Ms hozzáférési adatbázisrendszer

A legkülönbözőbb alkalmazások adatai importálhatók az Access adatbázisba. Objektumokat exportálhat az Access adatbázisból más alkalmazásokba.

3.3 Többfelhasználós hozzáférési adatbázis

Nagyméretű hálózatok dedikált fájlszervereket használnak. Egy ilyen hálózatban az Access adatbázis egy fájlszerverre van rendezve. Az Access DBMS telepíthető akár a fájlszerveren, akár az egyes munkaállomásokon, de mindig a felhasználó munkaállomásán fut. Az adatbázis adatfeldolgozása mindkét esetben a felhasználói munkaállomásokon is elvégezhető. Ezért nagy mennyiségű adatot továbbítanak a szerverről a munkaállomásokra a hálózaton keresztül, ami nagymértékben betölti, és lehetetlenné teszi, hogy egyidejűleg nagyszámú felhasználót szolgáltasson.

A hozzáférés figyeli a különböző felhasználók hozzáférésének differenciálását az adatbázishoz, és biztosítja az adatvédelmet, miközben a felhasználók közös adatokat használnak. Automatikusan biztosítja az adatok védelmét a hálózat több felhasználójának egyidejű javításával. Az elérést a felhasználó új azonosítóval és jelszóval történő újbóli azonosításával határozza meg.

Annak érdekében, hogy a hálózat több felhasználója által végzett egyidejű javításokból származó adatok védelme biztosítható legyen, az Access olyan oldalszintű lezárást biztosít, amelynél az egyik oldal összes rekordja blokkolva van. Az oldalszint blokkolása mellett az Access támogatja a blokkolást írási szinten. A blokkolási mód kiválasztása az aktuális adatbázis írási szintjén az "Open databases with record level locking" paraméterrel történik az Eszközök | Opciók | Egyéb (Eszközök | Opciók | Speciális). Ha ez a jelölőnégyzet törlődik, az alapértelmezett az oldalszintű zárolás használata.

3.4 Működés az SQLServer adatbázis segítségével

Annak érdekében, hogy több felhasználó közös adatbázisban működjön hatékonyan, az ügyfél-kiszolgáló technológia célzott. Ebben a technológiában a felhasználói ügyfél kérést küld a számítógépről a kiszolgálógépre, ahol a DBMS feldolgozza a kérelmet, és csak a lekérdezés végrehajtásának eredményét küldi vissza. Így a hálózaton keresztül továbbított adatok mennyisége jelentősen csökken.

A felhasználói alkalmazás kifejlesztése és végrehajtása az Access DBMS kliens gépen keresztül történik. A megosztott adatbázis egy hatékony gépen található, ahol fut az SQL Server által kezelt adatbázis-kiszolgáló. Ez a DBMS elvégzi a kiszolgálón tárolt adatok feldolgozását, és felelős az ő sértetlenségéért és biztonságáért. A kiszolgáló adatbázisának kezelésére a strukturált SQL lekérdezések nyelvét használják. A Microsoft SQL Server és az Oracle Server adatbázis-kiszolgálók széles körben ismertek. Az SQL adatbázis-kiszolgálók a leghatékonyabb hálózati adatfeldolgozó alkalmazások.

Az Access-SQL adatbázis-kiszolgálókhoz való kapcsolódás ODBC-illesztőprogramokkal végezhető el. Minden adatbázis-kiszolgáló saját ODBC-illesztőprogrammal rendelkezik. Az MS Access csomag tartalmazza az ODBC illesztőprogramot az MS SQL Server és az Oracle SQL Server számára.

Egységes lekérdezési nyelv használata esetén az SQL lehetővé teszi ugyanazt a szerveradatbázist a különböző alkalmazások különböző felhasználóihoz. Az adatbázisból származó adatok Access, Excel, FoxPro és sok más alkalmazással érhetők el, amelyek ODBC protokollt használnak azáltal, hogy lekérdezéseket küldenek SQL-ben az adatbázis-kiszolgálónak.

