1.062.058

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

Oracle8i

Kézikönyv kezdőknek/Dinamikus, adatbázis-vezérelt intranetes és webes alkalmazásokhoz

Szerző
Szerkesztő
Fordító
Budapest
Kiadó: Panem Könyvkiadó Kft.
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Fűzött kemény papírkötés
Oldalszám: 621 oldal
Sorozatcím: Panem könyvek
Kötetszám:
Nyelv: Magyar  
Méret: 24 cm x 17 cm
ISBN: 963-545-276-4
Megjegyzés: Fekete-fehér ábrákkal.
Értesítőt kérek a kiadóról
Értesítőt kérek a sorozatró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

Tartalom

Előszó a magyar kiadáshoz19
Előszó21
Köszönetnyilvánítás23
Bevezetés27
Mi is az Oracle?29
Terminológia30
Mi az Oracle?33
A kezdetek33
Először is: néhány tudnivaló összefoglalása38
Az Oracle ma38
Miért tarthat ma itt az Oracle?39
Az Oracle8i Server41
Az Oracle8i Server eszközei42
Az Oracle8i Server opciói47
SQL*Plus - a felhasználóbarát interfész54
SQL és az Oracle54
SQL*Plus: összegzés54
Oracle Forms - a fronteszköz55
Oracle Reports - a jelentéskészítő55
Az összegző-részletező jelentés56
A mátrixjelentés56
Form levelek57
Az SQL*Loader57
Ahogyan az Oracle a saját eszközeit használja - együttműködő alkalmazások58
Oracle Designer59
Personal Oracle8i59
Oracle Discoverer60
Oracle8i Lite60
A szolgáltatások61
Oracle-felhasználói csoportok - események és publikációk63
Adattárházak és az Oracle63
Mi következik?64
Az "i" az Oracle8i-ben65
Terminológia65
Miért éppen az internetes számítástechnika?68
Az elektronikus üzlet68
Tényleg mindenkinek vastag kliensre van szüksége?69
Gyakorlati közgazdaságtan70
Mi a zéró adminisztráció?71
A paradigmaváltás időszerűsége71
A hálózati számítástechnika architektúrája72
Kiegészítő szoftverkomponensek74
Siker vagy bukás... Ön dönt75
Az internetes számítástechnika termékei75
Oracle8i Lite75
Oracle8i Appliance76
Internet File System (iFS)76
iConnect77
Project Panama77
Mi következik?77
Az Oracle8i és az objektumrelációs technológia79
Terminológia79
Mi is az az objektumorientált adatbázis?81
Mi az objektum?83
Mi az osztály?84
Egységbe zárás84
Adatbázis-triggerek85
A kiterjeszthetőség85
Öröklődés85
Polimorfizmus86
Az objektumorientált technológia összefoglalása87
Az Oracle8i áttekintése87
Az Oracle8i kulcsfontosságú területei88
Biztonsági mentés és visszaállítás az Oracle8i-ben93
Oracle8i: objektumok és új adatbázis-objektumok94
Beágyazott objektumok94
A VARRAY95
Típusokon belüli típusok96
Metódusok és típusok97
Objektumnézetek97
A materializált nézetek98
Dimenziók98
Összegzés99
Mi következik?99
Architektúra100
Terminológia100
Mi értelme van az architektúra megismerésének?102
Mi az adatbázis?103
Adatállományok103
Felhasználói adatok és rendszeradatok103
Mi az adatbázis? Összefoglaló104
Táblaterületek104
Táblaterületek nevei és tartalmuk105
Táblaterületek: összefoglaló107
Változásnaplók - a tranzakciónapló107
A változásnaplók működése108
Változásnapló: összefoglaló109
Vezérlőállományok110
A vezérlőállományok használata110
Vezérlőállományok: összefoglaló111
Programok111
Felhasználói (kliens-) folyamatok111
Kiszolgáló- (szerver-) folyamatok111
Programok: összefoglaló112
Az adatbázist működtető folyamatok112
DBWR-folyamatok112
CKPT-folyamat112
LGWR-folyamat113
SMON-folyamat113
PMON-folyamat114
ARCH-folyamat114
LCKn-folyamat114
RECO-folyamat114
Ütemező-(Dnnn-) folyamat114
SNPn-folyamat115
QMNn-folyamat115
Az adatbázist működtető folyamatok: összefoglaló115
Memóriastruktúrák116
A rendszer globális terület (SGA)116
Program globális terület (PGA)118
Memóriastruktúrák: összefoglaló118
Mi az Oracle-példány?119
Összefoglaló120
A többszálas szerverarchitektúra közelebbről121
Mi következik?123
Adatbázis-objektumok124
Terminológia124
Táblák - ahol az Oracle az adatokat tárolja125
Felhasználódefiniált adattípusok128
Adatbázis-triggerek128
Nézetek - adatok speciális formában131
Miért használjunk nézeteket?131
Nézetek létrehozása132
Materializált nézetek133
Indexek - egyszerű lehetőség az adathozzáférés gyorsítására133
Az index rendezett135
Az index egyediséget garantálhat136
Két oszlop jobb, mint egy136
A where utasításrész és az indexek136
Szinonimák - új azonosság136
Privát és nyilvános szinonimák137
Privilégiumok138
Privilégiumok adományozása138
A jogosultságok adományozottai140
Szerepkörök - lehetőség a felhasználók csoportosítására140
Az Oracle8i környezet egyéb objektumai141
Pillanatfelvételek141
Tárolt objektumok142
Adatbázis-kapcsolók142
Szekvenciák143
Klaszterek143
Objektumok adatszótárbeli információinak megtekintése143
Mi következik?145
Telepítés146
Terminológia146
Az Oracle Universal Installer148
Oracle8i Enterprise Edition148
Oracle WebDB157
Oracle Developer160
Oracle JDevelope162
Oracle Enterprise Manager165
Telepítés előtti teendők165
OEM telepítés166
OEM Configuration Assistant169
Oracle8i Client172
Mi következik?176
SQL 1x1177
Terminológia178
Az SQL-utasítások két típusa179
DDL179
DML180
SQL*Plus: belépés181
A create utasítás181
describe184
insert184
select186
where187
order by190
A number adattípus192
Függvények alkalmazása numerikus adatokon192
A character adattípus194
Függvények alkalmazása karakteres adatokon194
A date adattípus194
Függvények alkalmazása dátum típusú adatokon195
A date adattípus speciális formátumai195
Dátumaritmetika197
Adattípusok közötti konverzió197
Update, delete, alter table198
update198
delete198
alter table199
Két tábla összekapcsolása199
A kimenet formázása200
Lap- és sorméret202
Fejlécek202
Láblécek202
A kimenet állományba irányítása203
A megjelenő oszlopok formázása203
Mi következik?210
PL/SQL211
Terminológia212
Miért szükséges a PL/SQL ismerete?213
A PL/SQL karakterkészlete214
Támogatott karakterek214
Aritmetikai operátorok214
Relációs operátorok215
Egyéb szimbólumok215
Változók215
Foglalt szavak216
Gyakori adattípusok216
varchar2217
number217
date218
Boolean218
PL/SQL-komponensek218
Blokkok219
A deklarációs rész220
Vezérlési szerkezetek221
Kivételek227
Üres utasítás229
Kurzorok229
Explicit kurzorok230
Implicit kurzorok233
Melyiket használjam?234
PL/SQL-táblák235
PL/SQL kódolási konvenciók236
Beépített csomagok237
Fordítási hibák238
Példák239
Első példa239
Második példa240
Harmadik példa241
A PL/SQL és az Internet242
HTML-alapok242
Az Oracle Application Server és a PL/SQL246
Mi következik?253
Oracle Developer254
Terminológia255
Mi a Form Builder?256
Alkalmazási rétegek és az Oracle Developer256
A munkaállomás előkészítése a Form vagy Report Builder futtatására258
Form Builder - áttekintés259
Az Object Navigator260
Property Palette260
A Layout Editor261
A PL/SQL Editor262
Az Object Libary263
Beállítások263
Form Builder-állományok kezelése264
Az egér jobb gombja266
Mintaadatok267
A Form Builder használata269
Form Bulider - további példák276
Első példa276
Második példa281
Képernyő formázása a Form Builder segítségével284
Színek284
Betűtípusok284
Grafikák285
Form Builder Runtime - kliens/szerver286
A Report Builder használata286
Kérdések feldolgozása a Report Builderben287
Report Builder - gyakorlat288
Mi következik?291
A Loader292
Terminológia292
Mi is az SQL*Loader?293
Az SQL*Loader DOS ablakban294
Userid295
Control296
Parallel296
Direct296
Skip296
Load297
Log és Bad297
Discard297
Első példa297
Második példa298
Harmadik példa298
Az SQL*Loader vezérlőállománya299
1. rész: Load Data299
2. rész: Infile300
3. rész: Infile300
4. rész: Oszlop- és mezőspecifikációk300
Az SQL*Loader kimenetei302
Naplóállomány - teljes betöltés302
Naplóállomány - hiányos betöltés302
Hibaállomány304
Discard-állomány305
SQL*Loader az OEM-ből305
Mi következik?310
Alkalmazáshangolási 1x1311
Miért hangoljunk Oracle-rendszereket?312
Terminológia312
A hangolási folyamat fő részei314
Memória315
Hogyan használjuk a kommunikációs utakat a lekérdezés feldolgozásához?316
Lemezhozzáférés318
Utasítások az osztott területen320
Egy SQL-utasítás feldolgozási lépései321
Az osztott területen újrafelhasználható SQL-utasítások írása322
Párhuzamos feldolgozás330
A párhuzamosság mértékének meghatározása331
Várakozások csökkentése332
Gyakori COMMIT332
Hagyjuk az Oracle-t zárolni!332
Zárjuk be a nem használt alkalmazásablakokat!333
Takarékosan használjuk a multitaskingot!333
Mi következik?333
Haladó SQL-ismeretek334
Terminológia334
Függvények az eredmények csoportosítására335
A group by utasításrész alkalmazása335
A having utasításkészlet alkalmazása336
Kérdés a kérdésben336
Adatállományok készítése más programok számára337
SQL-kódot előállító SQL-kód339
A decode függvény340
SQL*Plus változók definiálása341
Helyettesítendő változók SQL*Plusban342
SQL*Plus-újdonságok345
Fejlécek és láblécek345
Az SQL*Plus-környezet tárolása345
set autotrace346
serveroutput346
Oracle8i-specifikus fejlesztések346
repheader - a fejléc346
column - a megjelenítés formája348
Numerikus adatok formázása348
Karakteres adatok formázása350
new_value351
SQL*Plus halmazelmélet352
union353
union all353
intersect354
minus354
Strukturált kódolási technikák354
Parancssori szerkesztés356
Arrrghh! Rendes szerkesztőt akarunk!358
NULL értékek az SQL*Plusban358
Problémák a NULL értékek összehasonlításakor358
Az NVL függvény használata a NULL értékek hasonlításánál359
A NULL=NULL hasonlítási anomália360
Mi következik?361
Haladó alkalmazáshangolás362
Terminológia363
Optimalizáció364
A költség alapú optimalizáció364
Statisztikagyűjtés SQL*Plusban365
Statisztika gyűjtése PL/SQL-eljárásokkal367
A CBO irányított használata369
Módszerek a statisztikagyűjtéshez371
A szabály alapú optimalizálás372
Miért használjunk inkább CBO-t, mint szabály alapú optimalizálást?374
SQL-utasítások feldolgozása375
Elemzés (Parse)375
Végrehajtás (Execute)379
Betöltés (Fetch)379
A változók elnevezése379
Mit kell indexelni?380
Elsődleges kulcs megszorítás381
A hangolási szakma eszközei381
Mi található az osztott területen?382
explain plan383
A set autotrace használata385
SQL Trace és tkprof387
Melyik a mi nyomkövető állományunk?390
Mi következik?391
DBA 1x1392
Legyünk adatbázis-adminisztrátorok!392
Terminológia392
Oracle Enterprise Manager - gyors áttekintés394
Az OEM Konzol395
A DBA Management Pack eszközei396
Az Oracle Enterprise Manager indítása398
Adminisztrácijó az OEM 2.0 használatával400
Az adatbázis elindítása400
Az adatbázis leállítása402
Leállítási opciók. Problémák az adatbázis leállítása során403
Hozzáférési lehetőség megadása egy felhasználónak405
Hozzáférési lehetőség megvonása felhasználótól408
Táblaterület létrehozása409
Lemezterület adása már létező táblaterülethez411
Server Manager412
Indítás413
conecct internal413
Adatbázis indítása414
Adatbázis leállítása415
Kilépés415
Adatbázis-hozzáférés biztosítása felhasználónak416
Felhasználó törlése416
Táblaterület létrehozása417
Lemezterület adása létező táblaterülethez417
Mi következik?417
Export és import419
Terminológia420
Mire való az export és az import?420
Hasonlóságok az export és az import között421
Különbségek az export és import között422
A működés metódusai422
Interaktív export: paraméterek nélküli hívás422
Interaktív import: paraméterek nélküli hívás424
Hogyan befolyásolják a kérdésekre adott válaszok a további dialógust?424
Hogyan befolyásolják a kérdésekre adott válaszok a folyamat sikerességét?426
Paramétervezérelt exportálás427
Paramétervezérelt importálás429
A parfile paraméter432
Az interaktív és a paramétervezérelt metódusok vegyes használata433
Az exportálás és az importálás módjai433
Tábla módú export434
Felhasználó módú export434
Teljes adatbázis exportálása434
Tábla módú import435
Felhasználó módú import435
Teljes adatbázis importálása436
Módok közti váltás436
Mikor melyik módot használjuk?437
Az export és az import használata particionált táblák esetén437
Az export és az import futtatásának követlményei438
Hibakezelés439
Nem fut az Oracle439
Az adatbázis-adminisztrátor által létrehozott exportállomány olvasása439
Nem tudjuk inicializálni a teljes adatbázisexportot440
Kapcsolat a paraméterek között440
Példák440
Első példa441
Második példa441
Harmadik példa441
Export és import az OEM segítségével441
Az Export Wizard442
Az Import Wizard445
Mi következik?445
Mentés és visszaállítás446
Terminológia446
A mentés nyújtotta védelem447
Védelem egyetlen objektum elvesztése ellen447
Védelem az adatbázis elvesztése ellen448
Felkészülés a mentésre megnyitott adatbázissal449
Export- és importmentés452
Amikor a szabad út elég hosszú453
Amikor a szabad út nem elég hosszú453
Visszaállítások exportállományból455
Tükörmásolatok456
Konzisztens (hideg) mentések459
Online mentések458
Visszaállítás460
Mit nevezünk visszaállításnak?461
A változásnapló típusai461
A visszaállítás típusai462
Teljes visszaállítás végrehajtása463
Nem teljes visszaállítás végrehajtása465
Egy teljes mentési terv468
Mi következik?471
Az adatbázis hangolása472
Terminológia472
Az inicializációs paraméterállomány (init.ora)473
Bejegyzéstípusok a paraméterállományban474
Oracle8i Instance Manager - a beállítások megtekintése474
Server Manager - a beállítások megtekintése475
Inicializációs paraméterállomány - mit változtassunk?476
A paraméterek értékeinek változtatása az Oracle8i Instance Managerben480
Bejegyzések megváltoztatása szövegszerkesztővel481
Az SGA aktuális méretének megtekintése482
Az eredmények kimentése482
I/O-folyam483
Táblák és indexek483
Rendszertáblák484
Ideiglenes szegmensek484
Visszagörgető szegmensek485
Online változásnapló-állományok485
Összefoglalás485
Mi következik?485
Haladó DBA-ismeretek487
Terminológia488
Elindítási opricók489
startup normal489
startup mount489
startup nomount490
Korlátozott indítás490
Kikényszerített indítás492
Adatbázis indítása paraméterállomány megadásával492
Működési módok494
Leállítási opciók494
További felhasználókezelési ismeretek495
Jogosultságok adása adatbázis-felhasználóknak496
Új profil létrehozása és hozzárendelése497
Új szerepkör létrehozása és hozzárendelése499
További táblaterület-kezelési lehetőségek500
Táblaterület növelése501
Táblaterület törése503
Változásnapló-állomány csoportok kezelése505
Tükrözött változásnapló-állományok505
Új változásnapló-állomány csoport hozzáadása507
Változánapló-állományok törlése509
A törléssel kapcsolatos problémák509
Visszagörgető szegmensek509
Visszagörgető szegmensek bekapcsolása510
Visszagörgető szegmensek létrehozása510
Visszagörgető szegmensek törlése513
Az inicializációs paraméterállomány513
Az inicializációs paraméterállomány bejegyzéseinek formátuma5614
Az inicializációs paraméterállomány tartalmának vizsgálata514
A paraméterek értékeinek változtatása515
A leggyakrabban változtatott paraméterek516
A vezérlőállomány516
A vezérlőállomány használata516
Vezérlőállomány hozzáadása517
Vezérlőállomány törlése518
Létező vezérlőállomány mozgatása519
Új vezérlőállomány létrehozása519
A hibaüzenetek feldolgozása521
Online hibaüzenetek522
ORA-00600 belső hibák523
Az adatszótár524
Az adatszótár nézetek típusai524
A leghasznosabb dba és v$ nézetek525
Együttműködés az Oracle Worldwide Customer Supporttal526
"De nem látom a fától az erdőt"527
Mi következik?527
Adattárházak528
Terminológia530
Bitmap indexelés (7.3.2. és 8)531
Optimalizációs hisztogramok (7.3.2 és 8)533
Hisztogramok az Oracle-ben533
Hisztogramok készítése534
Párhuzamosítás534
Kérdésfeldolgozás535
Betöltési műveletek537
Tábla és index létrehozása537
Objektumok particionálása (8)538
Miért particionájuk objektumainkat?538
Munka a particionált objektumokkal539
Materializált nézetek (8i)540
Dimenziók540
Materializált nézetek létrehozása542
Szállítható táblaterültek (8i)544
Bővített aggregációs műveletek (8i)546
Rollup546
Cube548
Top-n549
Csillagkérdés-optimalizáció (7.3 és 8)550
Mi következik?551
WebDB552
Terminológia553
A WebDB szerkezete555
A WebDB felhasználói557
Navigáció a WebDB-ben558
Az adatbázis és a WebDB561
Az adatbázis objektumainak böngészése561
WebDB-objektumok készítése565
Adatbázis-objektumok készítése566
WebDB-komponensek készítése568
A WebDB és az adatbázis adminisztrációja573
A felhasználók adminisztrációja575
A jelszó megváltoztatása578
Monitorozás a WebDB-vel579
Webhelyek582
Mi következik?584
JDeveloper585
Terminológia585
A Java áttekintése586
A Java-alkalmazások fajtái586
Mi is a JDeveloper?587
A számítógép felkészítése a JDeveloper futtatására, az Oracle-lel a háttérben588
JDeveloper - áttekintés588
A fő ablak589
A főmenü589
Az eszköztár589
A komponens paletta590
Az AppBrowser590
A navigációs lap591
A struktúra lap591
A tartalom lap591
Az Inspector593
JDeveloper projektek594
JDBC - kapcsolódás az Oracle8i-hez595
A kliens-szerver adatelérési modell596
Első alkalmazásuk megírása596
A projekt fordítása és futtatása603
Újabb tapasztalatok a JDeveloperrel603
Első feladat604
Második feladat608
Hol folytassuk ezután?612
Tárgymutató615
Megvásárolható példányok
Állapotfotók
Oracle8i Oracle8i Oracle8i

A borító kissé töredezett.

Állapot:
3.490 Ft
2.440 ,-Ft 30
22 pont kapható
Kosárba
Állapotfotók
Oracle8i Oracle8i Oracle8i Oracle8i

A kötés egy helyen amatőr módon ragasztott, több lap nedvességtől foltos, hullámos.

Állapot: Közepes
3.490 Ft
2.790 ,-Ft 20
25 pont kapható
Kosárba
Állapotfotók
Oracle8i Oracle8i Oracle8i Oracle8i

A gerinc elszíneződött, a lapélek enyhén foltosak.

Állapot:
3.490 ,-Ft
31 pont kapható
Kosárba