Informační systémy Tvorba databáze, nástroje pro tvorbu tabulek, relací, vazeb.
Obsah cvičení E-R model databáze – MS Visio. Tvorba databáze. Tvorba tabulek. Přidávání dat. Ověřování dat.
Entitní model – MS Visio
SQL server Management studio Připojení k serveru:
Práce s uzlem Databases Systémové databáze interně používané SQL serverem. Snímky databází. Uživatelské databáze jako další složky zobrazované pod uzlem Databases.
Vytvoření databáze - M.Studio Podokno Object Explorer, složka Databases.
Vytvoření databáze - T-SQL CREATE DATABASE Evidence ON (NAME = Evidence_data, FILENAME = 'C:\EvidData.mdf', SIZE = 4 MB) LOG ON (NAME = Evidence_log, FILENAME = 'C:\EvidLog.ldf', SIZE = 1 MB);
Tvorba tabulek - M. Studio
Tvorba tabulek – T-SQL CREATE TABLE TZamestnanec (z_IC char(5) NOT NULL PRIMARY KEY, z_Prijmeni nchar(25) NOT NULL, z_Jmeno nchar(15) NOT NULL, z_TitulPred smallint, z_TitulZa smallint, z_Telefon int, z_SpravceKat bit, z_SpravceFak bit, z_Admin bit, z_Pracoviste smallint NOT NULL CHECK (z_Pracoviste<999), z_ varchar(MAX));
Tvorba tabulek – T-SQL Tvorba tabulky: Změna názvu sloupce:
Tvorba tabulek – import dat Zkopírovat soubory: Uložit do adresáře C:/ ve virtuálním počítači WXPSP2SQL
Tvorba tabulek – import dat
Relace (FOREIGN KEY)
Přidávání dat do databáze Data pro testování funkčnosti databáze lze vložit: s využitím Management Studia, s využitím T-SQL.
Přidávání dat do databáze INSERT INTO dbo.TPracoviste (prac_IC,prac_Nazev, prac_Kontakt, prac_Fak) VALUES ('352','katedra automatizační techniky a řízení', ,'FS') GO
Ověřování dat – T-SQL Omezení NOT NULL, Omezení DEFAULT, Omezení PRIMARY KEY, Omezení UNIQUE, Omezení CHECK, Omezení FOREIGN KEY.