Microsoft Access

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 14 ianuarie 2022; verificările necesită 4 modificări .
Microsoft Access

Captură de ecran cu Microsoft Access 2010
Tip de RDBMS
Dezvoltator Microsoft
Sistem de operare Microsoft Windows
Prima editie noiembrie 1992
ultima versiune 2019 ( 2018 )
Formate de fișiere care pot fi citite DBF , Microsoft Access Database, versiunea 2007 [d] , Microsoft Access Database [d] , FDB (Legacy Family Tree) [d] [1] , Format de fișier Access Project [d] , Format de fișier Access Add-in [d] , Format de fișier ACCDA [d] , format de fișier MDE [d] , format de fișier ACCDE [d] , format de fișier ADE [d] , Access Blank Project Template [d] , Access Database Runtime [d] , Microsoft Access Database, versiunea 2002 [ d] , Microsoft Access Database, versiunea 2000 [d] , Microsoft Access Database, versiunea 95 [d] , Microsoft Access Database, versiunea 2 [d] , Microsoft Access Database Link [d] , șablonul Microsoft Access Wizard [d] și Microsoft Accesați fișierul cu informații despre grupul de lucru [d]
Formate de fișiere generate DBF , baza de date Microsoft Access, versiunea 2007 [d] , baza de date Microsoft Access [d] , format de fișier Access Project [d] , format de fișier Access Add-in [d] , format de fișier ACCDA [d] , format de fișier MDE [d] , format de fișier ACCDE [d] , format de fișier ADE [d] , șablon de proiect necompletat Access [d] , execuție bazei de date Access [d] , șablon Microsoft Access Wizard [d] și fișier de informații pentru grupul de lucru Microsoft Access [d]
Licență Software proprietar EULA
Site-ul web microsoftaccess.com
 Fișiere media la Wikimedia Commons

Microsoft Office Access sau pur și simplu Microsoft Access  este un sistem de gestionare a bazelor de date relaționale (DBMS) [2] al Microsoft Corporation . Inclus în suita Microsoft Office . Are o gamă largă de caracteristici, inclusiv interogări aferente, legături către tabele și baze de date externe . Datorită limbajului VBA încorporat , puteți scrie aplicații care funcționează cu baze de date în Access însuși.

Compoziția produsului software

Componentele principale ale MS Access:

Ei pot apela scripturi VBA, astfel încât MS Access vă permite să dezvoltați aplicații și baze de date aproape de la zero sau să scrieți un shell pentru o bază de date externă și vă permite să construiți relații cheie între interogările de tabel.

bază de date Microsoft Jet utilizat ca motor de bază de date MS Access , este un SGBD cu server de fișiere și, prin urmare, este aplicabil numai aplicațiilor care lucrează cu cantități mici de date și cu un număr mic de utilizatori care lucrează cu aceste date în același timp. timp. Accesului în sine îi lipsesc o serie de mecanisme necesare în bazele de date multiutilizator, cum ar fi declanșatoarele .

Interacțiune cu alte SGBD

Mijloacele încorporate de interacțiune între MS Access și DBMS extern folosind interfața ODBC înlătură limitările inerente motorului de bază de date Microsoft Jet . Instrumentele MS Access care vă permit să implementați o astfel de interacțiune sunt numite „tabele legate” (conexiune cu un tabel DBMS ) și „interogări către server” (o interogare într-un dialect al SQL care „înțelege” SGBD ).

Pentru a construi aplicații client-server cu drepturi depline bazate pe MS Access, Microsoft recomandă utilizarea MS SQL Server DBMS ca motor de bază de date . În același timp, este posibil să combinați instrumentele de gestionare a bazelor de date și instrumentele de dezvoltare cu simplitatea inerentă a MS Access.

Există, de asemenea, implementări cunoscute ale aplicațiilor client-server bazate pe pachetul Access 2003 cu alte SGBD , în special, MySQL [1] .

Compatibilitate de acces cu surse de date terțe

DBMS (sursa de date) Versiune de acces Conducător auto Interogări actualizabile
Fișiere Excel toate incorporat Nu
SQLite da
MySQL 2000-2003 MyODBC v.3.51.X, 5.1.X da
PostgreSQL driverul psqlODBC da
pasăre de foc da
1C v.7.7 (dbf) 2003 Driver Visual FoxPro ODBC v.6.01.8629.01 Nu
Paradox
Oracol
Fișiere text toate incorporat Nu
tabele html toate incorporat Nu

Salvare în Access

Accesul, atunci când lucrați cu o bază de date, interacționează diferit cu un hard (sau dischetă ) decât alte programe.

În Access, o nouă revizuire a conținutului celulei de tabel modificate este scrisă pe disc ( salvată ) de îndată ce cursorul tastaturii este plasat într-o altă celulă (sau o nouă revizuire a înregistrării modificate este scrisă pe disc de îndată ce tastatura cursorul este plasat într-o altă înregistrare (linie)). Astfel, în timpul unei căderi de curent, pierderea de date va fi minimă - doar în înregistrarea care era editată la momentul defecțiunii.

Integritatea datelor în Access este asigurată și de mecanismul tranzacției .

Butonul „Salvare” în Access există, de asemenea, dar în Access în modul de vizualizare a datelor, este necesar, în primul rând, să salvezi modul de vizualizare modificat al unui tabel sau al unui alt obiect - adică să salvezi modificări precum:

În plus, în Access, acest buton este necesar în modul „Design” pentru a salva modificările aduse structurii obiectului bazei de date făcute în acest mod.

Întreținerea bazei de date

Chiar dacă modul „Design” nu a fost folosit în timpul lucrului cu fișierul bazei de date și nu au fost adăugate date noi în baza de date (adică dacă baza de date a fost doar vizualizată), atunci fișierul bazei de date încă tinde în timp, în procesul de lucrând cu el, din ce în ce mai mult pentru a crește în dimensiune. Utilizarea de noi sortări și filtre contribuie foarte mult la creșterea dimensiunii fișierului (mai ales dacă s-au aplicat mai multe sortări / filtre diferite, foarte diferite).

Această creștere a dimensiunii fișierului este, de fapt, un gol, dar acest gol se află în interiorul fișierului, crescând dimensiunea acestuia.

Pentru a readuce fișierul bazei de date la dimensiunea normală (minimă), Access are o funcție „Comprimare și reparare baze de date” (când se utilizează această funcție, toate informațiile din fișierul bazei de date sunt păstrate). De asemenea, puteți porni baza de date cu parametrul /compact, care va efectua compresia automat și va închide baza de date când procesul este finalizat.

Versiuni

Aspecte practice ale licențelor Access

Microsoft Access este un software proprietar , ceea ce înseamnă că trebuie să achiziționați o licență pentru a-l folosi. Cu toate acestea, nu aveți nevoie de o licență pentru a utiliza aplicații gata create create cu Access . Pentru a rula o astfel de aplicație, aveți nevoie de o versiune de rulare a Access [2] , care este distribuită gratuit.

Microsoft distribuie versiunea completă a Access atât separat, cât și împreună cu alte aplicații (Word, Excel etc.) ca parte a pachetelor Microsoft Office Professional, Microsoft Office Professional Plus și Microsoft Office Enterprise .

Vezi și

Note

  1. http://fileformats.archiveteam.org/wiki/FDB_(Legacy_Family_Tree)
  2. Connolly TM, Begg CE Database systems: o abordare practică a proiectării, implementării și managementului . — Addison-Wesley, 2005. — P.  226 . — 1374 p. — ISBN 9780321210258 .

Literatură

Link -uri

Site-ul oficial al Microsoft Office