Systém Microsoft Access - systém správy relačních databází: kompozice, kompatibilita

12. 3. 2019

Koncept databází (DB - databáze) se používá všude. Společnosti, společnosti a organizace na různých úrovních používají v práci své databáze a důvěřují jim o obchodní ukazatele operací, financí a toku dokumentů. Pochopení provozování a správy databáze se stává základními znalostmi. V článku přezkoumáme databázi Microsoft Access.

Databáze

Jedná se o soubor tabulek obsahujících informace. Sada se řídí předdefinovanou strukturou, tabulky jsou propojeny, hodnoty v nich jsou vypočítávány a upravovány a interagují s externími objekty.

Z vnější strany může operátor komunikovat s databází prostřednictvím speciálního rozhraní, vstupních / výstupních zařízení, jako jsou tiskárny a faxy, externí soubory a další databáze.

Pro přístup do databáze se používají speciální systémy, které se nazývají systémy správy DB (DBMS nebo DBMS - systém pro správu databází). DBMS přidává nové databázové objekty, upravuje existující databázové objekty, definuje vztahy mezi nimi. V rámci objektů se provádějí akce na jejich prvcích: řádky, sloupce a jednotlivé hodnoty v tabulkách, provádění programových jednotek, zobrazení hodnot uložených v databázi.

Odkazy a objekty databáze

MS Access DBMS

Jedním z moderních DBMS je Microsoft Office Access z balíku Office. Systém pracuje s objekty: tabulky, formuláře, dotazy, programové jednotky - makra a moduly, sestavy.

Umožňuje vytvářet tabulky, přiřazovat k nim klíče - pole nebo skupinu polí pro identifikaci záznamů. V již existujících tabulkách pomocí ovládacích prvků DBMS uživatel přidává, mění a odstraňuje hodnoty. Pro efektivní a pohodlné operace jsou vytvořeny formuláře - speciální okna, ve kterých pracuje uživatel databáze.

Po zadání a úpravě potřebných informací vám DBMS Microsoft Access umožňuje provádět různé výpočty s hodnotami pomocí maker a modulů - programových DB objektů. Představují hodnoty v požadované formě, provádějí předdefinované akce vývojářem v reakci na události v databázi.

Pro přístup k hodnotám tabulek se používají dotazy a informace o připravenosti mohou být zobrazeny v požadované podobě na obrazovce a tiskovému zařízení ve formě sestavy.

Složení

Vědět, které DB prvky jsou její hlavní objekty, snadno pochopí složení DBMS. Systém zahrnuje:

Struktura přístupu
  • Návrhář tabulky jako základní prvek databáze aplikace Microsoft Access. V jednom ze dvou režimů - tabulky nebo konstruktoru - můžete snadno vytvořit tabulku požadované velikosti s hodnotami různých typů: číselné a textové, data a čas, logické hodnoty. Obrázky a soubory libovolného formátu, odkazy na externí objekty, finanční ukazatele jsou přidávány do DB.
  • Návrhář uživatelských formulářů, pomocí něhož uživatel pracuje s hodnotami v tabulkách. Můžete použít režim rozvržení nebo návrháře, abyste požadovanou formu dali do formuláře, nastavili požadované vlastnosti a zobrazovali požadovaná pole. Pro jednoduché vytvoření formuláře je k dispozici Průvodce formulářem, který může být použit novým vývojářem databáze. Do formuláře jsou přidány následující ovládací prvky: tlačítka, zaškrtávací políčka, textové pole a popisky atd.
  • Query Builder, který je k dispozici v prostředí Designer a SQL Mode pro zkušené vývojáře. Výsledky dotazu jsou zobrazeny v tabulce. Režim SQL je jednoduchý editor kódu.
  • Návrhář sestavy požadovaného typu pro tisk informací. Samotný uživatel může vytvořit požadovaný tiskový formulář, přidat do něj pole z tabulek a získat přehled se součty nebo podle šablony dokumentu.
  • Blok vytvoření prvků programu - makra a moduly. Makra využívají makra, která umožňují provádět potřebné akce na databázových objektech a jejich prvcích. K vytvoření modulů je vestavěný programovací jazyk VBA, jehož možnosti jsou poměrně široké a umožňují provádět různé operace s databázovými objekty i prvky objektu.

