A szürke háttérrel jelölt fejezet/alfejezet szövege a CD-mellékleten található. A CD-melléklet használata. 1. Elméleti áttekintés 1

Hasonló dokumentumok
2 Access 2016 zsebkönyv

Adatbázis-lekérdezés. Az SQL nyelv. Makány György

Haladó irodai számítógépes képzés tematika

MS ACCESS 2010 ADATBÁZIS-KEZELÉS ELMÉLET SZE INFORMATIKAI KÉPZÉS 1

Dr. Pál László, Sapientia EMTE, Csíkszereda WEB PROGRAMOZÁS 4.ELŐADÁS. Adatbázis alapú alkalmazások készítése PHP-ben

ADATBÁZIS-KEZELÉS - BEVEZETŐ - Tarcsi Ádám, ade@inf.elte.hu

Adatbázis-kezelés Access XP-vel. Tanmenet

Adatbázis, adatbázis-kezelő

Tartalomjegyzék. Tartalomjegyzék 1. Az SQL nyelv 1 Az SQL DDL alapjai 2

Választó lekérdezés létrehozása

Informatikai alapismeretek Földtudományi BSC számára

Táblázatkezelés Excel XP-vel. Tanmenet

Fogalmak: Adatbázis Tábla Adatbázis sorai: Adatbázis oszlopai azonosító mező, egyedi kulcs Lekérdezések Jelentés Adattípusok: Szöveg Feljegyzés Szám

Adatbázis rendszerek. dr. Siki Zoltán

Ismerkedés az Office 2007 felhasználói felületével

TestLine - balla tesztje-03 Minta feladatsor

SQL ALAPOK. Bevezetés A MYSQL szintaxisa Táblák, adatok kezelésének alapjai

Adatbázisok. 8. gyakorlat. SQL: CREATE TABLE, aktualizálás (INSERT, UPDATE, DELETE), SELECT október október 26. Adatbázisok 1 / 17

Adatigények. Koncepcionális séma (magas szintű modell) Logikai séma (alacsony szintű modell) Belső séma (fizikai szerkezet, hozzáférési módok)

Adatbázis-kezelő rendszerek. dr. Siki Zoltán

Féléves feladat. Vezetéknév Keresztnév

Inczédy György Középiskola, Szakiskola és Kollégium Nyíregyháza, Árok u. 53. TANMENET. Informatika szakmacsoport

Táblázatkezelés Excel XP-vel. Tanmenet

Adatbázisok-1 előadás Előadó: dr. Hajas Csilla

HELYI TANTERV. Informatika

Access XP alapokon Tartalomjegyzék

Adatbáziskezelés alapjai. jegyzet

Informatika tanterv nyelvi előkészítő osztály heti 2 óra

Téradatokkal kapcsolatos elemzések és fejlesztések a FÖMI Térinformatikai Igazgatóságán

Bevezetés. OpenOffice.org Base. Vázlat. Adatbázis-tündér

INFORMATIKA - VIZSGAKÖVETELMÉNYEK. - négy osztályos képzés. nyelvi és matematika speciális osztályok

Microsoft Access alapok

2013/2014.tanév TANMENET

Tartalomjegyzék. Köszönetnyilvánítás. 1. Az alapok 1

KUTATÁSTÁMOGATÁS SOROZAT. Felhasználói segédlet Academic Search Complete adatbázisban idézők kereséséhez

Az SQL nyelv Structured Query Language (Struktúrált lekérdező nyelv)

Access alapok. Megnevezés Művelet Minta. Új adatbázis létrehozása. Új / Üres adatbázis.. Tábla létrehozása tervező nézetben.

ALAPOK. 0 és 255 közé eső számértékek tárolására. Számértékek, például távolságok, pontszámok, darabszámok.

2 Excel 2016 zsebkönyv

LOGISZTIKAI ADATBÁZIS RENDSZEREK JOIN, AGGREGÁCIÓ

BGF. 4. Mi tartozik az adatmodellek szerkezeti elemei

Vetési Albert Gimnázium, Veszprém. Didaktikai feladatok. INFORMÁCIÓTECHNOLÓGIAI ALAPISMERETEK (10 óra)

Nyilvántartási Rendszer

