Összeállította: Juhász Tibor – 2006 – Adatbázis- kezelés 4. Adatbázis-kezelő rendszerek.

Slides:



Advertisements
Hasonló előadás
Adatbázis-kezelés.
Advertisements

MICROSOFT OFFICE ACCESS 2003.
Microsoft Access Általános ismeretek.
Műveletek adatbázisokban
Access Adatbáziskezelés
Adatbázis I. Alapfogalmak.
Elmaradás.  0 Számjegy. Ebben a pozícióban egyetlen számjegyet kell megadnia.  9 Számjegy. Ebben a pozícióban egyetlen számjegyet lehet megadni, nem.
Delphi programozás alapjai
ADATBÁZIS KEZELÉS – Adattípusok
Microsoft Access I. Készítette: Rummel Szabolcs
Microsoft Access V. Készítette: Rummel Szabolcs Elérhetőség:
Táblázat kezelő programok
Adatbáziskezelés Microsoft Access.
Adatbázis-kezelés.
RIPORT (JELENTÉS) TERVEZÉSE, KÉSZÍTÉSE
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.
5. TÉTEL. Helyzetfelmérés: A feladat elvégzéséhez tudnunk kell, hogy mi a kiinduló állapot, és mit szeretnénk elérni, vagyis mi a cél. A nem rég indított.
Számlázási rendszer megtervezése
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 kezelés Lekérdezések Készítette: Maradics Zoltán.
Készítette: Pető László
Adatbázis-kezelés.
az MSAccess programmal
Adatbáziskezelés az MSAccess programmal Makány György 5. rész: Jelentések.
az MSAccess programmal
Adatbázis-kezelés ACCESS program:
Folytassuk… (2.).
Adatbázis-kezelés
Access alapok Táblák, kapcsolatok, űrlapok.
Microsoft Access Táblák.
Microsoft Access Űrlapok tervezése.
Adatkezelő lehetőségek
MSACCESS Bevezetés. Üzemeltetés Hozzáférés Jogosultságok Karbantartás Mentés Stb. Felhasználói felület Űrlapok Jelentések Menük Stb. Adatnézetek, funkcionalitás.
Microsoft Access Űrlapok.
Microsoft Access Jelentések.
SQL.
Az SQL nyelv alapjai.
Access XP Kifejezés-szerkesztő Összehasonlító operátorok:
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.
Jelentések Tábla vagy lekérdezés nyomtatásban alkalmas megjelenítése.
Többtáblás adatbázisok
Adatbázis-kezelés SQL-lel
Nézzük, mit tudunk…. Mire gondoltam? Megjeleníti az adott adatbázishoz kapcsolódó összes objektumot : adatbázis ablak.
Készítette: Rummel Szabolcs Elérhetőség:
ADATBÁZISKEZELÉS ŰRLAPOK.
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 Probléma: az excel kezelhetetlen túl sok adat esetén
– SQL 3: SELECT - 1. – Tarcsi Ádám, január 31. Adatbázis gyakorlat.
Informatika érettségi
ACCESS Lekérdezések, űrlapok, jelentések
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.
– SELECT - 1. – Tarcsi Ádám január Adatbázis gyakorlat.
Adatbáziskezelés. Adat és információ Információ –Új ismeret Adat –Az információ formai oldala –Jelsorozat.
Az Access 2007 újdonságai. Eltérések már indításkor is Indításkor új felületet kapunk Új adatbázis: sablonok segítségével is Mintapéldánk Árucikkek.accdb,
ACCESS ALAPOK Alapfogalmak
Adatbázisok létrehozása/kezelése Access alatt László Bunkóczi (PhD)
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,
Számítások az Accessben Számított mező létrehozása Az adatbázisokat érdemes úgy tervezni, hogy ne tároljunk olyan adatokat, amelyek a többiből kiszámítható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
Lekérdezések Adott tulajdonságú adatok listázásának módja a lekérdezés. A lekérdezések segítségével az adatbázisból megjeleníthetjük, módosíthatjuk, törölhetjük.
Alapfogalmak Adat: rögzített ismeret
Jelentések Jelentést akkor használunk, ha az adatbázisban letárolt adatokat szeretnénk kinyomtatni. A jelentésben szereplő adatok alapja egy tábla vagy.
Lekérdezések.
Adatbáziskezelés.
Adatbázis-kezelés 2. Relációs adatbázisok.
az MSAccess programmal
Előadás másolata:

