Tsim SQL Server Database: 12 Kauj Ruam (nrog Duab)

Cov txheej txheem:

Tsim SQL Server Database: 12 Kauj Ruam (nrog Duab)
Tsim SQL Server Database: 12 Kauj Ruam (nrog Duab)
Anonim

SQL Server databases yog ib qho uas siv ntau tshaj plaws, ib feem vim qhov yooj yim uas lawv tau tsim thiab tswj hwm. Nrog rau kev siv cov duab siv dawb (GUI) zoo li SQL Server Management, koj tsis tas yuav cuam tshuam nrog cov lus txib los ntawm Command Prompt. Mus txuas ntxiv nyeem Kauj Ruam 1 hauv qab no los tsim lub hauv paus hauv feeb thiab pib nkag mus rau koj cov ntaub ntawv.

Cov kauj ruam

Tsim SQL Server Database Kauj Ruam 1

Kauj Ruam 1. Nruab SQL Server Management Studio software

Cov software no tuaj yeem rub tawm dawb los ntawm Microsoft lub vev xaib, thiab muaj qhov muaj peev xwm txuas rau thiab tswj hwm SQL server los ntawm cov duab sib tham, tsis txhob hais kom sai.

  • Yuav kom tuaj yeem txuas mus rau sab nraud SQL server, koj xav tau qhov no lossis software sib npaug.
  • Yog tias koj muaj Mac, koj tuaj yeem siv qhib qhov software xws li DbVisualizer lossis SQuirreL SQL. Cov cuam tshuam sib txawv, tab sis cov hauv paus ntsiab lus zoo ib yam.
  • Saib wikiHow rau kab lus ntawm kev tsim cov ntaub ntawv siv cov cuab yeej hais kom ua.
Tsim SQL Server Database Kauj Ruam 2

Kauj Ruam 2. Pib SQL Server Management Studio

Thaum koj pib qhov haujlwm thawj zaug, koj yuav raug nug tias server twg koj xav txuas rau. Yog tias koj twb muaj lub server khiav thiab txoj cai txuas rau nws, koj tuaj yeem nkag mus rau tus neeg rau zaub mov chaw nyob thiab nkag mus kom ntxaws. Yog tias koj xav tsim cov ntaub ntawv hauv zos, nkag mus rau a. raws li lub npe rau lub database thiab teeb tsa tus txheej txheem nkag mus ua "Windows Authentication".

Nyem Txuas mus txuas ntxiv

Tsim SQL Server Database Kauj Ruam 3

Kauj Ruam 3. Nrhiav Databases nplaub tshev

Tom qab txuas mus rau tus neeg rau zaub mov, hauv zos lossis nyob deb, Lub Hom Phiaj Explorer qhov rai yuav qhib rau sab laug ntawm lub vijtsam. Nyob rau sab saum toj ntawm Lub Hom Phiaj Ntoo tsob ntoo koj yuav pom cov server uas koj txuas nrog. Yog tias nws tsis nthuav dav, nyem rau "+" ib sab ntawm nws. Tam sim no koj tau pom Databases nplaub tshev.

Tsim SQL Server Database Kauj Ruam 4

Kauj Ruam 4. Tsim cov ntaub ntawv tshiab

Txoj cai nyem rau ntawm daim ntawv Databases thiab xaiv "Tshiab Database …". Lub qhov rai yuav tshwm sim, tso cai rau koj teeb tsa lub database ua ntej teeb tsa nws. Muab lub npe database uas tso cai rau koj kom paub nws. Cov neeg siv feem ntau tuaj yeem tawm ntawm qhov chaw teeb tsa zoo li lawv yog.

  • Koj yuav pom tias yog tias koj nkag mus rau lub npe ntawm lub database, ob daim ntawv ntxiv yuav raug tsim: Cov Ntaub Ntawv thiab Cov Ntaub Ntawv Teev Npe. Cov ntaub ntawv cov ntaub ntawv muaj tag nrho cov ntaub ntawv ntawm koj cov ntaub ntawv khaws tseg thiab cov ntaub ntawv teev cia khaws cov kev hloov pauv mus rau lub hauv paus.
  • Nyem OK los tsim lub database. Koj yuav pom cov ntaub ntawv tshiab tshwm nyob rau hauv daim ntawv nthuav dav Databases. Nws muaj lub tog raj kheej raws li nws lub cim.