II. ADATLAP - Programmodul részletes bemutatása

AZ INFORMATIKA ÉRETTSÉGI VIZSGA ÁLTALÁNOS KÖVETELMÉNYEI

INFORMATIKA TANMENET SZAKKÖZÉPISKOLA 9.NY OSZTÁLY HETI 4 ÓRA 37 HÉT/ ÖSSZ 148 ÓRA


Téradatbázisok használata QGIS-ből A DB kezelő modul 2.2 verzió

SELECT. SELECT(projekció) FROM(forrás) WHERE(szűrés) GROUPBY(csoportosítás) HAVING(csoportok szűrése) ORDERBY(rendezés)

Informatika tagozat osztályozóvizsga követelményei

Ellenőrző kérdések. 36. Ha t szintű indexet használunk, mennyi a keresési költség blokkműveletek számában mérve? (1 pont) log 2 (B(I (t) )) + t

Adatbázis-kezelés. alapfogalmak

LOGISZTIKAI ADATBÁZIS RENDSZEREK UNIÓ, ALLEKÉRDEZÉSEK

A gyakorlat során MySQL adatbázis szerver és a böngészőben futó phpmyadmin használata javasolt. A gyakorlat során a következőket fogjuk gyakorolni:

Adatbázis kezelés Delphiben. SQL lekérdezések

SQL. Táblák összekapcsolása lekérdezéskor Aliasok Allekérdezések Nézettáblák

INFORMATIKA ÉRETTSÉGI VIZSGAKÖVETELMÉNYEK AZ ÉRETTSÉGI VIZSGA RÉSZLETES TEMATIKÁJA

Programozási technikák Pál László. Sapientia EMTE, Csíkszereda, 2009/2010

Adatmodellezés, alapfogalmak. Vassányi István

Angol szótár V

Adatbázisok - 1. előadás

AZ Informatika érettségi VIZSGA ÁLTALÁNOS követelményei

2. 3. Keresés az Interneten. Navigáció az Interneten: Megoldások. Internetes keresés buktatói. 1. Keresőmotorok. Webes keresési lehetőségek

2 Outlook 2016 zsebkönyv

ADATBÁZISOK gyakorlat: SQL 2. rész SELECT

A gyakorlat során MySQL adatbázis szerver és a böngészőben futó phpmyadmin használata javasolt. A gyakorlat során a következőket fogjuk gyakorolni:

Adatmodellezés. 1. Fogalmi modell

Adatbázis rendszerek 2. előadás. Relációs algebra

Az adatbázisrendszerek világa

ABR ( Adatbázisrendszerek) 1. Előadás : Műveletek a relációs medellben

Help Key Bt Cím: 1142 Budapest Dorozsmai u 211 Számítástechnikai Telefon:

Lekérdezések I. Egyszerű választó lekérdezések

Táblázatkezelés Excel XP-vel. Tanmenet

Tájékoztató. Használható segédeszköz: -

Bevezetés: az SQL-be

Adatbázis-kezelés alapjai 1. Ea: Infó Mátrix. Lehet, nem lehet

Access gyakorlati feladatok lépésről lépésre

Kinek szól a könyv? A könyv témája A könyv felépítése Mire van szükség a könyv használatához? A könyvben használt jelölések. 1. Mi a programozás?

LOGISZTIKAI ADATBÁZIS RENDSZEREK EXCEL ALAPOK

Adatszerkezetek Adatszerkezet fogalma. Az értékhalmaz struktúrája

Gyári alkatrészek rendelése modul

Köszönetnyilvánítás... xv Bevezetés az otthoni hálózatok használatába... xvii. A könyv jellegzetességei és jelölései... xxi Segítségkérés...

Lekérdezések az SQL SELECT utasítással

Készítette: Szabóné Nacsa Rozália

ADATBÁZIS VERZIÓKÖVETÉSE: LIQUIBASE

ADATBÁZIS RENDSZEREK. Adatbázisok története, alapfogalmak, adatmodellek. Krausz Nikol, Medve András, Molnár Bence

ABAP dictionary objektumok SAP adatmodell Táblák kezelése. Az SAP programozása 1. Tarcsi Ádám

