Munka adatbázisok FoxPro

2. Általános elméleti ismeretek

Tervezési szerkezete, azaz a A meghatározás szerepel a beviteli mezőbe, típusa, mérete, és a kapcsolatokat az adatbázisok többnyire egyszer az elején, hogy feltölti az adatbázisba. Minden adatbázis információkat tartalmaz semmilyen típusú objektum (ok), például a dokumentum adatbázis vagy adat előadók. Minden adatbázis jön létre sorok és oszlopok, amelyek az úgynevezett bejegyzések és mezők. Minden mező nevét és típusát, amely meghatározza a természet a tárolt adatokat, és ezen a területen.

A FoxPro lehet a következő adattípusok:

- Karakter - karakteres kifejezés;

- Valuta - a pénzbeli értékét számérték;

- Dátum - a dátum a kifejezés;

- DateTime - dátum és idő a kifejezés;

- Logikai - logikai kifejezés;

- Numerikus - numerikus kifejezés;

- Egész - egész szám;

- Dupla - lebegőpontos kétszeres pontosságú;

- Úszó - ugyanaz, mint a numerikus kifejezés (bal kompatibilitás);

- Általános - golfpályán a OLE objektum;

- Memo - jegyzetek mező utaló adat blokk;

A relációs adatbázisok kapcsolódnak egymáshoz összekötő területeken. FoxPro támogatja négyféle közötti kapcsolatok adatbázisok: egy-egy, egy-sok, sok-egy, a sok-sok. Kommunikáció az adatbázisok közötti végezzük értéke alapján a kapcsolási területen, amelyek rendszerint index. Minden adatbázis tartalmazhat egy vagy több index mezők, alkotó ebben az esetben egy kompozit index.

3. Munkarend

3.1 Adatbázis tervezés

Hozzon létre egy új adatbázist FoxPro v 5.0 létrehozásával kezdődik, egy új projekt. Új projekt létrehozása (új irányelv a Fájl menü). A megnyíló ablakban válassza ki a Project, és kattintson az Új fájl gombra. Mentse el a projektet bármilyen nevet.

Automatikusan Project Manager ablak jelenik meg. Project Manager akkor hasznos, ha hozza azt a formáját eszköztár és épít a fő Visual FoxPro ablakot. Ehhez egyszerűen húzza a Project Browser ablak tetején az ablakkeret Visual FoxPro.

Hozzon létre egy új adatbázist. Ehhez válassza a Data fülre a Project ablakban. Adatbázis válassza ki a címet, majd kattintson az Új gombra. Mentse az új adatbázis olyan névvel.

Be kell, hogy hozzon létre egy adatbázist a következő szerkezetű.

Munka adatbázisok FoxPro

Ábra. 1. Az adatbázis szerkezete

Táblázat létrehozása dokumentumot a projektvezető. Ehhez az új adatbázis, válassza ki a táblázatok tart. Kattintson az Új gombra. A megnyíló ablakban kattintson az Új táblázat Új táblázat gombra. majd mentse a táblát.

Miután mentette a táblázat ablak automatikusan megnyílik a méretezési táblázat - táblázat tervező. amely el tudja végezni a táblastruktúrát meghatározás. A központi része az ablak egy lista a mezőket. Ezen a területen nevek (Név) határozza mezőtípusokat (Type), margó (szélesség), a tizedes helyek számát a numerikus mezők (decimális). Oszlop index jelezheti, hogy szükség van, hogy hozzon létre egy hagyományos típusú növekvő indexet (Növekvő) vagy csökkenő (Csökkenő) sorrend értékek. Az oszlopot említhetjük megengedhetőségével NULL NULL értékeket használják a ezen a területen. NULL érték lehetővé teszi, hogy végezze el az alábbi konkrét feladatokat:

- meghatározni a jelzések hiánya ezen a területen;

- melyek értéke más, mint egy üres karakterlánc vagy szám, értéke 0;

-ezek értékek találhatók, megelőzve a többi értéket;

- használják a számításokat, és számos funkciót.

Amikor írja be az első betű a név változtatja megjelenését párbeszédablak - bnaruzhivayutsya az eszköz helyének a többi mező jellemzők: méret, típusú kulcsot. A sorok sorrendjét mezőmeghatározásainak táblázatban tervező ablak megegyezik a mezők sorrendjét egy rekord (oszlopok sorrendje a táblázatos formában).

