Atšķirība starp MS Access un SQL

MS Access vs SQL

Microsoft Office Access (vai vienkārši pazīstama kā MS Access) ir relāciju datu bāzes pārvaldības sistēma, ko izveidojusi Microsoft. Tas apvieno gan relāciju Microsoft Jet Database Engine ar GUI, gan programmatūras izstrādes rīkiem. Tā ir arī dažādu lietojumprogrammu Microsoft Office Suite daļa (ieskaitot MS Word, MS Excel un MS PowerPoint). MS Access datus glabā formātā, kas noteikts Access, pamatojoties uz Access Jet Database Engine. Tam ir arī iespēja importēt vai saistīt datus, kas glabājas citās piekļuves datu bāzēs, Excel, SharePoint, sarakstos, tekstā, XML, Outlook, HTML, dBase, Paradox, Lotus 1-2-3 vai jebkurā datu konteinerā, kas ir saderīgs ar ODBC. (Piemēram, Microsoft SQL Server) tieši.

Strukturētā vaicājumu valoda (pazīstama arī kā SQL) ir datu bāzes valoda. Tas bija īpaši izstrādāts, lai pārvaldītu datus RDMS, un tā koncepcijas pamatā bija relāciju algebra. Tās iespēju klāstā ietilpst datu vaicāšana un atjaunināšana, shēmas izveidošana un modificēšana, kā arī datu piekļuves kontrole. Tā bija viena no pirmajām valodām, kurā tika izmantots RDMS modelis, un tā, protams, ir visplašāk izmantotā valoda šajās relāciju datu bāzēs. SQL valoda ir sadalīta vairākos valodas elementos: klauzulas, kas reizēm ir izvēles, veidojot paziņojumus un vaicājumus, sastāvdaļas; izteicieni, kas rada skalārus lielumus vai tabulas, kas sastāv no kolonnām un datu rindām; predikāti, kas tiek izmantoti, lai precizētu nosacījumus, kuri spēj novērtēt SQL trīs vērtīgas loģikas (vai 3VL) Būla patiesības vērtības; vaicājumi, kas izgūst datus, pamatojoties uz noteiktām specifikācijām; un paziņojumi, kas ietekmē shēmas un datus vai arī var kontrolēt darījumus, programmu plūsmu, savienojumus, sesijas vai diagnostiku.

Piekļuvi galvenokārt izmanto kā līdzekli, lai izveidotu vienkāršus datu bāzes risinājumus. Tabulas, kas izveidotas, izmantojot Access, atbalsta standarta lauku tipu, indeksu un atsauces integritātes pārpilnību. Tas arī ir komplektā ar vaicājuma saskarni, veidlapām, kurās var parādīt un ievadīt datus, un atskaites drukāšanai. Izmantojot punktu un klikšķu opcijas, Access ļauj lietotājam automatizēt vienkāršus uzdevumus, izmantojot makro. Tas ir diezgan populārs starp programmētājiem, kas nav spējīgi radīt vizuāli patīkamus un samērā uzlabotus risinājumus.

SQL tagad ir standarts, un tā struktūru veido daudzi dažādi komponenti. Tajos ietilpst, bet ne tikai, SQL Framework, SQL / Foundation, SQL / Bindings, SQL / CLI (Call Level Interface) un SQL / XML (vai XML saistītās specifikācijas)..

Kopsavilkums:

1. Piekļuve ir relāciju datu bāzes pārvaldības sistēma, kas datus glabā formātā, kura pamatā ir Access Jet Database Engine; SQL ir datu bāzes valoda, kas īpaši paredzēta datu pārvaldībai RDMS.

2. Piekļuvi galvenokārt izmanto, lai izveidotu vienkāršus datu bāzes risinājumus; SQL ir standarts, kas sastāv no vairākiem komponentiem, ieskaitot, bet ne tikai, SQL Framework, SQL / CLI un SQL / XML.