Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Prečo Microsoft Access skrýva dôležitú databázovú techonológiu?

Microsoft Access zámerne * skrýva * dôležitú databázovú technológiu, ale jej výber a obmedzenia dizajnu spôsobujú, že určité pokročilé funkcie sú menej prístupné alebo menej výkonné v porovnaní s inými databázovými systémami, ako sú SQL Server alebo Oracle. Je to kvôli niekoľkým faktorom:

* Cieľové publikum a filozofia dizajnu: Prístup je navrhnutý pre ľahké použitie a rýchly vývoj aplikácií, primárne zameraný na jednotlivých používateľov a malé podniky s menej sofistikovanými potrebami databázy. Uprednostňuje užívateľsky prívetivé rozhranie pred komplexnými funkciami. To znamená, že funkcie, ktoré by mohli byť rozhodujúce pre systémy na úrovni podnikov (napríklad pokročilé zabezpečenie, komplexné skladovanie údajov alebo robustná škálovateľnosť), sú buď zjednodušené alebo chýbajú.

* Obmedzenia motora databázy prúdu: Prístup sa spolieha na databázový motor JET (alebo jeho nástupca, ACE), ktorý, hoci je schopný, nie je taký výkonný alebo bohatý na funkcie ako vyhradené databázové motory. Architektúra a obmedzenia spoločnosti Jet obmedzujú druhy sofistikovaných dopytov, transakcií a kontroly súbežnosti dostupných v robustnejších systémoch. Zatiaľ čo základná technológia je * *, jej schopnosti sú obmedzené.

* Abstrakcia základnej technológie: Access poskytuje vizuálne rozhranie, ktoré abstraktuje veľkú časť základných špecifík SQL a Database Management. To uľahčuje začínajúcim používateľom, ale tiež skrýva podrobnosti, ktoré sú nevyhnutné na porozumenie a riešenie problémov s komplexnými databázovými operáciami. Nie ste skrytí * pred SQL, ale nepotrebujete *, aby ste ho používali priamo tak často a jeho použitie je jednoduchšie.

* Nedostatok určitých pokročilých funkcií: V porovnaní so špecializovanými systémami správy databáz (DBMS) chýbajú prístup k pokročilým funkciám, ako sú sofistikované uložené postupy, spúšťače, používateľské funkcie a jemnozrnné bezpečnostné ovládacie prvky vhodné pre rozsiahle nasadenie a zložité bezpečnostné požiadavky. Nie sú „skryté“; Jednoducho nie sú implementované rovnakým spôsobom alebo v rovnakom rozsahu.

Stručne povedané, nejde o úmyselné utajenie, ale dôsledok výberu dizajnu zameraných na užívateľskú prívetivosť a ľahkú použitie pre konkrétne publikum. Ak potrebujete napájanie a funkcie robustnej databázy podnikovej úrovne, prístup pravdepodobne nie je ten správny nástroj. Schopnosti sú tam, ale sú obmedzené návrhom motora a aplikácie.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené