Taulukot toimivat organisaation perusyksikkönä mille tahansa tietokannalle, mukaan lukien SQL Server 2012: n hallinnoimat tietokannat. Tietojen tallentamiseen tarvittavien taulukoiden suunnittelu on tietokannan kehittäjän keskeinen vastuu ja sekä suunnittelijoiden että ylläpitäjien on tunnettava uusien SQL Server -tietokantapöytien luomisprosessi. Tässä artikkelissa tutkitaan prosessia yksityiskohtaisesti.
Huomaa, että tässä artikkelissa kuvataan taulukoiden luomisprosessi Microsoft SQL Server 2012: ssa. Jos käytät SQL Server -versiota, lue Luomistaulukot Microsoft SQL Server 2008: ssa tai Luo taulukot Microsoft SQL Server 2014: ssa.
Vaihe 1: Suunnittele taulukko
Ennen kuin ajattelet istuntoa näppäimistöllä, vedä tärkein suunnittelutyökalu minkä tahansa tietokannan kehittäjän - kynän ja paperin avulla. (OK, voit käyttää tietokonetta, jos haluat - Microsoft Visio tarjoaa hienoja suunnittelumalleja.)
Ota aikaa piirtää tietokannan mallia niin, että se sisältää kaikki tietosi elementit ja suhteet, jotka sinun tulee täyttää yrityksesi tarpeet. Sinun on paljon parempi pitkällä aikavälillä, jos aloitat prosessin vankalla suunnittelulla ennen kuin aloitat taulukot. Kun suunnittelet tietokantaa, muista sisällyttää tietokannan normalisointi työn ohjaamiseen.
Vaihe 2: Käynnistä SQL Server Management Studio
Kun olet suunnitellut tietokannasi, on aika aloittaa varsinainen toteutus. Helpoin tapa tehdä tämä on käyttää SQL Server Management Studioa. Siirry eteenpäin ja avaa SSMS ja muodosta yhteys palvelimeen, joka ylläpitää tietokantaa, johon haluat luoda uuden taulukon.
Vaihe 3: Siirry oikeaan kansioon
SSMS: ssä sinun on siirryttävä oikean tietokannan Taulukot-kansioon. Huomaa, että ikkunan vasemmalla puolella oleva kansiorakenne sisältää kansion nimeltä "Tietokannat". Aloita laajentamalla tätä kansiota. Näet sitten kansiot, jotka vastaavat jokaista palvelimelle isännöityä tietokantaa. Laajenna kansio, joka vastaa tietokantaa, johon haluat luoda uuden taulukon.
Lopuksi laajenna taulukoiden kansio kyseisen tietokannan alle. Ota hetki tarkastellaksesi tietokannasta jo olemassa olevia taulukoita ja varmista, että se heijastaa olemassa olevan tietokantarakenteen ymmärrystä. Haluat olla varmoja, ettet luo kaksoiskappaleita, koska tämä aiheuttaa sinulle perusongelmia tielle, jota voi olla vaikea korjata.
Vaihe 4: Aloita taulukon luominen
Napsauta hiiren kakkospainikkeella Taulukot-kansiota ja valitse ponnahdusvalikosta Uusi taulukko. Tämä avaa uuden ruudun SSMS: ssä, jossa voit luoda ensimmäisen tietokantataulukon.
Vaihe 5: Luo taulukon sarakkeita
Suunnittelurajapinta tarjoaa sinulle kolmiosainen ruutu määrittääksesi taulukon ominaisuuksia. Jokaisen attribuutin, jonka haluat tallentaa taulukkoon, sinun on tunnistettava:
- Sarakkeen nimi : Tämä on yksinkertaisesti attribuutin nimi. Jokainen tietokantaominaisuus on samanlainen kuin muuttuja; se on yksittäinen tieto, jonka tietokanta tallentaa jokaiselle tietueelle. Jos esimerkiksi sinulla on yhteystietojen sisältävä taulukko, saatat sisältää sarakkeita nimeltään FirstName, LastName, HomePhone ja EmailAddress, joka sisältää yhteystiedottietokannassa olevan henkilön tiedot.
- Tietotyyppi : Tietotyyppi määrittää minkä tyyppiset tiedot tallennat jokaiseen sarakkeeseen. Esimerkiksi henkilön etunimi koostuu merkkijono, joten voit käyttää varchar (50) tietotyyppiä osoittamaan, että sarakkeessa on muuttuva pituus merkkijono, joka ei ole yli 50 merkkiä. Vastaavasti syntymäaika käyttäisi päivämäärätietotyyppiä . Lisätietoja on artikkelissa SQL Server -tyyppityypeistä.
- Salli Nullit : Tämä on vain valintaruutu. Jos tarkistat sen, tietokannan avulla voit tallentaa null (tai tyhjät) arvot kyseiseen sarakkeeseen. Lisätietoja on kohdassa NULL-arvojen ymmärtäminen .
Siirry eteenpäin ja täytä verkkomatriisi, joka antaa jokaiselle näistä kolmesta tiedostosta jokaisen sarakkeen uudessa tietokantataulukossa.
Vaihe 6: Tunnista ensisijainen avain
Seuraavaksi korosta taulukon ensisijaisen avaimen valitsemat sarakkeet. Napsauta tehtäväpalkin avainkuvaketta asettaaksesi ensisijaisen avaimen. Jos sinulla on moniarvoinen ensisijainen avain, korosta monirivit CTRL-näppäimen avulla ennen kuin napsautat avainkuvaketta.
Kun olet tehnyt tämän, ensisijaisen avainsarakkeen sarakkeiden vasemmalla puolella näkyvä avainsymboli näkyy yllä olevassa kuvassa. Jos tarvitset apua, kannattaa lukea artikkeli ensisijaisen avaimen valitseminen .
Vaihe 7: Nimeä ja tallenna taulukko
Kun olet luonut ensisijaisen avaimen, voit tallentaa taulukon palvelimelle työkalupalkin levykuvakkeen avulla. Sinua pyydetään antamaan taulukon nimi, kun tallennat sen ensimmäistä kertaa. Muista valita jotain kuvaavaa, joka auttaa muita ymmärtämään taulukon tarkoitusta.
Siinä kaikki on. Onnittelut ensimmäisen SQL Server -taulukon luomisesta!