Wat ass SQL a wéi benotzt Dir et?

Strukturéierter Query Language oder SQL ass eng Programmiersprache speziell fir Datenbanken. Et ass déi meeschte realiséierter Datebank Sprooch; Jiddereen huet e Besoin fir SQL.

SQL gëtt benotzt fir Daten a Partneren z'erreechen, besonnesch Donnéeën déi an relationalen Datenbankverwaltungssystemer fonnt ginn sinn. D'Donnée ass a Tabellen organiséiert ginn, a verschidde Fichier, déi all Dëscher vun Donnéeën enthalen, kënnen zesummen mat engem gemeinsamen Feld verbonnen sinn.

SQL benotzt Dir kënnt Abfrage (Informatioun vun Datenbanken), Aktualiséierung a Reorganisatioun vun Donnéeën, wéi och de Schema (Struktur) vun engem Datebanksystem erstellen a änneren an Zougang zu den Daten ze kontrolléieren. Gemeinsame Software fir SQL Server benotzt fir Microsoft Access, MySQL oder Oracle.

Geschicht vu SQL

1969 huet de IBM-Forscher Edgar F. Codd de relationale Datenbankmodell definéiert, wat d'Basis fir d'Entwécklung vun der SQL Sprooch ass. Gitt einfach de Relatiounsbasendemodell huet e gemeinsamen Deel vun Informatioun (oder e "Key") mat verschiddene Donnéeën ass. E Beispill ass e Benotzernumm, deen mat Ärem reale Numm an Telefonsnummer ass.

E puer Joer méi spéit huet IBM elo eng nei Sprooch fir relational Datenbankmanagementsystemer op Basis vu Befunde fonnt. D'Sprooch ass ursprénglech SEQUEL genannt, oder Strukturéierend englesch Query Sprooche genannt. Dëse Projet, deen de System / R genannt huet, ass duerch e puer Implikatiounen an Revisioune gaangen, an de Numm vun der Sprooch ass e puer Mol geännert ginn ier et endlech SQL genannt gouf.

Nodeem de SQL-Start am Joer 1978 gemaach gouf, huet IBM kommerziell Produkter entwéckelt, dorënner SQL / DS (1981) an DB2 (1983). Aner Verkafslächer hunn e Succès gefuer, wat hir eegen kommerziell SQL-baséiert Offeren verkënnegt. Dës waren och Oracle, déi 1979 seng éischt Produkt verëffentlecht hunn, wéi och Sybase an Ingres.

Learning SQL

SQL gëtt méi einfach fir d'Équipen ze léieren, wéi et ass fir hinnen ze programméieren wéi Java, C ++, PHP oder C #.

Wann Dir SQL léieren wëllt, awer e ganz wéineg existent Programméierungshintergrund hutt, kënnt Dir dovunner profitéieren aus engem vun de Ressourcen ze ënnerzéien, an dann eng méi déif Taucht mat enger formeller Universitéit oder enger Community College. Sinn Dir ofgeschnidden vun villen gratis Tutorials oder bezuelte Distanzen Léierpläng.

Hei sinn e puer Beispiller vu gratis Tutorials:

Wann Dir interesséiert an bezuelte Distanzen Léierpersonal interesséiert, recommandéiere mir d'International Webmasters Association (IWA) SQL (SQL) (SQL) oder SQL (MySQL) benotzt.

Ech hunn virdrun IWA Coursen geholl. Déi SQL-Membere sinn nëmme véier Wochen laang, awer si si méi strukturéiert wéi d'selwer selwer Léierinstudioën, well d'Coursen an Instruktoren gefeiert sinn a mat der Verëffentlechung vun spezifëschen Zäiten eemol pro Woch sinn. Dir wier iwwerrascht, wéi vill Dir an enger sou enger Zäitperiod léiere kann.

Nëtzlech Bicher iwwer SQL fir Ufänger sinn:

Kuckt Är lokal Bibliothéik fir ze kucken, ob si dës oder aner entwéckeleg SQL-Bicher maachen.

SQL Skills sinn wënschenswert

Wéi scho virdrun sot, brauch jiddfereen jemanden mat SQL Wëssen an hirer Organisatioun.

Laut Gooroo goufen 50,705 Aarbechtsplazen 2015 ugekënnegt, déi SQL-Wëssen erforderten, an d'Medianléinheet fir eng Positioun déi SQL-Wëssen erfordert ass $ 81.632.

Hei sinn e puer vun de Forme vu Positiounen déi SQL-Fäegkeeten erfuerderen: