Szétválasztása adatbázis
Kis Microsoft Access alkalmazások jellemzően egy adatbázis fájlt. Hálózati alkalmazás könnyebb építeni úgy, hogy benne két MDB fájl: az első - Data Objects fájlt (ez tárolja a táblázatban), a második - a űrlapokat, lekérdezéseket, jelentéseket, adatelérési lapok, makrók - minden más tárgyakat a kérelem benyújtására tárgyak (benne tárolt és a VBA modulok). Ebben az esetben az alkalmazás objektum fájl összekötő asztalok tárolt adatok objektum fájl.
Data Objects nevű fájlt hátsó része az alkalmazás terv (back-end), a fájl alkalmazás objektumok - az előtér része (front-end). Data Objects fájl legtöbbször kell keverni egy fájlszerver, és annak egy példányát a kérelmet előtérben - a munkaállomásokon.
Szétválasztása adatbázis az alábbi előnyöket nyújtja.
- Az egyfelhasználós környezetben, akkor frissítheti az alkalmazás objektumokat, anélkül, hogy a meglévő adatokat. Ebben az esetben az alkalmazás frissül egyszerű cseréjével a fájlt alkalmazás objektumokat. Egy másik, hogy ez a módszer időigényes és gyakran hibát okoz frissítési művelet alkalmazásának tárgyak álló adatbázist egy fájlba.
- Egy többfelhasználós környezetben ugyanazokkal az adatokkal tud együttműködni minden felhasználó számára az alkalmazás, az adatok tárgyak fájl található egy fájlszerver. A kérelem benyújtására tárgyak is elhelyezhető egy fájlszerver megosztani, és lehetőség van az egyes felhasználó létrehozni saját másolatot az alkalmazás objektum fájl, helyezze azt egy helyi meghajtóra ügyfél munkaállomáson. Majd minden felhasználó képes lesz, hogy gyorsan indítson egy helyi másolatot a kérelem és a megosztott fájlok adat objektumokat, található a fájl szerver. A helyi másolatot az alkalmazás növeli a teljesítményt, míg a dob többfelhasználós alkalmazás a szerveren található, növeli a terhelést a hálózaton. Ezért a hálózati környezetben, akkor ajánlott használni az adatbázis partíciókat. Ebben a környezetben, könnyebb frissíteni egy osztott adatbázis-alkalmazást a tárgyak fájl frissítés nem befolyásolja az adat objektum fájlt a szerveren. Ha a multi-user alkalmazások több példányban egy fájl objektumot, akkor nem szabad elfelejteni, hogy frissítse az összes példány.
Ábra. 19.1. Adatbázis párbeszédablak Separation
- Megnyomása után Split (Split Database) párbeszédablak Az adatbázis létrehozása táblák (Create back-end adatbázis) ábrán látható. 19.2. A Fájlnév (File name) jeleníti meg a fájl nevét adat objektumokat, akkor az alapértelmezett álló adatbázis nevét és egy speciális utótag, például: Boreas _be.mdb (legyen - a back-end).
Ábra. 19.2. A párbeszédablak létrehozása adatbázis táblák
- Kattintson Separation (Split). Miután az adatbázis az elválasztási eljárás (eltarthat pár percig), akkor kap egy üzenetet, hogy az adatbázis sikeresen osztva (ábra. 19,3).
Ábra. 19.3. Hozzászólás az sikeres elválasztási művelet
- Kattintson az OK gombra. Az ikonra kattintva asztalok (táblázatok), valamint az Adatbázis ablak. A bal oldalon az összes asztal nyilak megjelennek, ami azt jelenti, hogy van tárolva egy külső fájlban (ábra. 19,4).
- Annak érdekében, hogy minden kommunikációt táblázatok külső Veitsch megfelelően van telepítve, válasszuk az Eszközök, közművek, menedzser kapcsolódó táblázatok (eszközök, adatbázis segédprogramok, Linked táblázat Manager). Menedzsere csatolt táblázatok párbeszédablak (Linked táblázat kezelő), amely meghatározza a helyét az út a csatolt táblázatok (ábra. 19,5). A menedzsere kapcsolódó táblázatokban, akkor válassza ki az asztalra, hogy frissítse utak a megfelelő fájlokat a lemezen.
Ábra. 19.4. A lista a táblák az adatbázisban ablakban
Ábra. 19.5. Párbeszédpanel kapcsolódó táblázatok