Autor | Zpráva | ||
---|---|---|---|
Hanz Profil |
#1 · Zasláno: 16. 4. 2005, 12:48:02
Chci si vytvořit databázi, do které chci uložit data z formuláře. To by nebyl zase takový problém, ale jelikož začínám tak vůbec nerozumím některým věcem (pracuju v phpMyAdmin):
1) Co se píše do políčka "vlastnosti" při vytváření sloupce v tabulce 2) Našel jsem tento článek: http://interval.cz/clanek.asp?article=304 Je tam vysvětlono co by se mnělo doplňovat do políčka "Typ" a to podle typu dat. To bych chápal, ale je tam napsán rozsah. Pochopil jsem to tak že ten rozsah se zadává do pole "Délka/Množina". Jenomže, když tam zadám třeba u typu "SMALLINT" číslo 32767 tak mi to píše chybu a že to číslo může být jen do 255. Tak co potom znamená to pole "Délka/Množina" ????? 3) Co jsou ty klíče? --> Primární, Index, Unikátní, FullText |
||
Jan Václavík Profil |
#2 · Zasláno: 16. 4. 2005, 21:16:23
text - skoro všecko
int - čísla ostatní sou většinou zbytečný.. využiješ je zřídka... ty klíče nenastavuj jestli nevíš co děláš.. já je moc nenastavuju |
||
thingwath Profil |
#3 · Zasláno: 16. 4. 2005, 22:45:39
I další datové typy jsou užitečné, třeba něco na čas :-) Pole délka/množina je třeba u SMALLINT nanic. Používá se u textu (char, varchar) nebo u setů (tuším), prostě tam kde má smysl, protože rozsah typu není v databázi natvrdo a jeho délka je proměnná.
Klíče jsou u relační databáze klíčové :-) Primární a cizí klíče se používají na spojování tabulek. |
||
DoubleThink Profil * |
#4 · Zasláno: 16. 4. 2005, 23:22:52
|
||
Časová prodleva: 20 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0