itholoinfo.com.com

Cum se utilizează limbajul SQL

Acronimul SQL reprezintă "limbajul structurat al interogărilor", dezvoltat inițial de IBM în anii 1970 pentru a interacționa cu bazele de date relaționale. Este limba comună pentru baza de date, rămâne destul de ușor de înțeles și deși limba poate fi destul de puternică, învățarea elementelor de bază este relativ simplă.

pași

Imaginea intitulată Utilizați SQL Pasul 1
1
Pronunțate `S-Q-L` (Limbă structurată a interogărilor). Limba a fost inițial dezvoltată la IBM de către Donald D. Chamberlin și Raymond F. Boyce la începutul anilor 1970. Versiunea inițială a fost denumită SEQUEL (Limba de interogări structurate în limba engleză).
  • 2
    Există mai multe dialecte SQL, dar bazele de date utilizate cel mai des adere la standardul ANSI „SQL-99“, și mulți furnizori au pus în aplicare funcționalitate suplimentară pentru a extinde standardul (variația creată de Microsoft este numit T-SQL sau Transact-SQL, în timp ce versiunea din Oracle se numește PL / SQL).
  • Imaginea intitulată Utilizați SQL Pasul 3
    3
    Extragerea datelor! Aceasta este de obicei funcția primară a SQL. Pentru a face acest lucru, folosim instrucțiunea SELECT, care va interoga sau extrage date dintr-o bază de date în SQL.
  • Imaginea intitulată Utilizați SQL Pasul 4
    4


    Un exemplu simplu ar fi ceva de genul: `selectați * din tblMyCDList` care ar obține toate coloanele (de aici utilizarea *) și rândurile de tabel `tblMyCDList`.
  • 5
    Consultările sunt adesea mult mai complexe. Instrucțiunea SELECT poate fi utilizată pentru a extrage rânduri și coloane specifice dintr-o tabelă și chiar a asocia datele din mai multe tabele sau baze de date.

    Imaginea intitulată Utilizați SQL Pasul 5
  • Imaginea intitulată Utilizați SQL Pasul 7
    6
    Dacă vrem să filtram rândurile obținute prin instrucțiunea SELECT, este necesară o clauză WHERE pentru a califica grupurile de înregistrări care vor fi extrase. „SELECT * FROM tblMyCDList în cazul în care CDID = 27„va extrage numai rândurile în cazul în care câmpul CDID este egal cu 27. Sau“selectați * de unde tblAttribute strCDName ca«% Dark Side», folosind un wildcard care reprezintă 0 sau mai mult instances of any character si probabil va demonstra ca colectia mea are albumul meu preferat Pink Floyd.
  • 7
    Instrucțiunile INSERT și UPDATE sunt utilizate pentru a adăuga și modifica date într-o bază de date SQL.

    Imaginea intitulată Utilizați SQL Pasul 8
  • sfaturi

    • Pentru Linux, cele mai populare baze de date sunt, probabil, MYSQL și PostgreSQL. Dacă nu este platforma convenabilă, utilizați ExecuteQuery sau un alt instrument similar cu sursă deschisă.
    • Următoarea carte (în limba engleză) poate fi utilă: Kline, Kevin, Daniel Kline și Brand Hunt. 2001. SQL pe scurt. Ediția a 2-a. O`Reilly Associates, Inc.
    • Este foarte ușor să se conecteze la baze de date SQL de la Microsoft Access (instrumentul de interogare poate fi utilizat în vederea SQL, deși există diferențe în sintaxa în raport cu SQL Server și alte baze de date).
    • Microsoft Query este un instrument care face parte din Windows și are moduri de interogare SQL sau grafice.

    avertismente

    • Semnificația "bazei de date" poate fi uneori confuză - poate fi folosită pentru a se referi la locația curentă de stocare a unui set de tabele, cum ar fi o bază de date de colecție a CD-urilor sau o bază de date principală. Software-ul de server care include baza de date este "motorul bazei de date" sau "software-ul bazei de date" care conține bazele de date. Ca exemple avem SQL Server 2005 Express, MySQL sau Access 2003.
    • O bază de date relațională, de obicei, înseamnă „un sistem a cărui utilizatori vizualiza informații ca un grup de tabele de date înrudite prin valorile comune“, care este de obicei implementat ca un „sistem de management al bazelor de date relaționale“ (RDBMS) cum ar fi MySQL, Sybase, SQL Server sau Oracle. Sistemele de baze de date relaționale "Pure" urmează "Cele douăsprezece principii ale bazelor de date relaționale", de către E.F. Ted Codd. Acesta poate fi considerat (și de obicei este) că Access este o bază de date relațională, după cum se menționează de către Microsoft, dar modul în care este construit motorul face o bază de date de „Access Metoda secvențială indexată“ (ISAM) sau o bază de date cu fișiere plate. Diferențele nu sunt ușor de identificat superficial, deoarece nu s-ar găsi așa. Accesul are chiar propria implementare SQL, dar este legat de motorul bazei de date. (vizita https://ssw.com.au/SSW/Database/DatabaseDocsLinks.aspx pentru o descriere a subiectului - site în limba engleză). Deoarece orice altceva este echivalent, interogările complexe din Access vor fi mai lente decât în ​​SQL Server, de exemplu.
    Distribuiți pe rețelele sociale:

    înrudit
    Cum se utilizează Microsoft AccessCum se utilizează Microsoft Access
    Cum se adaugă o altă limbă la o tastatură pentru computerCum se adaugă o altă limbă la o tastatură pentru computer
    Cum se adaugă o limbă preferată pe MacCum se adaugă o limbă preferată pe Mac
    Cum de a schimba limba implicită WordpressCum de a schimba limba implicită Wordpress
    Cum de a schimba vocea lui Siri pe un iPhoneCum de a schimba vocea lui Siri pe un iPhone
    Cum se poate descărca o limbă pentru utilizarea offline în Google Translate for AndroidCum se poate descărca o limbă pentru utilizarea offline în Google Translate for Android
    Cum se creează interogări de acțiune în Microsoft AccessCum se creează interogări de acțiune în Microsoft Access
    Cum se scrie un algoritm în limba de programareCum se scrie un algoritm în limba de programare
    Cum se schimbă limba în Windows 8Cum se schimbă limba în Windows 8
    Cum să învățați engleza vecheCum să învățați engleza veche
    » » Cum se utilizează limbajul SQL
    © 2021 itholoinfo.com.com