MS Access at SQL

Anonim

MS Access kumpara sa SQL

Ang Microsoft Office Access (o simpleng kilala bilang MS Access) ay isang pamanggit na sistema ng pamamahala ng database na nilikha ng Microsoft. Pinagsasama nito ang parehong pamanggit na Microsoft Jet Database Engine gamit ang isang GUI at software development tools. Isa rin itong bahagi ng Microsoft Office Suite ng iba't ibang mga application (kabilang ang MS Word, MS Excel, at MS PowerPoint). Ang MS Access ay nagtataglay ng data sa isang format na partikular sa Access batay sa Access Jet Database Engine. Mayroon din itong kakayahan upang i-import o i-link sa data na naka-imbak sa iba pang mga database Access, Excel, SharePoint, mga listahan, teksto, XML, Outlook, HTML, dBase, kabalintunaan, Lotus 1-2-3, o anumang data container na ODBC sumusunod (Halimbawa, Microsoft SQL Server) nang direkta.

Ang Nakabalangkas na Wika ng Query (kilala rin bilang SQL) ay isang wika ng database. Ito ay partikular na idinisenyo upang pamahalaan ang data sa RDMSs at ang konsepto nito ay batay sa pamanggit algebra. Kabilang sa hanay ng mga kakayahan nito ang query sa data at pag-update, paglikha at pagbabago ng panukala, at pag-access ng data sa pag-access. Ito ay isa sa mga unang wika na gumagamit ng modelo ng RDMS at tiyak na ang pinakalawak na ginagamit na wika para sa mga database ng pamanggit na ito. Ang SQL na wika ay binabahagi sa maraming elemento ng wika: mga clause, na kung saan ay paminsan-minsang opsyonal na bahagi ng mga pahayag at mga query; expression, na gumagawa ng alinman sa mga skalar value o mga talahanayan na binubuo ng mga haligi at hanay ng data; predicates, na kung saan ay ginagamit upang tukuyin ang mga kondisyon na maaaring masuri sa SQL tatlong nagkakahalaga logic (o 3VL) Boolean katotohanan halaga; mga query, na kunin ang data batay sa partikular na mga pagtutukoy; at mga pahayag, na nakakaapekto sa mga schemas at data o maaari ring kontrolin ang mga transaksyon, daloy ng programa, mga koneksyon, mga sesyon, o mga diagnostic.

Ang pangunahing paggamit ay ginagamit bilang isang paraan upang lumikha ng mga simpleng solusyon sa database. Ang mga talahanayan na nilikha sa pamamagitan ng Access na suporta sa isang kalabisan ng mga karaniwang uri ng field, indeks, at referential integridad. Kumpleto din ito sa interface ng tanong, mga form kung saan maaaring ipakita at ipasok ang data, at mga ulat para sa pag-print. Sa pamamagitan ng paggamit ng mga punto at mga pagpipilian sa pag-click, Pinapayagan ng Access na mag-automate ng user ang mga simpleng gawain sa pamamagitan ng mga macro. Ito ay lubos na popular sa mga di-programmer na may kakayahang lumikha ng visually kasiya-siya at makatwirang mga advanced na solusyon.

Ang SQL ngayon ay isang pamantayan at ang istraktura nito ay binubuo ng maraming iba't ibang mga bahagi. Kabilang dito ang, ngunit hindi limitado sa, SQL Framework, SQL / Foundation, SQL / Bindings, SQL / CLI (Call Level Interface), at SQL / XML (o mga kaugnay na Mismong XML).

Buod:

1. Access ay isang pamanggit database management system na nag-iimbak ng data sa isang format batay sa Access Jet Database Engine; Ang SQL ay isang database ng wika na partikular na idinisenyo upang pamahalaan ang data sa RDMSs.

2. Access ay ginagamit higit sa lahat upang lumikha ng mga simpleng solusyon sa database; Ang SQL ay isang pamantayan na binubuo ng maraming bahagi kabilang ang, ngunit hindi limitado sa, SQL Framework, SQL / CLI, at SQL / XML.