1 / 17

Tvorba MS-SQL tabulek pomocí Management studia 2008

Tvorba MS-SQL tabulek pomocí Management studia 2008 . Václav Martínek. Tyto slajdy jsou určeny pro úplné začátečníky, kterým se pokusí názorně ukázat pár základních úkonů důležitých pro tvorbu tabulek pomocí MS-SQL management studia 2008. Evidence předení koček. Vytvoření nové databáze.

oni
Download Presentation

Tvorba MS-SQL tabulek pomocí Management studia 2008

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Tvorba MS-SQL tabulekpomocíManagement studia 2008 Václav Martínek

  2. Tyto slajdy jsou určeny pro úplné začátečníky, kterým se pokusí názorně ukázat pár základních úkonů důležitých pro tvorbu tabulek pomocí MS-SQL management studia 2008

  3. Evidence předení koček

  4. Vytvoření nové databáze • Po přihlášení se k databázovému serveru (DatabaseEngine) si ze všeho • nejdříve vytvoříme novou databázi kliknutím pravého tlačítka myši na • položku “Databases“ a vybráním “New Database…“

  5. Zadejte jméno databáze Vyberte vlastníka Potvrďte

  6. Vytvoření nové tabulky - Rozklikneme naši novou databázi, pravým tlačítkem klikneme na “Tables“ a vybereme možnost “New Table…“ • Upozornění: • Abychom si nemuseli návrhy acyklických tabulek ukládat bez cizích klíčů a znovu se k nim vracet, vytvoříme si nejprve tabulky na které se budeme odkazovat a až poté tabulky s cizími klíči.

  7. Zde zadáme názvy jednotlivých sloupců Zvolíme vhodný datový typ Zde určíme délku řetězce Zaškrtnutím povolíme ve sloupcích hodnotu NULL

  8. Nastavení primárního klíče • Napřed vybereme všechny sloupce tvořící primární klíč • Ten pak nastavíme kliknutím pravým tlačítkem na výběr požadovaného • sloupce(ů) a zvolením možnosti “Set PrimaryKey“ Nezapomeneme uložit tabulku!

  9. Stejným způsobem si vytvoříme i další tabulky. Tj. “Okno“ a “Predeni“, nastavíme primární klíče, uložíme a můžeme začít s tvorbou cizích klíčů Okno Jako typ “boolean“ zde používáme typ “bit“ (true, false)

  10. Lze použít i typ “varchar“, ale vhodnější zde bude typ “date“ Predeni

  11. Tvorba cizích klíčů • - Poté co již máme uloženou tabulku “Predeni“ se máme na co se odkazovat. • Buď kliknutím pravým tlačítkem přímo do tabulky a zvolením možnosti “Relationships“, • nebo rozkliknutím konkrétní tabulky v Object Exploreru a pravým tlačítkem na “Keys“ • a zvolit “New ForeignKey“ (viz obrázek)

  12. Otevře se okno vlevo • Tlačítkem “Add“ přidáme nový cizí klíč v tabulce (nalevo) a kliknutím na možnosti(…) • položky “Tables And ColumnsSpecifications“ otevřeme okno s výběrem sloupců • (napravo) • Napravo vybereme sloupec(e) cizího klíče a nalevo pak tabulku a sloupec(e) • primárního klíče na který(é) se odkazujeme • Je nezbytné, aby oba sloupce byly stejného datového typu! Zvolíme tabulku na kterou se odkazujeme

  13. Integritní omezení typuCHECK • - Náš další požadavek je, aby se v tabulce vyskytovalyjen černé, bílé a modré kočky • Otevřeme tedy znovu návrh tabulky, které chceme přidat omezení (pravým • tlačítkem klikneme na tabulku v Object Exploreru a vybereme možnost “Design“ • Pravým tlačítkem pak klikneme na libovolné místo v tabulce a zvolíme možnost • “CheckConstraints“ Nebo klikneme sem 

  14. Otevře se okno vlevo • Tlačítkem “Add“ přidáme novou podmínku a kliknutím na možnosti položky (…) • “Expression“ otevřeme nové okno(vpravo) do kterého zadáme výraz požadované • podmínky a potvrdíme

  15. Tím jsme vytvořili tabulky v požadovaném formátu a můžeme se pustit do jejich • naplnění konkrétními daty • Klikneme pravým tlačítkem myši na požadovanou tabulku a zvolíme • “Edit Top 200 Rows“ Zde pak již zadáváme konkrétní hodnoty

  16. Teď již máme naši databázi předení koček hotovou, zaplněnou a můžeme se klidně pustit do dotazování… Hodně štěstí

  17. KONEC

More Related