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

Čo je súbor v databáze?

V kontexte databáz sa „súbor“ nevzťahuje na súbor rovnakým spôsobom, ako by ste mysleli na súbor vo vašom operačnom systéme (napríklad dokument. Namiesto toho je to abstraktnejší koncept v závislosti od architektúry systému databázového systému. Existuje niekoľko spôsobov, ako sa súbor môže týkať databázy:

* Fyzické dátové súbory: Mnoho databázových systémov ukladá svoje údaje do súborov do základného operačného systému. Tieto súbory nie sú priamo prístupné alebo manipulované používateľmi; Interne ich spravuje systém správy databáz (DBMS). Môžu obsahovať údaje, indexy alebo iné metadáta. Špecifický formát týchto súborov je pre DBMS vlastnícky (napr. `.Mdf` pre server SQL,` .frm` a `.myd` pre mysql). Používatelia interagujú s údajmi prostredníctvom SQL alebo API databázy, nie priamo s týmito súborom.

* lob (veľký objekt) súbory: Niektoré databázy podporujú ukladanie veľkých binárnych objektov (blobov) alebo veľkých znakových objektov (CLOBS), ktoré sú v podstate veľké súbory. Zvyčajne sa ukladajú oddelene od hlavných databázových tabuliek, ale spravované DBMS. Príklady zahŕňajú obrázky, zvukové súbory, videá alebo veľké textové dokumenty uložené v databázovom zázname. Aj keď je to „súbor“, v databázovom systéme sa považuje za typ údajov.

* Konfiguračné súbory: Samotný databázový systém môže mať konfiguračné súbory uložené v operačnom systéme. Tieto súbory sú zvyčajne textové a riadia rôzne aspekty správania databázy, ako sú parametre pripojenia, nastavenia zabezpečenia alebo možnosti protokolovania. Tieto súbory sa líšia od dátových súborov databázy.

* záložné/log súbory: Databázové systémy často vytvárajú súbory na ukladanie zálohy protokolov údajov a transakcií. Tieto súbory sú rozhodujúce pre obnovenie a audit údajov.

Stručne povedané, termín „súbor“ vo vzťahu k databázam sa často vzťahuje na základný mechanizmus fyzického ukladania alebo špecifický typ veľkých dátových objektov spravovaných DBMS. Je zriedka o užívateľsky vytvorených alebo manipulovaných súboroch v tradičnom slova zmysle. V textovom editore alebo prehliadači obrázkov by ste neotvorili databázový „súbor“. Interakcia dochádza prostredníctvom rozhrania databázy.

Najnovšie články

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