Разлика между MS Access и SQL

MS Access срещу SQL

Microsoft Office Access (или просто известен като MS Access) е система за управление на релационни бази данни, създадена от Microsoft. Той комбинира както релационния Microsoft Jet Database Engine с GUI, така и инструменти за разработка на софтуер. Освен това е част от Microsoft Office Suite на различни приложения (включително MS Word, MS Excel и MS PowerPoint). MS Access съхранява данни във формат, специфичен за Access, базиран на механизма за бази данни на Access Jet. Той също така има възможност да импортира или свързва данни, съхранявани в други бази данни Access, Excel, SharePoint, списъци, текст, XML, Outlook, HTML, dBase, Paradox, Lotus 1-2-3 или всеки контейнер за данни, който е съвместим с ODBC. (Microsoft SQL Server, например) директно.

Структуриран език за заявки (известен също като SQL) е език на базата данни. Той е създаден специално за управление на данни в RDMSs и концепцията му се основава на релационна алгебра. Обхватът на неговите възможности включва запитване и актуализиране на данни, създаване и модифициране на схеми и контрол на достъпа до данни. Той беше един от първите езици, използващи модела RDMS и със сигурност е най-широко използваният език за тези релационни бази данни. Езикът на SQL е разделен на множество езикови елементи: клаузи, които понякога са незадължителни съставни компоненти на операторите и заявките; изрази, които произвеждат или скаларни стойности, или таблици, които се състоят от колони и редове от данни; предикати, които се използват за определяне на условия, които могат да бъдат оценени на SQL три стойностни логически стойности (или 3VL) Булови стойности на истинността; заявки, които извличат данни въз основа на конкретни спецификации; и извлечения, които засягат схемите и данните или могат също така да контролират транзакции, поток на програма, връзки, сесии или диагностика.

Достъпът се използва главно като средство за създаване на прости решения за база данни. Таблиците, създадени чрез Access, поддържат множество стандартни типове полета, индекси и референтна цялост. Той също така се предлага с интерфейс за заявки, формуляри, на които човек може да показва и въвежда данни, и отчети за печат. Чрез използването на опции за точка и щракване Access позволява на потребителя да автоматизира прости задачи чрез макроси. Той е доста популярен сред непрограмистите, които са способни да създават визуално приятни и разумно модерни решения.

SQL вече е стандарт и неговата структура е съставена от много различни компоненти. Те включват, но не се ограничават до SQL Framework, SQL / Foundation, SQL / Връзки, SQL / CLI (интерфейс за ниво на повикване) и SQL / XML (или спецификации, свързани с XML).

Резюме:

1. Достъпът е система за управление на релационни бази данни, която съхранява данни във формат, базиран на механизма за бази данни на Access Jet; SQL е език на базата данни, създаден специално за управление на данни в RDMS.

2. Достъпът се използва главно за създаване на прости решения за база данни; SQL е стандарт, съставен от множество компоненти, включително, но не само, SQL Framework, SQL / CLI и SQL / XML.