als_Latn dik_Latn gla_Latn
SQL
SQL (Structured Query Language) është një bazë të dhënash në gjuhën kompjuterike e projektuar për menaxhimin e të dhënave në sistemet e menaxhimit të bazës së të dhënave relative (Relational data base management system), dhe fillimisht i bazuar mbi algjebrën relative. Shtrirja e saj përfshin data query dhe update, krijimin dhe modifikimin e skemës, dhe kontrollin të të dhënave të aksesit.
Përmbajtja
Historia[redakto | redakto tekstin burimor]
SQL u zhvilluar ne IBM nga Donald D. Chamberlin dhe Raymond F. Boyce në fillim të viteve 1970. Ky version, i quajtur fillimisht SEQUEL, është projektuar për të manipuluar dhe ripërtrij të dhënat e ruajtura në produkt origjinal të të dhënave relacionale të IBM, (System R). Gjatë viti 1970, një grup në IBM San Jose Research Laboratory zhvilloj Sistemin R të menaxhimit të sistemit të bazës së të dhënave relacionale. Donald D.Chamberlin dhe Raymond F.Boyce fillimisht e quajtën Structured English Query Language (SEQUEL ose SEQL). Emri SEQUEL u ndryshua më vonë në SQL sepse "SEQUEL" ishte një markë e avio-kompanisë Hawker Siddeley e themeluar në Britanin e Madhe.
Queries[redakto | redakto tekstin burimor]
Operacioni më i zakonshëm në SQL është query, i cili është paraqitet me komandën SELECT. SELECT rinxjerr të dhëna prej një ose më shumë tabela ose shprehje. Standard deklaratat SELECT nuk kanë efekte të vazhdueshme mbi bazën e të dhënave. Queries lejojnë përdoruesit për të përshkruar të dhënat e dëshiruar, duke lënë të sistemit të menaxhimit të bazës së të dhënave (DBMS) përgjegjës për planifikimin. Një pyetje përfshin një listë e kolonave që përfshihen në rezultatin përfundimtar menjëherë pas fjalen SELECT. ("*") Një yll mund të përdoret gjithashtu që të specifikojë se query duhet të paraqesë të gjitha kolonat e tabelave queries. SELECT është deklarata më e ndërlikuar në SQL, me fjalë kyçe opsionale dhe dispozitat që përfshijnë.
Elementet e gjuhës[redakto | redakto tekstin burimor]
- Formulimi
- Kushtet(klauzolat)
- Atributet
- Operatorët
[redakto | redakto tekstin burimor]
Data Manipulation Language (DML) nën pjesë e SQL të përdorura për të shtuar, ndryshuar dhe për të fshir të dhëna .
[redakto | redakto tekstin burimor]
Data Control Language (DCL) autorizon përdoruesit dhe grupet e përdoruesve për të hyrë dhe për të manipuluar të dhënat.
Koha dhe data[redakto | redakto tekstin burimor]
- DATE
- TIME
- TIMESTAMP
- INTERVAL
Shih edhe[redakto | redakto tekstin burimor]
Lidhje të jashtme[redakto | redakto tekstin burimor]
- 1995 SQL Reunion: People, Projects, and Politics, by Paul McJones (ed.): transcript of a reunion meeting devoted to the personal history of relational databases and SQL.
- American National Standards Institute. X3H2 Records, 1978-1995 Charles Babbage Institute Collection documents the H2 committee’s development of the NDL and SQL standards.
- Oral history interview with Donald D. Chamberlin Charles Babbage Institute In this oral history Chamberlin recounts his early life, his education at Harvey Mudd College and Stanford University, and his work on relational database technology. Chamberlin was a member of the System R research team and, with Raymond F. Boyce, developed the SQL database language. Chamberlin also briefly discusses his more recent research on XML query languages.
- Comparison of Different SQL Implementations This comparison of various SQL implementations is intended to serve as a guide to those interested in porting SQL code between various RDBMS products, and includes comparisons between SQL:2008, PostgreSQL, DB2, MS SQL Server, MySQL, Oracle, and Informix.
kab_Latn als_Latn als_Latn als_Latn als_Latn als_Latn als_Latn als_Latn nld_Latn als_Latn por_Latn als_Latn als_Latn als_Latn als_Latn als_Latn als_Latn ron_Latn eng_Latn lmo_Latn sun_Latn als_Latn als_Latn eng_Latn eng_Latn eng_Latn eng_Latn