Adatbázis létrehozása a Delphi

Létrehozása E adatbázisok DELPHI

Kazah Humanitárius Jog Innovatív Egyetem

Az információáramlás kering a világban, amely körülvesz bennünket, óriási. Idővel növelik. Ezért minden olyan szervezet, mint a kis és nagy, van egy probléma a szervezet adatkezelés, amely biztosítja a leghatékonyabb működés. Egyes szervezetek erre a célra szekrények mappák, de a legtöbb inkább számítógépes módszerek - adatbázis, amely lehetővé teszi, hogy hatékonyan tárolni, szerveződnek és nagy mennyiségű adat.

Sok jó ok, hogy átadja a meglévő adatokat a számítógép aljához. Most a tárolási költségeket a számítógépes fájlok olcsóbbak, mint a papíron. Adatbázisok lehetővé teszi, hogy tárolja, az információk és letölteni optimális a felhasználó számára. Emellett számítógépes képes tárolni bármilyen formában szöveges adatokat, rajzokat, adatokat kézzel írott formában, fotók, hangfelvételek stb

Mivel az adatbázisok használata az egyik alapköve, amelyre épül a meglévő különböző szervezetek kiemelt figyelmet adatbázis alkalmazás fejlesztők a szerszámokat, amelyekkel ezek az alkalmazások hozhatók létre. Terjesztett elő, hogy azokat a követelményeket általánosságban lehet meghatározni: „gyorsaság, egyszerűség, hatékonyság és megbízhatóság.”

A felhasználó szempontjából, az adatbázis - egy olyan program, amely munka információk. Amikor futtatja a programot a képernyőn, mint általában, van egy asztal, látszó, amelyen keresztül a felhasználó megtalálja az információkat. Ha a rendszer lehetővé teszi, akkor lehet, hogy a változásokat az adatbázisba: új információk vagy törölje.

A szemszögéből programozó, adatbázis - olyan fájlok, amelyek az információt. Fejlesztése egy adatbázist a felhasználó, a programozó létrehoz egy programot, amely célja, hogy működjön együtt adatfájlokat.

Adatbázis - olyan egységes, általában megrendelt néhány kritériumot, információt. Az adatbázis lehet leírni „papír”, vagy egy számítógép.

A számítógépes adatbázis egy fájl (vagy egymáshoz kapcsolódó fájlok) tartalmazó információkat.

Az adatbázis áll a rekordok. Minden bejegyzés tartalmaz információt egy példányt. Records alkotják területeken. Minden mező információt egy jellemző példa. Meg kell jegyezni, hogy minden bejegyzés áll az ugyanazon területre. Néhány mező nem lehet tölteni, de még mindig jelen van a rekordot.

Minden táblázat van tárolva fizikailag külön fájlban. Ahhoz azonban, hogy azonosítsa az adatbázis és a tábla nem lehet, ahogy az a legtöbb területen bejegyzések elosztva több táblát, és ezért vannak különböző fájlokat.

A legegyszerűbb esetben az adatok a program forrása, együttműködve az adatbázisban, akkor lehet, hogy az egész asztal. Azonban, mint a szabály, hogy a felhasználó érdeklődik nem minden információ birtokában van az adatbázisban, de csak egy részét. Ő választja ki, és ellenőrzi, csak néhány kielégíti kérését rekordokat. A modell tehát adatbázisok mellett a táblázat a teljes adatbázis, bevezette a lekérdezés a mintába. E. A csoport adatbázis bejegyzéseivel.

Néha a „adatbázis” fogalom tág értelemben, és olvassa el őket, hogy ne csak az adatbázis, hanem a feldolgozó alkalmazások az adatokat.

Között a termékek széles skáláját alkalmazások fejlesztésénél az egyik vezető helyet foglal el a Delphi.