Összeállította: Juhász Tibor – 2006 – Adatbázis- kezelés 4. Adatbázis-kezelő rendszerek

Adatbázis-kezelés 2/27 Adatbázis-kezelő rendszerek Operációs rendszer ProgramcsomagAdatbázis-kezelő Linux/ Unix OpenOfficeBase StarOffice DataBase, Adabas D MacOSAppleWorks OS/2 Sundial Systems DBExpert Windows Ability Office Ability Database OpenOfficeBase MS Office MS Access

Adatbázis-kezelés 3/27 Az adatbázis objektumai Tábla: a rekordokat tárolja. Tábla: a rekordokat tárolja. Lekérdezés: a kiválogatásra vonatkozó feltételek rendszere. Lekérdezés: a kiválogatásra vonatkozó feltételek rendszere. Űrlap: áttekinthető bevitel, megjelenítés, módosítás, törlés. Űrlap: áttekinthető bevitel, megjelenítés, módosítás, törlés. Jelentés: rendezett, csoportosított lista főleg nyomtatási célból. Jelentés: rendezett, csoportosított lista főleg nyomtatási célból.

Adatbázis-kezelés 4/27 Az objektumok kapcsolata Lekérdezések Jelentések Űrlapok TÁBLÁK Felhasználó

Adatbázis-kezelés 5/27 Adatbázis létrehozása Elnevezés, mentés Elnevezés, mentés Adattáblák létrehozása Adattáblák létrehozása Mezők beillesztése Mezők beillesztése Mezőtulajdonságok megadása Mezőtulajdonságok megadása Kulcs kijelölése Kulcs kijelölése Szükség esetén importálás Szükség esetén importálás

Adatbázis-kezelés 6/27 Mezőtípusok Szöveg (legfeljebb 255 karakter) Szöveg (legfeljebb 255 karakter) Feljegyzés (65 ezer karakter, nem kereshető) Feljegyzés (65 ezer karakter, nem kereshető) Szám (egész vagy valós) Szám (egész vagy valós) Dátum/idő Dátum/idő Logikai (igen/nem) Logikai (igen/nem) Számláló (automatikus értékek) Számláló (automatikus értékek) Hiperhivatkozás stb. Hiperhivatkozás stb.

Adatbázis-kezelés 7/27 Mezőtulajdonságok Mezőméret Mezőméret Tizedeshelyek Tizedeshelyek Cím Cím Alapértelmezett érték Alapértelmezett érték Érvényességi szabály Érvényességi szabály Kötelező (igen/nem) Kötelező (igen/nem) Nulla hosszúság engedélyezése Nulla hosszúság engedélyezése

Adatbázis-kezelés 8/27 A Szám típusú mezők mérete Bájt:0 – 255 Bájt:0 – 255 Egész:[-32768; ] Egész:[-32768; ] Hosszú egész: 2 milliárd között Hosszú egész: 2 milliárd között Egyszeres: 3,4·10 38 között, 6-7 értékes jegy Egyszeres: 3,4·10 38 között, 6-7 értékes jegy Dupla: 1,8· között értékes jegy Dupla: 1,8· között értékes jegy

Adatbázis-kezelés 9/27 Navigálás a rekordok között BillentyűHatás Home aktuális rekord bal szélső mezője End aktuális rekord jobb szélső mezője Tab következő mező Shift+Tab előző mező  következő cella a kijelölt irányban Ctrl+Home első rekord első mezője Ctrl+End utolsó rekord utolsó mezője PageDown egy ablaknyit lapoz lefelé PageUp egy ablaknyit lapoz felfelé Ctrl+PageDown egy ablaknyit lapoz jobbra Ctrl+PageUp egy ablaknyit lapoz balra

