Adatbázisrendszerek világa

Slides:



Advertisements
Hasonló előadás
Objektumok a Word-ben Pék Ágnes © 2009.
Advertisements

Az új rendszer a CobraConto.NET.
ADATBÁZISOK.
Adatbázis gyakorlat 1. Szerző: Varga Zsuzsanna ELTE-IK (2004) Budapest
Irány a középszintű informatika érettségi
© Kozsik Tamás Adatbáziskezelés •Relációs adatbáziskezelők •Noha a Java objektum-elvű, egyelőre nem az objektum-elvű adatbáziskezelőket támogatja.
Adatbázis rendszerek I.
Adatbázisok SQL. TARTALOM Szijártó M.2 Témakörök  Az SQL tulajdonságai  A műveletek fajtái  Objektum-műveletek  Lekérdezések Tulajdonságok és műveletek.
Adatbázis-kezelés.
Hálózati architektúrák
NYME Informatika Intézet
5. GYAKORLAT SQL CREATE TABLE, aktualizálás. S QL Structured Query Language A relációs adatbáziskezelés szabványos nyelve Nem algoritmikus, de beépíthető.
A DBMS fő feladatai: - adatstruktúra (adatbázisséma) definiálása,
Microsoft Access V. Készítette: Rummel Szabolcs Elérhetőség:
Adatbázis kezelés 1. előadás
Információ kezelés Az információ visszakeresésének lehetőségei.
KOVÁCS DÁVID. ALAPFOGALMAK Adatbázis: Olyan adatgyűjtemény, amely egy adott feladathoz kapcsolódó adatokat szervezett módon tárolja, és biztosítja az.
16. Tétel. Adatbázis: Olyan adatgyűjtemény, amely egy adott feladathoz kapcsolódó adatokat szervezett módon tárolja, és biztosítja az adatokhoz való hozzáférést,
Adatbázis rendszerek II.
Készítette: Sárközi Anikó
Adatbázis-kezelés, információ-rendszerek
Adattáblák létrehozása, módosítása, tranzakciók, megszorítások Rózsa Győző.
Adatbázisok elméleti alapjai
Adatbázis-kezelés Papp-Varga Zsuzsanna. Elérhetőségek    as.
Az adatbáziskezelés alapfogalmai Forrás: Kovács László: Adatbázisrendszerek I. jegyzete Információ és adat Az információ jelsorozathoz kapcsolódó új jelentés,
XML támogatás adatbázis-kezelő rendszerekben
Objektumorientált adatbázisok és szabványok Ispány Márton.
Anyagadatbank c. tárgy gyakorlat Féléves tematika Adatbázis alapfogalmak, rendszerek Adatmodellek, adatbázis tervezés Adatbázis műveletek.
A mintaalkalmazás architekturális áttekintése Kőnig Tibor főmérnök Microsoft Magyarország.
Adatbázisok Adatbázis: adatok gyűjteménye, amelyeket az adatbázis-kezelő rendszer (DBMS –Database Management System) kezel. Kezelt adatrendszer → adatbázis.
Adatbázisrendszerek jövője
Dr. Krauszné Dr. Princz Mária Adatbázis rendszerek I.
1 Informatikai Szakképzési Portál Adatbázis kezelés Alapfogalmak.
DDL – Adatdefiníciós nyelv
1 Sapientia - Erdélyi Magyar Tudományegyetem (EMTE) Csíkszereda IV Félév Adatbázisrendszerek (ABR) Dr. Illyés László.
1 Tudásalapú információ-kereső rendszerek elemzése és kifejlesztése Célkitűzés: Információk téma-specifikus, különböző típusú forrásokból (internet, intranet.
Adatbázis adminisztrátori ismeretek
A diasor ismerete nem helyettesíti a tankönyvet, és a példatárat. A diasor ismerete szükséges, de nem elégséges feltétele a minimum elégséges érdemjegynek!
Fejlesztés PHP-NUKE portál rendszerre Horváth Zoltán Második Magyarországi PHP Konferencia március 27. Copyright PHP Konferencia,
AICC, IEEE, SCORM, fogalmak. Tananyagok cseréje (export-import) Támogatja az együttműködéseket Támogatja a felhasználóbarát környezet kialakítását Megoldja.
Adatbázis-kezelés JAG,
Eszterházy Károly Főiskola Élelmiszerbiztonsági nyomkövető rendszer 1 Az EGERFOOD élelmiszerbiztonsági tudásközpont projekt információs rendszerének kialakítása.
SQL-Structured Query Language. Parancs(utasítás) csoportok CREATE - táblák létrehozása ALTER – táblák módosítása DROP – táblák törlése DDL –Data Definition.
Adatbázis kezelés. Az adatbázis tágabb értelemben egy olyan adathalmaz, amelynek elemei – egy meghatározott tulajdonságuk alapján – összetartozónak tekinthetők.
Adatbázis kezelés.
Adatbázis rendszerek I Relációs adatmodell strukturális része Általános Informatikai Tsz. Dr. Kovács László.
Tarcsi Ádám, Adatbázis gyakorlat – Adattáblák – Tarcsi Ádám, január.
Adatbázis-kezelés.
5. gyakorlat Fleiner Rita.
Adatbázis-kezelés. Alapfogalmak Adat: –észlelhető, felfogható ismeret –jelsorozat –valakinek, vagy valaminek a jellemz ő je –tény, közlés Információ:
Adatbáziskezelés. Adat és információ Információ –Új ismeret Adat –Az információ formai oldala –Jelsorozat.
WORKFLOW MENEDZSMENT MUNKAFOLYAMAT KEZELÉS
1 Copyright © 2004, Oracle. All rights reserved. Bevezetés.
Palotás Ádám és Fodor Gergely Oracle Data Integrator Bemutató és gyakorlat
A projekt az Európai Unió társfinanszírozásával, az Európa terv keretében valósul meg. Számítógép- hálózatok dr. Herdon Miklós dr. Kovács György Magó Zsolt.
Adatbázis-kezelés 1-2. adatbázis-kezelő rendszer 1.új adatbázisokat hozhassanak (adat definició 2.lekérdezések és módosítások (adat manipuláció) 3.Támogassa.
1 Adatbázisok elméleti alapjai Dr. Kiss Attila people.inf.elte.hu/kiss D
Adatbázisszintű adatmodellek
avagy a zártság dilemmái
Programozás III JPA.
Bevezetés Adatbázisok használata. Mi is az adatbázis? Az adatbázisok ma már az élet számos területén alapvető fontossággal bírnak (Google, Amazon, Flickr,
Összeállította: Juhász Tibor – 2006 – Adatbázis- kezelés 1. Alapfogalmak.
EUCIP konferencia október 20. Cséfalvay Katalin Fejlesztés (BUILD) modul.
Ajánlat, szerződés, számla dokumentumok egységes kezelése
Adatbázis alapismeretek
Kovács Gergely Péter Bevezetés
Hálózati architektúrák
Logisztikai projekt - gyakorlat Adatbázis-elmélet
Adatbázis-kezelés.
Adatbázisok használata
Előadás másolata:

Adatbázisrendszerek világa ELŐADÓ: Bércesné Novák Ágnes főiskolai tanár

Bevezetés Vázlat: 1.1. Adatbázis fogalma, fejlődése, történeti áttekintés 1.2. Adatbáziskezelő rendszerek felépítése 1. 3. Adatbázisrendszerek jövője 1. 4. Összefoglalás

Bevezetés Cél: * Átfogó ( de esetenként) vázlatos kép kialakítása * Alapvető fogalmak megismerése * Ezen fogalmakhoz kapcsolódó szóhasználat

1.1. Adatbázis fogalma Mi az adat? Mi az információ? Mi az adatbázis? Nagy mennyiségű információ olyan együttese, melyet ABKR-en keresztül lehet elérni. ABKR=AdatBázisKezelőRendszer DBMS=DataBaseManagementSystem

1.1. Adatbázis fogalma ABKR-re vonatkozó elvárások: 1. * Új adatbázis létrehozása * Adatok logikai szerkezetének leírása Adatdefiníciós Nyelv Data Definition Language = DDL ______________________________

1.1. Adatbázis fogalma ABKR-re vonatkozó elvárások: 2. * Adatok hatékony lekérdezése Adatmanipulációs nyelv Data Manipulation Language (DML) ______________________________

1.1. Adatbázis fogalma ABKR-re vonatkozó elvárások: 3. * Biztonságos tárolás: - jogosulatlan felhasználók - meghibásodások

1.1. Adatbázis fogalma ABKR-re vonatkozó elvárások: 4. * Több felhasználó egyidejű hozzáférése , konkurrencia Tranzakciókezelés ______________________________

1.1. Történeti áttekintés Banki rendszerek: Felhasználói programok: * egy számlára betenni-kivenni * új számlát nyitni * egyenleget számítani * havi elszámolásokat írni Adatelemek: ügyfél(név, cím,számlaszám) számla(számlaszám, egyenleg, típus)

1.1. Történeti áttekintés Repülőgép helyfoglalási rendszerek Adatelemek: vevő(név, cím, telefon, járatszám) járat(járatszám, ind., érk., repter..) ülőhely(járatszám, ülőhelyaz.,vevő)

1.1. Történeti áttekintés Vállalati nyilvántartások Eladások, kimenő számlák, bejövő számlák Mik lehetnek az adatelemek?

1.1. Történeti áttekintés Fájlkezelő rendszerek: * Fájlok, programok különböző szerkezete *Adatfeldolgozás nehézkessége-új kérdések megválaszolása rendszerint új programokat igényel

1.1. Történeti áttekintés Fájlkezelő rendszerek: * Az új programok írása is nehéz, hiszen az adatok különböző fájlokban lehetnek * Hivatkozási épség nehéz ellenőrzése * Atomosság (mindent vagy semmit)

1.1. Történeti áttekintés Fájlkezelő rendszerek: * Konkurrencia - több felhasználó egyidejű hozzáférésének kezelése * Biztonsági kérdések-fájlszintű hozzáférés * Absztrakciós szint alacsony volta (fizikai szint ismerete szükséges)

1.1. Történeti áttekintés Első ABKR - ek Adatmodell szükségessége: - hálós - hierarchikus _______________________________ - relációs (Codd, 1970)

1.2. ABKR felépítése Főbb részek: Sémamódosítás Lekérdezés Módosítások Lekérdezés feldolgozó Tranzakciókezelő Tárkezelő Fizikai tároló

1.2. ABKR felépítése Sémamódosítás: Adatbázis adminisztrátor - sémamódosÍtás - sémadefiniálás - fizikai szervezés módosítása - megszorítások előírása - megszorítások módosítása - hozzáférési jogok biztosítása

1.2. ABKR felépítése Lekérdezések, módosítások: - felhasználói programok írói - nem szakember felhasználók

1.2. ABKR felépítése Lekérdezés feldolgozó (program): - DDL / DML interpreter / compiler - DML előfordító - optimalizáló: * kérdések opt. * fizikai elérés opt.

1.2. ABKR felépítése Tárkezelő (program): - megszorítások ellenőrzése - fájlkezelő (file-manager): fájlok tényleges elhelyez(ked)ése - pufferkezelő : blokkok mozgatása

1.2. ABKR felépítése Tranzakciókezelő (program): Ügyel a tranzakciók HELYES kivitelezésére: - Atomosság: mindent vagy semmit - (Következetesség) - Elkülönítés Eszközei: zárolás,érvényesítés - Tartósság Eszköze: naplózás

1.2. ABKR felépítése Fizikai tároló (eszköz): - a tényleges adatok (adatbázis) - metaadatok: - indexek - statisztikai adatok - adatszótárak (adatszerkezetek leírása)

1.2. ABKR felépítése KLiens - szerver architektúrák

1.3. Adatbázisrendszerek jövője Mai jelenségek, melyek valószínüleg a jövő várható irányait jelölik ki: Objektumorientált adatbáziskezelés Aktív elemek alkalmazása: - megszorítások - triggerek (eseménykezelők) Multimédia adatbázisok Adattárház

1.4. Összefoglalás Adatbázis: nagy mennyiségű információ ABKR követelmények: 1. DDL 2. DML 3. Biztonság 4. Konkurrencia HATÉKONYSÁG!

1.4. Összefoglalás ABKR története: - téma szerint: banki, helyfoglalási, vállalati - adatmodell szerint: hálós, hierarchikus, relációs

1.4. Összefoglalás ABKR részei: - Felhasználói interfész - Lekérdező feldolgozó - Tárkezelő - Tranzakciókezelő - Fizikai tároló A jövő rendszerei: multimédia objektumok, információk egységesítése

Új szavak, fogalmak ABKR (DBMS) DDL, DML tranzakció, tranzakciókezelés atomosság adat, információ metaadat adatmodell