Kuidas luua SQL Serveri andmebaasi

SQL Serveri andmebaasid on ühed kõige levinumad kasutatavad andmebaasid, osaliselt tänu sellele, kui lihtne on neid luua ja hooldada. Tasuta graafilise kasutajaliidese (GUI) programmiga, nagu SQL Serveri haldus, ei pea te muretsema käsureaga sebimise pärast. Andmebaasi loomiseks ja teabe sisestamise alustamiseks vaid mõne minutiga vaadake allolevat sammu 1.

1
Installige SQL Server Management Studio tarkvara. See tarkvara on Microsoftilt tasuta saadaval ja võimaldab teil käsurea kasutamise asemel luua ühenduse SQL-serveriga ja seda hallata graafilise liidese kaudu. SQL-serveri kaugjuhtumiga ühenduse loomiseks vajate seda või sarnane tarkvara.Maci kasutajad saavad kasutada avatud lähtekoodiga programme, nagu DbVisualizer või SQuirreL SQL. Liidesed on erinevad, kuid kehtivad samad üldpõhimõtted. Andmebaaside loomise kohta käsureatööriistade abil vaadake seda juhendit.

2
Käivitage SQL Server Management Studio. Programmi esmakordsel käivitamisel küsitakse teilt, millise serveriga soovite ühenduse luua. Kui teil on server juba töökorras ja teil on sellega ühenduse loomiseks vajalikud õigused, saate sisestada serveri aadressi ja autentimisteabe. Kui soovite luua kohaliku andmebaasi, määrake andmebaasi nimeks . ja autentimise tüüp “Windows Authentication”. Jätkamiseks klõpsake nuppu Ühenda.

3
Leidke andmebaasi kaust. Pärast ühenduse loomist kohaliku või kaugserveriga avaneb ekraani vasakus servas Object Exploreri aken. Object Exploreri puu ülaosas on server, millega olete ühenduses. kui seda ei laiendata, klõpsake selle kõrval olevat ikooni “+”. Asub kausta Andmebaasid.

4
Looge uus andmebaas. Paremklõpsake kaustal Andmebaasid ja valige “Uus andmebaas…”. Ilmub aken, mis võimaldab teil enne andmebaasi loomist konfigureerida. Andke andmebaasile nimi, mis aitab teil seda tuvastada. Enamik kasutajaid võivad jätta ülejäänud sätted vaikeseadetele. Pange tähele, et andmebaasi nime sisestamisel luuakse automaatselt kaks täiendavat faili: andmed ja logifail. Andmefail sisaldab kõiki teie andmebaasis olevaid andmeid, samas kui logifail jälgib andmebaasis tehtud muudatusi. Andmebaasi loomiseks klõpsake nuppu OK. Teie uus andmebaas kuvatakse laiendatud andmebaasi kaustas. Sellel on silindri ikoon.

5
Looge tabel. Andmebaas saab andmeid salvestada ainult siis, kui loote nende andmete jaoks struktuuri. Tabel sisaldab teavet, mille oma andmebaasi sisestate, ja enne jätkamist peate selle looma. Laiendage oma andmebaasi kaustas uut andmebaasi, paremklõpsake kaustal Tabelid ja valige “Uus tabel…”. Ülejäänud ekraanil avaneb Windows, mis võimaldab teil oma uut tabelit manipuleerida.

6
Looge esmane võti. Soovitatav on luua tabeli esimese veeruna esmane võti. See toimib ID-numbrina või kirjenumbrina, mis võimaldab teil neid kirjeid hiljem hõlpsasti meelde tuletada. Selle loomiseks sisestage veeru nimi väljale “ID”, tippige väljale Andmetüüp int ja tühjendage ruut “Luba nullid”. Selle veeru esmaseks võtmeks määramiseks klõpsake tööriistaribal võtmeikooni. Te ei soovi lubada nullväärtusi, kuna soovite, et kirje oleks alati vähemalt “1”. Kui lubate nullid, on teie esimene kirje “0”. Kerige aknas Veeru atribuudid alla, kuni leiate valiku Identiteedi spetsifikatsioon. Laiendage seda ja määrake “(ls Identity)” väärtuseks “Jah”. See suurendab automaatselt iga kirje ID veeru väärtust, nummerdades automaatselt iga uue kirje.

