Adatbázis adatok
A Microsoft SQL Server számos adatbázis-kiadást adott ki. Minden kiadás más és más igényekre összpontosít. Az SQL Server rendelkezik kiszolgálói kiadásokkal és speciális kiadásokkal, amelyek a könnyű és a nehéz vállalati igények kielégítésére szolgálnak, azonban minden kiadásban van egy közös tulajdonság, a hasonló fájlstruktúra. Telepítéskor a Microsoft SQL Server az alapértelmezett adatfájltípusokat az adott számítógép különböző könyvtáraiban tárolja. A mesteradatbázis-fájlok (MDF) és a naplóadatbázis-fájlok (LDF) az egyes adatbázisokhoz létrehozott elsődleges fájlok az SQL Server környezetben.
Alapértelmezett telepítés
A kezdeti telepítés során az egyes SQL Server-kiadások a megfelelő funkciójuknak megfelelő alapértelmezett rendszer-MDF- és LDF-fájlokat helyezik el, amelyekre ez a vita nem vonatkozik. A Master, MSDB, Model, TempDB és Resource fájlokat a rendszer a telepítés során meghatározott alapértelmezett telepítési könyvtárban állítja elő és tárolja. Az egyes alaprendszerfájlok meghatározott követelmények teljesítésére szolgálnak, de ezek adatbázisok, amelyek a saját feladatukkal kapcsolatos információkat tárolnak.
A nap videója
Felhasználói adatbázisok létrehozása
A felhasználói adatbázisokat egy alkalmazás vagy felhasználó meghatározott felhasználási céljára hozták létre. Amikor egy adatbázis-adminisztrátor új adatbázist hoz létre, az SQL Server létrehozza az adatbázisnak megfelelő MDF- és LDF-fájlt is. Az SQL Server kezdetben az alapértelmezett könyvtárába helyezi őket, vagy az adminisztrátor határozhatja meg, hogy hol legyenek tárolva. Létrehozásuk után kényelmi, teljesítmény- és tárolási szempontok miatt különböző helyekre áthelyezhetők.
Főadatbázis fájl
Az MDF-ek azok, ahol az összes adatbázis-információt tárolják. Tartalmazza az alkalmazás vagy felhasználó által létrehozott sorokat, oszlopokat, mezőket és adatokat. Az adatbázis-oszlop létrehozása, a módosítások és az információrekord létrehozása, módosítása mind ebben a fájlban tárolódik keresés és alkalmazáshasználat céljából.
Napló adatbázis fájl
Az MDF-en belüli különféle létrehozási és módosítási folyamatok során minden tevékenység az LDF-be kerül naplózásra. A dinamikus információk feldolgozása a memóriában és a memórián kívül, úgynevezett tranzakciók során az adatok tárolása az LDF-ben történik hibakezelés céljából. Következésképpen minden felhasználói tevékenység referenciaként rögzítésre kerül.
MDF és LDF használata
Az adatbázis-adminisztrátorok sokféle dolgot tehetnek az MDF-ekkel és az LDF-ekkel. Létrehozásuk után áthelyezhetők úgy, hogy leválasztják az adatbázist a példányról, áthelyezik a fizikai fájlt az Intézőn keresztül, majd újra csatolják őket. Az MDF-ek és LDF-ek a leválasztás és csatolás funkciókkal különböző könyvtárakba helyezhetők át különböző fájltároló eszközökön. Az MDF-ek azt is tárolják, hogy melyik kiadás hozta létre a fájlt, és ismeretlen okokból leválaszthatók az SQL Server-példányról. Bizonyos helyzetekben az MDF-eket egy új üres adatbázisba lehet importálni manipulálás céljából.
Mindent összerakva
A Microsoft SQL Server egy összetett adatbázis-környezet, amely számos olyan elemet, összetevőt és támogató szolgáltatást tartalmaz, amelyekre nem vonatkozik ez az alapvető fájltípus-magyarázat. Az SQL Server a két alapvető fájltípust, az MDF-et és az LDF-et használja a legtöbb munkához. Ezek a legfontosabb fájlok az SQL Server környezetben.