Adatbázis-kezelés JAG, 2006.01..

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.
Adatbázis rendszerek I.
Adatbázis-kezelés Haladó (?).
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.
Adatbázis I. Alapfogalmak.
Relációs adatbázisok készítése
1 Informatikai Szakképzési Portál Adatbázis kezelés Az SQL nyelv elemei.
2. GYAKORLAT E-K modellből relációs adatbázisséma.
15. tétel Adatbázis felhasználói és jogosultságaik
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.
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:
Információ kezelés Az információ visszakeresésének lehetőségei.
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.
Adatbázis rendszerek II.
2011. szeptember Az információtechnológia menedzselése Az információs rendszer fejlesztése Image of the slide: www2.raritanval.edu/departments/busadmin/.../Ch07-IntrotoBusiness.ppt.
Adatmodellek - egy eszközrendszer, mellyel leírható a vizsgált valóság, - több különböző absztrakciós szinten is létezhet, - megkülönböztetünk DBMS-hez.
Adatbázis-kezelés Papp-Varga Zsuzsanna. Elérhetőségek    as.
SQL, Relációs adatmodell
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.
Tervezés, Normalizálás
Adatbázisrendszerek világa
Adatbázisok Adatbázis: adatok gyűjteménye, amelyeket az adatbázis-kezelő rendszer (DBMS –Database Management System) kezel. Kezelt adatrendszer → adatbázis.
Dr. Krauszné Dr. Princz Mária Adatbázis rendszerek I.
DDL – Adatdefiníciós nyelv
Adatbázis-kezelés SQL-lel
SQL DDL DATA DEFINITION LANGUAGE. Táblák létrehozása CREATE TABLE táblanév ( oszlopnév1 típus(méret) /DEFAULT érték/ /NOT NULL/, oszlopnév2 típus(méret)
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á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.
SQL nyelv részei DDL (Data Definition Language – Adat Definiáló Nyelv)  relációs séma séma kezelő utasítások: adatbázisok, táblák létrehozása, módosítása.
Adatbázis kezelés.
Adatbázis-kezelés.
Adatbázis-kezelés Probléma: az excel kezelhetetlen túl sok adat esetén
Tarcsi Ádám, Adatbázis gyakorlat – Adattáblák – Tarcsi Ádám, január.
Adatbázis-kezelés Készítette: Asztalos Péter január 12.
Adatbázis-kezelés.
Adatbázis alapfogalmak
(A logikai adatmodell kialakítása)
Relációs adatbázissémák
5. gyakorlat Fleiner Rita.
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ó:
9. osztály Táblák létrehozása. Létrehozás Tervező nézetben  Üres adatbázis létrehozása.  Adatbázis mentése.  Objektumok oszlopban a Táblák sorra kattintunk.
Információs rendszer fejlesztése 2. előadás
Adatbáziskezelés. Adat és információ Információ –Új ismeret Adat –Az információ formai oldala –Jelsorozat.
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.
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,
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,
Összeállította: Juhász Tibor – 2006 – Adatbázis- kezelés 1. Alapfogalmak.
Készítette: Kiss András
Alapfogalmak Adat: rögzített ismeret
Adatbázis alapismeretek
Kovács Gergely Péter Az egyed-kapcsolat modell
Kovács Gergely Péter Bevezetés
Logisztikai projekt - gyakorlat Adatbázis-elmélet
Adatbázis- és szoftverfejlesztés
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ázis-kezelés JAG, 2006.01.

Adatbázis I. Adatoknak és a köztük lévő kapcsolatoknak a tárolt rendszere. Egy adatbázisba valamilyen szempontból rokon adatok tartoznak.

Adatbázis II. Az adatbázis integrált: több felhasználó adatait tárolja együtt. Az adatbázis osztott: Az adatbázishoz több felhasználó férhet hozzá, akár azonos időben.

Az adatbázis-rendszer (DBS) elemei Adatbázis (DB=database), Adatbázis-kezelő rendszer (DBMS=database management system), Adatbázis-adminisztrátor (DBA=database administrator), A felhasználói környezet

Adatbázis-kezelési alapfeladatok I. Az adatbázis létrehozása, Adatok visszakeresése, A tárolt adatokhoz új adatok hozzávétele, A tárolt adatokból bizonyosak törlése

Adatbázis-kezelési alapfeladatok II. A tárolt adatokból bizonyosak módosítása, Az adatok rendezése, Űrlapgenerálás, Jelentéskészítés …

A DBMS részei DDL (Data Definition Language/adatdefiníciós nyelv) DML (Data Manipulation Language/adatmanipulációs nyelv) DCL (Data Control Language/adatvezérlő nyelv) QL (Query Language/lekérdező nyelv) Forms (Űrlapgenerátor) Report (Jelentéskészítő)

Adatdefiníciós nyelv (DDL) Ide tartoznak az adatbázist és annak alapelemeit létrehozó parancsok.

Adatmanipulációs nyelv (DML) Ide azok a parancsok/utasítások tartoznak, amelyek segítségével az adatbázis adatokkal tölthető fel illetve az adatokat módosíthatók, törölhető.

Lekérdező nyelv (Query) Ide tartoznak azok a parancsok/utasítások melyek segítségével az adatbázis adatai közül válogatni, keresni lehet.

Adatvezérlő nyelv (DCL) Az adatbázishoz illetve annak elemeihez való hozzáférést szabályozó utasítások/parancsok tartoznak ide.

Adatmodell Nem a konkrét adatokkal (azok előfordulásaival), hanem azok típusaival illetve a közöttük lévő kapcsolatokkal foglalkozik.

Egyedtípus (entitás) Minden olyan objektum, ami minden más objektumtól megkülönböztethető, amiről adatokat tárolunk, és amit tulajdonságaival kívánunk leírni. Pl: (A) KÖNYV, (Az) OLVASÓ

Tulajdonságtípus (attribútum) Az attribútumok az egyedek jellemző jegyei. Példa a KÖNYV egyed esetében: ISBN, cím, szerző, …

Kulcs Olyan attribútum, amely egyértelműen azonosítja az egyedtípus bármely előfordulását.

Kapcsolattípus Az egyedek logikai viszonya, összefüggése. A kapcsolat lehet: teljes: a kapcsolatban lévő egyedtípusok minden előfordulására fennáll a kapcsolat részleges (parciális). a kapcsolatban lévő egyedtípusok nem minden előfordulására áll fenn a kapcsolat.

1 – 1 kapcsolat A két egyed között kölcsönösen egyértelmű kapcsolat áll fenn. Egyik egyed egyed-előfordulásai a másik egyed legfeljebb egy egyed-előfordulásával létesítenek kapcsolatot. Pl: házastárs

1 – N kapcsolat Egyik irányba egyértelmű, a másik irányba többértelmű a kapcsolat. Példa: KÖNYV – KIADÓ

N – M kapcsolat Könyvtár esetében erre példa az előjegyzés. Az OLVASÓ – KÖNYV esetén egy olvasó több könyvre is előjegyezhet, és egy könyvre több olvasó is előjegyezhet.

ER modell I. Entity – Relationship (Egyed – Kapcsolat) Adatmodell, amely egyedtípusokból, a köztük lévő kapcsolatokból, és az egyes egyedtípusokhoz tartozó attribútumokból épül fel.

ER modell II. Modellezéskor az adatbázis tervezője dönti el, hogy mit kíván tulajdonságokkal (attribútumokkal), és mit új egyeddel leírni.

ER modell példa I.

ER modell példa II.

Relációs adatmodell Magas szintű adatmodell Relációs Egyed Reláció/adattábla Egyed-előfordulás Rekord/az adattábla sorai Attribútum Mező/ az adattábla oszlopai

ER – relációs modell hogyan? Leképezési szabályok alkalmazásával ER modellből relációs modell A feladat specifikációjából (tárolandó adatok, műveleti igények) kiindulva normalizálással jutunk el az adatbázis relációs adatmodelljéhez.

Normalizálás – miért? csökken a redundancia megszűnnek a törlési, módosítási, beszúrási anomáliák logikailag áttekinthetőbb lesz az adatbázis