Informační systémy Tvorba databáze, nástroje pro tvorbu tabulek, relací, vazeb.

Slides:



Advertisements
Podobné prezentace
Základy jazyka SQL Jan Tichava
Advertisements

Ladislav Hofman, Jan Slavík TUL Předmět databázové systémy
A5M33IZS – Informační a znalostní systémy Dotazovací jazyk SQL - I.
SQL: DDL v ORACLE CREATE TABLE jméno_tabulky (atribut datový_typ [DEFAULT][attribut_constraint] [, atribut datový_typ [DEFAULT] [attribut_constraint]],...
Jazyk SQL Ing. Zdena DOBEŠOVÁ. SQL Structured Query Language 1974 SEQUEL (Structured English Query Language) neprocedurální relační dotazovací jazyk norma.
Databáze.
 Informací se data a vztahy mezi nimi stávají vhodnou interpretací pro uživatele, která odhaluje uspořádání, vztahy, tendence a trendy  Existuje celá.
Informační systémy Realizace uložených procedur a spouští, jejich praktické využití.
Informační systémy Realizace sběru dat v rámci realizovaných úloh.
Informační systémy Nástroje pro sběr dat, návrh a realizace databáze.
Základní obeznámení s jazykem SQL
Informatika pro ekonomy II přednáška 11
Databázové systémy II Přednáška č. 6 RNDr. David Žák, Ph.D. Fakulta elektrotechniky a informatiky
Databázové systémy 1 Cvičení č. 2 Fakulta elektrotechniky a informatiky Univerzita Pardubice.
Fakulta elektrotechniky a informatiky
1 BUMI Úvod do medicínské informatiky Počítačové cvičení č. 3 Ing. Vratislav Čmiel.
Temporální databáze a TSQL
SQL Lukáš Masopust Historie  Předchůdcem databází byly papírové kartotéky  děrný štítek  1959 konference  1960 – vytvořen jazyk COBOL.
SQL Lukáš Masopust Historie  Předchůdcem databází byly papírové kartotéky  děrný štítek  1959 konference  1960 – vytvořen jazyk COBOL.
Václav Martínek. Evidence předení koček 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.
Radek Špinka Přepínače MSSQL výběr.
Martin Kirschbaum 4.A,  určitá uspořádaná množina informací (dat) uložená na paměťovém médiu  Databázový program - umožňuje tvořit, editovat,
Databáze Jiří Kalousek.
SQL Přednáška DB1. Literatura CONNOLLY, T.M.-BEGG,C.E.-STRACHAN,A.D.: Database Systems – A Practial Approach to Design, Implementation and Management.
MySQL - Vytvoření nové tabulky  create table jméno_tabulky (jméno_položky typ_položky,... ) Přehled nejběžnějších datových typů Přehled nejběžnějších.
Informační systémy Modelování dynamiky objektového modelu. Koncepce modelu v programu MS Visio.
Databáze výhody a nevýhody Ing. Emilie Šeptáková
Databázové systémy II Přednáška č. 8 – Pohledy (Views)
Obor informační technologie
Školení správců II. Petr Pinkas RNDr. Vít Ochozka.
Fakulta elektrotechniky a informatiky
Databázové systémy teorie a návrh relačních databázových systémů část II.
Aplikační a programové vybavení
Rauer Luboš Kopic Petr Blažek Tomáš. Structured Query Language - dotazovací jazyk -> pracuje s dotazy - neprocedurální jazyk - mocný, ale přitom jednoduchý.
Číslo šablony: III/2 VY_32_INOVACE_P4_3.8 Tematická oblast: Aplikační software pro práci s informacemi II. Databáze – základy SQL Typ: DUM - kombinovaný.
Novinky v SQL 2008 Piotr Grodzicki. Microsoft SQL Server Management Studio o Barevná indikace, volba databáze o Dedikované připojení pro administrátora.
Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost Číslo projektu: CZ.1.07/1.5.00/ Číslo materiálu: VY_32_INOVACE_PSK-4-09.
Databázové systémy II Cvičení č. 3 RNDr. David Žák, Ph.D. Fakulta elektrotechniky a informatiky
Databázové systémy I Cvičení č. 7 Fakulta elektrotechniky a informatiky Univerzita Pardubice 2013.
Databázové systémy UIN010 N-ticový (řádkový) relační kalkul Hodnoty proměnných n-tice relací (řádky) Konstanty hodnoty atributů Unární funkční.
Databázové modelování
Databázové modelování
Aplikační a programové vybavení
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B13 Autor Ing. Jiří Kalousek Období vytvoření březen.
Základní obeznámení s jazykem SQL Databázové systémy.
TEMPORÁLNÍ DATABÁZE A TSQL2
Datový model Vít Ochozka. Databáze MS SQL Jedna databáze Otevřený model Správce NIS má nástroje ke správě –Management studio –AKORD_DA (ADMIN) Datový.
Databázové Aplikace Slidy ke cvičení DBI026, část 3 KSI MFF UK Verze
Microsoft SQL server Centrum pro virtuální a moderní metody a formy vzdělávání na Obchodní akademii T.G. Masaryka, Kostelec nad Orlicí.
Databázové aplikace v Delphi
Základní obeznámení s jazykem SQL Databázové systémy.
Diplomová práce | Návrh modulu GRASSu pro import dat ve výměnném formátu ISKN Martin Landa | 29. června 2005 Diplomová práce Návrh modulu GRASSu pro import.
Úvod do PostGIS Jan Ježek.
Příkazy jazyka SQL ve VFP a na SQL Serveru
Klient pro správu databází MySQL 1 Klient pro správu databází MySQL Zbyněk Munzar České vysoké učení technické v Praze Fakulta elektrotechnická.
24 Používání relačních databází (základní pojmy a principy z oblasti relačních databází, struktura databáze,oblasti použití relačních databází, vkládání.
Databázové systémy I Cvičení č. 5 Fakulta elektrotechniky a informatiky Univerzita Pardubice 2013.
Úvod do databází zkrácená verze.
Databázové systémy přednáška 6 – Indexy
Roman Danel Institut ekonomiky a systémů řízení 2016
Dotazovací jazyk SQL I.
Databázové systémy přednáška 2 – Datové typy
Databázové systémy a SQL
Šablona 32 VY_32_INOVACE_038.ICT.34
Databázové systémy a SQL
Počítačová cvičení z předmětu Datové sklady #1 Relační model dat
Dotazovací jazyk SQL I.
Databázové systémy a SQL
Databázové jazyky Jaroslav Pokorný FI BVŠP Bratislava
Transkript prezentace:

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.