Home » Articole » Știri » SQL

SQL

postat în: Știri 0

highway

Structured Query Language ( SQL ) este un limbaj de programare cu scopul special conceput pentru gestionarea datelor într- un sistem de management al bazelor de date relaţionale (RDBMS).

SQL este un standard ANSI (American National Standards Institute). Opţiuni posibile cu SQL:

  • interogarea unei baze de date
  • preluarea datelor dintr- o bază de date
  • inserarea de înregistrări într- o bază de date
  • actualizarea înregistrărilor într- o bază de date
  • ştergerea înregistrărilor dintr-o bază de date
  • crearea de noi baze de date
  • crearea de noi tabele într- o bază de date
  • crearea de proceduri stocate într-o bază de date
  • vizualizări într- o bază de date
  • setarea permisiunilor pe tabele proceduri, şi vizualizări

Deşi SQL este un standard ANSI, există diferite versiuni ale limbajului SQL. Pentru a se conforma standardului ANSI, toate versiunile suportă cel puţin comenzile majore (SELECT, UPDATE, DELETE, INSERT, WHERE, etc.) într- un mod similar.

Cele mai multe programe de baze de date SQL au, de asemenea, propriile lor extensii proprietare, pe lâmgă cele din standardul SQL.

Pentru a construi un site web care foloseşte datele dintr-o bază de date, este nevoie de:

  • un program oentru baze de date RDBMS (MS Access, SQL Server, MySQL, etc.)
  • utilizarea unui limbaj de scripting pentru server, precum PHP sau ASP
  • SQL pentru a obţine datele solicitate
  • utilizarea HTML / CSS

Un sistem de management al bazelor de date relaţionale (Relational Database Management System, RDBMS) se bazează pe modelul relaţional cum a fost introdus de către E.F. Codd, de la Laboratorul de Cercetare IBM din San Jose. Multe baze de date cunoscute utilizate în prezent se bazează pe modelul de baze de date relaţională. RDBMS este folosit de SQL, ca şi de toate sistemele moderne de baze de date, precum MS SQL Server, IBM DB2, Oracle, MySQL, sau Microsoft Access.

Datele din RDBMS sunt stocate în obiectele bazei de date denumite numite tabele. Un tabel este o colecţie de înregistrări de date conexe, format din coloane şi rânduri.

Lasă un răspuns

Adresa ta de email nu va fi publicată.