Tsim SQL Server Database Kauj Ruam 5

Kauj Ruam 5. Tsim lub rooj

Lub hauv paus tuaj yeem khaws cov ntaub ntawv yog tias koj xub tsim cov qauv rau cov ntaub ntawv ntawd. Ib lub rooj muaj cov ntaub ntawv koj nkag mus rau hauv koj lub database, thiab koj yuav tsum tsim cov lus zoo li no ua ntej txuas ntxiv. Nthuav cov ntaub ntawv tshiab hauv koj phau ntawv Databases, thiab nyem rau ntawm Tables nplaub tshev thiab xaiv "New Table …".

Ob peb lub qhov rais yuav tshwm sim uas tso cai rau koj los kho lub rooj tshiab

Tsim SQL Server Database Kauj Ruam 6

Kauj Ruam 6. Tsim Thawj Qhov Tseem Ceeb

Nws tau pom zoo tias koj tsim tus lej tseem ceeb ua thawj kab ntawm koj lub rooj. Qhov no coj zoo li tus lej ID, lossis sau (kab) tus lej, uas koj tuaj yeem rov nco tau cov npe nkag tau yooj yim tom qab. Tsim nws thiab nkag mus rau "ID" hauv Kab Npe Lub Npe, ntaus int hauv Cov Ntaus Cov Ntaub Ntawv thiab tshem tawm qhov "Allow Nulls" lub thawv. Nyem rau lub cim tseem ceeb hauv kab ntawv qhia zaub mov txhawm rau teeb tsa kab ntawv no ua tus yuam sij thawj.

  • Koj tsis xav lees txais xoom qhov muaj txiaj ntsig vim tias kev tawm tswv yim yuav tsum yog tsawg kawg "1". Yog tias koj tso cai tus nqi xoom, koj thawj nkag yuav yog "0".
  • Hauv Kab Ntawv Qhia Khoom qhov rai, nqes mus kom txog thaum koj pom Cov Cim Qhia Tshwj Xeeb xaiv. Nthuav nws thiab teeb tsa "(ls Identity)" rau "Yog". Qhov no tau nce tus nqi ntawm ID rau txhua kab tshiab uas tau ntxiv, txhais tau tias txhua qhov nkag tshiab tau suav tus lej.
Tsim SQL Server Database Kauj Ruam 7

Kauj Ruam 7. Nkag siab tias cov rooj tau teeb tsa li cas

Cov ntawv suav nrog cov teb, tseem hu ua kab. Txhua kab ntawv yog tus sawv cev ntawm cov ntaub ntawv nkag. Piv txwv li, yog tias koj tsim cov ntaub ntawv ntawm cov neeg ua haujlwm, koj yuav muaj piv txwv ib kab lus “Lub npe”, “Xeem lub npe” thiab “Chaw Nyob”, thiab kab lus “Tus xov tooj”.

Tsim SQL Server Database Kauj Ruam 8

Kauj Ruam 8. Tsim cov seem ntawm koj kab

