Adatbázis létrehozása a «OpenOffice», tartalom platform
· A program futtatása «OpenOffice. org Base »
· Válassza Switch „Új adatbázis létrehozása” és kattintson a „Befejezés”
· Válassza ki a mappát, és adja meg a nevét az adatbázis fájlt. Nyomja meg a „Mentés” gombra.
Nyissa meg az alkalmazás főablakát.
· A bal oldali mezőben a fő ablakban válasszuk ki a tételt „Tables”
· A „Feladatok” Az elem kiválasztásához a „Create Table Design View”
Megnyitja a táblázat design. Meg kell adnia egy leírást a létrehozott táblázat
Minden sor lemezek felső részén tervezési ablak tartalmaz egy leírást egy oszlop (mező) a létrehozott táblázat.
· Az oszlop „Mező neve” oszlopában a bemeneti tábla neve.
· Az oszlop „Mező típusa” bevezetni az adatok típusát az oszlop.
· INTEGER- egész szám (4 byte).
· VARCHAR- string (korlátozott hosszúságú)
· KETTŐS - valós számot dupla pontosságú (8 bájt). Alkalmas tudományos számítástechnika, de mivel egy kerekítési hiba számít a pénz használata, szám vagy az egyenlege nem jön le, hogy 1-2 fillérekért.
· NUMERIC - számot adott számú karakter előtt és után a tizedes pont
· DATE - dátum - idő nélkül
· TIME - Time - kivéve a dátum
TIMESTAMP - dátum + idő
· LONGVARBINARY - bináris adat tetszőleges hosszúságú. a fájl tartalmát.
· A „Megnevezés” oszlopban megadhatja a megjegyzés. Ezt a vonalat sehol máshol nem vesz részt.
· Ügyeljen arra, hogy az egyik olyan terület a bal oldali oszlopban (szürke) a helyi menüből válassza ki az „elsődleges kulcs.” Az értékek a megfelelő oszlopában nem kell megismételni. Amikor megpróbálja felvenni a rekord ismétlődő érték hiba eredményeként a kulcsfontosságú területen. A kulcs mező szolgál, hogy gyorsan megtalálja rekordok a lekérdezések teljesítményét.
Bizonyos esetekben egy összetett kulcsot. Ehhez kiválaszthat több mező (kattintson a bal egérgombbal a szürke oszlop, miközben lenyomva tartja a «Ctrl») és a helyi menüből válassza a „elsődleges kulcs.” Kombinációi értékeket a mezőkbe nem kell megismételni. A tapasztalat azt mutatja, hogy a lekérdezések összetett kulcs RDBMS optimalizált rosszabb, és bizonyos esetekben gyorsított többször hozzáadása után egy egyszerű kulcs oszlopok.
Miután a beállítás javasolt, hogy tartsa a kulcs mező a tábla „Save” a „Fájl” menü segítségével vagy az billentyűkombináció «STRL + S». Amikor először mentse a program kérni fogja a tábla nevét. Figyelem! HSQL adatbázis tartalmazza az összes asztal a memóriában. A változtatások mentéséhez lemezre kell lennie a fő ablakában a „Fájl” menü „Save” vagy nyomja meg a megfelelő gombot az eszköztáron. Ugyanez vonatkozik az egyéb adatbázis-objektumok. Rendszeresen menti az adatvesztés elkerülése érdekében, amikor egy program összeomlik.
Ahhoz, hogy gyorsítsák fel a keresést rekordok többi oszlopot, akkor hozzon létre további indexek. Ehhez az „Eszközök” menüből válassza ki a „Design Index”, kattintson az „Új Index”, írja be az új index nevét, és válassza ki a legördülő listából a mező nevét. Indexek többször gyorsítja a lekérdezéseket. Ha szükséges, adjunk hozzá egy index az index, míg szinte az összes hangszóró nem fogja indexelni a gyorsabb lekérdezések. Sajnos, a használata az index kell fizetnie növekedése RAM. Még egy megjegyzés. Az indexek nem fejlődésének elősegítése a sor.
A kiválasztott területen az alsó a tervező ablak további tulajdonságai:
· Beállítható az alapértelmezett értéket, amely automatikusan a mezőbe írt, amikor hozzá egy új rekordot.
· „Szükséges” Be lehet kapcsolni. Amikor megpróbálja menteni a rekordot, amelyben a mező nincs megadva, a rendszer hibát dobott. A kulcs mező mindig szükség van.
· Megadhatja a méret a számot. Ehhez kattintson a „...” gombra, és válassza ki a megnyíló párbeszédablakban az előre beállított formátumok, vagy alkalmazhat saját.
· Egy egész területén [egész szám] Be lehet kapcsolni az „Automatikus érték.” Minden bejegyzés a táblázatba ezen a területen automatikusan bekerülnek az új 1-es szám több, mint az előző. Még az eltávolítása az összes nyilvántartást a táblázat nem nullázza a számlálót.
· A szöveg [VARCHAR] mezőben megadhatja a hossza a területen. Figyelem! Amikor megadja a táblák közötti kapcsolatok fontos, hogy a kapcsolt mezők illeszkednek, és milyen típusú terepen, végül terepen hosszát. Sajnos, ez kiderült csak a adatbevitel a táblázatban.
Hozza létre az alábbi táblázatot (megjegyzések kapcsolatokat, amíg figyelmen kívül)
Átnevezni egy tábla, használd a „Rename” és az „Edit” menüből.
kell közötti kapcsolat létrehozása az asztalon mezők létrehozása után táblázatokat. Például, az értéket a „csoport” az asztalon „Student” egyenlőnek kell lennie az egyik értékeket a „Azonosító” az asztalon „csoport”.
A linkek a következő előnyökkel jár:
· Az üzemeltető nem tud belépni helytelen értéket a kapcsolódó területen.
· Az üzemeltető nem lesz képes törölni rekordokat által hivatkozott egyéb iratai.
· A tervezők és a kézművesek, a rendszer automatikusan elvégzi néhány fellépés számunkra, információk alapján a kapcsolatokat.
Link hozzáadásához vigye a kurzort egy táblák összekötéséhez kattintson a bal egérgombot, és húzza a mutatót a kötelező mező másik asztalhoz. Ha hibaüzenetet kap, próbálja egyesíteni ezeket a mezőket fordított sorrendben. Ha ez nem történik meg, akkor valamit összekeverni a típusú mezőkkel vagy hosszú, vagy az asztal már beírt adatokat, amelyek nem felelnek meg a kapcsolat létrejött. Értsék meg az üzenet szövegét.
Éppen ellenkezőleg kapcsolódó területeken voltak szimbólumok az „1” és „n” azt jelenti, hogy a rekord az első táblázat lehet több bejegyzés a második táblázatban.
Adjuk hozzá a közlemény szerint az alábbi ábrán. Először is, ne a kommunikáció nem kulcsfontosságú területeken a legfontosabb területeken. Akkor majd adjunk hozzá közötti kapcsolatok kulcsfontosságú területein. Ha szükséges, távolítsa el a helytelen kapcsolatot (a helyi menü segítségével), és létrehozza azokat más sorrendben.
További kommunikációs beállítások, hajtsa végre ezt a kapcsolatot, kattintson duplán a bal egérgombbal. A „Link” párbeszédablak.
Ha azt szeretnénk, például úgy, hogy együtt a rekordot a hallgató visszavonta az összes értékelés keretében a checkbox „Törlés Cascade”. Ha viszont a kapcsolat a csoport és a diák is lehetősége van a kaszkád törlés együtt egy csoport törölte az összes diák e csoport és azok értékelését.
Ha az eltávolítás beállítása „No Action”, az adatbázis nem távolítja el a bejegyzés ehhez a kötést a rekordokat.
Sajnos a link „Közösségben. Közösségi csoportok „-” Közösségben. kód „nem lehet hozzáadni a kommunikációs interfészen keresztül tervezők. A módosítások mentéséhez és zárja be a tervező kapcsolatokat.
By the way, itt az ideje, hogy nyomja meg a „Mentés” gombra a fő ablak „OpenOffice. org Base ».
Kommunikáció területei között egy táblázat nevezzük rekurzív.
Ahhoz, hogy hozzá egy rekurzív kapcsolatban a menü „Eszközök” a fő ablakban kattintson «SQL ...». „Run SQL utasítást” ablak. A „végre a parancsot” Írja be a következő szöveget:
ALTER TABLE "Közösség" ADD CONSTRAINT "Soobschestvo_Soobschestvo_fk" FOREIGN KEY ( "Közösségi csoportok") IRODALOM "Közösség" ( "Szabályzat") ON DELETE CASCADE
Minden nevét táblák és oszlopok kell idézőjelbe és vannak írva pontosan ahogy nevezték át létrehozását. A szimbólumok a korábbi nyilvántartásban, és azonos számú terek. A név, a kommunikációs kapcsolat „Soobschestvo_Soobschestvo_fk” lehet kiválasztani, és rövidebb.
Kattintson a "Run".
Ha a parancs sikeres, kattintson a „Close” gombra.
Egyébként elolvassa szöveges üzenetek (a végén) (ne feledkezzünk meg a scroll bar). Egy tipikus hiba: hiba történt, amikor egy tábla létrehozásakor vagy a helyszínen, és a szó helyesen van írva a kifejezést. Nyissa meg a „Jegyzettömb”, másolja a parancsot, közel a „Run SQL” ablakot. Hogy tisztázza a tábla nevét, válassza ki, és a menüből az „Edit” adja a parancsot: „átnevezése”. A tábla neve másolat egy notebook, majd kattintson a „Mégsem”. Megadásához mező nevét, válassza ki az asztalra, és az „Edit” menü parancsot adjuk ki az „Edit”. másolja a mező nevét a notebook és zárja be a tábla tervezése ablakot. Ismét a parancs futtatásához. Ne zárja be a számítógépet. Ez pedig egy másik iteráció.
Nyílt designer nyakkendők, győződjön meg arról, hogy a link megjelent. Kommunikáció zajlik az asztal fölött, így nehéz észrevenni.
By the way, távolítsa el a kapcsolatot, és módosítsa azt, és lehet a tervező kapcsolatokat.
Nyitott dupla kattintással a szerkesztési táblázatban „kar”.
Az utolsó sorban a táblázat egy új felvételt. Jelölje be a négyzetet, adja meg az adatokat. kényelmes a használata a «Tab» gombbal léphet a következő mezőbe.
A bemenő adatok egy táblázatban tárolja a átmenetet egy új vonal, vagy nyomja meg a „Save jelenlegi rekord” gombra az eszköztáron. Ha elment egy felvételi hiba lép fel a következő esetekben:
· A legfontosabb mező üres, vagy hogy egy meglévő értéket. (Bővebb információ: a Microsoft Access és az SQL szerver alapértelmezés szerint figyelmen kívül hagyja a kis- és nagybetűk, így a „AK” és „ah” sort kell tekinteni ugyanaz.)
· A kapcsolódó területen írjon be egy értéket, amely nem létezik egy kapcsolódó táblában. Tehát nem lehet menteni a „Minisztérium” asztal „Csoport” érték „AK”, amíg nem adja meg a megfelelő bejegyzést a „Minisztérium” táblázatban.
nyomja meg a «Esc» elhagyni a rekord mentésre kerül.
Válasszon ki egy csoportot rekordok rendezett egy sorban válassza ki az elsőt (rákattintva a bal margó), majd tartsa lenyomva «Shift» válassza az utolsó rekord a csoport. «Ctrl» kiválasztásához, vagy törölje több rekordot véletlenszerűen válassza bejegyzések lenyomása közben.
Ha törölni szeretné a kiválasztott felvételt, nyomja meg a «Törlés» gombot, és erősítse meg a törlést.
Az eszköztáron, már csak a keresési parancsok és válogatás rekordokat. Van rendezve csak vizuális reprezentációja az adatbázis táblákat. Bejegyzés az adatbázisban hazudhat tetszés szerint. A parancs „Szűrő eltávolítása / válogató” letiltja válogatás rekordok.
A parancs „Quick szűrő” elrejti az összes rekordot, amelynek során a kiválasztott mező nem egyenlő a kiválasztott értéket. Ez akkor hasznos, ha szerkeszti nagy asztal. „Alapértelmezett szűrő” parancs lehetővé teszi, hogy meghatározza bonyolultabb kiválasztási kritériumok bejegyzéseket.
Azt is kényelmetlen, adjon meg egy kódot kapcsolatos nyilvántartás (például tanár) kódja helyett listából választva.
Szerencsére, van egy erős mechanizmus adatbeviteli űrlapok, amely azt fogja vizsgálni az alábbiakban.
Felhívjuk figyelmét, hogy annak ellenére, hogy az eltávolítása még egy nagy rekordok száma, a fájl mérete csökken. Ez azt jelenti, hogy a törölt rekordok csak jelölve törlésre, de továbbra is a fájlban. Ezen túlmenően, az eseménynapló és egyéb szolgáltatások az adatbázisban tárolt.
Ahhoz, hogy távolítsa el az összes „extra” információt az adatbázis fájlt. Zárja be az összes ablakot, kivéve a fő menteni az adatbázist egy fájlba (a fő ablakban).
A menüben a „Tools” A fő ablakban kattintson «SQL ...». A „végrehajtandóparancs”, írja be a képen:
Majd kattintson a „Run”.