Табеле служе као основна јединица организације за било коју базу података, укључујући и оне којима управља СКЛ Сервер 2012 . Дизајнирање одговарајућих табела за чување података је битна одговорност програмера базе података, а дизајнери и администратори морају бити упознати са процесом креирања нових табела базе података СКЛ Сервера. У овом чланку детаљно истражујемо процес.
Имајте на уму да овај чланак описује процес креирања таблица у Мицрософт СКЛ Серверу 2012. Ако користите другачију верзију СКЛ Сервера, прочитајте Креирање таблица у Мицрософт СКЛ Сервер 2008 или Креирање таблица у Мицрософт СКЛ Сервер 2014.
Корак 1: Дизајнирај своју столу
Пре него што размислите да седите на тастатури, извуците најважнији алат за дизајн који је доступан било којем програмеру базе података - оловком и папиром. (У реду, дозвољено вам је да користите рачунар ако желите - Мицрософт Висио нуди неке одличне шаблоне дизајна.)
Одложите време да скицирате дизајн ваше базе података тако да укључује све елементе података и односе који ће вам требати да задовоље ваше пословне захтеве. Дуго ћете бити много бољи ако започнете процес са солидним дизајном пре него што почнете да правите столове. Док дизајнирате своју базу података, обавезно укључите нормализацију базе података како бисте водили свој рад.
Корак 2: Покрените СКЛ Сервер Манагемент Студио
Када сте креирали своју базу података, време је да започнете стварну имплементацију. Најлакши начин за то је коришћење СКЛ Сервер Манагемент Студиоа. Идите напред и отворите ССМС и повежите се на сервер који хостује базу података гдје желите да креирате нову табелу.
Корак 3: пређите на исправну фасциклу
У оквиру ССМС-а, потребно је да се крећете до фасцикле Таблес у исправној бази података. Имајте на уму да структура фолдера на левој страни прозора садржи фасциклу названу "Базе података". Почните проширењем ове фасцикле. Затим ћете видети фасцикле који одговарају свакој бази података хостованих на вашем серверу. Проширите фолдер који одговара бази података у којој желите да креирате нову табелу.
Најзад, проширите фасциклу Таблес испод те базе података. Узмите тренутак да прегледате листу табела које већ постоје у бази података и потрудите се да то одражава ваше разумијевање постојеће структуре базе података. Желите бити сигурни да не направите дуплирану табелу, јер ће вам ово довести до основних проблема који се могу тешко исправити.
Корак 4: Почетак створења стола
Десни клик на фасциклу Таблес и из искачућег менија изаберите Нев Табле. Ово ће отворити нови прозор унутар ССМС-а гдје можете креирати своју прву таблицу базе података.
Корак 5: Направите колоне столова
Дизајн интерфејс вам представља мрежу са три колоне да бисте одредили својства таблице. За сваки атрибут који желите да сачувате у табели, мораћете да идентификујете:
- Име колоне : Ово је сасвим једноставно име атрибута. Сваки атрибут базе података је сличан променљивој; то је само једна ставка података коју ће ваша база података чувати за сваки запис. На пример, ако имате табелу која се састоји од контакт информација, можда ћете имати колоне назване ФирстНаме, ЛастНаме, ХомеПхоне и ЕмаилАддресс које садрже информације о свакој особи у контактној бази података.
- Тип података: Тип података одређује врсту информација коју ћете сачувати у свакој колони. На примјер, име особе се састоји од низа слова, тако да можете користити тип података варцхар (50) да бисте назначили да ће колона садржати низ варијабли дужине која не прелази 50 карактера. Слично томе, датум рођења ће користити тип података о датуму . За више информација погледајте наш чланак о типовима података СКЛ Сервера.
- Дозволи Нуллс : Ово је једноставно поље за потврду. Ако проверите, база података ће вам омогућити да сачувате нулл (или празне) вриједности у том ступцу. За више информација погледајте Разумевање НУЛЛ вриједности .
Прођите и попуните матричну мрежу, пружајући сваку од ових три информације за сваку колону у вашој новој табели базе података.
Корак 6: Идентификујте примарни кључ
Затим означите колоне које сте одабрали за примарни кључ ваше табеле. Затим кликните икону кључа на траци задатака да бисте поставили примарни кључ. Ако имате примарни кључ са вишеструким бројем, помоћу тастера ЦТРЛ означите више редова пре него што кликнете на икону кључа.
Када то урадите, ступци примарног кључа ће приказати симбол кључа лево од имена колоне, као што је приказано на слици изнад. Ако вам је потребна помоћ, можда ћете желети да прочитате чланак Избор примарног кључа .
7. корак: назовите и сачувајте своју таблицу
Након креирања примарног кључа, помоћу иконе диска у траци са алаткама чувајте своју таблицу на серверу. Од вас ће бити затражено да наведете име за вашу столу када га први пут сачувате. Обавезно изабрати нешто описно што ће помоћи другима да разумеју сврху табеле.
То је све што постоји. Честитамо вам на стварању прве СКЛ Сервер табле!