Kreye yon tab ak SQL sèvè 2012

Tablo sèvi kòm inite debaz nan òganizasyon pou nenpòt ki baz done, ki gen ladan sa yo jere pa SQL sèvè 2012 . Designing tab ki apwopriye nan magazen done ou a se yon responsablite esansyèl nan yon pwomotè baz done ak tou de konsèpteur ak administratè yo dwe abitye avèk pwosesis la nan kreye nouvo tab SQL tab baz done. Nan atik sa a, nou eksplore pwosesis la an detay.

Remake byen ke atik sa a dekri pwosesis la nan kreye tab nan Microsoft SQL sèvè 2012. Si w ap itilize yon vèsyon diferan nan SQL sèvè, tanpri li Kreye Tablo nan Microsoft SQL sèvè 2008 oswa Kreye Tablo nan Microsoft SQL sèvè 2014.

Etap 1: Design tab ou

Anvan ou menm panse osijè de chita nan yon klavye, rale zouti ki pi enpòtan konsepsyon disponib nan nenpòt ki pwomotè baz done - yon kreyon ak papye. (OK, ou yo gen dwa sèvi ak yon òdinatè pou fè sa si ou renmen - Microsoft Visio ofri kèk modèl konsepsyon gwo.)

Pran tan nan trase desen an nan baz done ou pou li gen ladan tout eleman done yo ak relasyon ke ou pral bezwen satisfè kondisyon biznis ou. Ou pral pi bon nan kouri nan longè si ou kòmanse pwosesis la ak yon konsepsyon solid anvan ou kòmanse kreye tab. Kòm ou konsepsyon baz done ou, asire w ou enkòpore nòmalizasyon an baz done pou gide travay ou.

Etap 2: Kòmanse SQL sèvè Jesyon Studio

Yon fwa ou te fèt baz done ou, li lè yo kòmanse aplikasyon aktyèl la. Fason ki pi fasil yo fè sa a se yo sèvi ak SQL sèvè Jesyon Studio. Ale pi devan epi louvri SSMS epi konekte nan sèvè a ki gen tout pouvwa a baz done a kote ou ta renmen kreye yon tab nouvo.

Etap 3: Navige nan Dosye ki kòrèk la

Nan SSMS, ou pral bezwen navige nan katab la Tablo nan baz done ki kòrèk la. Remake byen ke estrikti katab la sou bò gòch nan fenèt la gen yon katab ki rele "baz done". Kòmanse pa elaji katab sa a. Ou pral Lè sa a, wè dosye ki koresponn ak chak nan baz done yo anime sou sèvè ou. Ogmante katab la ki koresponn ak baz done a kote ou vle kreye yon tab nouvo.

Finalman, elaji katab tab la anba baz done sa a. Pran yon moman egzaminen lis tab ki deja egziste nan baz done a epi asire li reflete konpreyansyon ou sou estrikti a baz done ki deja egziste. Ou vle asire w ke pa kreye yon tablo kopi, tankou sa a pral lakòz ou pwoblèm fondamantal desann wout la ki ka difisil yo korije.

Etap 4: Kòmanse Table Kreyasyon

Dwa klike sou folder nan Tablo epi chwazi New Table soti nan meni an pop-up. Sa a pral louvri yon fenèt nouvo nan SSMS kote ou ka kreye tab premye baz done ou.

Etap 5: Kreye Kolòn Table

Koòdone konsepsyon an prezante ou ak yon kadri twa-kolòn presize pwopriyete yo tab. Pou chak atribi ou vle nan magazen nan tablo a, ou pral bezwen idantifye:

Ale pi devan epi ranpli matris la kadriyaj, bay chak nan twa moso enfòmasyon sa yo pou chak kolòn nan tab nouvo baz done ou.

Etap 6: Idantifye yon kle Primè

Next, mete aksan sou kolòn nan (yo) ke ou te chwazi pou kle prensipal tab ou a. Lè sa a, klike sou ikòn kle a nan ekstrè a yo mete kle prensipal la. Si ou gen yon multivalued kle prensipal, sèvi ak kle a CTRL nan mete aksan sou ranje miltip anvan klike icon kle a.

Yon fwa ou te fè sa a, kolòn kle prensipal la (yo) ap montre yon senbòl kle sou bò gòch la nan non an kolòn, jan yo montre nan imaj ki anwo a. Si ou bezwen asistans, ou ka vle li atik la Chwazi yon kle Primè .

Etap 7: Non ak sove tab ou

Apre kreye yon kle prensipal, sèvi ak ikon an ki gen kapasite nan ba ikòn nan pou konsève pou tab ou nan sèvè a. Ou pral mande w bay yon non pou tab ou lè ou sove li la pou premye fwa. Asire ou ke ou chwazi yon bagay deskriptif ki pral ede lòt moun konprann objektif la nan tablo a.

Sa a tout gen nan li. Felisitasyon sou kreye premye SQL ou sèvè tab!