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

Hasonló dokumentumok
Adatbázis rendszerek Info MÁTRIX

Számítástechnika I. 0. Ea: Infó Mátrix (2018)

ADATBÁZISOK, 2017 ősz

ADATBÁZISOK, 2018 ősz

A TANTÁRGY ADATLAPJA

KÉPZÉS NEVE: Informatikai statisztikus és gazdasági tervezı TANTÁRGY CÍME: Adatbáziskezelés III. (elmélet+gyakorlat) Készítette: Kupcsikné Fitus Ilona

INFORMATIKA ÁGAZATI ALKALMAZÁSAI. Az Agrármérnöki MSc szak tananyagfejlesztése TÁMOP /1/A

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

KÖVETELMÉNYEK 2017/ félév. Informatika II.

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

Adatbázisok-1 előadás

Csima Judit szeptember 6.

Adatbázisok elmélete

Információs technológiák 0. Ea: Infó Mátrix (2015)

AB1 ZH mintafeladatok. 6. Minősítse az állításokat! I-igaz, H-hamis

PÉNZÜGYI ÉS SZÁMVITELI KAR ALKALMAZOTT TUDOMÁNYOK EGYETE SZÁMVITEL INTÉZETI TANSZÉK. MESTER PÉNZÜGY és SZÁMVITEL (VEZETŐI SZÁMVITEL) SZAK

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

LOGISZTIKAI ADATBÁZIS RENDSZEREK JOIN, AGGREGÁCIÓ

A műszaki menedzser alapszak tanterve (az óra és vizsgaterv táblázatos összegzése)

A TANTÁRGY ADATLAPJA

KÖVETELMÉNYEK 2018/ FÉLÉV. 1. hét Szervezési feladatok. Tematika, követelmények.

TANTÁRGYI ADATLAP I. TANTÁRGYLEÍRÁS

Számítástechnika I. 0. Ea: Infó Mátrix (2016)

Adatbázis alapú rendszerek (2015 tavaszi félév) Előadás

ALAPKÉPZÉS SZAKINDÍTÁS

A TANTÁRGY ADATLAPJA

Adatbázis, adatbázis-kezelő

Programozás. Adatbázis-kezelés (alapok) Fodor Attila

A TANTÁRGY ADATLAPJA

Adatbázis alapú rendszerek (2016 tavaszi félév) Előadás

BEVEZETŐ Tantárgyi követelmények

KÖTELEZŐ PROGRAM, SZÁMONKÉRÉSEK. Részletek

Stratégiai és Üzleti Tervezés

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

Adatmodellezés. 1. Fogalmi modell

Bevezetés: az SQL-be

BGF. 4. Mi tartozik az adatmodellek szerkezeti elemei

Bevezetés: Relációs adatmodell

Bevezetés: Relációs adatmodell

SZOFTVERFEJLESZTÉS. Földtudományi mérnöki mesterszak / Geoinformatikus-mérnöki szakirány. 2017/18 II. félév. A kurzus ebben a félévben nem indult

A Pénzügy és Számvitel alapszak tanterve (az óra és vizsgaterv táblázatos összegzése)

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

LOGISZTIKAI ADATBÁZIS RENDSZEREK BEVEZETÉS

9.előadás: Adatbázisok-I. dr. Hajas Csilla (ELTE IK)

TANTÁRGY ADATLAP és tantárgykövetelmények Cím: Épületszerkezettan I.

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

A GAZDÁLKODÁSI ÉS MENEDZSMENT alapszak tanterve (az óra és vizsgaterv táblázatos összegzése)

Informatika tanári mesterszak

Adatmodellek. 2. rész

Az adatbázisrendszerek világa

Nyíregyháza, február 1.

SQL DDL-2 (aktív elemek) triggerek

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

Neumann János Egyetem GAMF Műszaki és Informatikai Kar

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

Adatbázis rendszerek. 4. előadás Redundancia, normalizálás

Informatika tanári mesterszak

AZ ADATBÁZIS RENDSZEREK OKTATÁSA A KLTE-N 1

Gépipari Technológiai Intézet

Stratégiai és Üzleti Tervezés

II. évfolyam BA TANTÁRGYI ÚTMUTATÓ. Számvitel alapjai. 2012/2013 I. félév

A TANTÁRGY ADATLAPJA

Adatbázisok elmélete 1. előadás

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

Mikor és hova gyere?

KÖVETELMÉNYEK 2015/ félév. Informatika II.

Adatbázis-kezelés. alapfogalmak

Programozás. Bevezetés. Fodor Attila. Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék

Relációs adatbázisok tervezése ---2

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