Az Access alkalmazás számos módon együttműködik a szerveren található adatokkal. SQL lekérdezéseket küldhet a kiszolgálónak. A lekérdezés segítségével a szükséges adatokat egy virtuális lekérdezési tábla formájában szerezheti be, majd ezt a táblázatot formában vagy jelentés formájában adatforrásként használhatja. Friss adatokat küldhet a kiszolgálónak, és létrehozhat vagy módosíthat táblákat a kiszolgálói adatbázisban. Ezenkívül a kapcsolódó adatbázisok létrehozhatók a helyi adatbázisban. Ezek a táblázatok az alkalmazásban feldolgozhatók a helyi adatbázis táblákkal együtt.

Az Access programban olyan alkalmazási projektet hozhat létre, amely csak a felhasználóalkalmazást létrehozó objektumokat tárolja, és az adatbázis, amelyen az alkalmazás fut, az SQL Serveren tárolódik. Az Access projekt, amely kliens, lehetővé teszi, hogy közvetlenül csatlakozzon a Microsoft SQL Server adatbázisokhoz az OLE DB interfészek használatával a Microsoft Jet adatbázis motor használata nélkül. Az Access projektből az OLE DB használatával nem csak az SQL Server adatbázisokat férhet hozzá, hanem hozzáférhet adatbázisokhoz, e-mail fájlokhoz és egyéb adatforrásokhoz is.

Általában az MSDE telepítése után az MSSQLServer ikon megjelenik a tálcán. Az ikonra duplán kattintva és a Start / Folytatás gombra kattintva elindíthatja az MSDE kiszolgálót. Az SQL Server Service Manager minden alkalommal, amikor elindítja az operációs rendszert, indítsa el az Automatikus indítás szolgáltatást az OS indításakor jelölőnégyzetet.

Az Access lehetővé teszi különböző külső forrásokból származó adatok használatát. A külső adatforrások lehetnek más adatbázisok Access, dBase, Paradox vagy Microsoft SQL Server adatbázisai, táblázatai és HTML listái, amelyek a helyi, vállalati vagy globális hálózaton lévő kiszolgálón találhatók, más alkalmazásokból származó adatok, például Microsoft Excel, Microsoft Exchange. A témakör leckéi a Microsoft SQL Serveren tárolt megosztott felhasználási adatbázisba továbbított hálózati hozzáférési technológiára vonatkoznak.

A Microsoft SQL Server egy relációs adatbázis-kezelő rendszer. Az ügyfélkiszolgáló architektúrát támogató adatbázis nagy adatmennyiség tárolását és feldolgozását szolgálja, nagyszámú felhasználó egyidejű üzemeltetésével, magas megbízhatósággal és biztonsággal.

Az ügyfél-kiszolgáló architektúra szoftver két részből áll: szerver szoftver és ügyfél-kliens szoftver. A program - az ügyfél fut a felhasználó számítógépén, és kéréseket küld a szükséges adatok megszerzésére vagy a programba való átírásra - a megosztott számítógépen futó kiszolgálóra. A kérelmet a szerver feldolgozza, és csak a végrehajtás eredményét adja vissza az ügyfél számítógépén. A közös adatbázis adatainak feldolgozásának koncepciója a kiszolgálón anélkül, hogy azokat az ügyfél számítógépe felé továbbította volna, jelentősen csökkentheti a hálózaton keresztül továbbított adatok mennyiségét.

Az SQL Server egy vagy több adatbázist tárolhat. Csak egy olyan adatbázis állhat rendelkezésre, amely adatokat tartalmaz a szervezet összes felhasználójára vonatkozóan, vagy különböző adatbázisokat tartalmaz minden egyes felhasználói csoport számára. Egy ügyfélalkalmazás csak egy adatbázist használhat, vagy több adatbázishoz férhet hozzá.

A központosított tárolás és kezelés biztosítja, hogy minden felhasználó azonos adatokat használjon. Az SQL Server a nagy adatbázisok megbízható karbantartását, kiterjedt adminisztrációs képességekkel, védelemmel és az adatokhoz való hozzáféréssel rendelkezik.

Az ügyfélszámítógépeken különböző rendszerek által kifejlesztett alkalmazások futtathatók. A kiszolgáló adatbázisaiban számos adatbeviteli lehetőséggel rendelkezik, amely lehetővé teszi a kiszolgáló hatékony ügyfélalkalmazásainak fejlesztését.

