Vytvořte tabulku se serverem SQL Server 2012

Tabulky slouží jako základní jednotka organizace pro libovolnou databázi, včetně těch, které spravuje SQL Server 2012 . Navrhování vhodných tabulek pro ukládání dat je zásadní odpovědností vývojáře databáze a jak návrháři, tak správci musí být obeznámeni s procesem vytváření nových databázových tabulek serveru SQL. V tomto článku podrobně prozkoumáme proces.

Všimněte si, že tento článek popisuje proces vytváření tabulek v Microsoft SQL Server 2012. Pokud používáte jinou verzi serveru SQL, přečtěte si prosím Vytváření tabulek v Microsoft SQL Server 2008 nebo Vytvoření tabulky v Microsoft SQL Server 2014.

Krok 1: Navrhněte tabulku

Než si dokonce přemýšlíte o tom, jak sedíte na klávesnici, vytáhněte nejdůležitější návrhový nástroj dostupný pro každého vývojáře databáze - tužku a papír. (OK, máte povoleno počítač použít, pokud chcete - Microsoft Visio nabízí některé skvělé šablony návrhu.)

Udělejte si čas, abyste načrtli návrh vaší databáze tak, aby obsahoval všechny datové prvky a vztahy, které budete potřebovat pro splnění obchodních požadavků. Budete v dlouhodobém horizontu mnohem lépe, pokud začnete s pevným designem, než začnete vytvářet tabulky. Při navrhování databáze nezapomeňte zahrnout normalizaci databáze pro práci s vaší činností.

Krok 2: Spusťte SQL Server Management Studio

Jakmile vytvoříte svou databázi, je čas začít s vlastní implementací. Nejjednodušší způsob, jak to udělat, je použít SQL Server Management Studio. Pokračujte a otevřete SSMS a připojte se k serveru, který hostuje databázi, kde chcete vytvořit novou tabulku.

Krok 3: Přejděte do složky Správná

V rámci služby SSMS budete muset navigovat do složky Tabulky správné databáze. Všimněte si, že struktura složek na levé straně okna obsahuje složku nazvanou "Databáze". Začněte tím, že rozbalíte tuto složku. Zobrazí se adresáře odpovídající každému z databází hostovaných na vašem serveru. Rozbalte složku odpovídající databázi, kde chcete vytvořit novou tabulku.

Nakonec rozbalte složku Tables pod touto databází. Najděte chvíli, abyste prozkoumali seznam tabulek, které již existují v databázi, a ujistěte se, že odráží vaše chápání stávající struktury databáze. Chcete si být jisti, že nebudete vytvářet duplicitní tabulku, protože to způsobí zásadní problémy na silnici, která může být obtížně opravitelná.

Krok 4: Začněte vytváření tabulky

Klikněte pravým tlačítkem myši na složku Tabulky a v rozbalovací nabídce vyberte položku Nová tabulka. Otevře se nové okno v rámci SSMS, kde můžete vytvořit první databázovou tabulku.

Krok 5: Vytvořte tabulkové sloupce

Rozhraní návrhu vám představuje tříbodovou mřížku, která určí vlastnosti tabulky. U každého atributu, který chcete uložit do tabulky, musíte identifikovat:

Pokračujte a dokončete matici mřížky a poskytněte každou z těchto tří informací pro každý sloupec vaší nové databáze.

Krok 6: Určete primární klíč

Poté zvýrazněte sloupec (sloupce), který jste vybrali pro primární klíč tabulky. Potom klepnutím na ikonu tlačítka na hlavním panelu nastavíte primární klíč. Pokud máte primární klíč s více hodnotami, použijte klávesu CTRL a zvýrazněte několik řádků před klepnutím na ikonu klíče.

Jakmile to provedete, sloupce primárního klíče zobrazí symbol klíče nalevo od názvu sloupce, jak je znázorněno na obrázku výše. Pokud potřebujete pomoc, můžete si přečíst článek Výběr primárního klíče .

Krok 7: Název a uložení tabulky

Po vytvoření primárního klíče použijte ikonu disku na panelu nástrojů pro uložení tabulky na server. Budete požádáni o uvedení názvu tabulky, pokud ji poprvé uložíte. Ujistěte se, že zvolíte něco popisného, ​​který pomůže ostatním pochopit účel tabulky.

To je vše, co je k tomu. Blahopřejeme vám k vytvoření první tabulky serveru SQL Server!