Alapjai Adatbázis Delphi

3. Az adatbázis létrehozása táblák

5. A nyelv megváltoztatása vezető

6. meghatározása indexek

7. meghatározása hivatkozási integritást az asztalok között

8. Változás táblastruktúrát







9. Nyissa ki és mentse a táblát

10. További eszközök

1. Alapvető fogalmak

Jelenleg a Delphi környezet az egyik leggyakoribb eszköze adatbázis-alkalmazások.

Adatbázis (DB) - a strukturált megmaradó adatokat. Perzisztencia azt jelenti, hogy az adatok nem semmisítik meg a program végét, vagy egy felhasználó ülésén, ahol létrehozták őket.

Az adatbázis-kezelő rendszerek (DBMS) - a program létrehozására szolgáló eszközt, töltő, frissítése és törlése adatbázisok.

Információk az adatbázisban tárolt, mint egy sor kapcsolódó táblázatokat. Minden asztalon egy sor sorok és oszlopok. Sorok felelnek meg a objektum például, egy adott esemény vagy jelenség. Táblázat oszlopok - attribútumok (tulajdonságok, jellemzők, paraméterek) egy tárgy, esemény vagy jelenség. Ami a adatbázis tábla oszlopok nevezik területeken. és a vonal - nyilvántartást.

Adatbázis különböző táblázatok, ahol van egy linket az úgynevezett relációs. A relációs modell javasolt 1970-ben Ted Codd.

Kapcsolódó kapcsolat táblázatok kölcsönhatásba alapján a master-slave. A fő táblázat nevezzük a szülő, az alárendelt - leányvállalata. Ugyanannál az asztalnál is jelentős tekintetében azonos adatbázis tábla és a gyermek a másik asztalnál.

2. Hozzon létre egy adatbázis-fedőnév

Amikor dolgozik egy táblázatot a helyi adatbázis (amely tartalmazza adatbázis tábla Paradox és dBase) adatbázis maga kerül a lemezre, és tárolja a létrehozott fájlokat. Tárolni egy asztal egy külön fájlban. Fellebbezés az adatbázis a közművek és a programok által végrehajtott alias tárol. Felhasználónév regisztrálni kell a konfigurációs fájl segítségével az adott számítógép BDEAdministrator segédprogramot. Hozzárendelni egy alias, meg kell futtatni BDEAdministrator segédprogram (Start menü / Programok / Borland Delphi 5 / BDE Administrator). A fő eszköze menüből válasszon ki egy tételt Object | Új. A megjelenő ablakban adja meg, milyen adatbázist hoznak létre - Normál.

Ezt követően, a bal oldali mező DBA ablakban (ábra. 4.1) lesz a karakterlánc a nevet Standard 1, a standard nevét az alias. Ezt a nevet meg kell változtatni, hogy az alias nevét az adatbázis jön létre.

A jobb oldali mezőben az adatbázis-paraméterek vannak megadva. Meg kell változtatni a paraméter PATH. amely rámutat a módot, ahogyan az adatbázis található.

Ezután meg kell emlékezni alias meghatározása. Ehhez az adatbázis-kezelő kell hagyni ablakban kattintson a neve az alias jobb gombbal, és válassza az Apply rövid menüpont, és erősítse meg a kiválasztást a párbeszédablakban. A teremtés az álnév adatbázis elkészül.

3. Az adatbázis létrehozása táblák

Ahhoz, hogy hozzon létre egy táblázatot, akkor létre kell hozni a szerkezetet. azaz meghatározni azoknak a táblákat és mezőket, hogy meghatározzák a típusát. Létrehozásához az adatbázis táblákat, a segédprogram futtatásához Database Desktop (DBD). Elindítása után a segédprogram, akkor telepítenie kell a alias az adatbázis táblák, amelyek azt kellene dolgozni. Ehhez válassza ki a fő menüpont File | WorkingDirectory és a legördülő listából válassza ki Álnevek nevét, majd kattintson az OK gombra. DatabaseDesktop - egy hatékony eszköz, amely sokféle módon együttműködni az adatbázis táblákat. Tekintsük csak néhány lehetőség.

