Microsoft Access

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2022. január 14-én felülvizsgált verziótól ; az ellenőrzések 4 szerkesztést igényelnek .
Microsoft Access

Képernyőkép a Microsoft Access 2010-ről
Típusú RDBMS
Fejlesztő Microsoft
Operációs rendszer Microsoft Windows
Első kiadás 1992. november
legújabb verzió 2019 ( 2018 )
Olvasható fájlformátumok DBF , Microsoft Access Database, 2007-es verzió [d] , Microsoft Access Database [d] , FDB (Legacy Family Tree) [d] [1] , Access Project fájlformátum [d] , Access-bővítmény fájlformátuma [d] , ACCDA fájlformátum [d] , MDE fájlformátum [d] , ACCDE fájlformátum [d] , ADE fájlformátum [d] , Access Blank Project Template [d] , Access Database Runtime [d] , Microsoft Access Database, 2002-es verzió [ d] , Microsoft Access Database, 2000-es verzió [d] , Microsoft Access Database, 95-ös verzió [d] , Microsoft Access Database, 2-es verzió [d] , Microsoft Access Database Link [d] , Microsoft Access Wizard sablon [d] és Microsoft Munkacsoport információs fájl elérése [d]
Generált fájlformátumok DBF , Microsoft Access Database, 2007-es verzió [d] , Microsoft Access Database [d] , Access Project fájlformátum [d] , Access Add-in fájlformátum [d] , ACCDA fájlformátum [d] , MDE fájlformátum [d] , ACCDE fájlformátum [d] , ADE fájlformátum [d] , Access Blank Project Template [d] , Access Database Runtime [d] , Microsoft Access Wizard sablon [d] és Microsoft Access munkacsoport információs fájl [d]
Engedély Saját EULA szoftver
Weboldal microsoftaccess.com
 Médiafájlok a Wikimedia Commons oldalon

A Microsoft Office Access vagy egyszerűen csak a Microsoft Access  a Microsoft Corporation relációs adatbázis-kezelő rendszere (DBMS) [2] . A Microsoft Office csomag tartalmazza . A funkciók széles skálájával rendelkezik, beleértve a kapcsolódó lekérdezéseket, a külső táblákhoz és adatbázisokhoz való hivatkozásokat . A beépített VBA nyelvnek köszönhetően olyan alkalmazásokat írhat, amelyek magában az Accessben működnek együtt az adatbázisokkal.

A szoftvertermék összetétele

Az MS Access fő összetevői:

VBA-szkripteket tudnak hívni, így az MS Access lehetővé teszi alkalmazások és adatbázisok fejlesztését szinte a nulláról, vagy shell írását külső adatbázishoz, illetve kulcskapcsolatok kiépítését a táblalekérdezések között.

MS Access adatbázismotorként használt Microsoft Jet Database Enginefájlkiszolgáló DBMS ezért csak azokra az alkalmazásokra alkalmazható, amelyek kis mennyiségű adatot kezelnek, és kevés felhasználó dolgozik ezekkel az adatokkal egyszerre. idő. Magából az Accessből hiányzik a többfelhasználós adatbázisokban szükséges számos mechanizmus, például a triggerek .

Kölcsönhatás más DBMS-ekkel

Az MS Access és a külső DBMS közötti , az ODBC interfészt használó beépített interakciós eszközök megszüntetik a Microsoft Jet Database Engine -ben rejlő korlátokat . Az ilyen interakció megvalósítását lehetővé tevő MS Access eszközöket „kapcsolt tábláknak” (kapcsolat egy DBMS -táblával ) és „kiszolgálóhoz intézett lekérdezéseknek” (az SQL nyelvjárásában az DBMS -t „értő” lekérdezés) nevezik .

Az MS Accessen alapuló teljes körű kliens-szerver alkalmazások létrehozásához a Microsoft az MS SQL Server DBMS használatát javasolja adatbázis -motorként . Ugyanakkor lehetőség van az adatbázis-kezelő eszközök és a fejlesztő eszközök kombinálására az MS Access eredendő egyszerűségével.

