Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
ZveřejnilMatyáš Šimek
1
Václav Martínek
3
Evidence předení koček
4
Vytvoření nové databáze - Po přihlášení se k databázovému serveru (Database Engine) 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
- 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 Primary Key“ Nastavení primárního klíče 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íčů Jako typ “boolean“ zde používáme typ “bit“ (true, false) Okno
10
Predeni Lze použít i typ “varchar“, ale vhodnější zde bude typ “date“
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 Foreign Key“ (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 Columns Specifications“ 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í typu CHECK - Náš další požadavek je, aby se v tabulce vyskytovaly jen č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 “Check Constraints“ 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í
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.