NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Lekce 8 - MS-SQL krok za krokem: Datové typy a NULL

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Lu Kiss
Člen
Avatar
Lu Kiss:20.7.2017 17:54

Jakým datovým typem by jsi řešil uložení 1440 hodnot typu float? Nějakým blobem nebo by šlo použít něco jiného?

 
Odpovědět
20.7.2017 17:54
Avatar
Odpovídá na Lu Kiss
Michal Žůrek - misaz:20.7.2017 18:14

pakliže má jeden záznam 1440 hodnot, tak v duchu zachování normálních forem je třeba rozdělit to na dvě tabulky s vazbou 1:N. datový typ pak bude float.

 
Odpovědět
20.7.2017 18:14
Avatar
Lu Kiss
Člen
Avatar
Odpovídá na Michal Žůrek - misaz
Lu Kiss:20.7.2017 18:23

Těch 1440 záznamů jsou nějaká měření veličin za celý den. Denně se měří třeba 50 různých veličin, proto uvažuji nad tím, že namísto 1440 záznamů pro jednu veličinu bude pouze jeden záznam, kde sloupce budou Datum, typ měření a hodnoty za celý den. Zjednodušeně.

 
Odpovědět
20.7.2017 18:23
Avatar
Odpovídá na Lu Kiss
Michal Žůrek - misaz:20.7.2017 18:56

Jestli chceš takhle porušovat všechny datbazove proncipy, tak si to uloz do souboru. Budeš to mít mnohem jednodušší.

 
Odpovědět
20.7.2017 18:56
Avatar
Odpovídá na Michal Žůrek - misaz
Marian Benčat:20.7.2017 19:39

Eh.. Relační databáze se také používají často v denormalizovanem tvaru, kvůli výkonu.

Odpovědět
20.7.2017 19:39
Totalitní admini..
Avatar
Peter Trcka
Člen
Avatar
Peter Trcka:20.7.2017 20:32

len doplnim ze PRIMARY KEY nemusi striktne vzdy iba jede stlpec. v pripade asociacnych vztahov v databaze moze byt PRIMARY KEY tvoreny aj viacerymi stlpcami z tabulky. Co je dolezite a plati vzdy je ze musi byt unikatny.

Prikladom su napriklad spojovacie tabulky s kardinalitou M:N. neuvadza sa to ale tam je primarny kluc tvoreny unikatnou kombinaciou cudzich klucov.

 
Odpovědět
20.7.2017 20:32
Avatar
Odpovídá na Marian Benčat
Michal Žůrek - misaz:20.7.2017 21:02

jo, ale to ani zdaleka není jeho případ.

 
Odpovědět
20.7.2017 21:02
Avatar
Odpovídá na Lu Kiss
Michal Žůrek - misaz:20.7.2017 21:26

takto se uvažuje v nerelačních databázích. Tam si ale musíš sám pořešit mnoho věcí, které ti relační databáze řeší sama.

 
Odpovědět
20.7.2017 21:26
Avatar
Odpovídá na Michal Žůrek - misaz
Libor Řezníček:5.1.2020 14:52

Zrejme sú to merania v pevne stanovených minútových intervaloch, 60x24=1440. Normálne je počet záznamov neurčitý a vopred neznámy. Počet polí naopak, je pevne stanovený a vopred známy. Preto mu napadlo dať to do polí, čo je pochopiteľné. Pri menšom počte napr. do 50 by to nikoho nezarážalo. Ale pri 1440 je to už "divoké", pričom ale princíp je rovnaký pri oboch.

 
Odpovědět
5.1.2020 14:52
Avatar
Ulda81
Člen
Avatar
Ulda81:30.3.2023 13:55

Ahoj poradí mi někdo jak při výpisu dat z databáze mít aktivní odkazy?
Nikde jsem to nenašel, pouze jak vypsat data do tabulky , kde v jednom sloupci může být např. název stránky a v druhém odkaz na stránku - ten odkaz se mi ale vždy vypisuje jako text :-(

 
Odpovědět
30.3.2023 13:55
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 10.