Kezdőoldal » Számítástechnika » Programok » Access adatbáziskezelőben mi...

Access adatbáziskezelőben mi értelme összekapcsolni a táblákat, és mire jó az elsődleges kulcs?

Figyelt kérdés
Nem értem hogy kell logikusan felépíteni egy adatbázist, mert nem értem mire jó, ha egy táblát összekapcsolunk... mire jó az összekapcsolás, és mi alapán tudom, hogy melyik kulcs egy adatbázisban...

2014. szept. 28. 22:06
 1/5 Tengor ***** válasza:

[link]

+ bármilyen relációs adatbázissal foglalkozó kiadásban megtalálod a választ.

2014. szept. 28. 22:41
Hasznos számodra ez a válasz?
 2/5 A kérdező kommentje:
De normál emberi leírást nem találok, csak olyat, amit csak az éri meg, aki egyébként is tudja ezeket! :D
2014. szept. 28. 22:47
 3/5 Tengor ***** válasza:

Nem keresed elég kitartóan.

Mire jó az összekapcsolás?

Van egy kockás füzeted, a haverok címét tartod benne. Név, város, utca. Van 100 "Mucsaröcsögei" haverod, akkor a füzetben 100-szor lesz leírva, hogy Mucsaröcsöge, és mire az utolsót is leírod begörcsöl a kezed. Egy hét múlva kiderül, hogy Mucsaröcsöge valójában Alsó-Mucsaröcsöge, akkor a 100 sort írhatod át egyesével.


Ellenben egy másik megközelítésben. Egy külön táblázatba felírod, hogy az 1. városod Mucsaröcsöge (elsődleges kulcs). Bárki aki itt lakik, annak a neve mellé írsz egy egyest (idegen kulcs). Így a neves listában 100 db 1-esed lesz a 100 "Mucsaröcsöge" helyett. Kiderül, hogy más a neve? Nem probléma, a város listán átírod egy helyen és készen vagy. 99 átírást megspóroltál.


Kiderül, hogy levelet is akarsz írni neki, kell az irányítószám. Első esetben: 100 helyre be kell írni az irányítószámot, így összesen felhasználsz 4000 karaktert. Második esetben? A város táblába beírod az irányítószámot, és kész, spóroltál 3996 karaktert.

Az első esetben előfordulhat olyan, hogy valahol elírod az irányítószámot, így az egyik Mucsaröcsögei havernak 94323 lesz az irányítószáma, a másiknak 94324... A második esetben ilyen nem léphet fel, mert csak egy helyre írtad be, vagy mindenkinek jó, vagy senkinek.

2014. szept. 28. 23:01
Hasznos számodra ez a válasz?
 4/5 A kérdező kommentje:
Magyarul ha összekapcsolok két adatbázist valamilyen dolog miatt pl irányítószám, akkor ha az egyik helyen beírok valamit, az megváltozik a másik adatbázisban is?
2014. szept. 28. 23:24
 5/5 Tengor ***** válasza:

Ezek táblák. Az adatbázis az táblák, nézetek, tárolt eljárások összessége.

Egyébként igen, valami ilyesmi a lényege. A célja, hogy egy adatot egyszer tárolj ("Mucsaröcsöge") és bármikor használod arra csak hivatkoznod kelljen (az 1. város).

2014. szept. 29. 07:28
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!