Ismertek olyan kliens-szerver alkalmazások megvalósításai is, amelyek az Access 2003 csomagon alapulnak más DBMS -ekkel , különösen a MySQL -lel [1] .

Hozzáférés kompatibilitás harmadik féltől származó adatforrásokkal

DBMS (adatforrás) Hozzáférés verzió Sofőr Frissíthető lekérdezések
Excel fájlok összes beépített Nem
SQLite Igen
MySQL 2000-2003 MyODBC v.3.51.X, 5.1.X Igen
PostgreSQL psqlODBC illesztőprogram Igen
Tűzmadár Igen
1C v.7.7 (dbf) 2003 Visual FoxPro ODBC illesztőprogram v.6.01.8629.01 Nem
Paradoxon
Jóslat
Szöveges fájlok összes beépített Nem
html táblázatok összes beépített Nem

Mentés az Accessben

Az Access adatbázisokkal való munka során másképpen működik együtt a merevlemezzel (vagy hajlékonylemezzel ) , mint a többi program.

Az Accessben a módosított táblázatcella tartalmának új változata kerül a lemezre ( mentve ), amint a billentyűzet kurzort egy másik cellába helyezi (vagy a módosított rekord új változata kerül a lemezre, amint a billentyűzet kurzor egy másik rekordba (sorba) kerül). Így áramkimaradás esetén az adatvesztés minimális lesz - csak abban a rekordban , amelyet a hiba időpontjában szerkesztettek.

Az Access adatintegritását a tranzakciós mechanizmus is biztosítja .

A „Mentés” gomb az Accessben is létezik, de az Access adatnézeti módban mindenekelőtt egy tábla vagy más objektum megváltozott nézeti módjának elmentésére van szükség, vagyis olyan változtatások mentésére, mint:

Ezenkívül az Accessben erre a gombra "Tervezés" módban van szükség az adatbázis-objektum szerkezetének ebben a módban végzett módosításainak mentéséhez.

Adatbázis karbantartás

Még akkor is, ha az adatbázisfájllal végzett munka során nem használtuk a „Tervezés” módot, és nem kerültek be új adatok az adatbázisba (vagyis ha az adatbázist csak megtekintették), akkor is az adatbázisfájl az idő múlásával, a dolgozik vele, egyre nagyobb méretben. Az új rendezések és szűrők használata nagyban hozzájárul a fájlméret növekedéséhez (főleg, ha több különböző, nagyon eltérő rendezést/szűrőt alkalmaztak).

A fájlméret növekedése valójában egy űr, de ez az űr a fájlban rejlik, növelve a méretét.

Az adatbázisfájl normál (minimális) méretére való visszaállításához az Access rendelkezik egy "Adatbázis tömörítés és javítás" funkcióval (a funkció használatakor az adatbázisfájl minden információja megmarad). Az adatbázist a paraméterrel is elindíthatja /compact, amely automatikusan elvégzi a tömörítést, és a folyamat befejeztével bezárja az adatbázist.

Verziók

A hozzáférési licencelés gyakorlati szempontjai

A Microsoft Access szabadalmazott szoftver , ami azt jelenti, hogy a használatához licencet kell vásárolnia. Azonban nincs szüksége licencre az Access segítségével létrehozott kész alkalmazások használatához . Egy ilyen alkalmazás futtatásához szükség van az Access [2] futásidejű verziójára , amelyet ingyenesen terjesztenek.

A Microsoft az Access teljes funkcionalitású verzióját külön-külön és más alkalmazásokkal (Word, Excel stb.) együtt terjeszti a Microsoft Office Professional, a Microsoft Office Professional Plus és a Microsoft Office Enterprise csomag részeként .

Lásd még

Jegyzetek

  1. http://fileformats.archiveteam.org/wiki/FDB_(Legacy_Family_Tree)
  2. Connolly TM, Begg CE Database Systems: gyakorlati megközelítés a tervezéshez, megvalósításhoz és kezeléshez . - Addison-Wesley, 2005. -  226. o . — 1374 p. — ISBN 9780321210258 .

Irodalom

Linkek

A Microsoft Office hivatalos webhelye