MS Access vs. SQL
Microsoft Office Access (sau pur și simplu cunoscut sub numele de MS Access) este un sistem de gestionare a bazelor de date relaționale creat de Microsoft. Acesta combină atât motorul relațional de baze de date Microsoft Jet cu un GUI și instrumente de dezvoltare software. De asemenea, face parte din pachetul Microsoft Office Suite al diferitelor aplicații (inclusiv MS Word, MS Excel și MS PowerPoint). MS Access stochează datele într-un format specific accesului, bazat pe motorul de bază de date Access Jet. De asemenea, are capacitatea de a importa sau de a face legătura cu datele stocate în alte baze de date Access, Excel, SharePoint, liste, text, XML, Outlook, HTML, dBase, Paradox, Lotus 1-2-3 sau orice container de date compatibil cu ODBC (De exemplu, Microsoft SQL Server) direct.
Limbajul de interogare structurat (cunoscut și ca SQL) este un limbaj de baze de date. Acesta a fost conceput special pentru a gestiona datele în RDMS și concepția sa sa bazat pe algebra relațională. Gama capabilităților sale include interogarea și actualizarea datelor, crearea și modificarea schemelor și controlul accesului la date. A fost una dintre primele limbi care utilizează modelul RDMS și este cu siguranță limba cea mai utilizată pentru aceste baze de date relaționale. Limba SQL este împărțită în mai multe elemente ale limbajului: clauze, care sunt ocazional componente opționale constitutive ale declarațiilor și interogărilor; expresii, care produc fie valori scalare, fie tabele care sunt compuse din coloane și rânduri de date; predicate, care sunt folosite pentru a specifica condițiile care sunt capabile să fie evaluate la trei valori logice (sau 3VL) ale valorii logice de valoare SQL; interogări care recuperează date pe baza specificațiilor specifice; și afirmații care afectează schemele și datele sau pot controla, de asemenea, tranzacțiile, fluxul de programe, conexiunile, sesiunile sau diagnosticele.
Accesul este folosit în primul rând ca mijloc de a crea soluții simple de baze de date. Tabelele create prin intermediul aplicației Access suportă o multitudine de tipuri de câmpuri standard, indici și integritate referențială. De asemenea, vine cu o interfață de interogare, formulare pe care se pot afișa și introduce date și rapoarte pentru imprimare. Prin utilizarea opțiunilor punct și clic, accesul permite utilizatorului să automatizeze sarcini simple prin macrocomenzi. Este destul de popular cu non-programatori care sunt capabili de a crea soluții vizuale plăcut și în mod rezonabil avansate.
SQL este acum un standard și structura sa este compusă din mai multe componente diferite. Acestea includ, dar nu se limitează la acestea, SQL Framework, SQL / Foundation, SQL / Bindings, SQL / CLI (Call Level Interface) și SQL / XML.
Rezumat:
1. Accesul este un sistem de gestionare a bazelor de date relaționale care stochează datele într-un format bazat pe motorul de bază de date Access Jet; SQL este un limbaj de baze de date conceput special pentru a gestiona datele în RDMSs.
2. Accesul este folosit în principal pentru a crea soluții simple de baze de date; SQL este un standard format din mai multe componente, incluzând, dar fără a se limita la, SQL Framework, SQL / CLI și SQL / XML.