MS Access vs SQL
Microsoft Office Access (ili jednostavno poznat kao MS Access) je relacijski sustav za upravljanje bazama podataka koji je stvorio Microsoft. Kombinira i relacijski Microsoft Jet Database Engine s GUI-om i alatima za razvoj softvera. Također je dio Microsoft Office Suite-a različitih aplikacija (uključujući MS Word, MS Excel i MS PowerPoint). MS Access pohranjuje podatke u formatu koji je specifičan za Access temeljen na Access Jet Database Engine. Također ima mogućnost uvoza ili povezivanja s podacima pohranjenim u drugim Accessovim bazama podataka, Excel, SharePoint, popisima, tekstu, XML-u, Outlooku, HTML-u, dBase-u, Paradoxu, Lotusu 1-2-3 ili bilo kojem spremniku podataka koji odgovara ODBC. (Microsoft SQL Server, na primjer) izravno.
Strukturirani upitni jezik (poznat i kao SQL) jezik je baze podataka. Dizajniran je posebno za upravljanje podacima u RDMS-u, a njegova koncepcija se temeljila na relacijskoj algebri. Raspon njegovih mogućnosti uključuje upit i ažuriranje podataka, izradu i modifikaciju shema te kontrolu pristupa podacima. Bio je jedan od prvih jezika koji je koristio RDMS model i zasigurno je najkorišteniji jezik za te relacijske baze podataka. SQL jezik dijeli se na više jezičnih elemenata: klauzule koje su povremeno opcionalne sastavne komponente izjava i upita; izrazi koji stvaraju ili skalarne vrijednosti ili tablice koje se sastoje od stupaca i redaka podataka; predikati koji se koriste za određivanje uvjeta koji se mogu procijeniti u SQL tri vrijednosti logike (ili 3 VL) Booleove vrijednosti istine; upiti koji preuzimaju podatke na temelju određenih specifikacija; i izjave, koje utječu na sheme i podatke ili također mogu kontrolirati transakcije, protok programa, veze, sesije ili dijagnostiku.
Pristup se koristi prvenstveno kao sredstvo za stvaranje jednostavnih rješenja baze podataka. Tablice stvorene putem Accessa podržavaju mnoštvo standardnih vrsta polja, indeksa i referentnog integriteta. Također dolazi sa sučeljem upita, obrascima na kojima se mogu prikazati i unositi podaci i izvještaji za ispis. Kroz upotrebu opcija točka i klika pristup omogućuje korisniku da automatizira jednostavne zadatke putem makronaredbi. Prilično je popularan kod neprogramira koji su sposobni stvoriti vizualno ugodna i razumno napredna rješenja.
SQL je sada standard i njegova struktura sastoji se od mnogo različitih komponenti. Tu spadaju, ali nisu ograničeni na, SQL Framework, SQL / Foundation, SQL / Veze, SQL / CLI (sučelje razine poziva) i SQL / XML (ili Specifikacije vezane uz XML).
Sažetak:
1. Pristup je sustav za upravljanje relacijskim bazama podataka koji pohranjuje podatke u formatu temeljenom na mehanizmu za pristup bazi podataka Jet; SQL je jezik baze podataka dizajniran posebno za upravljanje podacima u RDMS-u.
2. Pristup se uglavnom koristi za stvaranje jednostavnih rješenja baze podataka; SQL je standard koji se sastoji od više komponenti koje uključuju, ali nisu ograničene na, SQL Framework, SQL / CLI i SQL / XML.