A táblák szervezeti alapegységként szolgálnak bármely adatbázis számára, beleértve az SQL Server 2012 által kezelteket is. Az adatok tárolására szolgáló megfelelő táblázatok megtervezése az adatbázisfejlesztő egyik alapvető feladata, és mind a tervezőknek, mind a rendszergazdáknak ismerniük kell az új SQL Server adatbázis-táblák létrehozásának folyamatát. Ebben a cikkben részletesen elemezzük a folyamatot.
Ne feledje, hogy ez a cikk a táblázatok létrehozásának folyamatát írja le a Microsoft SQL Server 2012 rendszerben. Ha az SQL Server eltérő verzióját használja, kérjük, olvassa el a Microsoft SQL Server 2008 vagy a Táblázatok létrehozása táblázatot a Microsoft SQL Server 2014 programban.
1. lépés: Tervezze meg a táblázatot
Mielőtt még gondolkodna a billentyűzeten ülve, húzza ki a legfontosabb tervezőeszközt, amely elérhető bármely adatbázis-fejlesztőhöz - ceruzához és papírhoz. (Rendben, ha tetszik, engedélyezheti a számítógép használatát, a Microsoft Visio nagyszerű tervezési sablonokat kínál.)
Szánj időt arra, hogy vázoljon az adatbázisának kialakítását, hogy tartalmazza azokat az adatelemeket és kapcsolatokat, amelyeknek szüksége lesz az üzleti igényeinek kielégítésére. A hosszú távon sokkal jobb lesz, ha elkezdi a folyamatot szilárd tervezéssel, mielőtt elkezdi létrehozni a táblákat. Ahogy tervezi az adatbázist, győződjön meg róla, hogy beépíti az adatbázis normalizációját a munka irányításához.
2. lépés: Indítsa el az SQL Server Management Studio alkalmazást
Miután tervezte az adatbázist, itt az ideje megkezdeni a tényleges megvalósítást. A legegyszerűbb módja az SQL Server Management Studio használata. Menjen előre és nyissa meg az SSMS-t, és csatlakozzon a kiszolgálóhoz, amely az adatbázist tárolja, ahol új táblát kíván létrehozni.
3. lépés: Keresse meg a helyes mappát
Az SSMS-en belül a megfelelő adatbázis Tables mappájába kell navigálnia. Vegye figyelembe, hogy az ablak bal oldalán található mappaszerkezet "Adatbázisok" nevű mappát tartalmaz. Kezdje ezt a mappát. Ezután megjelenik a szerveren tárolt adatbázisok megfelelő mappái. Bontsa ki az új adatbázis létrehozásához szükséges adatbázis mappáját.
Végül bontsa ki az adatbázis alatt található Tables mappát. Egy pillanatra megvizsgálja az adatbázisban már létező táblázatok listáját, és győződjön meg róla, hogy tükrözi a meglévő adatbázis struktúrájának megértését. Biztosítani szeretné, hogy ne készítsen dupla táblát, mivel ez alapvető problémákat okozhat az út során, amelyet nehéz lehet kijavítani.
4. lépés: A táblázat létrehozása
Jobb egérgombbal kattintson a Táblák mappára, és válassza az Új Táblázat lehetőséget a felbukkanó menüből. Ezzel megnyílik egy új panel az SSMS-ben, ahol létrehozhatja az első adatbázistáblát.
5. lépés: Táblázatoszlopok létrehozása
A tervezési felület három oszlopos rácsot kínál az asztal tulajdonságainak meghatározásához. Minden táblázatban tárolni kívánt attribútumnál meg kell adnia a következőket:
- Oszlop neve : Ez egyszerűen az attribútum neve. Minden adatbázis-attribútum hasonló egy változóhoz; ez egy adatelem, amelyet az adatbázis minden rekordhoz tárol. Például, ha van egy táblája, amely a kapcsolattartási adatokból áll, lehet, hogy oszlopai vannak a FirstName, LastName, HomePhone és EmailAddress oszlopokkal, amelyek információkat tartalmaznak a kapcsolati adatbázisban szereplő minden személyről.
- Adattípus : Az adattípus határozza meg az egyes oszlopokban tárolni kívánt információ típusát. Például egy személy keresztneve betűs karakterből áll, ezért a varchar (50) adattípus használatával azt jelezheti, hogy az oszlopban változó hosszúságú karakterláncot tartalmaz, amely nem több, mint 50 karakter. Hasonlóképpen, a születési dátum a dátumadat- típust használná. További információért tekintse meg cikkünket az SQL Server adattípusairól.
- Nulls engedélyezése : Ez egyszerűen egy jelölőnégyzet. Ha ellenõrzi, az adatbázis lehetővé teszi null (vagy üres) értékek tárolását az oszlopban. További információ: A NULL értékek megértése .
Menjen tovább és töltse ki a rácsmátrixot, és adja meg mindhárom információt az új adatbázis táblázat minden oszlopához.
6. lépés: Az elsődleges kulcs azonosítása
Ezután jelölje ki az asztal elsődleges kulcsához kiválasztott oszlopokat. Ezután kattintson a tálcán lévő billentyű ikonra az elsődleges kulcs beállításához. Ha többértékű elsődleges kulcsa van, a CTRL billentyűvel több sor kijelöléséhez kattintson a kulcs ikonra kattintás előtt.
Miután elvégezte ezt az eljárást, az elsődleges kulcs oszlop (ok) az oszlopnév bal oldalán megjelenő kulcsszimbólumot jelenít meg, amint a fenti képen látható. Ha segítségre van szüksége, olvassa el az Elsődleges kulcs kiválasztása című cikket.
7. lépés: Nevezze meg és mentse el a táblázatot
Az elsődleges kulcs létrehozása után használja az eszköztár lemez ikonját, hogy elmentse a táblát a szerverre. Meg kell adnia egy nevet az asztalnak, amikor elmenti az első alkalommal. Ügyeljen arra, hogy válasszon valami leíró képet, ami segíteni fog másoknak megérteni az asztal célját.
Ez mindennek megvan. Gratulálok az első SQL Server asztal létrehozásához!