Ce este sql
Query Language structurat - un limbaj universal pentru crearea, modificarea și gestionarea informațiilor, care face parte dintr-o bază de date relațională. Inițial, SQL a fost principalul mod de a lucra cu date. Cu acesta, utilizatorul poate efectua următoarele acțiuni:
- a crea un tabel nou în baza de date (DB);
- adăugarea de noi înregistrări în tabelul existent;
- Editarea intrărilor;
- îndepărtarea completă a înregistrărilor;
- Selecția intrărilor din diferite tabele, în conformitate cu condițiile specificate;
- schimba în forma și structurile unuia sau mai multor tabele.
După cum se dezvoltă, SQL transformat foarte mult și îmbogățit cu noi caracteristici utile, ca urmare, mai mult și mai mult a început să semene cu un adevărat limbaj de programare. Până în prezent, SQL - acesta este singurul mecanism care se poate lega software-ul de aplicații și baze de date. Asta este ceea ce SQL.
SQL are mai multe tipuri de interogări. Trebuie remarcat faptul că orice interogare SQL sau implică o cerere de date de la baza dorită, sau un apel la baza cu modificările necesare în datele din cadrul acestora. În acest sens, a decis să aloce următoarele tipuri de interogări:
- a crea sau modifica baza de date pentru obiecte noi sau existente în ea;
- primirea de date;
- adăugarea de noi date din tabel;
- ștergerea de date;
- face apel la sistemul de management al bazei de date (SGBD).
Un pic despre avantajele și dezavantajele acestui sistem de lucru cu datele.
Avantajele SQL
- Independența față existente în sistemul de baze de date. texte SQL sunt universale la mai multe baze de date. Cu toate acestea, această regulă se aplică sarcini simple legate de prelucrarea datelor în tabele.
- Disponibilitatea standardelor SQL contribuie la „stabiliza“ limba.
- Prețiozitate. Acest avantaj constă în faptul că, atunci când se lucrează cu date, programator selectează numai informațiile care trebuie schimbate sau modificate. Modul în care acest lucru se va face în mod automat rezolvată la nivelul software-ului de baze de date.
dezavantajele SQL
- SQL nu corespunde cu modelul de date relațională de construcție. În acest sens, limbajul SQL înlocuiește Tutorial D, care este un adevărat relațională.
- Complexitatea SQL determină destinul său. Limbajul este atât de complex încât acestea să poată utiliza numai programator. Deși inițial a fost conceput ca un instrument de management, care va opera un utilizator obișnuit.
- Unele standarde inconsecvență. Multe companii in curs de dezvoltare de baze de date, se adaugă caracteristicile în dialectul SQL, care afectează în mod semnificativ limbajul universal.
Și, în sfârșit, ceea ce este SQL Server? Este un sistem de management de baze de date, care a fost dezvoltat în pereții bine-cunoscute de la Microsoft. Acest sistem a fost de lucru cu succes cu baza de date ca PC-urile de acasă și baze de date de mare de întreprinderi uriașe. În acest segment de piață, sistemul SQL Server este mai mult decât competitivă.
Ei bine, trebuie doar să ne amintim pe scurt de MySQL. Această aplicație este de obicei folosit ca un server care primește cereri de la clienți locali și de la distanță. MySQL poate fi, de asemenea, incluse în programele de sine stătătoare. Se observă că această cerere este unul dintre sistemele cele mai flexibile de gestionare a datelor, deoarece acesta include o multitudine de tipuri diferite de tabele.
Chiar mai interesant