Rozdíl mezi MS Access a SQL

MS Access vs. SQL

Microsoft Office Access (nebo jednoduše známý jako MS Access) je systém správy relačních databází vytvořený společností Microsoft. Kombinuje relační databázový stroj Microsoft Jet s grafickým uživatelským rozhraním a vývojovými nástroji softwaru. Je také součástí sady Microsoft Office Suite různých aplikací (včetně MS Word, MS Excel a MS PowerPoint). MS Access ukládá data ve formátu specifickém pro Access na základě Access Jet Database Engine. Má také možnost importovat nebo propojit data uložená v jiných databázích Access, Excel, SharePoint, seznamy, text, XML, Outlook, HTML, dBase, Paradox, Lotus 1-2-3 nebo jakýkoli datový kontejner, který je kompatibilní s ODBC (Například Microsoft SQL Server).

Strukturovaný dotazovací jazyk (známý také jako SQL) je databázový jazyk. Byl navržen speciálně pro správu dat v RDMS a jeho koncepce byla založena na relační algebře. Rozsah jeho schopností zahrnuje dotazování a aktualizaci dat, vytváření a úpravy schémat a řízení přístupu k datům. Byl to jeden z prvních jazyků používajících model RDMS a je to určitě nejrozšířenější jazyk pro tyto relační databáze. Jazyk SQL je rozdělen do několika jazykových prvků: klauzule, které jsou příležitostně volitelnou součástí příkazů a dotazů; výrazy, které vytvářejí skalární hodnoty nebo tabulky, které se skládají ze sloupců a řádků dat; predikáty, které se používají ke specifikaci podmínek, které jsou schopny vyhodnotit na logické hodnoty hodnot logické (nebo 3VL) logické hodnoty SQL (nebo 3VL); dotazy, které získávají data na základě konkrétních specifikací; a příkazy, které ovlivňují schémata a data nebo mohou také řídit transakce, tok programů, připojení, relace nebo diagnostiku.

Přístup se používá především jako prostředek k vytváření jednoduchých databázových řešení. Tabulky vytvořené pomocí aplikace Access podporují celou řadu standardních typů polí, indexů a referenční integrity. Je také dodáván s rozhraním dotazu, formulářů, na kterých lze zobrazit a zadávat data, a sestav pro tisk. Prostřednictvím použití možností point and click umožňuje Access uživateli automatizovat jednoduché úkoly pomocí maker. To je docela populární u neprogramátorů, kteří jsou schopni vytvářet vizuálně příjemná a přiměřeně pokročilá řešení.

SQL je nyní standardem a jeho struktura se skládá z mnoha různých komponent. Mezi ně patří mimo jiné SQL Framework, SQL / Foundation, SQL / vázání, SQL / CLI (Call Level Interface) a SQL / XML (nebo specifikace související s XML).

Souhrn:

1. Access je systém správy relačních databází, který ukládá data ve formátu založeném na databázovém stroji Access Jet; SQL je databázový jazyk navržený speciálně pro správu dat v RDMS.

2. Přístup se používá hlavně k vytváření jednoduchých databázových řešení; SQL je standard tvořený několika komponenty, včetně, ale bez omezení na, SQL Framework, SQL / CLI a SQL / XML.