Създайте таблица със SQL Server 2012

Таблиците служат като основна единица за организация за всяка база данни, включително тези, управлявани от SQL Server 2012 . Проектирането на подходящи таблици за съхраняване на вашите данни е основна отговорност на разработчик на база данни и както дизайнерите, така и администраторите трябва да са запознати с процеса на създаване на нови SQL Server таблици на базата данни. В тази статия разглеждаме подробно процеса.

Обърнете внимание, че тази статия описва процеса на създаване на таблици в Microsoft SQL Server 2012. Ако използвате различна версия на SQL Server, моля, прочетете Създаване на таблици в Microsoft SQL Server 2008 или Създаване на таблици в Microsoft SQL Server 2014.

Стъпка 1: Проектирайте таблицата си

Преди дори да си помислите за седене на клавиатура, извадете най-важния инструмент за проектиране на всеки разработчик на бази данни - молив и хартия. (Добре, имате право да използвате компютър, за да го направите, ако искате - Microsoft Visio предлага някои страхотни шаблони за дизайн.)

Отделете време, за да скицирате дизайна на вашата база данни, така че да включва всички елементи и връзки за данни, които ще ви трябват, за да отговарят на вашите бизнес изисквания. Ще бъдете много по-добре в дългосрочен план, ако започнете процеса със солиден дизайн, преди да започнете да създавате таблици. Докато проектирате базата данни, не забравяйте да включите нормализирането на базата данни, за да ръководите работата си.

Стъпка 2: Стартирайте SQL Server Management Studio

След като проектирате базата данни, е време да започнете действителното внедряване. Най-лесният начин да направите това е да използвате SQL Server Management Studio. Отидете напред и отворете SSMS и се свържете със сървъра, който е домакин на базата данни, където искате да създадете нова таблица.

Стъпка 3: Придвижете се до правилната папка

В SSMS ще трябва да преминете към папката Tables на правилната база данни. Обърнете внимание, че структурата на папките в лявата част на прозореца съдържа папка, наречена "Бази данни". Започнете, като разгънете тази папка. След това ще видите папки, съответстващи на всяка от базите данни, хоствани на вашия сървър. Разгънете папката, съответстваща на базата данни, където искате да създадете нова таблица.

Накрая разгънете папката Tables под тази база данни. Отделете малко време, за да разгледате списъка с таблици, които вече съществуват в базата данни, и се уверете, че тя отразява разбирането ви за съществуващата структура на базата данни. Искате да сте сигурни, че няма да създадете дублираща се маса, тъй като това ще доведе до основни проблеми по пътя, които трудно могат да бъдат коригирани.

Стъпка 4: Започнете създаването на таблица

Кликнете с десния бутон върху папката Таблици и изберете Нова таблица от изскачащото меню. Това ще отвори нов прозорец в SSMS, където можете да създадете първата си база данни.

Стъпка 5: Създайте таблица колони

Дизайнният интерфейс ви представя таблица с три колони, за да укажете свойствата на таблицата. За всеки атрибут, който искате да съхраните в таблицата, ще трябва да идентифицирате:

Вървете напред и завършете матрицата на мрежата, като предоставите всяка от тези три броя информация за всяка колона в новата таблица на базата данни.

Стъпка 6: Определете първичен ключ

След това маркирайте колоните, които сте избрали за основния ключ на таблицата. След това кликнете върху иконата на клавиша в лентата на задачите, за да зададете основния ключ. Ако имате многовариантен първичен ключ, използвайте клавиша CTRL, за да маркирате няколко реда, преди да кликнете върху иконата на клавиша.

След като направите това, колоната (ите) на основния ключ ще покаже символ на ключа вляво от името на колоната, както е показано на изображението по-горе. Ако имате нужда от помощ, може да прочетете статията Избор на основен ключ .

Стъпка 7: Име и запазете таблицата си

След като създадете първичен ключ, използвайте иконата на диска в лентата с инструменти, за да запазите таблицата си на сървъра. Ще бъдете помолени да предоставите име за таблицата си, когато я запазите за първи път. Не забравяйте да изберете нещо описателно, което ще помогне на другите да разберат целта на таблицата.

Това е всичко за него. Поздравления за създаването на първата таблица на SQL Server!