1.076.498

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

dBASE IV SQL

Szerző
Fordító
Budapest
Kiadó: Novotrade Kiadó Kft.
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Ragasztott papírkötés
Oldalszám: 271 oldal
Sorozatcím:
Kötetszám:
Nyelv: Magyar  
Méret: 24 cm x 17 cm
ISBN: 963-585-131-6
É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 mikroszámítógépek adatbázis-kezelő rendszerei sorában Magyarországon az Ashton-Tate dBASE termékei aratták a legnagyobb sikert.
E kötet a relációs adatbázisok legnépszerűbb lekérdező nyelvét, az SQL (Structured Query Language)-t és annak dBASE IV-beli megvalósítását ismerteti.
A szerzők a dBASE IV és az SQL közötti elvi összefüggések tárgyalását az adatbázis-kezelés alapfogalmainak (adatbázisok objektumai, file-ok, táblázatok, katalógusok, látványok, indexek stb.) ismertetésével kezdik. Ezt követően az SQL "szemszögéből" elemzik és magyarázzák az adatokat leíró utasításokat, műveleteket, a táblázatok szerkesztésének módszereit.
Ezután lépésről lépésre, fokozatosan vezetik be az olvasót az összetettebb adatkezelési, lekérdezési módszerek, ill. a biztonságos adatkezelés és az adatintegritás megőrzési lehetőségeinek rejtelmeibe. Végül a dBASE alkalmazásokba beépíthető SQL programok készítésébe is betekintést nyújtanak.
Ez a könyv hasznos forrás a kezdő dBASE IV alkalmazók és... Tovább

Fülszöveg

A mikroszámítógépek adatbázis-kezelő rendszerei sorában Magyarországon az Ashton-Tate dBASE termékei aratták a legnagyobb sikert.
E kötet a relációs adatbázisok legnépszerűbb lekérdező nyelvét, az SQL (Structured Query Language)-t és annak dBASE IV-beli megvalósítását ismerteti.
A szerzők a dBASE IV és az SQL közötti elvi összefüggések tárgyalását az adatbázis-kezelés alapfogalmainak (adatbázisok objektumai, file-ok, táblázatok, katalógusok, látványok, indexek stb.) ismertetésével kezdik. Ezt követően az SQL "szemszögéből" elemzik és magyarázzák az adatokat leíró utasításokat, műveleteket, a táblázatok szerkesztésének módszereit.
Ezután lépésről lépésre, fokozatosan vezetik be az olvasót az összetettebb adatkezelési, lekérdezési módszerek, ill. a biztonságos adatkezelés és az adatintegritás megőrzési lehetőségeinek rejtelmeibe. Végül a dBASE alkalmazásokba beépíthető SQL programok készítésébe is betekintést nyújtanak.
Ez a könyv hasznos forrás a kezdő dBASE IV alkalmazók és programozók számára egyaránt. Vissza

Tartalom

