Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Datové typy MS Access (3). Projekt: CZ.1.07/1.5.00/ OAJL - inovace výuky Příjemce: Obchodní akademie, odborná škola a praktická škola pro tělesně.

Podobné prezentace


Prezentace na téma: "Datové typy MS Access (3). Projekt: CZ.1.07/1.5.00/ OAJL - inovace výuky Příjemce: Obchodní akademie, odborná škola a praktická škola pro tělesně."— Transkript prezentace:

1 Datové typy MS Access (3)

2 Projekt: CZ.1.07/1.5.00/34.0745 OAJL - inovace výuky Příjemce: Obchodní akademie, odborná škola a praktická škola pro tělesně postižené, Janské Lázně, Obchodní 282 Tento projekt je financován Evropskou unií – Evropským sociálním fondem a státním rozpočtem ČR. Autor:Mgr. Josef Kulhavý Předmět:Informační technologie

3 Obsah Vytváření tabulek1 Seznam typů v MS Accessu2 Text (VARCHAR)3 Memo – poznámka (TEXT)4 Číslo (INT)5 Datum/Čas (DATE)6 Automatické číslo (INT)7 Ano/Ne (BOOL)8 Objekt OLE (OLE)9 Příklad10

4 Vytváření tabulek Při vytváření tabulek musíme každému atributu (sloupci) nastavit typ dat, které bude obsahovat - tedy např.: text, číslo, datum. Záznam o datovém typu se uvádí i při návrhu databázových tabulek (na papír) - např.: INT(4) = číslo s maximálně 4 ciframi (tj. čísla 0 - 9999) 1

5 Seznam typů v MS Accessu Text Memo (poznámka) Číslo Datum/Čas Automatické číslo Ano/Ne Další méně využívané datové typy: – Měna – Objekt OLE – Hypertextový odkaz – Průvodne vyhledáváním 2

6 Text (VARCHAR) Např.: název knihy Určen pro text nebo kombinaci textu a čísel. – Lze jej použít rovněž pro čísla, která se nepoužívají v matematických výpočtech Např.: telefonní čísla, poštovní směrovací čísla Umožňuje uložení až 255 znaků. Zápis v SQL jazyce: VARCHAR – Zápis např.: VARCHAR(12) Velikost pole – Maximální počet znaků, které lze zadat, je určen vlastností Velikost pole. – Výchozí hodnota: 50 znaků. – Doporučení: pole s názvem "jméno": 24 znaků pole s názvem "příjmení": 48 znaků V písemce nenechávejte hodnotu 50 znaků... 3

7 Memo – poznámka (TEXT) Např.: podrobný popis knihy Určen pro delší texty a čísla – Např.: poznámky a popisy Umožňuje uložení až 65 536 znaků Neudává se maximální počet znaků Zápis v SQL jazyce: TEXT 4

8 Číslo (INT) Např.: Počet stran Slouží k ukládání dat určených pro matematické výpočty Maximální číslo, které lze uložit (typ Dlouhé celé číslo): + 2 147 483 648 Pro peněžní hodnoty je určen typ Měna. Typ čísla – V MS Access není nutné zadávat velikost pole, pouze se určuje typ čísla – Doporučení: ponechat "Dlouhé celé číslo" – Další vybrané možnosti: Bajt: - čísla 0 až + 255 Celé číslo: - čísla - 32 768 až + 32 767 Desetinné číslo: - nutno zadat počet desetinných míst Dvojitá přesnost: maximální číslo cca 1,8E308 5

9 Datum/Čas (DATE) Např.: Datum zanesení do knihovny Určen pro datum a čas. Určujeme, jak bude vypadat výsledek Zápis v SQL jazyce: DATE, TIME, DATETIME 6

10 Automatické číslo (INT) Např.: jedinečný identifikátor knihy v knihovně Obsahuje jedinečná po sobě jdoucí čísla, která jsou vkládána automaticky při přidání záznamu. Tímto typem VŽDY obdaříme sloupec s primárním klíčem (ID) Zápis v SQL jazyce: INT(4) AUTO_INCREMENT PRIMARY KEY 7

11 Ano/Ne (BOOL) Např.: Je kniha poškozena? (Ano / Ne) Určen pro data, která mohou nabývat pouze jedné ze dvou možných hodnot – Ano / Ne – Pravda / Nepravda – Zapnuto / Vypnuto 8

12 Objekt OLE (OLE) Např.: Obrázek obálky knihy Určen pro vkládané objekty – Například dokumenty MS Word, tabulky MS Excel, obrázky, zvukové soubory nebo jiné soubory s daty – Soubory vytvořené v jiných programech Maximální velikost je 1 gigabajt (je omezena též místem na disku). 9

13 Příklad Návrh databáze MS Access 10

14 http://office.microsoft.com/cs-cz/access- help/datove-typy-poli-v-aplikaci-microsoft- access-mdb-HP005238518.aspx http://skola.matodanko.eu/IUMI/2010/BUMI/ BUMI-pc/pc03/Access_datove_typy.pdf http://www.klippert.com/TCC/Blog/Pics/PICF ORM.JPG Použité zdroje


Stáhnout ppt "Datové typy MS Access (3). Projekt: CZ.1.07/1.5.00/ OAJL - inovace výuky Příjemce: Obchodní akademie, odborná škola a praktická škola pro tělesně."

Podobné prezentace


Reklamy Google