Bár Delphi rendszer nem egy adatbázis a szó szoros értelmében a szó, akkor, mégis, ez egy jól fejlett képességekkel tárol. Feltéve, Delphi eszközök biztosítják létrehozása és fenntartása a helyi és kliens-szerver adatbázisok, valamint az alkalmazások dolgozó gyakorlatilag bármilyen adatbázisban. Úgynevezett Delphi adatbázis megakadályozza a normális, talán csak, hogy egyrészt, hogy nem rendelkezik a táblázatos formában (adatok meghatározása nyelv) és használja a formátum más adatbázis táblákat. Ami az alkalmazás fejlesztés különböző alkalmazásokhoz, beleértve az adatbázis-alkalmazások, Delphi képességek nem rosszabb, mint a lehetőségek szakosodott adatbázisok, és gyakran felülmúlja azokat.

Jelenleg elég sok szoftver rendszerek, amelyek lehetővé teszik, hogy létrehozni és használni a helyi (dBase FoxPro, Access, Paradox) és távoli (Interbase, Oracle, Sysbase, Infomix, Microsoft SQL Server) adatbázisban.

A szerkezet a Delphi olyan összetevőket is tartalmaz, melyek segítségével olyan programokat adatokkal fájlok által létrehozott különböző rendszerek meg: dBASE a Infomix és az Oracle. Delphi is lehetővé teszi a programozó a Borland Database Desktop segédprogrammal hozza létre az adatbázis fájlokat különböző formátumokban. Bár Delphi rendszer nem rendelkezik olyan formában adatbázistáblát azonban fejlett támogatást számos különböző adatbázisok - mind a helyi (pl dBase vagy Paradox), és az ipari (pl Sybase vagy Inter Base). Delphi alapok. tervezték, hogy az adatbázis lehet két csoportba sorolhatjuk:

Az eszközök közé speciális programok és csomagok, amelyek adatbázis szolgáltatás fejlesztett alkalmazásokat.

Alkatrészek tervezték építeni alkalmazások, műveletek végrehajtása az adatbázis.

Ezek a helyi adatbázis (adatfájlok) ugyanazon a (helyi) eszköz, amely lehet egy számítógépes lemezen vagy hálózati meghajtó (a lemez más számítógépes hálózatban működő).

Annak érdekében, hogy az adatok szétválasztása (hozzáférési adatok) több felhasználó között, amelyek arra szolgálnak, futó programok egy vagy több számítógép a helyi adatbázisokban alkalmazott módszer, az úgynevezett file lock. A lényege ennek a módszernek abban a tényben rejlik, hogy míg az adatokat egy felhasználó által használt, a másik felhasználó nem tud dolgozni ezeket az adatokat, azaz a. E. Az adatokat zárt, blokkolt neki.

Paradox, dBase, FoxPro, és Access - egy helyi adatbázisban.

Az adatok (fájlok) a távoli adatbázis található egy távoli számítógépen. (Megjegyzendő, hogy a távoli gép könyvtárakat nem lehet tekinteni, mint a hálózati meghajtókat.)

A program működik az egy távoli adatbázis két részből áll: a kliens és szerver. Az ügyfél része a futó program a felhasználó számítógépén, biztosítja a kölcsönhatás a szerver program: a lekérdezéseket a távoli számítógép, amely hozzáférést biztosít az adatokhoz.

A szerver része a futó program a távoli számítógépre, kéréseket kap, végrehajtja azokat, és elküldi a kliens program adatokat. A kérelmeket a parancsokat megadni az SQL (Structured Query Language) - Structured Query Language.

A program fut egy távoli szerveren, úgy tervezték, oly módon, hogy biztosítsák egyidejű információhoz való hozzáférés több felhasználó számára. Annak érdekében, hogy az adatokhoz való hozzáférés helyett fájl zárszerkezet segítségével a tranzakciós mechanizmus.

A program fejlesztése a munka a távoli adatbázis - összetett és időigényes feladat. Döntése azt feltételezi, hogy a fejlesztő mély tudás és hatalmas tapasztalattal a szoftverfejlesztés.

A fejlődő munkaprogramot az adatbázis, a programozó nem tudja, hogy melyik lemez, és amely könyvtár lesz az adatbázis fájlokat a használat során. Például a felhasználó ezt az adatbázist egy lemez könyvtár C. D: vagy hálózati meghajtóra. Ezért van egy átviteli probléma a programban információt a helyét az adatbázis fájlokat.