Miután létrehozott egy területen a bejegyzéseket a Fields lapján Builder táblák, menjen indexek fülre, és adja meg adatait a kulcsokat (indexek), az úgynevezett címkéket.

A Név oszlopban elnevezte tag. Meg kell kezdeni egy levelet vagy egy aláhúzás és nem tartalmazhat több mint 10 betű, szám vagy aláhúzás. A Type oszlop jelzi a típusát az index, például a primer (elsődleges), rendszeres (normál). Az Expression oszlop, mint egy kifejezés, hogy az index kulcs általánosan használt neve a mező, amelyen a tag jön létre. A Filter oszlop, akkor korlátozhatja a bejárathoz, mely elérhető lesz az aktiváláskor az index. Megtekintése és szerkesztése is csak azokat a bejegyzéseket, amelyek megfelelnek a megadott kifejezést. A rendelés oszlopban, akkor beállíthatja a növekvő vagy csökkenő sorrendben az adatok az index.

Addig, amíg az OK gombra kattint a táblázat tervező párbeszédablak. A tábla szerkezete nem rögzített, és lehetséges, hogy bármilyen változás.

Ezt követően, a táblázat szerkezete változtatások végezhetők két módon.

1) jelölje ki az egérrel táblázat fejlécében a Project Browser, és kattintson a Módosítás gombra;

2) a menüben megtekintése Visual FoxPro főablakában válassza Database Designer. feltéve, hogy a Nézet menüpont típusát böngészése " <Название вашей таблицы> (<Название вашей базы данных>!<Название вашей таблицы>„).

Hasonlóképpen létre művész asztal és a végrehajtás ellenőrzése.

3.2 Validation kiváltó

Minden mező adható olyan szabályokat, amelyek szabályozzák az adatok tárolására és ellenőrzésére. Minden mező állítható be:

Érvényesítési szabály - szabály ellenőrzés (logikai kifejezés);

Validation Text - üzenet ellenőrzése során (jelenik meg, ha a hamis értéke egy logikai kifejezés);

Alapértelmezett érték - Az alapértelmezett érték;

Caption - az oszlop fejlécére.

A mező értéke „dokumentum szám” nagyobbnak kell lennie, mint nulla, a „kézhezvételét” mezőben az eredetileg megadott aktuális dátum: A következő korlátozásokat kell megadni.

Ellenőrzése a rekord szintre, hogy létrehozzon egy ravaszt, mint például a beutazási tilalmat frissítés.

3.3 kitöltése az adatbázisban

Ahhoz, hogy töltse ki a táblázatot, akkor válassza a táblázat fejlécében a Project Browser az egérrel, és kattintson a Tallózás gombra. Belépni FoxPro felvétel tartalmazza egy ablak, amelyben az összes rekord mezőinek asztal alatt elhelyezett egymáshoz az egyes sorokban. A kurzor az első sorban, ahol FoxPro arra számít, hogy adja meg a számát az első dokumentum. Írja be az adatokat a megfelelő mezőkbe. Befejezése után az adatbeviteli egy területen a [Tab] menj a következő. Új rekord a táblázatban válassza hozzáfűzése mód a Nézet menü.

A feltöltéshez nulla fotók, kattintson rá duplán az egérrel. Egy ablak nyílik meg egy nevet, mint tablename .és mya_polya. Ágyazni az objektumot, hívja Insert Object az Edit-irányelv Meiyu, és válassza ki az objektum típusát. Akkor hozzon létre egy új objektumot, vagy hozzon létre egy objektumot egy fájlt, tedd a dobozt az ablakon. Helyezze be az objektumot, és válassza ki a fájlt a Tallózás gombra kattintva.

3.4 A kötési adatokat és a referenciapéldákban a rendszer integritását adatbázisok

Kötni az adatbázis dokumentumok és tervek. Győződjön meg arról, hogy a mező „dokumentum szám”, hogy hozzon létre egy elsődleges index az asztalra dokumentumok táblázatban tervezése hogy hozzon létre egy szabályos (Regular Type) index a pályán „dokumentum szám”. Együttműködik az adatbázis elemei léteznek kivitelező adatbázisok. Az eléréséhez válassza ki a menü Database Designer View. DB Builder Minden táblázatban képviseli egy külön ablakban a tábla neve a fejlécben. Az ablak tartalmaz egy listát a mezői, és egy lista az indexek az asztalon, listája alatt található területen. kulcs kép előtt az index azt jelenti, hogy az index elsődleges.