Bevezetés11
Néhány szó a könyvről12
Meghatározások14
Foglalt szavak14
Adatbázisok15
Bázistáblázatok15
Oszlopok16
Sorok17
Mezők17
Látványok17
Jelölések és megállapodások16
Párbeszédes SQL, az SQL utasítások bevitele18
Beépített (eljárásos) SQL, SQL parancsokat tartalmazó programok futtatása18
A csúcsos zárójelek jelentése18
A szögletes zárójelek jelentése19
A három pont jelentése19
Az SQL parancsok ALL CAPS megjelenítésben19
Táblázatnevek, oszlopnevek19
A ferde törtvonal jelentése20
A pontosvessző jelentése20
Eredménytáblázatok20
Az adatbázis objektumai21
A céllista21
Navigációs billentyűk21
A dBASE IV és a dBASE SQL összehasonlítása23
SQL táblázatok - dBASE file-ok24
SQL és dBASE katalógusok24
SQL és dBASE látványok25
SQL és dBASE indexek26
A dBASE és az SQL programok26
Következtetések28
Adatbázisok létrehozása, módosítása és törlése (CREATE, ALTER, DROP). Objektumok: adatbázisok, táblázatok, látványok, indexek29
Hogyan hozzunk létre egy adatbázist?29
A START DATABASE parancs30
A STOP DATABASE parancs30
A DROP DATABASE parancs31
A SHOW DATABASE parancs31
Hogyan szerkeszthetünk táblázatokat?32
Az oszlopok nevének megválasztása34
Hogyan módosíthatjuk a táblázatokat?34
Hogyan törölhetünk egy táblázatot az adatbázisból?35
Látványok36
Miért hozunk létre látványokat?36
Látványok létrehozása37
Látványok törlése39
Szinonimák létrehozása40
Szinonimák törlése41
Indexek42
Indexek létrehozása42
Indexek törlése43
Operátorok, klauzák, kifejezések és elsőbbségi szabályok az SQL parancsokban45
Aritmetikai műveletek46
Összehasonlító műveletek48
Logikai műveletek48
Az AND logikai művelet49
Az OR logikai művelet50
Az AND és az OR műveletek együttes alkalmazása50
A NOT logikai művelet alkalmazása53
A logikai műveletek elsőbbségi szabályai53
Klauzák54
A FORM klauza54
A WHERE klauza55
A GROUP BY klauza63
A HAVING klauza65
Az ORDER BY klauza66
A SAVE TO TEMP klauza68
Kifejezések69
Adatkezelés: adatimport, -export, beszúrás, javítás, törlés71
Adatok importálása más adatbázisokból71
Adatok exportálása más adatbázisokba72
Tranzakciós eljárások73
Új adatsor beillesztése az adatbázisba75
Részsor beillesztése77
Több sor vagy több részsor beillesztése78
Adatok beillesztése látványokba79
Egy táblázat vagy egy adatsor módosítása80
Látvány módosítása82
Sorok törlése táblázatból (vagy látványból)83
Sorok törlése látványból84
Lekérdezések és mádodlagos lekérdezések: a SELECT használata85
Egyszerű lekérdezés88
Meghatározott sorok lekérdezése89
Lekérdezés több feltétellel91
Az AND operátor használata lekérdezésekben91
Az OR operátor használata lekérdezésekben92
Az AND és az OR kombinációja lekérdezésekben93
A BETWEEN...AND... használata lekérdezésekben94
Lekérdezés a LIKE klauzával95
Lekérdezés az IN klauzával95
Lekérdezés a NOT operátorral96
Másodlagos lekérdezések96
Másodlagos lekérdezés az IN vagy a NOT IN operátorral98
Másodlagos lekérdezés az ANY vagy az ALL operátorral98
Korrelált másodlagos lekérdezések100
Másodlagos lekérdezés aliasnév használatával101
Másodlagos lekérdezés az EXISTS és a NOT EXISTS kulcsszóval102
Többszörös másodlagos lekérdezések103
Összesítő függvények, memóriaváltozók és dBASE IV függvények104
Összesítő függvények: AVERAGE, COUNT, MIN, MAX, SUM104
Az AVG függvény106
A COUNT (DISTINCT -oszlopnevek-) függvény107
A COUNT (*) függvény108
A SUM függvény108
A MAX és a MIN függvény108
Memóriaváltozók109
Memóriaváltozó-tömb110
PUBLIC és PRIVATE memóriaváltozók111
A CLEAR MEMORY, a RELEASE, a SAVE és a RESTORE parancs112
Memóriaváltozók használata a WHERE klauzával113
dBASE függvények dBASE IV SQL üzemmódban114
Aritmetikai függvények114
A dátum- és időfüggvények116
Szövegkezelő függvények116
A SOUNDEX függvény118
Tranzakciós függvények119
Záró megjegyzés119
Műveletek a táblázatokkal120
Vetítés121
Halmazműveletek121
Táblázatok kapcsolása (join)125
Egyenlőségi kapcsolás (equijoin)126
Természetes kapcsolás (natural join)127
Thétakapcsolás129
Önkapcsolás130
Az adatok biztonsága és integritása132
A dBASE IV PROTECT segédprogramok hatása az SQL műveletekre133
Az SQL adatbázis-adminisztrátor133
SQL biztonság és integritás134
A GRANT parancs135
A táblázatokra és látványokra vonatkozó jogkörök korlátozása137
A PUBLIC kulcsszó137
A látványok mint a biztonság eszközei138
A DBDEFINE parancs használata138
A REVOKE parancs, a jogok törlése139
Az adatok titkosítása140
Befagyasztás141
Rendszerkatalógus-táblázatok142
A rendszerkatalógusok módosítása: a RUSTATS parancs143
A rendszerkatalógusok módosítása: a DBCHECK parancs145
A rendszerkatalógusok módosítása: a DBDEFINE parancs146
Tranzakciós feldolgozás147
Összefoglalás149
SQL a dBASE IV-ben150
Programvezérlő parancsok151
A DO parancs151
A PARAMETERS parancs151
A PROCEDURE parancs152
Az IF, ELSE, ENDIF parancs152
A DO WHILE parancs153
A DO CASE parancs154
A RETURN parancs154
A RETRY és az ON parancs155
A RUN parancs156
A képernyőműveleteket vezérlő parancsok156
A @...SAY...GET parancs156
@...TO158
Adatbevitel a billentyűzetről159
Az ACCEPT parancs159
Az INPUT parancs159
A WAIT parancs159
Néhány SET parancs160
SET SQL160
SET STEP161
SET TALK161
SET ECHO161
SET DEBUG162
SET EXACT162
SET BELL162
SET CONFIRM163
SET CONSOLE163
SET ESCAPE163
SET HISTORY163
SET INTENSITY163
SET PRECISION164
SET PROCEDURE164
SET TRAP ON/OFF164
Az alkalmazó által definiált függvények165
Programfile-ok szerkesztése166
A hibakereső (debugger)167
A dBASE IV-be beépített SQL169
Az SQLCODE és SQLCNT rendszerváltozó169
Beépített SQL kurzorok nélkül170
A kurzorok174
A DECLARE CURSOR és az OPEN parancs176
A FETCH és a CLOSE parancs176
Egy egyszerű program a CURSOR alkalmazására178
A DECLARE FOR UPDATE és az UPDATE WHERE CURRENT OF parancs181
A DELETE WHERE CURRENT OF parancs182
Memóriaváltozók használata a DECLARE CURSOR SELECT parancsban183
Hibakezelés185
Egynél több CURSOR alkalmazása186
Az ORDER BY klauza alkalmazása a kurzorokban191
Az integritás ellenőrzése a kurzorral191
Egy CURSOR-program a duplázott sorok törlésére193
Az adatbázis-tervezés néhány elméleti kérdése198
A kulcsok és a normalizálás199
Az első normál forma201
Funkcionális függőség201
Prím attribútum, teljes függőség, második normál forma203
Tranzitív függőség, harmadik normál forma204
A Boyce-Codd normál forma206
A normál formák értelmezése207
A normál formák létrehozása208
A függelék211
Az SQL hibaüzenetei211
Az SQL szintaktikai hibaüzenetei211
Az SQL futás közbeni (RUN-TIME) hibaüzenetei232
B függelék234
A dBASE IV SQL módban használható dBASE IV parancsok234
C függelék244
A dBASE IV SQL módban használható dBASE IV függvények244
D függelék250
Szómagyarázat250
Tárgymutató259
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