A Delphi, az átviteli probléma a program információt a helyét az adatbázis fájlok alkalmazásával oldjuk meg az adatbázis alias. Alias ​​(Alias) - egy rövid nevet rendelünk az igazi, teljes nevét az adatbázis könyvtárba. A program működik az adatbázis számára az adatok nem használja a valódi nevét és becenevét.

Alias ​​adatbázis hozható létre (regisztrált) a BDE Administrator segédprogramot. Ez a segédprogram lehetővé teszi, hogy módosítsa a könyvtárat, hogy kapcsolatban van a alias.

A tábla hozható létre segítségével egy része a Delphi Borland Database Desktop segédprogramot vagy szervező SQL-lekérdezés az adatbázis szerver.

SQL (Structured Query Language English -. Structured Query Language) - egy univerzális számítógép használt nyelv létrehozására, módosítására és az adatkezelés a relációs adatbázisok. Ellentétben téveszmék, az SQL egy információs-logikai nyelv, nem egy programozási nyelv. SQL alapú relációs algebra.

Emellett BDE, Delphi lehetővé teszi a hozzáférést adatbázisokhoz a technológiát (és következésképpen a vezetők) Open Database Connectivity (ODBC) cég Microsoft. De, ahogy a gyakorlat azt mutatja, a rendszerek teljesítményét a BDE sokkal magasabb, mint az add használata ODBC. ODBC illesztőprogramok a munka révén egy speciális „ODBC socket”, amely lehetővé teszi, hogy beágyazza őket a BDE.

Minden eszközt Borland Database - Paradox, dBase, Adatbázis Desktop - használja a BDE. Minden elérhető funkciók Paradox vagy dBase, „örökölt” BDE, és ezért ezek ugyanazokat a funkciókat, és Delphi.

A táblázatok az adatbázisban tárolt. Egyes adatbázisok adatbázis tárolásához formájában számos egyedi fájlok ábrázoló tábla (alapvetően az összes helyi DBMS), míg mások állhat egyetlen fájl, amely tartalmazza a táblák és indexek (InterBase). Például, dBase és Paradox táblákat mindig tárolva egy külön fájlban a lemezen. Tartalmazó könyvtárat dBase .DBF fájlokat vagy Paradox .db fájlok tekintik tárol. Más szóval, minden könyvtár tartalmazza a fájlokat egy dBase vagy Paradox formátum, Delphi tekinthető egy egységes adatbázis. Ahhoz, hogy váltani egy másik adatbázis, egyszerűen átválthat egy másik könyvtárba. Interbase tárolja az összes asztalt egyetlen fájlban, egy mellék .GDB. ezért ezt a fájlt az InterBase adatbázis.

A modern élet nélkül elképzelhetetlen hatékony kezelése.

Könnyen belátható, hogy a munka az adatbázis Delphi nem olyan egyszerű. Másrészt, van elég sokféle lehetőséget, és lehetővé teszi, hogy hozzon létre Delphi elég funkcionális és felhasználóbarát felület.

A cikk ismerteti, hogyan kell használni a Delphi lehetőséget teremtenek tárol. Az adatbázis olyan módon, hogy az információk, nagyon gyakori: az adatbázis széles körben használják a vállalkozások, hogy figyelembe áruk raktárakban, a fejlesztés az internetes források, stb

Maқalada Delphi-dің mәlіmetter қoryn құruda қoldanatyn mүmkіndіkterі turaly aytylғan. Mәlіmetter қory, ol aқparatty retіmen ornalastyrudyң tәsіlі tolyғymen қarastyrylғan: MҚ mekemelerde қoymadaғy tauarlardy eseptegende, Internet resurstaryn өңdeude Zhane t.b keңіnen қoldanylady.

Cikkében használata lehetőséget Delphi adatbázisok létrehozását tartják. Az adatbázis egyik módja, hogy kötelezze az információt, nagyon elterjedt: a DB széles körben használják a vállalkozások, a számla az áruk alkotmányok által fejlesztés az internet-források, stb

Irodalom

arkangyal AY Programozás Delphi: egy leírást a klasszikus változata Delphi.

Kapcsolódó cikkek