Ahhoz, hogy kapcsolatot teremtsen a dokumentum végrehajtására és ellenőrzésére kattintson az elsődleges index a dokumentum számát a táblázatban, a dokumentumok és elengedése nélkül is, vigye az egérmutatót az index számát a táblázat végrehajtási dokumentumot. A tervező ablak, látni fogjuk, az adatbázis létrehozása, amely vizuálisan.

Hasonlóképpen, a szükségességét, hogy a táblák művész és a teljesítmény ellenőrzése.

Annak meghatározására, hogy milyen típusú a táblák közötti kapcsolatok és dokumentum Design, nyissa ki az Ablak menü ablakot.

A bal oldali mezőben adatok Session ablakban álnevek neveit tartalmazza a vízum táblázat adatait. Ha üres, kattintson a Megnyitás gombra, és válassza ki az asztalra. Jobb területén található kapcsolatok. amelynek célja, hogy bemutassa az táblák közötti viszonyok. Az adatok Session ablakban tartós kapcsolatok nem öröklődnek, és a táblák közötti kapcsolatot kell kézzel beállítani. Ehhez használja a kapcsolatok gombra. Válassza ki a listából nyitott asztalok, az egyik, hogy lesz a szülő kapcsolatok kiépítésére. Sajtókapcsolatok gombot. majd válassza ki a fedőnevek listáját, amelyeket össze kell, hogy az első táblázat (leányvállalata). Megjelenik Set Index rendelés párbeszédablak. Ebben az ablakban ki kell választani az index a gyermek asztal, amelyen kerülnek. Ezt követően az Expression Builder Expression Builder ablak jelenik meg. ahol meg kell adnia egy olyan területen, a szülő tábla, ami kapcsolatban lehet egy index kiválasztott gyermek asztal. Alapértelmezésben aránya 1: 1. Hozzon létre egy 1: M. Ehhez válassza ki az egér szülő tábla a jobb oldali részén a Data Session ablakban (ami azt mutatja, a kapcsolat táblák), majd kattintson az 1_ _ sok. Az ablak létrehozása - egy - sok kapcsolat, válassza ki a nevet a gyermek asztal. Az ablak bezárása. Látni fogja, hogy a kommunikáció területén jött létre kapcsolat „egy a sok”.

Hasonlóképpen létre az arány 1: M az adatbázis és a végrehajtási szabályozás jellegét.

1) a méretezési táblázat kattintva a címsor a táblázat ablak;

2) a Project Browser kiválasztásával a nevét, és kattintson a Tallózás gombra.

Általában adatokat mutatja, mint egy sorozat felvételt az egyszerű szerkesztés (Edit módban). Azonban, ha az adatok az szokásos táblázatos formában. Ehhez adja meg a Nézet menüt, és válassza a Tallózás módban.

Be kell fejezni a kötegelt fájl irányelvre irányuló létre eloroszosodott Böngészés ablak. Ebben a programban kell terén mindhárom adatbázisok: dokumentum száma, a dokumentum típusa (dokumentum adatbázis), a dokumentum Szereplő (alapadatok előadóművészek), a teljesítési napot a dokumentum (teljesítmény monitoring adatbázis). Minden oszlop kell egy magyar címet. A nevét a művészek megjelenő magyar betűk az automatikus átalakítása kisbetűs nagybetűs. Megfeszít parancsformátum függelék 1.

4 jelentési nyomtatványon

1. kitöltött és kapcsolódó dokumentumok a táblázat fájlok, előadók és a teljesítmény ellenőrzése.

2. Fájl létrehozása kapcsolatok.

H. Jelentés laboratóriumi munka, amely tartalmazza a fájl felsorolja, hogy kapcsolatot létesít a teremtés BÖNGÉSZÉSE üvegezésű ablakok.

5. Ellenőrző lista

1. Milyen típusú adatmező megkülönböztetni Visual FoxPro.

2.Mi az index mező, és miért van rá szükség? Miért van szükség egy több index fájlt?

3. Hogyan kell ad hoc közötti kommunikáció adatbázisok, és milyen előnyökkel jár ez így?

4. Mi a különbség a kötelező és beillesztése a tárgyakat?

5. Keresse Command Format

IRODALOM

Munka adatbázisok FoxPro

DB teljesítmény autó gumiabroncsok

Kapcsolódó cikkek