Kompatibilní s jinými DBMS

Přístup a připojení serveru SQL

DBMS využívá interakci s externími zdroji, přijímáním a odesíláním informací. Za tímto účelem je zde k dispozici speciální mechanismus souvisejících tabulek. Vytváří se spojení se soubory aplikace Excel, textovými soubory, soubory XML a HTML, dalšími databázemi pro import hodnot a objektů z těchto zdrojů, přidáním kopií záznamů do tabulky DB a vytvářením propojených vztahů.

Chcete-li odebrat hodnoty z databáze, jsou exportovány do aplikace Excel, soubory aplikace Word, uloženy do formátu PDF a XPS, odesílány do textového nebo XML souboru a odesílány e-mailem.

Rozhraní ODBC vytváří spojení s dalšími systémy DBMS:

  • SQLLite.
  • PostgreSQL.
  • Firebird
  • Paradox.
  • Oracle.

Před systémem Microsoft Access 2010 DBMS interagoval s dalšími systémy správy DB:

  • MySQL - ve verzích 2000-2003 pomocí ovladače MyODBC.
  • 1C - ve verzi 2003 s ovladačem Visual FoxPro ODBC.

Zachování

Uložení databáze přístupu

Za zmínku stojí funkce ukládání v aplikaci Microsoft Office Access. Jsme zvyklí ukládat na disk pomocí nástroje Uložit nebo v pravidelných intervalech pomocí laděného automatického ukládání.

Zde, jakmile přesunete zaostření z upravitelného pole do jiného pole, ovládacího prvku okna nebo formuláře, data jsou okamžitě zapsána na disk. Jedná se o pohodlnou funkci, díky které v případě výpadku napájení nebo vypnutí počítače z jiných důvodů zabráníte ztrátě informací. Pouze hodnoty v poli, které byly editovány v okamžiku vypnutí, nebudou uloženy.

Je však stále nutné použít nástroj pro ukládání, protože s jeho pomocí jsou prováděny změny ve struktuře databázových objektů: změna názvu a pořadí polí, přidávání nových sloupců do tabulek a formulářů, třídění, nastavení filtrů.

Verze

Microsoft Access 2000

První verze programu byla vydána v roce 1992 - implementace pro Windows - Microsoft Access 1. V letech 1993, 1995 a 1997 byly uvolněny verze 2.0, 7 a 97. Následně začal program začleňovat do balíčku sady Microsoft Office.

V nedávné minulosti byla populární aplikace MS Office 2000, vydaná v roce 1999, a MS Office 2003. V roce 2001 byla vydána verze 2002, která je součástí MS Office XP. Nyní jsou nejběžnější verze 2007, Microsoft Access 2010 a 2013 a v roce 2015 byl vydán nový balíček MS Office 2016.

Pracujte v aplikaci MS Access

Při spuštění aplikace systém navrhuje otevřít stávající DB nebo vytvořit nový z navrhovaných šablon: prázdnou databázi, vlastní webové aplikace nebo databáze pro konkrétní účely - řízení projektu, práce s fakultami, prodejními kanály atd.

Všechny sady Office umožňují přizpůsobit rozhraní a jazyk rozhraní. U rusky mluvících uživatelů je ruská verze aplikace Microsoft Access.

Spuštění aplikace

Dále otevřením nebo vytvořením projektu přidá vývojář nové objekty pomocí nástrojů v panelu "Vytvořit". Karta "Externí data" je potřebná pro vytváření vazeb s jinými DB nebo soubory, import a export informací.

Chcete-li spravovat databázi, jsou k dispozici funkce panelu "Práce s databázemi". Její nástroje jsou nezbytné pro analýzu DB, vytváření vztahů v prostředí svých objektů a zdrojů třetích stran, vytváření archivní kopie nebo obnovení z takové kopie.

Systém Microsoft Access DBMS spravuje relační DB s intuitivním uživatelským rozhraním. Je vhodný pro vývoj aplikací pro malý počet uživatelů a může být použit pro začínající vývojáře.