Thaum koj ua tiav qhov tseem ceeb hauv cov teb, koj yuav pom tias thaj chaw tshiab tau tshwm sim hauv qab no. Qhov no muab sijhawm rau koj nkag mus rau kab tom ntej ntawm cov ntaub ntawv. Sau rau hauv cov teb raws li koj pom zoo thiab paub tseeb tias koj siv hom ntaub ntawv raug rau cov ntaub ntawv koj nkag rau hauv kab ntawv ntawd:

  • nchar (#) - Nov yog cov ntaub ntawv uas koj siv rau cov ntawv, xws li cov npe, chaw nyob, thiab lwm yam. Cov lej hauv kab ntawv qhia tus lej siab tshaj plaws ntawm cov cim tso cai hauv ib qho haujlwm. Los ntawm kev teeb tsa qhov txwv koj tuaj yeem paub tseeb tias qhov loj ntawm koj lub database tseem tuaj yeem tswj tau. Cov xov tooj yuav tsum muab khaws cia rau hauv hom ntawv no, vim tias koj tsis ua cov lej ua lej rau lawv.
  • int - Qhov no yog rau cov lej thiab feem ntau yog siv rau daim ID.
  • decimal (x, y) - Khaws cov zauv hauv cov zauv zauv, thiab cov zauv hauv kab zauv qhia tag nrho tus lej thiab tus lej ntawm cov lej zauv feem. Piv txwv li: zauv (6, 2) khaws cov lej ua 0000.00.
Tsim SQL Server Database Kauj Ruam 9

Kauj Ruam 9. Txuag koj lub rooj

Thaum koj ua tiav tsim kab, koj yuav tsum tau khaws cov lus ua ntej koj tuaj yeem pib nkag mus rau cov ntaub ntawv. Nyem rau ntawm Save icon hauv toolbar thiab sau lub npe rau ntawm lub rooj. Nws yog qhov zoo tshaj los muab koj lub npe lub npe uas ua kom pom tseeb tias nws cov ntsiab lus yog dab tsi, tshwj xeeb tshaj yog nrog cov chaw khaws ntaub ntawv loj nrog ntau lub rooj.

Tsim SQL Server Database Kauj Ruam 10

Kauj ruam 10. Ntxiv cov ntaub ntawv rau koj lub rooj

Thaum koj tau txuag lub rooj, koj tuaj yeem pib nkag mus rau cov ntaub ntawv. Nthuav Tables nplaub tshev hauv Qhov Chaw Explorer qhov rai. Yog tias lub rooj tshiab tsis tau teev tseg, txoj nyem rau ntawm Tables folder thiab xaiv Refresh. Txoj cai nyem rau ntawm lub rooj thiab xaiv "Kho Kom Zoo Tshaj 200 Kab".

  • Qhov nruab nrab qhov rai yuav qhia cov chaw uas koj tuaj yeem pib nkag mus rau cov ntaub ntawv. Tus lej ID yuav raug sau cia, yog li koj tuaj yeem tsis quav ntsej nws tam sim no. Sau cov ntaub ntawv hauv seem ntawm cov teb. Thaum koj nyem rau kab tom ntej koj yuav pom tus lej ID hauv thawj kab ntawv tau txais kev sau tiav.
  • Txuas nrog qhov no kom txog thaum koj tau nkag mus rau tag nrho cov ntaub ntawv tsim nyog.
Tsim SQL Server Database Kauj Ruam 11

Kauj Ruam 11. Txheej txheem lub rooj kom txuag tau cov ntaub ntawv

Nyem Execute SQL hauv qhov toolbar thaum koj ua tiav nkag mus rau cov ntaub ntawv kom txuag nws. SQL neeg rau zaub mov tseem ua haujlwm yav tom ntej, ua txhua yam ntaub ntawv muaj nyob hauv kab. Lub pob zoo li lub cim exclamation liab. Koj tseem tuaj yeem nias Ctrl+R kom khiav nws.

Yog tias pom qhov yuam kev, koj yuav tau txais cov ntsiab lus ntawm cov npe uas tau nkag mus tsis raug ua ntej lub rooj tuaj yeem ua tiav

Tsim SQL Server Database Kauj Ruam 12

Kauj Ruam 12. Tham nrog koj cov ntsiab lus

Txij ntawm no mus, koj lub database tau tsim. Koj tuaj yeem tsim ntau lub rooj raws li xav tau hauv txhua qhov chaw khaws ntaub ntawv (muaj qhov txwv, tab sis cov neeg siv feem ntau yuav tsis muaj kev txhawj xeeb txog qhov ntawd tshwj tsis yog lawv tau ua haujlwm nrog cov chaw khaws ntaub ntawv qib siab). Tam sim no koj tuaj yeem thov koj cov ntaub ntawv rau kev tshaj qhia lossis lwm lub hom phiaj kev tswj hwm. Nyeem kab lus ntawm wikiHow rau cov ncauj lus kom ntxaws txog kev khiav cov lus nug.

Nrov los ntawm cov ncauj lus