Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Adatbázis I. Alapfogalmak.

Hasonló előadás


Az előadások a következő témára: "Adatbázis I. Alapfogalmak."— Előadás másolata:

1 Adatbázis I. Alapfogalmak

2 Adatbáziskezelő feladatai
Adatok tárolása Adatok visszakeresése Adatok módosítása adat A adatnak (data) nevezzük a számokkal leírható dolgokat, gyakorlatilag bármilyen jel potenciálisan adatnak tekinthető. Felhasználói felület (parancssoros, grafikus) Parancsértelmező Adatbázismotor Adatbázis

3 Adatbázisok Adatbázis: adatok gyűjteménye, amelyeket az adatbázis-kezelő rendszer (DBMS –Database Management System) kezel. Kezelt adatrendszert nevezzük adatbázisnak Kezelő programrendszert nevezzük adatbázis-kezelőnek

4 Adat Adat: egy bizonyos dolog számunkra fontos tulajdonsága
Az adattárolás esetén a célszerű rendezettségen van a hangsúly Nem feltétel az elektronikus tárolás, de nagyon ajánlott

5 Adatbázismotor Számítógépes adattárolás esetén az adatbázis létrehozásáért, az adatok beviteléért, módosításáért, visszanyeréséért felelős alapprogram További feladata: a kérések párhuzamos kezelése, naplózás, hibák észlelése, jogosultságok karbantartása és érvényesítése Adatmodell függő: hálós, hierarchikus,relációs, objektum orientált

6 Adatbázis-kezelő rendszer
Az adatbázismotort használó programok gyüjteménye Felhasználóbarát környezetet biztosít az adatbázis motor használatához Egyéb szolgáltatások igénybevételét segíti

7 Az adatbázis-kezelő rendszerrel szemben támasztott követelmények:
Új adatbázisok létrehozásának lehetősége a rendszeren belül Meglévő adatok lekérdezése, módosítása – lekérdező nyelv segítségével. SQL (Structured Query Language) Az adatok hosszú időn át történő biztonságos tárolásának lehetősége. Felügyelje és naplózza a több felhasználó egy időben történő adathozzáférését

8 Redundancia, inkonzisztencia
Egy adat többszörös tárolása. Redundáns akkor is ha más adatokból levezethető Inkozisztencia: Az adatok közötti ellentmondások, általában a redundancia következménye

9 Relációs adatbázis-kezelő rendszerek
A reláció egymáshoz hasonló egyedek bizonyos tulajdonságait leíró táblázat, a táblázat soraiban tárolt adatokkal együtt. A reláció helyett a tábla vagy táblázat, a sor helyett a rekord, az oszlop helyett pedig az attribútum elnevezés is használatos.

10 Adatbázis Tárolt adathalmaz, amely rendszerezett.
Tartalmazza az adatok szerkezetét, a közöttük levő kapcsolatokat Attribútum mezőnév tulajdonság mezőfej rekord adatelem Rekord: adategyed

11 Microsoft Access adattípusok I.
Szöveg : Legfeljebb 255 karakter. Mezőméret (FieldSize) Feljegyzés: karakter. Szám: adatok matematikai számításokhoz, kivéve a pénznem Dátum/Idő: Dátumok és időpontok. Pénznem : Pénzösszegek kifejezésére és a számítások során a kerekítés megakadályozására szolgál.

12 Microsoft Access adattípusok II.
Számláló: egyedi sorszám vagy véletlen szám Igen/Nem: csak két érték egyikét (Igen/Nem, Igaz/Hamis, Be/Ki). OLE objektum : Microsoft objektumok, képek, hangok, melyek más programban készültek az OLE (Programintegrációs technológia) használatával. Hiperhivatkozás: Keresés varázsló: olyan mező hozható létre, amellyel másik táblából vagy értéklistából választunk értékeket.

13 Null érték Azon cellák értéke, melyeknek a tartalma nem ismert
Nem azonos a 0-val.

14 Adattábla létrehozása és mentése

15 Mezőtulajdonságok és mentés Tervező nézetben 2007-ben
Mentésnél a tábla neve legfeljebb 64 karakter (szám vagy betű) lehet, szóközökkel együtt. Például egy tábla neve lehet Vevők, Alkatrészek leltára vagy Termékek. Kattintson a Microsoft Office gombra  , majd kattintson a Mentés parancsra Nyissa meg a táblát Tervező nézetben. A tábla tervezőrácsának felső részében kattintson arra a mezőre, amelynek a tulajdonságait be szeretné állítani a Mezőtulajdonságok területen kattintson a beállítani kívánt mezőtulajdonság beviteli mezőjére. Adja meg a tulajdonság értékét, vagy lista.

16 Tábla módosítása Új oszlop felvétele, paraméterek módosítása. Új tábla
Mezőtulajdonságok 2007 MezőméretEgy Szöveg, Szám vagy Számláló típusú adat maximális mérete. Tizedeshelyek (DecimalPlaces)Megadja, hogy hány tizedeshelyet használjon a számok megjelenítésekor. Új értékekMegadja, hogy a Számláló mezőben növekvő vagy véletlenszerű értékek szerepelnek-e. Beviteli maszk (InputMask)Szerkesztőkarakterek megjelenítése az adatbevitel irányításához. ÉrvényességiSzabályEgy kifejezés, amelynek Igaz értékűnek kell lennie a mező értékének megváltoztathatásához. ÉrvényesítésiSzövegAz itt beírt szöveg jelenik meg, ha egy érték nem felel meg az Érvényességi szabályban található kifejezésnek. KötelezőKötelezővé teszi adat megadását Új oszlop felvétele, paraméterek módosítása. Új tábla

17 Rendezés Számok esetén növekvő vagy csökkenő
Szöveg esetén abc szerint (abc, aáb, ASCII) Általános és feljegyzés mezőket NEM Összetett rendezés ha több mező szerint Fizikai rendezés: a háttértáron is Különben indexelés vagy logikai rendezés

18 Importálás (vagy csatolás) számolótáblából
Fájl menü Külső adatok átvétele pontjának Importálás parancsa. Az Importálás (vagy Csatolás) párbeszédpanel Fájltípus listájában válasszuk a Microsoft Excel (*.xls) elemet. Kattintsunk a Hely mező melletti nyílra, válasszuk ki a számolótáblát tartalmazó meghajtót és mappát, majd kattintsunk duplán annak ikonjára. Kövessük a Táblázat importálása varázsló útmutatásait.

19 Szűrés Adattáblából teljes rekordok válogatása

20 Teljes adatbázisból adatokat válogatunk ki
Lekérdezés Teljes adatbázisból adatokat válogatunk ki

21 Összetett feltételek I.
Rendszáma 5-re végződik és kék

22 Összetett feltételek II.
(OPEL vagy SUZUKI) és (FEHÉR vagy KÉK) A varázsló nem igazán támogatott!

23 Oszlopműveletek (agregát)
Hány autó van a piacon? Mennyi az átlagos hengerűrtartalom?

24 Oszlopműveletek feltétellel
Hány darab 1500 cm3-nél nagyobb fekete autó van?

25 Mezőkifejezések Hengerűrtartalomból kb. fogyasztás???


Letölteni ppt "Adatbázis I. Alapfogalmak."

Hasonló előadás


Google Hirdetések