Adatbázis-kezelés 10/27 A táblázat megjelenítése Rendezés Rendezés elsődleges/másodlagos rendezési kulcselsődleges/másodlagos rendezési kulcs Keresés Keresés Szűrés Szűrés szűrés kijelölésselszűrés kijelöléssel szűrés kizárássalszűrés kizárással szűrés űrlappalszűrés űrlappal irányított szűrésirányított szűrés

Adatbázis-kezelés 11/27 Lekérdezések A megadott feltételeknek megfelelő rekordok megjelenítése. A megadott feltételeknek megfelelő rekordok megjelenítése. Típusok: Típusok: választó (kész táblák alapján),választó (kész táblák alapján), módosító (műveletek a táblákkal).módosító (műveletek a táblákkal). Szűrőfeltétel: a rekordokat válogatja ki. Szűrőfeltétel: a rekordokat válogatja ki. Paraméteres lekérdezések Paraméteres lekérdezések

Adatbázis-kezelés 12/27 Szűrőfeltételek Mezőnevek szögletes zárójelben Mezőnevek szögletes zárójelben Összehasonlító operátorok:, =, =, <> Összehasonlító operátorok:, =, =, <> Helyettesítő karakterek: *bármilyen karakter(ek) ?egyetlen tetszőleges karakter [lista]egyetlen karakter a listából [!lista]egyetlen, a listában nem szereplő karakter Helyettesítő karakterek: *bármilyen karakter(ek) ?egyetlen tetszőleges karakter [lista]egyetlen karakter a listából [!lista]egyetlen, a listában nem szereplő karakter

Adatbázis-kezelés 13/27 További operátorok Like "minta" például: [Név] Like "[A-EMP]" Like "minta" például: [Név] Like "[A-EMP]" In (érték1; érték2; …) például: [Város] In ("London"; "Párizs") In (érték1; érték2; …) például: [Város] In ("London"; "Párizs") Between érték1 And érték2 például: [Összeg] Between 10 And 20 Between érték1 And érték2 például: [Összeg] Between 10 And 20 Not: a feltétel ellentettje például: [Város] Not In ("London"; "Párizs") Not: a feltétel ellentettje például: [Város] Not In ("London"; "Párizs") Is Null, Is Not Null Is Null, Is Not Null

Adatbázis-kezelés 14/27 A lekérdezések tulajdonságai Egyedi értékek (egyezés csak a megjelenített mezőknél) Egyedi értékek (egyezés csak a megjelenített mezőknél) Egyedi rekordok (egyezés az összes mezőnél) Egyedi rekordok (egyezés az összes mezőnél) Rekordhalmaz típusa (pillanatfelvétel: nem módosítható) Rekordhalmaz típusa (pillanatfelvétel: nem módosítható) Csúcsérték Csúcsérték

Adatbázis-kezelés 15/27 Logikai műveletek A és BA vagy B vagy A, vagy Bnem A

Adatbázis-kezelés 16/27 Függvények Len(szöveg) Len(szöveg) Left(szöveg; n) Left(szöveg; n) Right(szöveg; n) Right(szöveg; n) Mid(szöveg; kezdet; karakterszám) Mid(szöveg; kezdet; karakterszám) Kerek(szám; tizedesjegy) Kerek(szám; tizedesjegy) Abs(szám) Abs(szám) Sqr(szám) Sqr(szám)

Adatbázis-kezelés 17/27 Dátumfüggvények Date() Date() Now() Now() Year(dátum) Year(dátum) Month(dátum) Month(dátum) Day(dátum) Day(dátum) DateAdd(intervallum; érték; dátum) DateAdd(intervallum; érték; dátum)