Ahhoz, hogy hozzon létre egy adatbázis tábla, hogy kiválassza a főmenü File | New | táblázatban. A megjelenő ablakban CreateTable adja meg a táblázat típusa létrehozása (alapértelmezett Paradox 7), és nyomja meg az OK gombot. Ezt követően, az adatbázis tábla szerkezetét meghatározás ablak jelenik meg (ábra. 4.2)

Mindegyik vonal megfelel egy mezőt az asztalra. Cél oszlopok:

· FieldName - a név a területen; biztosításához szükséges hozzáférést biztosít a területen. Mezőnevek a táblázatban egyedinek kell lennie.

· Típusa - írja a területen. Típusa határozza meg, olyan műveletek, amelyek végezhetők mezőértékekkel.

· Méret - pálya mérete (karakterlánc mezők).

· A legfontosabb - tartalmaz egy csillaggal „*”, ha a mező része az elsődleges kulcs. Az elsődleges kulcs egy területen vagy több területen, egyedileg azonosítja a rekordot. Ez azt jelenti, hogy az asztal nem lehet két rekordot ugyanazokat az értékeket kulcsmezök. A kulcs lehet bármely számú egymást követő mezők kezdve az első. Több módon lehet használni a kulcsot mezők 6. fejezetben tárgyaljuk.







A típusú mezőkkel adatbázisban használt Paradox. bemutatása a T ablitse1:

Mező típus és megjelölés

Bármely mező határozza meg a kötelező követelmény a töltési értéket. Ebben az esetben, a mező be van kapcsolva Kötelező mező kapcsolót.

egy bemeneti vonal alatt elhelyezkedő szolgálnak, hogy korlátozzák a mező értéke:

· Minimumvalue - meghatározza a minimális érték a területen;

· Maximumvalue - meghatározza a maximális érték a területen;

· DefaultValue - határozza meg a mező értéke alapértelmezés szerint

· Kép-meghatározza mező kép sablont.

Ábra. 4.3 ábra példát mutat egy kulcs használatával mezőt, amikor egy tábla létrehozásakor. Ebben a példában a kulcs mező lesz azonosító (kulcs mezőben jelölt *). Válogatás ez a kulcs mező határozza meg, hogy az ebben a táblázatban nem kell két rekordot, egyforma azonosító számokat.

5. A nyelv megváltoztatása vezető

Evezni az asztal lehet tölteni magyar szövege (Cirill), telepítenie kell a megfelelő nyelvi vezető a magyar szöveg jelenik meg a képernyőn, torzítás nélkül.

Ehhez a kombinált listában kattintson a Táblázat tulajdonságai TableLanguage elem. majd kattintson a Módosítás gombra a megjelenő ablakban TableLanguage (ábra. 4.4.) jelzi a vezetőnek Pdox ANSICyrillic iliParadox Curr866.

6. meghatározása indexek

Indexek célja, hogy gyors hozzáférést az adott rekordok egy asztal és rendezni rekordok egy táblázatot az értékek a kiválasztott területeken. A lényege az indexek az, hogy tárolja a rendezett értékei index mezők (azaz területeken, ahol az index épített) és egy mutatót a táblázat bejegyzés. Minden táblázat lehet meghatározni több indexek. Minden index tárolása egy külön fájlban. Az indexek létrehozásakor az elsődleges kulcsot, és ha a kulcs be van állítva. Ebben az esetben az index az úgynevezett elsődleges.

Hogy további, másodlagos indexek a kombinált listából ki kell választani egy elemet TableProperties SecondaryIndexes. Annak érdekében, hogy meghatározzák az új index, nyomja meg a Define gombra. A párbeszédablak (ábra. 4.5) in the Fields doboz tartalmaz egy listát az összes tábla mezőinek. Ablak indexelt Fields prednazna-Chenoa tároló mezők a generált index. Kötelező mezők át kell ebben az ablakban a nyíl «Þ».

