Databázové systémy, MS Access Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1130_Databázové systémy, MS Access_PWP
Název školy: Číslo a název projektu: Číslo a název šablony klíčové aktivity: Označení materiálu: Typ materiálu: Předmět, ročník, obor: STŘEDNÍ ODBORNÁ ŠKOLA a STŘEDNÍ ODBORNÉ UČILIŠTĚ, Česká Lípa, 28. října 2707, příspěvková organizace CZ.1.07/1.5.00/34.0880 Digitální učební materiály www.skolalipa.cz III/ 2 ICT pro studijní obor Mechanik elektronik VY_32_INOVACE_1130_Databázové_systémy,_MS_Access_PWP PowerPointová prezentace ICT 1. až 4. ročník studijní obor Mechanik elektronik Číslo a název sady: Téma: sada č. 57 - ICT pro studijní obor Mechanik elektronik Databázové systémy MS Access Jméno a příjmení Ing. Jan Nožička autora: Datum vytvoření: 1. 10.2012 Anotace: Materiál slouží k seznámení s rozdělením, využitím a záklaní obsluhou databázových systémů (MS Access).
Databázové systémy Databázové systémy jsou systémy které shromažďují, ukládají, třídí, indexují, filtrují, vyhledávají data. Data mohou být čísla, texty, obrázky, videa, zvuky, soubory apod. Databázové systémy mohou být lokální, sítové, relační, objektové apod. Databáze jsou pouze tabulky ve kterých jsou uložena data. Databázový systém, krom toho, zahrnuje software který zajišťuje manipulaci s daty. Tzv. Systém řízení báze dat.
Databázové modely Databázové systémy Databázové modely jsou popsány podle ukládání dat: 1. Hierarchická databáze Je to první datový model který byl používán Nazývá se také stromová struktura 2. Síťová databáze Zdokonalená hierarchická databáze Je definováno spojení 1:n Připojení více procesů 3. Relační databáze Hlavním znakem je tabulka Propojení více tabulek v relace 1:1,1:n,n:m Zavedení klíčů - kandidátní, primární, cizí 4. Objektová databáze, objektově relační databáze
Databázové systémy Databázové systémy - procesy Databázové systémy obsahují i procesy které zpracovávají data: 1. Pohledy - viewes Pro SQL je představitel příkazu SELECT 2. Index - klíč Klíče pro každou tabulku (primární klíč), nebo pro nadřízenou tabulku cizí klíč 3. Trigger spouštěč Spouštěč mezi tabulkami, při provedení činnosti se spustí dodatčný proces 4. Procedury a funkce Uživatelsky definované procesy, které se spustí při splněné podmínce nebo na příkaz uživatele
Databázové systémy Databázové systémy procesy / pokračování 5. Události eventy Procesy spuštěné v určitý datum a čas 6. Formuláře Některé systémy (MS Access) umožňují uživatelům vytvářet formuláře 7. Sestavy reporty Dtto Formuláře, ale pro tisky 8. Oprávnění Umožňuje nastavení oprávnění pro uživatele, ale i pro procesy 9. Collation Systémy umí využívat několik znakových sad.
Databázové systémy Databázové systémy Známe: 1. MS Access 2. FoxPro 3. Dbase 4. Paradox 5. MS SQL 6. MySQL 7. PostgreSQL 8. Oracle V současné době všechny DB systémy používají databázový dotazovací jazyk SQL
Co je to SQL jazyk? Databázové systémy Je to procedurální, dotazovací jazyk. Dotazovací jazyk je pro databázové systémy v podstatě stejný, jen v některých drobnostech má každý systém odlišnosti: Místo. v čísle možno používat i, Pro znázornění data se používají různé oddělovače, apod. Používají jiná názvosloví a styl pojmenování tabulek, procedur, triggerů apod.
Databázové systémy Hlavní příkazy jazyka SQL.? 1. SELECT SELECT * FROM uzivatel WHERE name = Jan 2. INSERT INSERT INTO uzivatel VALUE ( Jan, Vonásek,25) INSERT INTO uzivatel VALUE (name = Jan, lastname = Vonásek, age = 25) 3. DELETE DELETE uzivatel WHERE name = Karel 4. UPDATE UPDATE uzivatel SET name = Jan-1 WHERE name = Karel
Literatura: 1. Co je to databáze - http://cs.wikipedia.org/wiki/datab%c3%a1ze 2. Víte co je SQL? - http://www.zive.cz/clanky/vite-co-je-sqlne-nevadi---dnes-zaciname/sc-3-a-4320/default.aspx
Vytvořeno v MS Office PowerPoint 2010. Materiál je určen pro bezplatné používání pro potřeby výuky a vzdělávání na všech typech škol a školských zařízeních. Jakékoliv další využití podléhá autorskému zákonu. "Škola vlastní licence k software, pomocí kterých byl zpracován tento digitální učební materiál." Pokud není uvedeno jinak, použitý materiál je z vlastních zdrojů autora/autorky.