Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




IT-prednasky-1-9

DOCX
Stáhnout kompletní materiál zdarma (4.29 MB)

Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu DOCX.

Přednášky
  • Před Databázovým systémem bylo

    Agendové zpracování dat –

    každá aplikace měla svůj přístup k datům

  • Vytvoření databáze:

    1. analýza požadavků – na základě toho se tvoří vše v IT

    2. koncept – může být nakreslen na papír

    3. schéma – doplní se logikou, logickými vazbami

    4. fyzický návrh – př.: MS Access

    Model dat

    • Model je zjednodušený model reality sloužící pro pochopení komplexních systému jako celku

      • vytváření abstraktních objektů

    • Model dat je abstraktní model, který dokumentje a organizuje podniková data pro komunikaci mezi členy týmu, slouží jako plán pro vývoj aplikací, specifikuje, jak data ukládat a přistupovat k nim

    • Druhy (Představitelé) modelů dat:

    1. Děrné štítky a papírové pásky – není to úplně model, ale spíš způsob ukládání dat. Byly historicky prvním způsobem počítačového ukládání dat.

    2. Hierarchický model – data ve stromové struktuře – umí jen stromovou strukturu (jde vždy o stupeň níže), dodnes se někde používá

    3. Síťový model – v poslední době se hodně vrací a používá v Sociálních sítích (Fecebook); dnes se jim říká především Grafové databáze; vznik v 70.-90.

    4. Relační model datRelační Databáze – dnes se využívá nejvíce (99 %, MS Access), vznikl na základě teorie množin (1970), vychazí z matematiky

    • neexistuje lepší model dat (Data združena do Relací – vytvoření Tabulek, ve kterých jsou:

    • N-tice (Řádky,6-tice)

    jednotlivé řádky představují záznamy

    • a Atributy (Sloupce)-vlastnosti objektu, Př: jméno,příjmení …

    každý sloupec má definován jednoznačný název a Datový Typ - rozsah – doména(oblast hodnot, nastavujeme jsme sami, např. chcéme aby v tom sloupce byli jenom čísla, nebo jenom text);

    1. Sémantický model dat - Nakřeslený na papíru koncept DB(Entity relationship model – ER) – reprezentuje data v pojmenovaných množinách objektů, hodnot, vztahů a omezeními mezi těmito množinami objektů, hodnot a vztahů

    Sémantický model dat = Entity Relationship – ER diagram (Dr. Petr Chen)

    • Používá se jako základ pro sjednocení odlišných pohledů na data: síťový model, relační model a model množin entit

    • Technika tvorby ER diagramy představuje grafický způsob (na papíru) zobrazování typů entit, vztahů a atributů

    • Dr. Peter Chan vymyslel na základě skládání znaků v čínštině

    • Entita – objekt reálného světa (objekt, student)

    • Množina entit – skupina entit (skupina studentů, všichni čtenáři)

    • Vztah – zachycují souvislosti mezi entitami

      • Vztah 1:1 nastává mezi typy entit ČTENÁŘ-EXEMPLÁŘ, protože jeden konkrétní exemplář může být zapůjčen pouze jedním čtenářem

      • Vztah 1:N existuje např. mezi typy entit KNIHA-EXEMPLÁŘ, když mají v knihovně několik exemplářů téže knihy

      • Vztah M:N nastává mezi typy entit ČTENÁŘ-REZERVACE, kdy rezervace na jednu knihu může být provedena více čtenáři a také jeden čtenář může rezervovat více knih

    Témata, do kterých materiál patří