Adatbázis-kezelés 18/27 Csoportosító lekérdezések Összesítés: Group by, Expression, Where Összesítés: Group by, Expression, Where Aggregáló függvények Aggregáló függvények Sum:összegSum:összeg Avg:átlagAvg:átlag Min:minimumMin:minimum Max:maximumMax:maximum Count:számlálCount:számlál

Adatbázis-kezelés 19/27 Egyéb lekérdezések Kereszttáblás lekérdezések Kereszttáblás lekérdezések Módosító lekérdezések Módosító lekérdezések frissítőfrissítő törlőtörlő hozzáfűzőhozzáfűző táblakészítőtáblakészítő Kereszttáblás lekérdezés

Adatbázis-kezelés 20/27 Jelentések Táblázatos jelentés Oszlopos jelentés

Adatbázis-kezelés 21/27 Jelentések Nézetek: tervező, nyomtatási kép, elrendezés Nézetek: tervező, nyomtatási kép, elrendezés Szakaszok: jelentésfej, oldalfej, törzs, oldalláb, jelentésláb Szakaszok: jelentésfej, oldalfej, törzs, oldalláb, jelentésláb Csoportosítás esetén: Csoportosítás esetén: csoportfej/lábcsoportfej/láb futó összeg (göngyölítés, kumulálás)futó összeg (göngyölítés, kumulálás)

Adatbázis-kezelés 22/27 Űrlapok Típusok: oszlopos, táblázatos, adatlap, kimutatás, diagram Típusok: oszlopos, táblázatos, adatlap, kimutatás, diagram Nézetek: tervező, űrlap, adatlap Nézetek: tervező, űrlap, adatlap Szűrés űrlappal, irányított szűrés Szűrés űrlappal, irányított szűrés Az adatbevitel ellenőrzése: alapértelmezett érték, érvényességi szabály, beviteli maszk Az adatbevitel ellenőrzése: alapértelmezett érték, érvényességi szabály, beviteli maszk

Adatbázis-kezelés 23/27 Kapcsolat a táblák között Típus: egy-egy, egy-több Típus: egy-egy, egy-több Alá/fölérendelt tábla Alá/fölérendelt tábla Kialakítás: kapcsolómezővel Kialakítás: kapcsolómezővel a fölérendelt táblában indexelni kell (nem lehetnek azonos értékek)a fölérendelt táblában indexelni kell (nem lehetnek azonos értékek) Segédtáblamező Segédtáblamező Kapcsolt mezők kaszkádolt frissitése, törlése Kapcsolt mezők kaszkádolt frissitése, törlése

Adatbázis-kezelés 24/27 A hivatkozási integritás A kialakított kapcsolat épsége A kialakított kapcsolat épsége Megsérti: Megsérti: kapcsolómező törlésekapcsolómező törlése kapcsolómező típus/mezőméret módosításakapcsolómező típus/mezőméret módosítása kapcsolat nélküli rekord bevitele az alárendelt táblábakapcsolat nélküli rekord bevitele az alárendelt táblába kapcsolattal rendelkező rekord módosítása/törlése a fölérendelt táblábankapcsolattal rendelkező rekord módosítása/törlése a fölérendelt táblában

Adatbázis-kezelés 25/27 Többtáblás lekérdezések Szoros illesztés: csak az egyik táblában sem üres rekordok megjelenítése. Szoros illesztés: csak az egyik táblában sem üres rekordok megjelenítése. Laza illesztés: megjelenítés akkor is, ha a kapcsoló- mező valamelyik táblában üres. Laza illesztés: megjelenítés akkor is, ha a kapcsoló- mező valamelyik táblában üres.

Adatbázis-kezelés 26/27 Többtáblás űrlapok Űrlap segédűrlappal Űrlap csatolt űrlappal

Adatbázis-kezelés 27/27 Adatbázis-kezelés 1. Alapfogalmak Alapfogalmak 2. Relációs adatbázisok Relációs adatbázisokRelációs adatbázisok 3. Grafikus normalizálás Grafikus normalizálásGrafikus normalizálás 4. Adatbázis-kezelő rendszerek