A tantárgyelem kódja: KIT0301G

TANTÁRGYI ÚTMUTATÓ. Szervezéstechnológia. tanulmányokhoz

TANTÁRGYI ÚTMUTATÓ. Üzleti idegen nyelv 2 (német) tanulmányokhoz TÁVOKTATÁS. 2014/2015 II. félév

Tárgyleírás (tematika)

Adatbázis rendszerek SQL nyomkövetés

Relációs algebra 1.rész alapok

Adatbázisok gyakorlat

Relációs algebra áttekintés és egy táblára vonatkozó lekérdezések

TANTÁRGYI ÚTMUTATÓ. Üzleti idegen nyelv 1. (német) tanulmányokhoz TÁVOKTATÁS. 2015/2016 I. félév

ADATBÁZIS-KEZELÉS FÉLÉVES FELADAT

Részletes tantárgyprogram és követelményrendszer

A tantárgyelem kódja: KIN2802G

TANTÁRGY ADATLAP és tantárgykövetelmények

Adatbázisok elmélete 1. előadás

modell, amiben csak bináris sok-egy kapcsolatok (link, memberowner,

TÁRGYLEÍRÁS 1. ALAPADATOK

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

Megjelenítési technikák (áttekintés)

Relációs adatbázisok tervezése ---1

BEVEZETŐ Tantárgyi követelmények

A TANTÁRGY ADATLAPJA

RELÁCIÓS ADATBÁZISSÉMÁK. Egyed-kapcsolat modellről átírás

Informatikus informatikus Térinformatikus Informatikus É 1/6

Nemzeti Közszolgálati Egyetem. Államtudományi és Közigazgatási Kar

SZERK2 ÉPÜLETSZERKEZETEK II.

Neumann János Egyetem

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

Közlekedésmérnöki alapszak (BSc) Közlekedési információs rendszerek I. BMEKOKUA201 (Transportation Information Systems I.)

Adatbázisok I. Definíció: DDL: - objektum létrehozás CREATE - objektum megszüntetés DROP - objektum módosítás ALTER

Digitális technika VIMIAA02

Átírás:

Adatbázis-kezelés alapjai 1. Ea: Infó Mátrix Lehet, nem lehet 35/1 B ITv: MAN 2018.09.08

Info Mátrix 35/2

Rólam 35/3 Szűcs Miklós Alias: BitMan Mesteroktató Informatika épület, 108-as szoba szucs@iit.uni-miskolc.hu +36 46 565111 2106 bitman.uw.hu users.iit.uni-miskolc.hu/~szucs/ Szakterület: Programozás Adatbázisok

A tárgyról Tanegység neve: Adatbázis kezelés alapjai Kreditszáma: 4 Az ismeretátadás típusa: 2 konz / 6 gyak A számonkérés módja: kollokvium A tanegység tantervi helye: 1. félév Előtanulmányi feltétel: nincs Tárgyleírás: az elsajátítandó ismeretanyag és a kialakítandó kompetenciák tömör, ugyanakkor informáló leírása 35/4

Ismeretanyag Adatfeldolgozás módszertana, adatperzisztencia eszközei. Adatbázisrendszer alapfogalmai, adatbázis architektúra elemei, adatbázis építés lépései. Fogalmi adatmodellek, ER modell elemei: egyed, tulajdonság, kapcsolat, típus, előfordulás. A relációs adatmodell: relációs séma, reláció, integritási megszorítások. A relációs adatmodellezés gyakorlati kérdései. Funkcionális függőségek, normalizálás, normálformák. SQL nyelv elemei: Adatdefiníciós (DDL) és adatmanipulációs (DML) nyelvek tulajdonságai. Az SQL SELECT elemei. Relációs algebra. 35/5

Kompetenciák, számonkérés Kompetenciák: alapvető informatikai technológiák megismerés, informatikai modellezés erősítése, alkalmazási területek megismerés, alkalmazás fejlesztés, relációs modellezés módszertanának megismerése. Számonkérés: Félévközi: 3 egyéni feladat megoldása (ER, SQL, tervezés) Félévvégi: kollokvium, teljesítés feltétele: 3 egyéni feladat megoldása és a kollokvium minimum 50%-os teljesítése. 35/6

Szakirodalom Kötelező: MeMooc: Adatbázisrendszerek és alkalmazásaik, e- learning tananyag (memooc.hu), 2015 MeMooc: Database Systems and Applications (memooc.hu) 2015 Ajánlott: Kovács László: Adatbázis rendszerek I elektronikus jegyzet (moodle.iit.uni-miskolc.hu), 2015 Kovács László: Adatbázisok tervezésének és kezelésének módszertana, ComputerBooks, 2004 Ullman-Widom: Database Systems, 2012 35/7

memooc.hu 35/8

35/9

memooc.hu 35/10

35/11

35/12

35/13

35/14

35/15

35/16

Csak eddig tart a tananyag! 35/17

További ajánlott anyagok Ha nem működik, email: kovacs@iit.uni-miskolc.hu 35/18

Kovács László Kovács László Informatika Intézet Igazgató A FOSZ képzés szakfelelőse Informatika épület, 112-es szoba kovacs@iit.uni-miskolc.hu +36 46 565111 2108 Szakterület: Adatbázisok 35/19

További ajánlott anyagok moodle.iit.uni-miskolc.hu 35/20

A tananyag nem teljesen egyezik meg a FOSZ tananyaggal! 35/21

További ajánlott anyagok 35/22

További ajánlott anyagok 35/23

Konzultációk Nem kötelező eljönni. Inkább a gyakorlatról, mint az elméletről lesz szó. Lesznek feladatok, amiket együtt megoldunk, ezek segítenek az egyéni feladatok megoldásában. 35/24

Egyéni feladatok Három feladat: 35/25 1. ER modell készítése egy életszerű adatbázishoz. Megrajzolása valamilyen programmal. 2. Az adatbázis szöveges leírása, a relációs modell megadása: az egyedek definiálása, az egyes adatok típusának, lehetséges értékeinek (megszorítások) megadása. Az adatok közti kapcsolatok leírása. Az ER relációs konverzió leírása. A relációs modell ábrája. 3. Az adatbázis elkészítése SQL nyelven. Adatok bevitele az egyes táblákba. 6-8 db egyszerűbb lekérdezés (1-2 táblából, rendezve, csoportosítva) és 6-8 bonyolult lekérdezés (3-5 táblából, különböző join-okkal, allekérdezésekkel, halmazműveletekkel) elkészítése.

Egyéni feladatok ER modell rajzolás: Találjon ki egy adatbázist, és rajzolja meg az ER modelljét. Tetszőleges témakör, de lehetőleg életszerű legyen. Legyen benne legalább 4 db egyed Legyen benne mindenféle tulajdonság Legyen benne mindenféle kapcsolat 35/26

Egyéni feladatok Szöveges adatbázis leírás: Egyedek leírása: Nevük, funkciójuk, tulajdonságaik Adattípusok megadása (ahol nem egyértelmű) Számított mezők definiálása Az ER relációs konvertálás leírása Megszorítások szöveges leírása A relációs modell ábrája 35/27

Egyéni feladatok Az adatbázis elkészítése SQL nyelven: A táblák létrehozása Megszorítások parancsai Adatok bevitele a táblákba Egyszerű lekérdezések Bonyolultabb, összetett lekérdezések Az adatok és a táblák törlésének parancsai 35/28

Egyéni feladatok A feladatok beadása: Emailben elküldeni nekem, egyszerre mindhármat: Formátum: pdf típusú fájl! Cím: szucs@iit.uni-miskolc.hu Tárgy: Fosz abk. alapjai feladat Tartalom: név, Neptun kód, csatolva a pdf fájl! Határidő: a vizsga előtt érkezzen meg Védés: Ha szükséges, a vizsgán belekérdezek! 35/29

Vizsga Feltétele: A memooc kurzus teljesítése, tesztek megoldása A feladatok megérkezése a megfelelő formátumban hozzám Vizsgajegy: A féléves feladatok fölfelé vagy lefelé billenthetik a vizsgán elért eredményt (0.5-1 jeggyel!). Próbavizsga: Az utolsó konzultáción (11.16 péntek, 16 00 ) írunk egy vizsga ZH-t. (Nem kötelező, csak egy lehetőség!) Akinek sikerül, annak nem kell eljönnie vizsgázni! 35/30

Vizsga Vizsgaidőszakban mindenkinek jelentkezni kell vizsgára. Ha megfelelő a próbavizsgán elért jegy, nem kell eljönni, beírom a jegyet. Akinek nincs próbavizsga jegye, vagy jobb jegyet szeretne, annak meg kell írnia a vizsga ZH-t. Vizsga anyaga: a memooc anyagok végén lévő, és az oktató tesztekben lévő tesztkérdésekből lesz összeállítva! A ZH jellege: amerikai stílusú: tesztkérdések, 1-2 szavas válaszokat igénylő kérdések, SQL parancsok 35/31

35/32

35/33

35/34 Info mátrix by BitMan

VÉGE VÉGE 35/35