Adatbáziskezelés. Adat és információ Információ –Új ismeret Adat –Az információ formai oldala –Jelsorozat.

Slides:



Advertisements
Hasonló előadás
Adatbázis-kezelés Készítette: Asztalos Péter január 12.
Advertisements

ADATBÁZISOK.
Adatbázis gyakorlat 1. Szerző: Varga Zsuzsanna ELTE-IK (2004) Budapest
Informatika I. 6. Adattábla függvények, érzékenységi vizsgálatok.
A normalizálás az adatbázis-tervezés egyik módszere
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.
Relációs adatbázisok készítése
2. GYAKORLAT E-K modellből relációs adatbázisséma.
Leképzési szabályok.
Adatbázisok. Alapfogalmak Az adatbázis (AB) fogalma alatt adatok halmazát értjük, amelyet egyének, csoportok, vállalatok használhatnak. Az adatbázisokban.
SQL Structured Query Language
Adatbázis kezelés. Hierarchikus modell Legrégebbi modell, ma már nem használatos. Az adatokat fákban tároljuk, ahol minden pont a szegmens adatokat, és.
Adatbázis (alapfogalmak).
Az egyed-kapcsolat modell
Microsoft Access I. Készítette: Rummel Szabolcs
Microsoft Access V. Készítette: Rummel Szabolcs Elérhetőség:
Információ kezelés Az információ visszakeresésének lehetőségei.
Adatbázis-kezelés.
Az adatbázissal kapcsolatos tudnivalók
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,
az MSAccess programmal
Adatbázis-kezelés Papp-Varga Zsuzsanna. Elérhetőségek    as.
Access alapok Táblák, kapcsolatok, űrlapok.
SQL, Relációs adatmodell
Objektumok. Az objektum információt tárol, és kérésre feladatokat hajt végre. Az objektum adatok (attribútumok) és metódusok (operációk,műveletek) összessége,
Tervezés, Normalizálás
Térkép. Mi az adat? Minden információ, amit tárolni kell. Minden információ, amit tárolni kell.  szám  szöveg  dátum  hang  kép, stb.
Statisztika, kutatásmódszertan I.
Többtáblás adatbázisok
Dr. Krauszné Dr. Princz Mária Adatbázis rendszerek I.
1 Informatikai Szakképzési Portál Adatbázis kezelés Alapfogalmak.
Adatbázis-kezelés JAG,
11. tétel Adatbázis táblái közti kapcsolatok optimalizálása
Adatbázisok gyakorlat
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-kezelés.
Adatbázis-kezelés Probléma: az excel kezelhetetlen túl sok adat esetén
Adatbázisok Fleiner Rita, Tankönyv:
Adatbázis-kezelés Készítette: Asztalos Péter január 12.
ADATMODELLEZÉS ADATBÁZIS-KEZELÉS
Adatbázis-kezelés.
Kulcsok meghatározása a táblákban
Adatbázis alapfogalmak
Normálformák Takács Gábor mérnök informatikus, okl. mérnöktanár
Adatbázis-kezelés. Alapfogalmak Adat: –észlelhető, felfogható ismeret –jelsorozat –valakinek, vagy valaminek a jellemz ő je –tény, közlés Információ:
Gáspár Bencéné Dr. Vér Katalin
Adatbázis modellek Adatbázisok
 Adatbázis:  Valamilyen szempont szerint rendszerezett adathalmaz.  Adatbázis kezelés:  Adatok tárolása  Műveletek végzése az adatbázison; (Adatok.
Adatbázis-kezelés Alapfogalmak Gimnázium Óbecse.
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.
Adatbázisszintű adatmodellek
Gazdasági informatika II (SZIE GTK GVAM 1. évfolyam) 2009/2010. tanév 2. félév.
Az adatbázis az adatok és a köztük lévő összefüggések rendszere, amelyet egymás mellett tárolunk. Nagyon fontos, hogy az adatbázisunk szerkezetét jól megtervezzük,
Táblák létrehozása és feltöltése adatokkal Rendezés Szűrés.
Összeállította: Juhász Tibor – 2006 – Adatbázis- kezelés 1. Alapfogalmak.
Készítette: Kiss András
Kovács Gergely Péter A relációs adatmodell
Alapfogalmak Adat: rögzített ismeret
Adatbázis alapismeretek
Lekérdezések.
Kovács Gergely Péter Bevezetés
Adatbáziskezelés.
Adatbáziskezelés 12. alkalom.
Logisztikai projekt - gyakorlat Adatbázis-elmélet
Relációs adatmodell, normálformák
Adatbázis-kezelés 2. Relációs adatbázisok.
Adatbázis-kezelés.
Előadás másolata:

Adatbáziskezelés

Adat és információ Információ –Új ismeret Adat –Az információ formai oldala –Jelsorozat

Adatbázis Az adatok és a köztük lévő összefüggések (kapcsolatok) rendszere Fontos adatok szervezett rendszere A valóság egy meghatározott szeletének rendszere Adatbázis: egymással valamilyen kapcsolatban lévő adatok jól szervezett halmaza, ahol az adatok számítógépen vannak tárolva úgy, hogy egyidejűleg több felhasználó is hozzáférhet.

Adatbázis-kezelő rendszer Olyan programcsomag, mely biztosítja az adatbázissal való kapcsolatot. Lehetővé teszi adatbázisok –létrehozását, –adatok lekérdezését, módosítását, karbantartását, –nagy mennyiségű adat hosszú távú, biztonságos tárolását.

Adatmodell – a valós világ objektumait, azok tulajdonságait és a köztük lévő kapcsolatokat ábrázolja oly módon, hogy ebből már a számítógép számára is értelmezhető fogalmakat kapunk Az adatmodell jellemzői: –a valóságot tükrözi –nem konkrét értékekkel, hanem az adatok típusaival, összefüggéseivel foglalkozik

Adatmodellezési szintek Fogalmi –A valós világot tükrözi a legtermészetesebben –Itt tisztázódnak: mi mit jelent, s melyek függnek össze egymással Logikai –Itt fogalmazódik meg az adatábrázolás mikéntje (típus, méret) Fizikai –az adatok fizikai elhelyezését és fizikai elérési módját írja le

Adatmodellek elemei Egyed –a valóság azon elemei, melyek számunkra valamilyen lényeges információt hordoznak, egymástól megkülönböztethetőek. –Az egyed egy konkrét értékét egyed előfordulásnak –az előfordulások összességét pedig egyedhalmaznak nevezzük.

Adatmodellek elemei Tulajdonság –Az egyed attribútumai, tulajdonságai, melyek a többi egyedtől megkülönböztetik. –Az egyed jellemzői –A tulajdonságnak is van előfordulása, értéke. – A tulajdonság előfordulások összességét tulajdonsághalmaznak nevezzük –Kulcs: Azon tulajdonságok összessége, amelyek egyértelműen meghatározzák az egyed előfordulását

Adatmodellek elemei Kapcsolat –Az egyedek közötti viszony –3 típusát különböztetjük meg 1:1 –:Az egyik egyedhalmaz minden eleméhez pontosan egy elem felel meg a másik halmazból és viszont 1:N –Az egyik halmaz eleméhez több elem felel meg a másik halmazból, a másik halmaz elemeihez viszont csak egy elem felel meg az első halmazból N:M –Az egyik halmaz egy eleméhez több elem tartozik a másikból és a másik halmaz egy eleméhez szintén sok elem felel meg az egyikből

Modellek típusai Hálós –Itt az egyedek mellérendeltségi viszonyban vannak, így hálót alkotnak.

Modellek típusai Hierarchikus adatmodell –Itt csak alá- és fölérendeltség van, tehát fastruktúrát alkot.

Relációs adatmodell Minden egyed egy táblázat a táblázat oszlopai az egyedek tulajdonságai (számuk megadja a reláció fokát ) A sorokba kerülnek az egyed-előfordulások az összes jellemzőjükkel együtt. A táblázatnak annyi sora lesz, ahány előfordulása van az egyednek, ez adja a reláció számosságát.

Példa relációs modellre EGYED = Tábla (pl. RENDELÉSEK, CÉGEK, TERMÉKEK) TULAJDONSÁG = Oszlop (pl. a CÉGEK egyed attribútumai a Kód, a Név és a Cím) EGYEDTÍPUS = Azonos tulajdonságokkal rendelkezö egyedek (táblák) halmaza.

A relációs adatmodell tulajdonságai Minden táblának egyedi neve van. A reláció oszlopai névvel vannak ellátva és ezek a nevek egy reláción belül egyediek. A tábla oszlopait mezőknek nevezzük. Reláció foka (oszlopok száma) állandó, mivel az oszlopok a tulajdonságokat jelképezik, amiket nem változtatunk. Az oszlopok sorrendje tetszőleges; azonosításuk a nevük alapján történik. A sorok sorrendje tetszőleges, mivel a tartalmuk alapján különböztetjük meg őket. Nem létezhet két teljesen megegyező sor a táblázatban, mint ahogy nem létezik két egyforma egyed- előfordulás sem. A reláció sorait rekordoknak nevezzük Minden relációban léteznie kell az oszlopok egy olyan halmazának, melyek a reláció bármely sorát egyértelműen meghatározzák. Ezt hívjuk majd a reláció kulcsának.

Kulcs típusok Egyszerű kulcs: a kulcs egyetlen attribútumból áll. Összetett kulcs: a kulcs legalább két attribútumból áll. Előfordulhat az is, hogy az összes oszlop szerepel a kulcsban. Egyedi kulcs:Egy (esetleg több) tulajdonság, amely egyértelm:en azonosít egy rekordot Elsődleges kulcs (primary key):A tábla egy sorának egyedi azonosítója Idegen kulcs: olyan attribútum kombináció egy relációban, mely egy másik relációban elsődleges kulcsként szerepel.

HIVATKOZÁSI INTEGRITÁS A hivatkozási integritás azt jelenti, hogy csak olyan kulcsra hivatkozunk, ami létezik a másik táblában. HIVATKOZÁSI INTEGRITÁS MEGÖRZÉSE –Két tábla összekapcsolásakor bekapcsolhatjuk a hivatkozási integritás meg3rzése opciót, aminek hatására automatikusan figyelni fogja a rendszer, hogy ne vihessünk be rossz hivatkozást, vagy ne módosíthassunk illetve törölhessünk ki olyan kulcsot, amire egy másik táblában hivatkoznak. Amennyiben olyan műveletet kezdeményezünk, ami megsértené a hivatkozási integritást, a rendszer figyelmeztetést ad err3l, és nem hagyja elvégezni. További lehetőség a hivatkozási integritás biztosítására, ha egy kulcs módosításának vagy törlésének következményeit konzekvensen kijavítjuk a többi táblában is, ahol hivatkoztak rá. KASZKÁDOLT FRISSÍTÉS –Ha megváltoztatunk egy kulcsot, akkor mindenhol javítja, ahol hivatkoznak rá. KASZKÁDOLT TÖRLÉS –Ha kitörlünk egy kulcsot, akkor minden olyan rekordot töröl, ami hivatkozott rá.