Az ügyfelek és a kiszolgáló közötti kölcsönhatásokhoz speciális szoftvereket fejlesztenek ki - interfészeket. A széles körben használt interfészek ODBC és OLE DB.

Az ODBC (Open Database Connectivity) - nyílt felület az adatbázisokhoz való csatlakozáshoz - hozzáférést biztosít valamennyi Microsoft szoftver termékhez különböző adatbázisokhoz, amelyek SQL-t használnak. Más vállalatok szoftvertermékei is támogatják az ODBC szabványt. Az Access számos módot kínál az ODBC felületen alapuló kiszolgálóadatokkal való interakcióra.

3.5 Internetes technológiák

A felhasználók egyre inkább összpontosítanak a gyors gyűjtésre és információcserére. Az adatbázis széles körben használatos mind a kiadványokban, mind az e-kereskedelemben. Az Access egyszerű interaktív eszközöket kínál weblapok fejlesztéséhez a Jet adatbázisok vagy az SQL Server adatainak eléréséhez.

Az adatbeviteli oldalak mentése nem adatbázisfájlban, de különálló HTML-fájlokban könnyű elhelyezni őket webszervereken.

Az oldalon könnyű hozzáadni az egyik dokumentumból a másikba vezető hivatkozásokat, és integrálni őket egyetlen információs térbe. A hiperhivatkozások lehetővé teszik, hogy weboldalakat hozzon létre, orientálva legyen az adatbázis működtetéséhez.

Az interneten keresztül különböző programok közötti információ továbbítása mindig is nehéz feladat volt, mivel a különböző szoftverfejlesztők formátuma és adatszerkezete különbözik egymástól. A böngészőkben megjelenő szöveg és képek megjelenítéséhez jól használható HTML nyelv korlátozott az adatok meghatározásában és struktúrájában. Az Internet XML (Extensible Markup Language) adatainak leírására és továbbítására használt szabványos nyelv megoldja ezt a problémát. Az XML nyelv meghatározza a különböző számítógépek és alkalmazások közötti adatcserére szolgáló formátumot. Az automatikusan bővíthető XML nyelv nem függ egy rögzített címkészlettől, hanem felhasználói-specifikus, és lehetővé teszi az adatok definíciójának és megjelenítésének megosztását. Ennek eredményeképpen az XML adatok különböző módon prezentálhatók különböző prezentációs fájlokkal.

következtetés

Ebben a kurzus során az Access DBMS általános jellemzőit adják meg, és a fő fogalmakat, információkat és szabályokat ismertetik:

adatbázis-kezelő rendszer;

relációs adatbázis;

ingyenes asztalok és szabad diagramok;

az adatbázis helyét;

tárgyak építésének eszköze;

adatbázis varázsló;

a külső adatok integrálása és felhasználása;

Többfelhasználós hozzáférési adatbázis;

Általánosságban elmondható, hogy az MS Access viszonylag alacsony költséggel számos funkciót kínál. Szintén fontos megjegyezni, hogy a felhasználó különböző szakmai képzettséggel rendelkezik, amelyet számos segédeszköz (Masters, mint már említettük) jelenléte, kifejlesztett súgórendszer és tiszta felület jellemez. Ezek az eszközök megkönnyítik az adatbázis létrehozását, létrehozását és adatainak lekérését.

Az MS Access hátrányai.

Több felhasználó hozzáférési adatbázis létrehozása és több felhasználó egyidejű elérése egy közös adatbázisba helyi ad-hoc hálózatban vagy egy fájlszerverrel rendelkező hálózaton lehetséges. A hálózat hardveres és szoftveres támogatást nyújt a számítógépek közötti adatcseréhez. A hozzáférés figyeli a különböző felhasználók hozzáférésének differenciálását az adatbázishoz, és biztosítja az adatvédelmet. Egyidejű működéssel. Mivel az Access nem kliens a kiszolgáló DBMS, a képessége, hogy többfelhasználós munkát kissé korlátozott. Általában a több munkaállomás hálózaton keresztül történő adatainak eléréséhez az Access adatbázis fájl (a kiterjesztéssel * .mdb) fel van töltve a fájlkiszolgálóra. Ugyanakkor az adatfeldolgozás elsősorban a kliensen történik - ahol az alkalmazás fut, a fájl alapú adatbázisok szervezésének elvei alapján. Ez a tényező korlátozza az Access használatát annak érdekében, hogy több felhasználó (több mint 15-20 éves) és nagy mennyiségű adat jelenjen meg a táblázatban, mivel a terhelés többszörözi a hálózatot.

