Miért jobb, ha több külön asztal van?
Miért jobb, ha több külön asztal van?
Anonim

Relációs adatbázisban külön táblázatok külön entitásokat kell képviselniük. Minden az adatokról szól, ha Ön van hasonló adatok többszörös csoportokba, nincs logika a tárolásban több tábla . Mindig jobb azonos típusú adatok tárolására a asztal (entitás).

Ezt figyelembe véve, lehet egy adatbázisban több tábla?

Bár bármely oszlop a asztal lehet EGYEDI és NEM NULL megszorítások vonatkoznak rájuk, mindegyikre asztal lehet csak egy elsődleges kulcs. Ha megnézed a másikat táblázatok meghatároztuk a magunk számára adatbázis , többségük van egy azonosító oszlop.

Ezt követően a kérdés az, hogy hány oszlop túl sok MySQL? A maximális számú oszlopok táblánként valószínûleg eléri, pontosabban a maximális sorszélességet. Van egy kemény határ 4096 oszlopok táblázatonként, hanem mint a MySQL a dokumentáció így fogalmaz: „a pontos határ több kölcsönhatásban lévő tényezőtől függ.” Elsősorban egy adott sor hossza nem haladhatja meg a 64k-t.

Hasonlóképpen felteheti a kérdést, hogy a lekérdezések egy vagy több kapcsolódó táblán alapulhatnak?

Használja az a kapcsolódó táblázat hogy javítsa a benne lévő információkat lekérdezés . Előfordulhatnak olyan esetek, amikor a lekérdezés vagyis egy táblázat alapján megadja a szükséges információkat, de adatokat húz egy másiktól asztal segítene elkészíteni a lekérdezés még tisztább eredményeket és több hasznos.

Hány táblát kell tartalmaznia egy adatbázisnak?

Néhány adatbázis tudnivalók egy egyszerű adatbázis , te talán van csak egy asztal . Legtöbbnek adatbázisok egynél többre lesz szüksége. Például lehet van a asztal amely információkat tárol a termékekről, egy másik asztal amely információkat tárol a rendelésekről, és egy másik asztal az ügyfelekről szóló információkkal.

Ajánlott: