Adatbázis létrehozása interbase
Hozzon létre egy adatbázist I DBMS (adatbázis-kezelő rendszer) InterBase. OknoFlameRobinvyglyadit az alábbiak szerint:

Most létre kell hoznunk egy helyi szerverre. Ehhez a fő menü Kiszolgáló> Registeri vybiraemLocalServer a pop-ablakot. Ezután oblastiLoginInformationv poleUserNamevvodimSYSDBA alatti, míg polePasswordvvodimMASTERKEYi nazhimaemOk. Így hozunk létre egy helyi adatbázis szerver.
Most kell, hogy az adatbázis létrehozása. Ehhez IBConsolevybiraemDatabase> createDatabase főmenübe. Van egy ablak, hogy hozzon létre egy adatbázist:

A Databasepathmy előírja a teljes elérési utat az adatbázis nevét az adatbázis akarunk létrehozni. Például, ha azt akarjuk, hogy diskeD, átadjuk a meghajtón, és tegye ezt a sort «D: \ FBLIBRAR.FDB». A oblastiCharSetmy válassza ki a kódolás, amelyeket használni fognak az adatbázisunkban. Az én adatbázist használják kodirovkaWIN1251. Ezután a oblastiSQLDialectvybiraetsya yazykaSQL nyelvjárás, amit használni. Az én adatbázist 3. nyelvjárást.
Most hozzon létre egy adatbázist használ a generált script korábban. Ehhez kattintson jobb gombbal a klatsat Tablei választani „Createnew ...”. A Megnyitás vstavlyaemSQL kódot külön táblázatban párbeszédablak:

Így hozunk létre minden asztalnál és az eljárás.
A végén, ez az, amit kaptunk:

A tárolt eljárások (angl.storedprocedures) lehetővé teszi, hogy végre egy jelentős része az alkalmazás logikáját az adatbázis szintjén, és így javítja a teljesítményt az egész alkalmazást. A tárolt eljárás (CP) - része egy adatbázis metaadat, amely a belső otkompelirovannuyu predstavlenieInterBasepodprogrammu írt egy speciális nyelven, a fordító, amely be van építve a lényege serveraInterBase. CP is elérhető klienskij alkalmazások flip-flop és más tárolt eljárások. HP belül végzett a kiszolgáló folyamat, és manipulálni az adatokat az adatbázisban, és visszaküldi azt az ügyfél (alkalmazás) a alkalmazásának eredményeit.
És itt van a generált SQLkod vERStudio:
CREATE ELJÁRÁS AvtorInsProc
Fejlődő kliens alkalmazások
Formájában DataModule:

felismerték a kapcsolatot az én kliens alkalmazás tárol.
Mert az adatbázis kapcsolat megfelel IBDatabase1 alkatrész igazítani csatlakozni az adatbázishoz. Tranzakciós vezérli komponentIBTransaction1 szánt explicit tranzakció-ellenőrző. Ezen kívül számos formaDataModuleimeet komponentovTIBTableiTDataSourcedlya interakció a táblákat az adatbázisban.
A szöveg az összes modul a mellékletben bemutatott alább.