1.068.031

kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát

A kosaram
0
MÉG
5000 Ft
a(z) 5000Ft-os
szállítási
értékhatárig

Delphi/Kylix alapú adatbázis-kezelés

Szerző
Szerkesztő
Fordító
Lektor
Budapest
Kiadó: Kiskapu Kft.
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Ragasztott papírkötés
Oldalszám: 451 oldal
Sorozatcím:
Kötetszám:
Nyelv: Magyar  
Méret: 23 cm x 18 cm
ISBN: 963-9301-05-1
Megjegyzés: Fekete-fehér ábrákkal illusztrálva.
Értesítőt kérek a kiadóról

A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról
A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról

Fülszöveg

A könyv során a Delphi és a Kylix programozók megismerhetik a dbExpresst, a Borland legújabb adatbázis-kezelési megoldását. A dbExpress, melynek használatát a Delphi és a Kylix egyaránt támogatja, számos izgalmas lehetőséget rejt magában: rendszerek keresztezése (Windows és Linux), alacsony költségek, nagy teljesítmény és egyszerű elosztás. A Borland Database Engine felhasználóinak eszköztárából tehát nem hiányozhat a dbExpress.

A Delphi/Kylix adatbázis-kezelés számtalan témával foglalkozik az egyszerű adatbázis-kapcsolatok felépítésétől kezdve egészen az egy, illetve többrétegű adatbázis-alkalmazások készítéséig. Az elismert szakember és szerző, Eric Harmon, az alapelvek bemutatása mellett számtalan kódrészletet és kisebb programot is a rendelkezésünkre bocsát. A könyv egy teljes adatbázisprogram elkészítésével zárul. Az Olvasó a könyv révén bevezetést nyer az új dbExpress technológiába, hivatkozási anyagot kap annak felhasználási lehetőségeiről, és bőséges kódforráshoz is jut.... Tovább

Fülszöveg

A könyv során a Delphi és a Kylix programozók megismerhetik a dbExpresst, a Borland legújabb adatbázis-kezelési megoldását. A dbExpress, melynek használatát a Delphi és a Kylix egyaránt támogatja, számos izgalmas lehetőséget rejt magában: rendszerek keresztezése (Windows és Linux), alacsony költségek, nagy teljesítmény és egyszerű elosztás. A Borland Database Engine felhasználóinak eszköztárából tehát nem hiányozhat a dbExpress.

A Delphi/Kylix adatbázis-kezelés számtalan témával foglalkozik az egyszerű adatbázis-kapcsolatok felépítésétől kezdve egészen az egy, illetve többrétegű adatbázis-alkalmazások készítéséig. Az elismert szakember és szerző, Eric Harmon, az alapelvek bemutatása mellett számtalan kódrészletet és kisebb programot is a rendelkezésünkre bocsát. A könyv egy teljes adatbázisprogram elkészítésével zárul. Az Olvasó a könyv révén bevezetést nyer az új dbExpress technológiába, hivatkozási anyagot kap annak felhasználási lehetőségeiről, és bőséges kódforráshoz is jut.

Eric Harmon szoftverfejlesztési igazgató az Advanced Estimating Systems Inc.-nél, amely a szerkesztőelemző programok piacán szabványnak számítható The EDGE fejlesztésével fogalalkozik. Eric egyike a TPX (TurboPower Experts) eredeti tagjainak és ő a szerzője az igen elismert Delphi COM Programming című könyvnek is.

A Delphi/Kylix adatbázis-kezelés című könyvben az olvasó...
- Megismerheti a dbExpresst, a Delphi 6 és a Kylix új adatbázis-technológiáját.
- Tanulmányozhatja az ügyféladathalmaz-műveletek egyszerűbb és összetettebb sajátosságait.
- Gyakorlatot szerezhet az adatkövető komponensek és rácsok használatában.
- Megtanulhatja a többrétegű adatbázisok fejlesztésének és használatának lépéseit.
- Hozzájuthat a VCL négy adatkövető komponenséhez, amelyeket felhasználhat saját adatbázisának programozásához.
- Számtalan példaprogramon keresztül sajátíthatja el az alapelveket és a legfontosabb fogásokat.
- Az összes alapelvet egyetlen egyszerű, ugyanakkor praktikus alkalmazás formájában láthatja viszont. A ConMan kapcsolatkezelő program a többrétegű adatbázis-fejlesztési megoldásokat mutatja be. Vissza

