Skirtumas tarp MS Access ir SQL

MS Access vs SQL

„Microsoft Office Access“ (arba tiesiog žinoma kaip MS Access) yra reliacinė duomenų bazių valdymo sistema, sukurta „Microsoft“. Tai derina tiek reliacinį „Microsoft Jet Database Engine“ su GUI, tiek programinės įrangos kūrimo įrankiais. Tai taip pat yra įvairių programų (įskaitant „MS Word“, „MS Excel“ ir „MS PowerPoint“) „Microsoft Office Suite“ dalis. „MS Access“ saugo duomenis tam tikru „Access“ formatu, pagrįstu „Access Jet Database Engine“. Jis taip pat turi galimybę importuoti arba susieti duomenis, saugomus kitose „Access“ duomenų bazėse, „Excel“, „SharePoint“, sąrašuose, tekste, XML, „Outlook“, HTML, „dBase“, „Paradox“, „Lotus 1-2-3“ ar bet kuriame duomenų talpykloje, suderinamoje su ODBC. (Pavyzdžiui, „Microsoft SQL Server“) tiesiogiai.

Struktūrizuota užklausos kalba (dar vadinama SQL) yra duomenų bazės kalba. Ji buvo sukurta specialiai RDMS duomenims tvarkyti, o jos koncepcija buvo pagrįsta reliacine algebra. Jos galimybių diapazonas apima duomenų užklausą ir atnaujinimą, schemų kūrimą ir modifikavimą bei duomenų prieigos valdymą. Tai buvo viena iš pirmųjų kalbų, naudojančių RDMS modelį, ir ji, be abejo, yra plačiausiai naudojama šiose reliacinėse duomenų bazėse. SQL kalba yra padalinta į kelis kalbos elementus: sakiniai, kurie kartais yra pasirenkami sakinių ir užklausų komponentai; išraiškos, kurios sukuria skaliarines reikšmes arba lenteles, kurias sudaro stulpeliai ir duomenų eilutės; predikatai, kurie naudojami sąlygoms, kurios gali įvertinti SQL tris vertinamas logikos (arba 3VL) logines tiesos reikšmes, nurodyti; užklausos, kurios nuskaito duomenis pagal tam tikras specifikacijas; ir teiginiai, kurie turi įtakos schemoms ir duomenims arba taip pat gali valdyti operacijas, programų srautą, ryšius, seansus ar diagnostiką.

Prieiga pirmiausia naudojama kaip priemonė sukurti paprastus duomenų bazės sprendimus. Lentelėse, sukurtose naudojant „Access“, palaikoma daugybė standartinių lauko tipų, indeksų ir nuorodų vientisumas. Komplektuojama su užklausos sąsaja, formomis, kuriose galima rodyti ir įvesti duomenis, ir ataskaitomis spausdinti. Naudodamas taško ir spustelėjimo parinktis, „Access“ leidžia vartotojui automatizuoti paprastas užduotis naudojant makrokomandas. Tai gana populiaru tarp ne programuotojų, kurie sugeba sukurti vizualiai malonius ir pagrįstus sprendimus.

SQL dabar yra standartas, o jo struktūrą sudaro daugybė skirtingų komponentų. Tai apima, bet neapsiribojant, SQL pagrindus, SQL / Foundation, SQL / Įrišimus, SQL / CLI (skambučio lygio sąsaja) ir SQL / XML (arba XML susijusias specifikacijas)..

Santrauka:

1. Prieiga yra reliacinė duomenų bazių valdymo sistema, kurioje duomenys saugomi tokiu formatu, kuris pagrįstas „Access Jet Database Engine“; SQL yra duomenų bazės kalba, sukurta specialiai RDMS duomenims tvarkyti.

2. Prieiga naudojama daugiausia kuriant paprastus duomenų bazės sprendimus; SQL yra standartas, sudarytas iš kelių komponentų, įskaitant, bet neapsiribojant, SQL pagrindus, SQL / CLI ir SQL / XML.