Mezhtablichnye kapcsolat
Automatizált adatbázis tárolás és feldolgozó rendszerek fejlesztése.
Használja a számítógépet, mint egy modern notebook gyakorlati sí korlátlan lehetőségeket egyre több és több divatos. Még ha csak tárolni az adatokat elektronikus formában, egy erősen strukturált rendszer mappák dokumentum fájlokat lehet jelentős megtakarításokat értek helyet a polcokon a levéltár és irodák. Egy-, a legnagyobb hatékonyságnövekedés érhető el, ha az ilyen jellegű munka használható adatbázis-technológia. Folytatva jártasságot a program a Microsoft Office. vizsgálni a lehetőségét épület saját adatai ba-za, a Microsoft Access programot.
Adatbázis hozzáférés Information Management System
Microsoft Access - egy szoftvercsomagot kezeléséért relációs adatbázis, amely lehetővé teszi, hogy bonyolult adatbázisokat és kezelni őket.
Aki először találkozott a „relációs adatbázis” re-lott, hogy figyelmesen olvassa el a következő bekezdést.
Bemutatás és általános fogalmak az automatizált rendszer, kialakítása, fenntartása, és az adatbázis-feldolgozás.
Adatbázis - bármely információgyűjtés. Rendszer ba-Zoe adatkezelés (DBMS) olyan mechanizmust biztosít, manipulálására és bemutatására in-formáció az adatbázisban. A relációs adatbázis tárolja az információkat logikus táblázatban álló sorok és oszlopok, az úgynevezett adatbázis táblákat.
A relációs adatbázis - egy sor egyedi asztalok, egyházi-nyaschih diszkrét részhalmaza az információ, összeköti őket a közös adatmezőket.
Számos modell adatbázisok, amelyek között általában különböztetünk meg:
> Önálló tárol.
> Adatbázisok fájlmegosztás.
> Adatbázis kliens / szerver tárol.
Önálló tárol. Önálló adatbázis tárolja az adatokat a helyi fájlrendszer és az adatbázis, elérheti őket, locat-ditsya ugyanazon a számítógépen. Önálló adatbázis hasznos alkalmazások fejlesztését, amelyek közösek a sok közül Egyedi lej, mindegyik egy külön adatbázisban.
Adatbázis fájlmegosztás. Ezek az adatbázisok lehet egyszerre több felhasználó által hálózaton keresztül. Ők lehet manipulálni különböző gépeken. Adatbázis több fájlt nem használt SLN-tea, mikor kell végrehajtani a nagyszámú egyidejű és tre-szuper számítógépes hozzáférést.
Adatbázis kliens / szerver tárol. Ebben az elrendezésben az adatbázis hozzáférési az adatbázisban a felhasználói csoportok végzik speciális Compu Intermediate helyen - szerver. A kliens / szerver modell, az ügyfél kéri a szervert, hogy végre egy speciális feladat. Szerver összpontosított lekérdezések a legoptimálisabb módon.
Bár a kliens / szerver architektúra van egy nagy előnye a termelőknek-clusive és a rugalmasság, hogy van egy csomó hátránya. Megoldás Client / Server gyakran drágább, mint egy megoldás, hogy a megosztott fájlokat. Ezen kívül a szoftver kliens / szerver megköveteli a protokoll, amelyben van párbeszéd, amihez egy további on-építési számítógépek és hálózati adminisztráció.
Adatbázisokat lehet elhelyezni a különböző módon. A Microsoft Access, néhány asztal van tárolva egy fájlt. Paradox és dBase használjon külön fájl minden asztalnál. ügyfél típusától rendszer / szerver, mint a Sybase szerver, vagy a Microsoft SQL, tárolja az összes adatot egy külön számítógép f-re, és közli az ügyféllel egy speciális nyelv - SQL.
Azonban minden technológiákat bemutatni hagyományos meg a com-nents (vagy adatbázis-objektum). Tekintsük ezen elemek prima újra a Microsoft Access programot.
4.1.2. A komponensek az adatbázisban:
A fő összetevői az adatbázisba
A komponensek száma egy adatbázisban lehet bármilyen.
Bármilyen adatbázisnak tartalmaznia kell legalább egy asztalnál. A relációs adatbázis-kormányzati használt több, egymással összefüggő táblázatok. Az oszlopokat az úgynevezett mezőket, a - nyilvántartás.
Ennek szükséges feltétele a tervezési táblázatok - a használata az egyik mező (általában az első kitölteni) egyedileg azonosít minden rekordot a létrehozott táblázatban. Ez a mező ezután amelyet elsődleges NYM kulcsot az asztalra. Kulcs területén a táblát kell létrehozni a rés felvezető tárol. Ha a kulcs mező beállítása nem létrehozása során adatbázis táblák, a program megjelenít egy üzenetet, és létrehozhat egy kulcs mezőt magad.
Táblázatok a Microsoft Access hozható létre két mód - a tervezési mód és az étkezési módot.
Névmezővel. Hozzáférés a mező neve legfeljebb 64 karakter hosszú, betűket, számokat és szóközöket. Nem tudja használni mezőnevek karakterek és egy felkiáltójel. Ez nem ajánlott speciális karaktereket ($, #,%).
Az adattípusok mezők és formátumok. Adattípusok:
• Szöveg. Szöveg vagy szám maximum 255 karakter (számok nem kerülnek felhasználásra a számításokban)
• Emlékeztető mezőben. Szöveg hosszabb, mint 255 karakter.
• Numerikus. A numerikus adatok kiszámításánál alkalmazott-CIÓ.
• Dátum / Idő. dátum és idő értékeket.
• pénz. Számok formázott pénzbeli értékét.
• Counter. Szekvenciálisan számok minden felvétel. csak egy mezőt az adattípus számláló tartalmazhatja a táblázatban, hogy az ügyvezető-SET kulcsfontosságú.
• Logikai. Adjon meg egy területen egy logikai adattípus, azaz tartalmazza a típus értéke igaz / hamis.
• Field objektum OLE. Rajz, táblázatba vagy más objektumot egy másik alkalmazás.
• Lookup Wizard. Létrehoz egy mezőt, amely lehetővé teszi, hogy válasszon egy értéket egy másik asztalnál.
formázási tulajdonságok függően változnak, hogy milyen típusú adatmezők. Például:
• A pálya mérete - a karakterek maximális számát, hogy a Felhasználó a-Tel lehet ebben a mezőben (csak a szöveges mezők)
• A tizedes jegyek száma - a tizedes zapya az, amely megjelenik az alapértelmezett (vonatkozik száma VYM mezők).
• Az alapértelmezett érték - az érték, amely megjelenik minden új per-pisi. A terméket ezután módosítható közvetlenül a táblázatban vagy formáját.
• Kötelező mező - egy olyan területen, amely kell kitölteni minden bejegyzést.
Adatokat bevinni táblázatos formában előnyösen alkalmazhatók, -od Nako adatbeviteli lehet tenni a művelet táblázatokban. Ebben az esetben a program lehetőséget ad arra, hogy elrejtse / kijelzőmezőkről rögzítő / kioldó egy oszlop, szerkesztési és formázási-Bani (változó területen méretben, stílusban, és betűméret, és így tovább.) Van-használni a helyesírás-ellenőrzőt, és így tovább.
A legjobb módja a adatbázisok tervezésével - Creation táblák fogják tartani diszkrét típusú információkat.
Például, az egyik asztalnál is tartalmazhatnak információkat választók él a választókerületben, a másik ilyen megbízások szavazók regisztrált aktivisták és tagjai a kapitányságon választási Commis-ezek.
Az elsődleges kulcs a „szavazók tábla lesz” Code izbirat-la »az« utasítás »tábla -« Instruction Code”. Ha a „választói ID” tartalmazza a táblázat „utasítás”, akkor azt mondhatjuk, hogy a kialakult kapcsolatát az adatbázis táblákat. Ebben az esetben, a száj-navlivaetsya arány „egy a sok”, mint az egyik választópolgár ad megbízások száma.
Három fő típusa a táblák közötti kapcsolatok:
• Sok az egyhez (egy a többhöz);
• Sok-sok.
Táblázat hozzáállást „1-1” ritka, mint az összes CIÓ információt is tartalmazhat a forrás tábla. Azonban bizonyos esetekben ritkán használt adatok Logikus, hogy ugyanannál az asztalnál (részlet a táblázatot), és a gyakran használt adatokat - a másik.
A kapcsolat típusa „Sok-to-one” azt jelenti, hogy lehet több linket adatokat a részletes táblázatot. Ez a megközelítés, hogy a szerkezet az adatbázis hasznos, mivel az adatok nem duplikált (az információ mennyisége és lemezterület), és módosíthatja az adatokat egy helyen érinti minden hivatkozást.
Csatlakozás típusa „Sok-sok” gyakran hajtják végre köztes pontosságú tartalmazó táblázat idegen kulcsok, melyek az egyes bázisok-CIÓ asztalok.
Példa. A diákok képzett több tárgyat. Az előadás a ka-alany, aki jön egy csoport diák. Következésképpen az STU-dent és az elméleti tantárgyak van kapcsolat „sok sok”.
A külső kulcs - egy olyan területen, amely nem egy elsődleges kulcs a táblázat szembe, hanem egy példányban mező elsődleges kulcs egy másik tábla, ami-felhasználási kommunikációs ezek a táblák.