MS Access ja SQL
MS Access vs. SQL
Microsoft Office Access (eli yksinkertaisesti MS Access) on Microsoftin luoma relaatiotietokannan hallintajärjestelmä. Se yhdistää sekä relaatiotietokannan Microsoft Jet Database Engine -ohjelmiston GUI- että ohjelmistokehitystyökaluilla. Se on myös osa Microsoft Office Suite -ohjelmistoa eri sovelluksista (kuten MS Word, MS Excel ja MS PowerPoint). MS Access tallentaa tietoja Access-tietokantaympäristöön perustuvalle Access-formaatille. Se myös kykenee tuomaan tai linkittämään muissa Access-tietokannoissa, Excelissä, SharePointissa, luetteloissa, tekstissä, XML: ssä, Outlookissa, HTML: ssä, dBaseissa, Paradoxissa, Lotus 1-2-3: ssa tai muissa ODBC-yhteensopivissa tietosäiliöissä (Esimerkiksi Microsoft SQL Server).
Structured Query Language (tunnetaan myös nimellä SQL) on tietokannan kieli. Se on suunniteltu erityisesti hallitsemaan tietoja RDMS-järjestelmissä ja sen konsepti perustuu relaatioalgebraan. Sen ominaisuuksiin kuuluu datakysely ja päivitys, skeeman luominen ja muokkaus sekä datan kulunvalvonta. Se oli yksi RDMS-mallin ensimmäisistä kielistä, ja se on varmasti yleisimmin käytetty kieli näiden relaatiotietokantojen osalta. SQL-kieli jaetaan useisiin kieliosiin: lausekkeet, jotka ovat joskus vapaaehtoisia lausekkeiden ja kyselyjen osia; lausekkeet, jotka tuottavat joko skalaarisia arvoja tai taulukoita, jotka koostuvat sarakkeista ja tietoriveistä; predikatteja, joita käytetään määrittämään olosuhteet, jotka pystyvät arvioimaan SQL: n kolme arvostettua logiikkaa (tai 3VL) Boolen totuuden arvoa; kyselyt, jotka hakevat tietoja tietyn spesifikaation perusteella; ja lausunnot, jotka vaikuttavat skeemeihin ja tietoihin tai voivat myös hallita tapahtumia, ohjelmavirtoja, yhteyksiä, istuntoja tai diagnostiikkaa.
Pääsyä käytetään pääasiassa keinona luoda yksinkertaisia tietokantaratkaisuja. Accessin kautta luomat taulukot tukevat lukuisia vakiokentätyyppejä, indeksejä ja viiteherkkyyttä. Se sisältää myös kyselyliittymän, lomakkeet, joilla voidaan näyttää ja syöttää tietoja sekä raportoida tulostusta varten. Käyttämällä piste- ja napsautusasetuksia Access sallii käyttäjän automatisoida yksinkertaiset tehtävät makrojen avulla. Se on varsin suosittu muille kuin ohjelmoijille, jotka pystyvät luomaan visuaalisesti miellyttäviä ja kohtuullisen edistyksellisiä ratkaisuja.
SQL on nyt standardi ja sen rakenne koostuu monista eri osista. Näihin kuuluvat, mutta eivät rajoitu, SQL Framework, SQL / Foundation, SQL / Bindings, SQL / CLI (Call Level Interface) ja SQL / XML (tai XML: ään liittyvät eritelmät).
Yhteenveto:
1. Access on relaatiotietokannan hallintajärjestelmä, joka tallentaa tietoja Access-Jet Database Engine -mallin pohjalta. SQL on tietokannan kieli, joka on suunniteltu erityisesti hallitsemaan tietoja RDMS: issä.
2. Pääsyä käytetään lähinnä yksinkertaisten tietokantaratkaisujen luomiseen; SQL on standardi, joka koostuu useista osista, mukaan lukien, mutta ei rajoittuen, SQL Framework, SQL / CLI ja SQL / XML.