Sdílet prostřednictvím


Práce s relací

Můžete vytvořit relace mezi tabulkami v databáze diagramu zobrazit, jak jsou propojeny sloupce v jedné tabulce sloupců v jiné tabulce.

V relační databázepovolit vztahy zabránit redundantní data.Například navrhujete databáze bude sledovat informace o knihách, může mít tabulky nazvané nadpisy s informacemi o každé knihy, jako například telefonní číslo, datum publikace a publisher.Je také informace, které chcete ukládat o aplikaci publisher, jako například telefonní číslo vydavatele, adresu a PSČ.Kdyby ukládat všechny informace v tabulce tituly, by pro každý název, který aplikace publisher vytiskne duplikovány telefonní číslo vydavatele.

Lepším řešení je ukládat informace o vydavateli pouze jednou v samostatné tabulce vydavatelů.Pak umístíte ukazatel v tabulce tituly, odkaz na položka v tabulce aplikace publisher.

Chcete-li se ujistit, že jsou data nejsou synchronizace, můžete vynutit referenční integritu mezi tabulkami tituly a vydavatelů.Referenční integrita pomáhá zajistit informace v jedné tabulce odpovídající informace v jiném.Například každý název v tabulce Tituly musí být přidruženy k určité aplikaci publisher v tabulce vydavatelů.Název nelze přidat do databáze aplikace Publisher, která neexistuje v databáze.

Podrobnosti o práci s relací naleznete v následujících tématech.

[!POZNÁMKA]

Nová verze Návrháře tabulky se zobrazuje v případě databází ve formátu SQL Server 2012. V tomto tématu je popsána starší verze Návrháře tabulky, která je určena pro práci s databázemi ve starších formátech systému SQL Server.

V nové verzi je možné změnit definici tabulky pomocí grafického rozhraní nebo přímo v podokně skriptu. Pokud použijete grafické rozhraní, definice tabulky v podokně skriptu se automaticky aktualizuje. Chcete-li použít kód SQL z podokna skriptu, klikněte na tlačítko Aktualizovat. Další informace o nové verzi naleznete v tématu Postupy: Vytváření databázových objektů pomocí Návrháře tabulky.

V tomto oddíle

Referenční dokumentace