Adatmodellek. 2. rész

Operációs rendszerek. 11. gyakorlat. AWK - szintaxis, vezérlési szerkezetek UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

w w w. h a n s a g i i s k. h u 1

Adatbázisok. 9. gyakorlat SQL: SELECT október október 26. Adatbázisok 1 / 14

Savaria Egyetemi Könyvtár Katalógusa. Böngészés Keresés Találatok megjelenítése Adatbázis választás Olvasói tranzakciók

A relációs adatbáziskezelés szabványos nyelve Két fő csoportba sorolhatók az utasításai

INFORMATIKA ÉRETTSÉGI VIZSGA ÁLTALÁNOS KÖVETELMÉNYEI

Adatbázisok 1. Kósa Balázs gyakorlata alapján Készítette: Nagy Krisztián. 1. gyakorlat

/ o s t a n év

Készítette: Nagy Tibor István

Tájékoztató. Használható segédeszköz: -

Adatbázismodellek. 1. ábra Hierarchikus modell

Adatbázisok* tulajdonságai

Átírás:

A szürke háttérrel jelölt fejezet/alfejezet szövege a CD-mellékleten található meg. A CD-melléklet használata Bevezetés xi xiii 1. Elméleti áttekintés 1 1.1. Adatmodellezés 3 1.2. Táblák, oszlopok és sorok 9 1.3. Relációs adatbázis-kezelők 16 1.4. Egyéb modellek 22 2. MONDIAL-adatbázis 25 3. Adatbázisok előkészítése 31 3.1. MaxDB 7.5 31 3.1.1. Telepítés 3.1.2. Utólagos beállítások 3.1.3.Adatbázisok indítása és leállítása 3.1.4. SQL-parancsok kiadása az sqlcli programmal 3.1.5. SQL-parancsok kiadása a grafikus felületről 3.1.6. Beállítások rögzítése az xuser programmal 3.2. MySQL 4.1 32 3.2.1. Telepítés 34 3.2.2. Utólagos beállítások 41 3.2.3. Adatbázisok indítása és leállítása 48 3.2.4. SQL-parancsok kiadása a mysql programmal 51 3.2.5. SQL-parancsok kiadása a grafikus felületről 68 3.3. PostgreSQL 8.0 68 3.3.1. Telepítés 70 3.3.2. Utólagos beállítások 81 3.3.3. Adatbázisok indítása és leállítása 88 3.3.4. SQL-parancsok kiadása a psql programmal 91 3.3.5. SQL-parancsok kiadása a grafikus felületről 109

3.4. Firebird 1.5.2 110 3.4.1. Telepítés 3.4.2. Utólagos beállítások 3.4.3. Adatbázisok indítása és leállítása 3.4.4. SQL-parancsok kiadása 3.5. SQLite 3.2.1 110 3.5.1. Telepítés 3.5.2. SQL-parancsok kiadása 4. Néhány szó a gyakorlatokról és az SQL-parancsokról 111 4.1. Gyakorlatok 111 4.2. SQL-parancsok 115 4.2.1. Szintaxis 115 4.2.2. Behelyettesítés 121 4.2.3. Hibák 127 4.3. Kifejezések kiértékelése 136 5. Adattípusok és kifejezések 139 5.1. Táblák és típusok 139 5.2. Numerikus típusok: egész számok 143 5.2.1. Műveletek 144 5.2.2. Altípusok 151 5.3. Numerikus típusok: fixpontos számok 156 5.3.1. Műveletek 158 5.3.2. Altípusok 164 5.3.3. Típusátalakítás 170 5.4. Numerikus típusok: lebegőpontos számok 172 5.4.1. Műveletek 175 5.4.2. Altípusok 184 5.4.3. Típusátalakítások 188 5.4.4. Hibák 191 5.5. Füzértípusok I. 194 5.5.1. Alapműveletek 201 5.5.2. Szerkesztés 207 5.5.3. Keresés 213 5.6. Füzértípusok II. 224 5.6.1. Füzér-füzér átalakítások 226 5.6.2. Füzér-szám átalakítások 232 5.6.3. Exportáláshoz kapcsolódó átalakítások 238 5.6.4. Altípusok 238 5.6.5. Típusátalakítások 247 vi