Tartalom

Adatbázis-kapcsolatok létesítése és használata
Adatbázis-kapcsolatok felépítése és lebontása3
A kapcsolat felépítése5
Leválás az adatbázisról9
A kapcsolat felépítéséhez és lebontásához kapcsolódó események10
Meta-adatok kinyerése az adatbázisból14
GetTableNames14
GetFieldNames15
GetIndexNames16
GetProcedureNames16
GetProcedureParams16
DDL és DML utasítások végrehajtása24
DDL parancsok25
DML parancsok28
Tranzakció-támogatás36
A tranzakció-támogatás ellenőrzése38
Tranzakció kezdeményezése38
Tranzakció véglegesítése40
Tranzakció visszavonása40
Egyidejű tranzakciók41
Visszajelzés az SQL utasítások végrehajtásáról47
A mutató megváltoztatása az SQL utasítások végrehajtása alatt48
SQL parancsok követése visszajelző eseményekkel48
TSQLMonitor50
Különböző visszajelzések egyidejű használata52
Összegzés56
dbExpress adathalmazok
A dbExpress adathalmazokról61
A dbExpress adathalmazok egyirányúak61
A dbExpress adathalmazok csak olvashatók62
A dbExpress adathalmazok könnyűsúlyúak62
Adathalmaz-típusok63
Táblák63
Lekérdezések63
Tárolt eljárások63
Általános célú adathalmazok63
Adatkezelés67
Adathalmazok megnyitása68
Adathalmazok lezárása68
Adatok kinyerése egy adathalmazból69
Mozgás az adathalmazban69
BLOB-támogatás74
Paraméterezett lekérdezések75
A kiszolgálótól visszakapott adatok rendezése78
Tábla rendezése78
Lekérdezés rendezése79
Egy-sok kapcsolatok79
Séma-adatok lekérdezése85
Összegzés98
Az ügyfél-adathalmazok alapjai
Mik azok az ügyfél-adathalmazok?103
Az ügyfél-adathalmazok előnyei és hátrányai103
Ügyfél-adathalmazok létrehozása105
Ügyfél-adathalmaz létrehozása a tervezés során105
Ügyfél-adathalmaz létrehozás futásidőben112
Mezők elérése114
Ügyfél-adathalmazok feltöltése és kezelése116
Kézi felöltés117
Feltöltés másik adathalmazból118
Feltöltés fájlból vagy adatfolyamból: állandó ügyfél-adathalmazok118
Példa: az ügyfél-adathalmaz létrehozása, feltöltése és kezelése120
Mozgás az ügyfél-adathalmazokban125
Folyamatos mozgás125
Ugrás tetszőleges helyre126
Indexek az ügyfél-adathalmazokban132
Indexek létrehozása132
Indexek használata135
Indexadatok lekérdezése136
Szűrők és tartományok141
Tartományok141
Szűrők142
Keresés151
Keresés index nélkül151
Keresés indexszel154
Összegzés161
Az ügyfél-adathalmazokról haladó szinten
Adathalmaz-események165
Adatkövető komponensek letiltása176
BLOB-ok181
Jegyzetek181
Képek181
Áramoltatott adatok184
Áramoltatott komponensek186
Fájl BLOB-ok187
A BLOB mezőkre vonatkozó korlátozások188
Beágyazott adathalmazok192
Visszavonás-támogatás197
Cancel197
A módosításnapló197
A módosításnapló megtekintése203
Másik adathalmaz adatainak használata208
Karbantartott összesítések214
Karbantartott összesítés készítése a tervezés során215
Karbantartott összesítés készítése futásidőben218
Összesítő kifejezések218
Rekordcsoportok összesítése219
Összesítések engedélyezése és letiltása220
GetGruopState221
Kiegészítő tulajdonságok221
Megszorítások221
DisableStringTrim222
ReadOnly223
Összegzés223
Adatkövető komponensek
Mik azok az adatkövető komponensek?227
TDataSource229
Az adatkövető komponensek közös jellemzői231
A komponens adatainak módosítása a programból231
Az adatok szerkeszthetőségének vezérlése232
A mezőértékek formázása és szerkesztése232
Egyszerű adatkövető komponensek238
TDBText239
TDBEdit239
TDBMemo239
TDBCheckBox239
TDBRadioGroup240
TDBComboBox241
TDBListBox247
TDBImage249
Csak a VCL-ben használható adatkövető vezérlők250
Átvevő adatkövető komponensek251
TDBNavigator252
Saját adatkövető komponensek létrehozása253
TFieldDataLink254
A TFieldDataLink beállítása255
Kapcsolat létesítése az adatforrás felé256
Válasz az adathalmaz változásaira256
Az adathalmaz frissítése256
Eseménykezelők257
Műveletkezelők257
Az adatkövető TDateTimePicker257
Példaprogram262
Összegzés266
Adatkövető rácsok
TDBGrid271
A TDBGrid működésének alapjai272
Az oszlopok testreszabása272
A rács beállításai276
Események278
Egyéni rajzolás285
Megoldás néhány, a rácsokkal kapcsolatos problémára290
Az oszlop átméretezésének kézi beállítása293
TClientDataSetGrid298
Az oszlopok testreszabása300
TDBCtrlGrid301
Más cégektől származó adatkövető rácsok307
Összegzés308
Adathalmaz-csatolók
Mik azok az adathalmaz-csatolók?313
Kapcsolódás az adathalmazhoz314
Az adatmódosítások feloldása316
Frissítések316
Adatok feloldása az adathalmazban317
Egyeztetési hibák318
A BLOB mezők módosításának feloldása330
Az adatok frissítése a kiszolgálóról330
A frissítés módjai331
Az adathalmaz-csatoló beállításai334
A csatolók eseményei334
Mezőértékek módosítása a kiszolgálón339
Az adatok elfogása340
Nem kötelező paraméterek342
Egy-sok kapcsolatok343
Tárolt eljárások és kapcsolt táblák344
Adatok olvasása és mentése tárolt eljárásoknál345
Adatok olvasása és mentése tárolt kapcsolt tábláknál345
Kapcsolódás helyi adatbázishoz351
Másik formon elhelyezett csatoló használata352
Két legyet egy csapásra: A TSQLClientDataSet352
A kiszolgáló által visszaküldött adatok mennyiségének korlátozása353
Összegzés360
A DataSnap
Mi az a DataSnap?365
Az alkalmazás-kiszolgáló létrehozása365
Távoli adatmodulok366
Az alkalmazás-kiszolgáló kezelőfelületének létrehozása274
Az alkalmazás-kiszolgáló felkészítése a kipróbálásra376
Az ügyfélprogram elkészítése377
Csatlakozás helyi adatbázis-kapcsolathoz378
Csatlakozás távoli adatbázis-kapcsolathoz378
Egy teljes példa385
Az aktatáska modell389
Állapot nélküli kiszolgálók390
Kapcsolatmegosztás ügyfél-adathalmazok között393
Kapcsolatok kezelése több kiszogláló használata esetén394
Összegzés396
A ConMan program
Mi az a ConMan?399
Az adatbázis felépítése400
A kód áttekintése403
A kiszolgáló403
Az ügyfélprogram410
Bővítési lehetőségek425
Összegzés426
A függelék: A dbExpress-alkalmazások terjesztése
A terjeszthető fájlok429
Windows-alkalmazás terjesztése429
Linux-alkalmazás terjesztése430
A felhasználói jogokkal kapcsolatos kérdések431
CD-ROM alapú alkalmazások431
B függelék: A dbExpress Plus
Mi az a dbExpress Plus?435
Parancsfájlok kezelése435
További meta-adatok437
Adatpumpálás439
További információ440
Tárgymutató

Eric Harmon

Eric Harmon műveinek az Antikvarium.hu-n kapható vagy előjegyezhető listáját itt tekintheti meg: Eric Harmon könyvek, művek
Megvásárolható példányok

Nincs megvásárolható példány
A könyv összes megrendelhető példánya elfogyott. Ha kívánja, előjegyezheti a könyvet, és amint a könyv egy újabb példánya elérhető lesz, értesítjük.

Előjegyzem