Az adatintegritás fenntartása tekintetében az Access csak a kis és közepes komplexitású adatbázis modellekre reagál. Hiányzik az olyan eszközök, mint a kiváltók és a tárolt eljárások, amelyek arra kényszerítik a fejlesztőket, hogy az adatbázis üzleti logikáját az ügyfélprogramra helyezzük.

Az információbiztonság és a hozzáférés-ellenőrzés tekintetében az Access nem rendelkezik megbízható, szabványos eszközökkel. A szabványos védelmi módszerek közé tartozik az adatbázis-jelszó és a védelem védelme egy felhasználói jelszó használatával. Az ilyen védelem visszavonása nem szakember számára nehéz.

Ismert hiányosságokkal azonban az MS Access számos elõnnyel rendelkezik az ebbe az osztályba tartozó rendszerekhez képest.

Alkalmazási területek A Microsoft Access megkülönböztetheti a következő struktúrákat:

alkalmazások kis- és középvállalkozásokban (számvitel, megbízások bevitele, ügyfélinformációk fenntartása, üzleti kapcsolatokkal, személyzettel stb. kapcsolatos információk fenntartása);

programok és adattárházak fejlesztése megrendelésre (iparági alkalmazások fejlesztése, ágazatközi alkalmazások fejlesztése, vállalkozások egyes funkcióinak automatizálása);

nagyvállalatoknál (alkalmazások munkacsoportok, információfeldolgozó rendszerek, munkafolyamatok);

A más alkalmazásokban használt adatok tárolásához.

Az alkalmazott források listája

Hosted on Allbest.ru

Hasonló dokumentumok

Az MS Access rövid leírása és működőképessége. Adatbázisok és adatbáziskezelő rendszerek. Elméletileg megtervezett és gyakorlatilag egy Microsoft-termék adatbázisának létrehozása a "Microsoft Access" adatbázisok kezeléséhez.

A Microsoft Access főbb jellemzőinek elemzése. Az adatbevitel és szerkesztés űrlapjai, valamint a menük egyik szintjéről a másikra történő áttérés vezérlőgombjai. A többasztalos adatbázis kialakításának jellemzői.

Hozzáférési adatbázis tervezése. Adatbázis-kezelő rendszer. Adatbázis létrehozása és karbantartása, adatokhoz való hozzáférés és feldolgozás. Feladatok és célok kimutatása, az adatbázis fő funkciói. Az adatbázisok fő típusai.

A Microsoft Access adatbáziskezelő rendszer típusai és funkciói. Hierarchikus, hálózati, relációs adatbázis-leírás modell. Az adatbázis táblázat alapfogalmai. Az adatbázis-objektumok, alapformák létrehozásának jellemzői. Hozzáférés az Internethez az Access-ban.

Adatbázis tervezése a Microsoft Access szoftver és nyelvi eszközök komplex segítségével. Adatmodell, hozzáférés ezekhez. A hozzáférés célja, főbb jellemzői és verziói. A program futtatása; egy adatbázisablak, a beviteli és szerkesztési űrlapok.

Az MS Access rövid leírása, fő előnyei és hatálya. Adatbázisok és adatbáziskezelő rendszerek. Az adatbázis, táblázatok, űrlapok, lekérdezések és jelentések lépésről lépésre történő létrehozása. Az MS Access funkciói és működése.

A Microsoft Access környezet relációs adatbázisaival való együttműködés alapelvei. Az Access adatbázis főbb rendelkezései. Táblázatok, lekérdezések, jelentések, oldalak és modulok készítése. Az adatbázis-ábrázolás alapvető szerkezete. A táblák közötti kapcsolatok meghatározása.

Kapcsolódó cikkek