5.7. Dátum- és időponttípusok 253 5.7.1. Létrehozás és szétbontás 262 5.7.2. Eltolás és különbség kiszámítása 273 5.7.3. Egyéb műveletek 281 5.7.4. Altípusok 281 5.7.5. Típusátalakítások 285 5.8. Feltételek, különleges értékek 299 5.8.1. Elemi vizsgálatok 300 5.8.2. Különleges értékek 315 5.8.3. Logikai műveletek, feltételes kifejezések 320 5.8.4. Logikai típus 329 5.9. Geometriai elemek 331 5.9.1. Kétdimenziós geometria MySQL-ben 5.9.2. Kétdimenziós geometria PostgreSQL-ben 5.10. Nagyméretű értékek, összetett és egyéb típusok 331 5.10.1. Nagyméretű értékek 5.10.2. Tömbök és rekordok 5.10.3. Egyéb típusok 5.11. Saját típusok kialakítása 331 5.11.1. Létrehozás 5.11.2. Módosítás, törlés, lekérdezés 5.11.3. Rekordot képviselő és idegen típusok 6. A rendszer tulajdonságait lekérdező és egyéb eszközök 333 6.1. Általános adatok 6.2. Adatbázis szerkezete, jogosultságok 6.3. Parancsok hatása, értékek típusa 6.4. Egyedi azonosítók, titkosítás 6.5. További műveletek 7. Adatkezelés 335 7.1. Röviden a táblákon, nézeteken végezhető műveletekről 336 7.2. Alapvető lekérdezések 341 7.2.1. Egyszerű kiválasztás 342 7.2.2. Szűrés, ismétlődő adatsorok összevonása 347 7.2.3. Rendezés 351 7.2.4. Összesítő függvények és csoportosítás 369 7.2.5. Teljes szövegű keresés 386 7.3. Bonyolultabb lekérdezések 386 7.3.1. Több táblára hivatkozó FROM elem használata 387 7.3.2. Halmazműveletek 403 7.3.3. Beágyazott lekérdezések 414 vii

7.4. Beszúrás 447 7.5. Módosítás 469 7.6. Törlés 487 7.7. Tranzakciók 500 8. Változások az adatbázis-kezelők újabb kiadásaiban 501 8.1. MaxDB 7.6 8.2. MySQL 5.0 8.3. PostgreSQL 8.2 8.4. Firebird 2.0 8.5. SQLite 3.3.13 Tárgymutató 503 Ajánlott és felhasznált irodalom 507 A függelék: Referencia A.1. MaxDB 7.5 A.1.1. Adattípusok A.1.2. Literálisok A.1.3. Operátorok, függvények és pszeudooszlopok A.1.4. Összesítő függvények A.1.5. Precedencia A.1.6. Adatműveletek A.1.7. Tranzakciók kezelése A.1.8. Adatbázis szerkezetének karbantartása A.2. MySQL Standard A.2.1. Adattípusok A.2.2. Literálisok A.2.3. Operátorok, függvények és pszeudooszlopok A.2.4. Összesítő függvények A.2.5. Precedencia A.2.6. Adatműveletek A.2.7. Tranzakciók kezelése A.3. PostgreSQL A.3.1. Adattípusok A.3.2. Literálisok A.3.3. Operátorok, függvények és pszeudooszlopok A.3.4. Összesítő függvények A.3.5. Precedencia A.3.6. Adatműveletek A.3.7. Tranzakciók kezelése A.3.8. Adatbázis szerkezetének karbantartása viii

A.4. Firebird A.4.1. Adattípusok A.4.2. Literálisok A.4.3. Operátorok, függvények és pszeudooszlopok A.4.4. Összesítő függvények A.4.5. Precedencia A.4.6. Adatműveletek A.4.7. Tranzakciók kezelése A.4.8. Adatbázis szerkezetének karbantartása A.5. SQLite A.5.1. Adattípusok A.5.2. Literálisok A.5.3. Operátorok, függvények és pszeudooszlopok A.5.4. Összesítő függvények A.5.5. Precedencia A.5.6. Adatműveletek A.5.7. Tranzakciók kezelése B függelék: Fogalomtár ix