A párbeszédablakban adja meg az index nevét. Nem ajánlott összeget index csak a neve a mezőnevek.

7. meghatározása hivatkozási integritást az asztalok között

Hivatkozási integritás határozza meg a kapcsolatot a táblák között, és kilátást nyújt a lépcsőzetes közötti kölcsönhatások őket.

A telepítéshez a hivatkozási integritást a Táblázat tulajdonságai RefrentialIntegrity kiválasztott menüpontot, és kattintson a Define. A megjelenő párbeszédablak (. 4.6 ábra), a mezők lista a mezőket a kiválasztott táblázat, és a táblázatokban a - a többi adatbázis tábla.

Első pont csatlakozó doboz a kiválasztott tábla. Ehhez válassza ki a mezőket listából, és kattintson a gombra a jobb nyíl. Mező neve rögzítésre kerül a gyermek Fields. Ezután a táblázatokban területen válasszon egy másik asztalra, és nyomja meg a gombot a nyilak a bal oldalon.

A ParentsKey területen jelennek meg a területen a tábla elsődleges kulcsa. Kapcsolók Updaterules milyen típusú lépcsőzetes hatással van az első táblázat, ha az értéke link mezőbe a második táblázatban vagy kivételéhez rögzíti:

· Cascade - Cascade engedélyezett változtatásokat (módosítása vagy törlése rekordok a gyermek asztal, míg a változó (törlés) bejegyzések szülő tábla) és eltávolítása alárendelt rekordok a gyermek asztal;

· Ptohibit - tilos változás kommunikációs területen vagy törlése rekord a szülő tábla, ha van egy kapcsolódó rekordok a gyermek asztal ehhez a bejegyzéshez.

Megjegyzés nézet kaszkád interakció. Meg fogják kérni a neve a hivatkozási integritást. Adjon meg egy nevet, majd kattintson az OK gombra. Az elkészült hivatkozási integritás kerül a listára.

8. Változás táblastruktúrát

A szerkezet a előállított táblázat is lehet változtatni. Ehhez válassza ki a menüpontot az Eszközök | Utilities | átalakítása. válassza ki az asztalra, és tegye meg a szükséges változások a szerkezetben az asztalra. Akkor hozzáadása, törlése mezőket, változtatni a nevét és típusát. Egyes esetekben a rendszer arra kéri, hogy erősítse meg a műveletet.

9. Nyissa ki és mentse a táblát

Ha módosítani szeretné a tárolt adatok a táblázatban, az asztal legyen „nyitott”. Megnyitása táblázatot használjuk a Fájl almenü | megnyitása. Módosítások (add / delete bejegyzéseket, módosítsa az értékeket az egyes mezők, rekordok, stb) akkor csak Szerkesztés módban. Ahhoz, hogy a szerkesztési módba belépéshez nyomja meg az F gombot 9. Változtatások mentése az asztalra van a választott menüpontok File | Save vagy a File | SaveAs. Mielőtt menteni a változtatásokat meg kell lépni a szerkesztési módba a F gomb 9.

10. További eszközök

Vegyünk néhány speciális funkciók Database Desktop környezet biztosítja dolgozni táblázatokat. Ezek a funkciók a menüben a Tools | segédprogramok.

Add - adja hozzá a rekordokat egyik asztalról a másikra (a szerkezet meg kell egyeznie);

Üres - üres tábla (minden rekordot törölni);

Átnevezés - átnevezheti a táblázatot;

Rendezés - a táblázat szerinti értékeinek bármely területén;

Átalakítása - szerkezetének megváltoztatása a táblázat;

Kivonás - távolítsa el a táblázatban egyező bejegyzések egy másik asztalnál bejegyzések (bejegyzések azonosnak kell lennie).

Alapjai Adatbázis Delphi

Final Fantasy XIV: DLC StormBlood




Kapcsolódó cikkek