Skip to main content

Mi az adatbázis -tervezés?

Az adatbázis -tervezés, amint azt a neve is sugallja, nagyjából hasonlít a ház tervezésére, bár a kifejezés felhasználható a tényleges adatbázis -konstrukcióra is.A tervezési folyamat olyan terv, amely felvázolja az adatbázis részleteit, a táblázatok közötti kapcsolatoktól kezdve az információk fontos és az adatok megvalósításának módjáig.Amellett, hogy segítsen az építőnek, hogy megismerje, milyen táblákat és információkat gyűjtsenek, a formatervezés elnevezési konvenciókat használ, és a helyesírási hibákat ellenőrizni kell az adatbázis befejezése előtt.Az adatbázis a normalizáláson is megy keresztül, amely a redundancia eltávolítására törekszik a tervezési folyamat során.Anélkül, hogy először kidolgoznánk a formatervezést, az adatbázis -készítő könnyen elronthatja a táblák vagy a táblák elsődleges kulcsait, vagy egyszerűen csak néhány részből hiányozhat, az egyéb potenciális hibák között.

Az adatbázis -tervezés első lépése azIsmerje meg az adatbázis célját.Nincsenek diagramok vagy absztrakt reprezentációk;A tervező csak az adatbázis célkitűzéseire gondol.Néhány információt le lehet írni, de általában a tervező egyszerűen csak az adatbázis megszervezésének és használatának legjobb módját veszi figyelembe.

Ezután a tervező négy adatmodellt hoz létre.A fogalmi modell egy egyszerű diagram, amely a táblázatok nevét mutatja.Ezt követően létrehozzák a logikai adatmodellt, a táblákat elsődleges kulcsgal és az összegyűjtendő információkkal kitöltve.Az elsődleges kulcs egy olyan oszlop címe, amely egyedivé teszi, és elmondja a felhasználóknak az oszlop célját.A táblázatok közötti kapcsolatok szintén részletesek az adatbázis-tervezési szakaszban.Ezt a modellt néha kihagyhatják, de az adatbázis -létrehozás során segít megmutatni, hogy az entitások hogyan lépnek kapcsolatba egymással.A fizikai adatmodellben az élő információkat az adatbázis -tervezésbe adják.Az elnevezési konvenciókat is alkalmazzák, így a felhasználók tudják, hogyan kell megadni az adatokat.Például egy táblázatot „Thictable”, „this_table”, „ez az asztal” vagy a „this.table” elnevezéssel lehetne nevezni, az adatbázis-tervező által kiválasztott elnevezési egyezmény alapján.A helyesírást ellenőrizni kell, mivel a hiba az adatbázis felépítésekor kapcsolati problémákat okozhat.

A normalizálási szabályokat az adatbázis -modellre is alkalmazzák.Ezek a szabályok kiküszöbölik az ismétlődő adatokat, feloldják a nagy táblákat kis táblákba, és biztosítják, hogy a kapcsolatok optimalizálódjanak.Az adatbázis -kialakítás normalizálása az utolsó lépés, és elősegíti a tervezőt annak meghatározásában, hogy az adatbázis funkcionális -e, vagy át kell -e alakítani vagy átdolgozni.