MySQL 15 - Seznamka

Diskuze čtenářů k článku

ja  |  06. 09. 2002 09:20

PROC JSOU DILY DVAKRAT ?

Souhlasím  |  Nesouhlasím  |  Odpovědět
Ondrej Jurecek  |  03. 09. 2002 17:21

Osobne, kdyz se chci dobre pobavit, nechodim na diskoteky a jdu si rovnou precist takove clanky. ..s trochou nadsazky, samozrejme.
Pokud ctu clanek vytvareni databazove aplikaci (jako treba o bezne u amateru oblibenem MySQL), autor zpravidla zacina suchym popisem tabulek. Toto se mi zda skutecne amaterske.. (prominte).

Jako odbornik na navrhovani a realizace databazovych aplikaci, premitam o ruznych zpusobech reseni. Snazim se zmapovat, co dany program ma provadet a vzdy tedy zacinam analyzou daneho prostoru. Podle charakteru zadani mi to trva ruzne dlouho. Vyvojem struktury DB tabulek se pak asi prirozene pokracuje.. ale ted to jsou z me strany jen takova slova a POKUD TADY OPRAVDU NEKDO MA ZAJEM STUDOVAT DATABAZOVOU PROBLEMATIKU, nemuze se ucit na takovych srackach.. (to jako na tomto clanku!).

Jestli chce neco autor clanku napravit, doporucuji o tom psat v dalsim dilu, kde se vrati hezky zpet a vylozi cnenarum, proc volil prave takovou strukturu DB tabulek a co tim zamyslel... nevidim tu prakticky zadnou argumentaci, kterou by ctenari rekl, PROC se PRAVE toto ci ono tvori..

Souhlasím  |  Nesouhlasím  |  Odpovědět
LJ  |  03. 09. 2002 19:42

...hmm:), tak v rámci plodné diskuse k tomuto článku - ano, vrátím se příště (v pátek) k tomu, na co jsem zde v diskusi zatím odpovídal postupně, ale než mne začnete napadat, měl byste si přečíst, co již bylo na tomto webu o mysql napsáno. Protože pokud se nemýlím, tak proč se kdy používají jaké datové typy, jejich popisy apod. jsem pouze v diskusi připomněl, jinak se jim již některé články věnovaly a není nutné vše pořád dokola omílat a každý databázové gramotnosti chtivý čtenář si může seriál i zpětně pročíst..každopádně na váš popud příští díl bude věnovaný speciálně kompletnímu vývoj mírně obměněné seznamky - začneme vytvořením plánu, seznamu požadavků, návrhu a normalizaci  datbáze přesně tak, aby projekt byl opravdu zcela korektně předveden ve všech vývojových fázích. A pokud jde o amatérskou mysql:), tak o flamewar zájem nemám a proto vám ponechám tento názor tak jak je a to, že doposud jsem tabulky dokonce suše popisoval - v každém dílu se zaměřuji na něco jiného, někdy na celý systém i s napojenými skripty, v poslední době spíše systému návrhu tabulek - ale opět vycházím vždy z již uvřejněných postupů v předchozích článcích o mysql...ale určitě nebude na škodu jeden projekt zpracovat ukázkově a se vším všudy, doufám, že budete nejen vy spokojen:)...

Souhlasím  |  Nesouhlasím  |  Odpovědět
Slavo  |  03. 09. 2002 13:52

Som len MySql začiatočník , ktorý by si rád nejakú MySQL databázu vyskúšal priamo na serveri. Tento seriál sledujem len sporadicky, preto by som rád uvítal radu:

a) ktorý server (český alebo slovenský) mi zdarma umožní prevádzkovať moju MySql databázu
b) aký zariadiť, aby databáza, fungujúca u mňa na PC bola funkčná aj na dotyčnom serveri (čo ak sú rozdielne verzie SQL, PHP, a pod.)?
c) aké všeobecné úskalia ma čakajú pri tom?

Vopred ďakujem.

Souhlasím  |  Nesouhlasím  |  Odpovědět
LJ  |  03. 09. 2002 16:30

Dobrý den, navím jak velký začátečník jste a jakou formou vám to vysvětlit, ale zkusím to:):

a) nesleduji freehostingový trh, ale funkční býval host.sk, crolink.cz, třeba:

http://www.nixnet.cz/index.php?module=freeweb&action=info&PHPSESSID=5a2c10b299671edc8608f6cd0bf196b7

vypadá slibně, hyperlink(x).cz je teď myslím už jen komerční..

b)na některém computer nebo chip cd vycházely přímo balíčky, které se jen nahrály, ale "stačí" si stáhnout z php.cz - php, mysql.com -mysql a apache.org -server(nebo jiný, třeba http://www.sambar.com/) a nainstalovat tyto programy a nakonfigurovat je podle přiložených souborů, někdy to ale trošku u konfigurace skřípě..

c)konfigurace apache, je to tu někde možná v začátcích s mysql popsané, ale není to nic složitého když má člověk správný návod a rozumí mu, konfigurace php je vcelku snadná, jde o přejmenování a editování jednoho .ini souboru většinou myslím...

Souhlasím  |  Nesouhlasím  |  Odpovědět
Tomáš Budai  |  02. 09. 2002 12:28

PohlaviID int not null,
HledaPohlaviID int not null,
KoureniID int not null,


Hezky. Nebylo by lepsi tam dat ENUM??? Bylo by to uspornejsi a prehlednejsi. Popripade BOOL!!!

Souhlasím  |  Nesouhlasím  |  Odpovědět
LJ  |  02. 09. 2002 19:18

..aby ostatní čtenáři věděli o čem je řeč:):

..datový typ enum je výčotvý typ - takové pole obsahuje pouze jednu z deklarovaných hodnot ve jmenovitém seznamu příspustných hodnot a vypadalo by to takto:

KoureniID ENUM("kuřák","nekuřák","je mi jedno") DEFAULT "nekuřák",

..zde by to byla ostatně jako spustadalší variant možnost, u pohlaví taky, ale pokud bychom systém lehce změnili na nějaký bazar, kde se volí třeba typ zboží, již by na tom, aby se takové typy daly dle další tabulkdy administrovat záleželo..ale netvrdím že uvedené řešení je ideální, pouze naznačuje jak a co apod.:)..díky za dodatek..

 

Souhlasím  |  Nesouhlasím  |  Odpovědět
jarmo  |  02. 09. 2002 01:22

No slušný, na začátečníka celkem ujde

Souhlasím  |  Nesouhlasím  |  Odpovědět
LJ  |  02. 09. 2002 01:38

Místy myslím ano...

Souhlasím  |  Nesouhlasím  |  Odpovědět
Zasílat názory e-mailem: Zasílat názory Můj názor