7
Saate aru, kuidas tabelid on üles ehitatud. Tabelid koosnevad väljadest või veergudest. Iga veerg esindab andmebaasi kirje ühte aspekti. Näiteks kui loote töötajate andmebaasi, võib teil olla veerg “Eesnimi”, veerg “Perenimi”, veerg “Aadress” ja “Telefoninumber”.

8
Looge ülejäänud veerud. Kui olete esmase võtme väljad täitnud, märkate, et selle alla ilmuvad uued väljad. Need võimaldavad teil sisestada oma järgmisse veergu. Täitke väljad oma äranägemise järgi ja veenduge, et valite sellesse veergu sisestatava teabe jaoks õige andmetüübi: nchar(#) – seda andmetüüpi peaksite teksti jaoks kasutama (nt nimed, aadressid) jne. Sulgudes olev arv on sellel väljal lubatud maksimaalne märkide arv. Piirangu seadmine tagab, et teie andmebaasi suurus jääb hallatavaks. Telefoninumbrid tuleks salvestada selles vormingus, kuna te ei täida nendega matemaatilisi funktsioone.int – see on täisarvude jaoks ja seda kasutatakse tavaliselt ID väljal.decimal(x,y) – see salvestab numbrid kümnendkohana kujul ja sulgudes olevad numbrid tähistavad vastavalt numbrite koguarvu ja kümnendkohale järgnevaid arvulisi numbreid. Näiteks kümnend(6,2) salvestaks numbrid kujul 0000.00.

9
Salvestage oma laud. Kui olete veergude loomise lõpetanud, peate enne teabe sisestamist tabeli salvestama. Klõpsake tööriistaribal ikooni Salvesta ja seejärel sisestage tabeli nimi. Soovitatav on anda tabelile nimi nii, et see aitaks teil sisu ära tunda, eriti suuremate mitme tabeliga andmebaaside puhul.

10
Lisage oma tabelisse andmed. Kui olete tabeli salvestanud, saate hakata sinna andmeid lisama. Laiendage Object Exploreri aknas kausta Tabelid. Kui teie uut tabelit loendis pole, paremklõpsake kaustal Tabelid ja valige Värskenda. Paremklõpsake tabelis ja valige “Edit Top 200 Rows”. Keskmises aknas kuvatakse väljad andmete sisestamise alustamiseks. Teie ID-väli täidetakse automaatselt, nii et saate seda kohe ignoreerida. Täitke ülejäänud väljade andmed. Kui klõpsate järgmisel real, näete, et esimese rea ID-väli täitub automaatselt. Jätkake seda protsessi, kuni olete sisestanud kogu vajaliku teabe.

11
Andmete salvestamiseks käivitage tabel. Kui olete teabe tabelisse salvestamiseks sisestamise lõpetanud, klõpsake tööriistaribal nuppu Käivita SQL. SQL-server töötab taustal, analüüsides kõik andmed teie loodud veergudesse. Nupp näeb välja nagu punane hüüumärk. Samuti võite käivitamiseks vajutada klahvikombinatsiooni Ctrl+R. Kui esineb vigu, kuvatakse teile enne tabeli käivitamist, millised kirjed on valesti täidetud.

12
Küsige oma andmeid. Sel hetkel on teie andmebaas loodud. Igas andmebaasis saate luua nii palju tabeleid, kui vaja (seal on piirang, kuid enamik kasutajaid ei pea selle pärast muretsema, välja arvatud juhul, kui nad töötavad ettevõtte tasemel andmebaasidega). Nüüd saate küsida oma andmeid aruannete või muudel halduseesmärkidel. Täpsema teabe saamiseks päringute käitamise kohta vaadake seda juhendit.