Difference between revisions of "Datové typy"
From Wikivyuka
m (→Datové typy v SŘBD) |
|||
(10 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
===Datové typy v SŘBD=== | ===Datové typy v SŘBD=== | ||
− | + | ||
− | + | *Logické hodnoty (0 x 1, ano x ne) | |
− | + | Užití se nabízí v případech, kdy doménu tvoří pouze dvě "protichůdné" hodnoty. | |
− | + | <hr> | |
+ | |||
+ | *Číselné DT (číselné operace) | ||
+ | **celočíselné, | ||
+ | **s pevnou desetinnou čárkou, | ||
+ | **s plovoucí desetinnou čárkou. | ||
Používáme tam, kde potřebujeme zaznamenat číselný údaj - velikost, množství, číselný stav, počet, pořadí... | Používáme tam, kde potřebujeme zaznamenat číselný údaj - velikost, množství, číselný stav, počet, pořadí... | ||
− | + | <hr> | |
− | + | ||
− | + | *Textové DT - údaje s určitým počtem znaků (písmena, číslice, speciální znaky) (CHAR, VARCHAR, VARCHAR2) | |
− | + | <hr> | |
− | + | ||
− | + | *Datumovka, časovka - údaj pro zaznamenání časového okamžiku s přesností dle použitého formátu | |
+ | **datetime, | ||
+ | **timestamp (zaznamenává systém, tzv. časové razítko) | ||
Problém rodné číslo, telefonní číslo. Jsou sice zaznamenávány pomocí cifer, ale jistě nemá smysl s nimi provádět výpočty (až na např. výjimku integritní kontroly rodného čísla). | Problém rodné číslo, telefonní číslo. Jsou sice zaznamenávány pomocí cifer, ale jistě nemá smysl s nimi provádět výpočty (až na např. výjimku integritní kontroly rodného čísla). | ||
+ | |||
+ | '''Datový typ pro prostorové objekty''' je popsán [http://gis.vsb.cz/wikivyuka/index.php/Datov%C3%A9_typy_SDO_Geometry zde]. | ||
+ | |||
+ | '''Datové typy v různých SŘBD:''' | ||
+ | |||
+ | * [http://dev.mysql.com/doc/refman/5.0/en/data-types.html MySQL] | ||
+ | * [http://office.microsoft.com/cs-cz/access-help/uvod-k-datovym-typum-a-vlastnostem-poli-HA010341783.aspx#_Toc250370448 MS Access] | ||
+ | * [http://msdn.microsoft.com/en-us/library/aa258271%28v=sql.80%29.aspx MS SQL Server] | ||
+ | * [http://download.oracle.com/docs/cd/B28359_01/server.111/b28318/datatype.htm Oracle 11g Release] | ||
+ | * [http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/sql_elements001.htm Oracle 10g Release] | ||
+ | * Oracle stručný přehled [[Media:OracleDataTypes.pdf | OracleDataTypes.pdf]] | ||
+ | |||
+ | [http://gis.vsb.cz/wikivyuka/index.php/Datab%C3%A1zov%C3%A9_syst%C3%A9my_-_cvi%C4%8Den%C3%AD Zpět na stránku DBS - cvičení] | ||
+ | |||
+ | [http://gis.vsb.cz/wikivyuka/index.php/Prostorov%C3%A9_datab%C3%A1ze Hlavní stránka předmětu Prostorové databáze] |
Latest revision as of 08:16, 17 May 2013
Datové typy v SŘBD
- Logické hodnoty (0 x 1, ano x ne)
Užití se nabízí v případech, kdy doménu tvoří pouze dvě "protichůdné" hodnoty.
- Číselné DT (číselné operace)
- celočíselné,
- s pevnou desetinnou čárkou,
- s plovoucí desetinnou čárkou.
Používáme tam, kde potřebujeme zaznamenat číselný údaj - velikost, množství, číselný stav, počet, pořadí...
- Textové DT - údaje s určitým počtem znaků (písmena, číslice, speciální znaky) (CHAR, VARCHAR, VARCHAR2)
- Datumovka, časovka - údaj pro zaznamenání časového okamžiku s přesností dle použitého formátu
- datetime,
- timestamp (zaznamenává systém, tzv. časové razítko)
Problém rodné číslo, telefonní číslo. Jsou sice zaznamenávány pomocí cifer, ale jistě nemá smysl s nimi provádět výpočty (až na např. výjimku integritní kontroly rodného čísla).
Datový typ pro prostorové objekty je popsán zde.
Datové typy v různých SŘBD:
- MySQL
- MS Access
- MS SQL Server
- Oracle 11g Release
- Oracle 10g Release
- Oracle stručný přehled OracleDataTypes.pdf