Stáhnout

Transkript

Stáhnout
9.12.2009
MySQL (4) - n co terminologie - Linux…
Uživatel:
Linux CD Shop
balí ek 4 distribucí - 259K
Mandriva 2009.1 FREE (32 bit) - 99K
Mandriva 2009.1 FREE (64 bit) - 99K
OpenSUSE 11.1 - 99K
Ubuntu 9.04 (32 bit) - 99K
Ubuntu 9.04 (64 bit) - 99K
Fedora Core 11 - 99K
Kurzy
Kurz PHP
Kurz MySQL
Kurz PostgreSQL
Kurz C/C++
Reklama a inzerce
P echod na Linux
Seriály /Kategorie lánk
Perl
PHP
Gimp
Za ínám e s w i-fi
64bit Linux
Program ování C/C++
Linux v p íkazech
HTML
PostgreSQL
Okenní managery
Linux vs. Windows
Software (10818)
AUDIO & VIDEO [1203]
BEZPE NOST [523]
DATABÁZE [315]
EMULÁTORY [140]
GRAFIKA [565]
HRA KY [10]
HRY [1052]
INTERNET [1035]
JÁDRO [4]
KNIHOVNY [638]
MOBILNÍ [110]
OFFICE [458]
OKENNÍ MANAGERY [39]
OSTATNÍ [89]
SÍT [595]
TISK [77]
UTILITY [3232]
DA [174]
VÝUKA [79]
VÝVOJOVÉ NÁSTROJE [480]
Vlož nový SW záznam
Distribuce (129)
bootovatelné [54]
BSD [7]
komer ní [7]
nekom er ní [41]
ne azazeno [20]
Vlož novou distribuci
Skripty (693)
C++ [17]
HTML [12]
Java [4]
Javascript [551]
ostatni [21]
Perl [4]
PHP [81]
Python [3]
Heslo:
IceWarp Mail Server 10
SQL/PHP webkóder: Jyxo
Snadná m igrace z Excha nge a Kerio
Active Sync + serve r zdarm a
www.ice warp .cz
Hle dá m e we bo vé ho pro gra m áto ra.
íje m ná a sam o statná p rá ce .
jyx o.cz/d/job
ihlásit
MySQL (4) - n co terminologie
11.3.2005 15:00 | Petr Zajíc | p
teno 22174×
2.
Onebase Linux
3.
Komer ní sd lení: Po ádáme Kurzy MySQL
Databáze je když...
Každý, kdo se n ja k zabýval daty, narazil ve svém život na tabulkové
kalkulátory (nebo procesory). Databáze a tabulkové procesory mají mnoho
spole ného, proto jsem si dovolil p i vysv tlování databázových pojm
použít malé srovnání. Použiju k tomu vykonstruovaný dokument
OpenOffice.org Calc.
Databázový server - to je název softwaru, který "zast ešuje" a ídí
jednotlivé databáze. Má na starosti takové v ci, jako je autorizace
uživatel , poskytování a vracení dat, jejich organizace, sdílení po síti a
správu. Databázový server je v našem p ípad tvo en práv
nainstalovanou MySQL. Slovo "server" se v této asto používá pro
zd razn ní toho, že celé eše ní je sí ové, nebo proto, aby se odlišil od
"klienta". V našem srovnání s OpenOffice.org Calcem bychom mohli
irovnat "server" k tomu, když nainstalujeme samotný kancelá ský balík.
Teprve ten totiž umožní vytvá et soubory dokument a pracovat s nimi.
Databázový klient - je název libovolného software, který s databázovým
serverem komunikuje (tzn. bu mu p edává n jaká data k uložení, nebo po
m data chce). Typicky se m že jednat o ádkového klienta, o w ebovou
stránku zobrazující data, o obchodní aplikaci nebo o cokoli podobného.
Slovem "klient" v takovém p ípad vyjad ujeme bu závislost na databázi
(tzn. be z serveru by existence klienta byla k ni emu), nebo fakt, že m že
žet "oproti" serveru; asto v jiném PC v po íta ové síti.
Pozn.: V praxi bývá mezi klientem a serverem n kdy ješt t etí vrstva. Pro
pochopení práce s databází ji však nepot ebujeme a m žeme ji te klidn
ignorovat.
Databáze - termín pro ozna ení kolekce tabulek. Je dna databáze m že mít
nula až mnoho tabulek. Dalo by se to p irovnat k je dnotlivým sešit m
OpenOffice.org Calcu. Jeden sešit m žete mít nap íklad pro evidenci zboží a
další sešit pro seznam fotbalových zápas . V praxi se databáze používají
zejména pro logické odd lení vzájemn nesouvisejících tabulek a pro
zjednodušení správy oprávn ní (databázím se totiž dají p id lovat
oprávn ní).
íklad: Webhostingová spole nost nabízí k hostingu i databázi MySQL. Každý
uživatel, který to využije, dostane p id lenu jednu databázi, která se typicky
jmenuje stejn jako jeho uživatelské jméno, a dostane oprávn ní používat jen
tuto databázi.
Tabulka - základní organiza ní jednotka databáze . Každá databáze m že
obsahovat nula a více tabulek. Tabulky se svým charakterem podobají
jednotlivým list m sešitu OpenOffice.Org Calc.
1.
Rozší ené vyhledávání
Administrace server
Server housing
Od 1000 K /1U
Linux News
idat zprávi ku
Více ...
9.12.2009 10:46 /Radim Kolá
Vyšlo další islo profesionálního
poského papírového asopisu BSD
magazine. Nyní má 84 stránek.
Jako vždy, tak i dnes obsahuje
kvalitní tení.
idat kom entá
9.12.2009 6:33 /MaReK Olšavský
OT: I my lidé od po íta budeme
slavit vánoce a pokud nevíte, co
byste si m li p át, 7 tip , pro
íznivce FOSS/Linuxu, najdete na
stránkách Linux Planet. M se
nejvíce líbí tip na M-Audio
Audiophile 2496.
idat kom entá
9.12.2009 6:17 /MaReK Olšavský
Vyšel MUA Mozilla
Thunderbird 3.0, cesta k této
verzi trvala 2,5 roku. Uživatelé,
kte í používali testovací a RC verze
již v dí, že ekání se vyplatilo.
idat kom entá
8.12.2009 5:46 /MaReK Olšavský
Na stránkách Phoronix prob hla
anketa týkající se ovlada
grafických karet. Výsledky
ankety nejsou velmi p ekvapivé,
snad jen v p ípad grafických karet
ATI, kde více uživatel spoléhá na
OSS ovlada e.
idat kom entá
8.12.2009 5:40 /MaReK Olšavský
Virtualizace na serveru, i
desktopu, nikoho nep ekvapuje již
delší dobu. Virtualizace na
m obilních za ízeních je
novinkou, kterou p edstavila firma
VMware. Má význam virtualizovat
OS na mobilních za ízeních?
idat kom entá
Poslední diskuze
9.12.2009 10:40 / Ji í Š tof ík
Samba
8.12.2009 5:08 / M aReK O lšav ský
Re: LTS verze
8.12.2009 1:12 / Rudolf Klusal
Re: asy na vfat
7.12.2009 13:03 / Radim Kolá
FreeBSD balicek
Více ...
Jobs (43)
Program átor C/Linux (3731) Jihomoravský kraj, Brno
Novell Linux Desktop
21.11.2009
30.11.2009
Hledat
8.12.2009 15:54 / hassan
ys flight
21.11.2009
QElectroTech
Vyhledávání lánk
Od 350 K /hod
V každém odv tví lidské innosti je zažitá n jaká te rminologie. Nejinak je
tomu v databázích a situace na tomto poli je celkem jednotná. To
znamená, že stejné v ci se stejn íká v mnoha databázích. Poj me dnešní
díl v novat tomu, že si v tšinu základních pojm databázového sv ta
jak de finujeme. Profíci to asi budou moci s istým sv domím p esko it,
pro za áte níky to bude tení tém povinné.
21.11.2009
Nejaktuáln jší software
Hledat
Služby
Nejaktuáln jší distribuce
alcolix
Vyhledávání software
Abychom si rozumn li, je pro databázové zelená e v dnešním dílu
ipraven slovní ek nejb žn jších pojm .
Vlož nový skript
1.
Registrovat
ádek - n kdy též záznam ne bo v ta. Každý ádek obsahuje informace o
jedné položce (nap íklad jméno, p íjmení a telefon pro jednoho
http://www.linuxsoft.cz/article.php?id_…
Program átor v perlu a p ípadn
C/C++ - Praha
Oracle program átor/konzultant
1/4
9.12.2009
1. 30.11.2009
2.
3.
Claire presentations
28.11.2009
Poor Http
27.11.2009
Menu
MySQL (4) - n co terminologie - Linux…
zam stnance). Narozdíl od listu sešitu tabulkového kalkulátoru však musí
být všechny ádky v databázi stejn dlouhé. Znamená to nap íklad, že
nelze mít u jednoho zam stnance jedno telefonní íslo a u jiné ho p t.
Oracle program átor/konzultant
s NJ a AJ (3738) - Jihomoravský
kraj, Brno
Pozn.: Výjimkou je samoz ejm situace, kdy sestavíme tabulku tak, že m že
obsahovat p t telefonních ísel a n komu zadáme jen jedno. Nicmén , stále je
prostor pro dopsání zbývajících, ale není možné zadat šesté.
Specialista aplika ní podpory
(3718) - Moravskoslezský, Ostrava
WALLPAPERS
SCREENSHOTY
LINUXOVÝ PÁTEK
KURZY
ODKAZY
EXPORT DAT (RSS)
Ruby on Rails Developer - cela
republika
Vývojá J2EE aplikací pro
testování (3714) - Jihomoravský
kraj, Brno
Senior vývojá C (3696) Jihomoravský kraj, Brno
Diskuze
Více pozic ... Zadat pozici
VŠECHNY DISKUZE
PORADNA
SOFTWARE
DISTRIBUCE
ZPRÁVI KY
LÁNKY
P idat dotaz do poradny
Informace
TEAM
PODPO TE NÁS
STATISTIKY
TOP TEN
BLACKLIST
ádky lze do tabulky p idávat z klientské aplikace, z jiné tabulky nebo z
externího zdroje (pak se tomu íká import).
Sloupec - prostor pro uložení jedné položky záznam . V jednom sloupci v
tabulce databáze musí být data stejného typu (nap íklad všechno to musí
být ísla, všechno datumy a podobn ). Rovn ž tím se databázové tabulky
liší od se šit kalkulátor .
Visit o ur online casino po rtal and sta rt
playing casino games such a s roulette o r
blackjack. Our e ditors re view the be st
onli ne casinos! Be fore pla ying re ad
ca refully o ur gambli ng tips!
Index - pomocná datová struktura popisující vztah mezi hodnotou v
tabulce a jeho umíst ním. Slouží pro vyhledávání a spojování tabulek.
Rovn ž m že hlídat, aby v jednom sloupci byly jedine né hodnoty. Ješt
m bude v našem seriálu
.
o
Klí - ve skute nosti se výrazy "klí " a "index" asto zam ují. P esto je
mezi nimi jemný významový odstín - klí reprezentuje logickou strukturu,
kdežto index fyzickou.
Pohled - virtuální tabulka, která vybírá ádky a sloupce z jedné nebo více
existujících tabulek. M že je rovn ž nap íklad filtrovat nebo adit.
Uložená procedura - programový kód, který je uložen na databázovém
serveru a vykonává p íkazy jazyka SQL (viz níže). Uložené procedury se
používa jí proto, že mohou být serverem kompilovány a optimalizovány, a
také proto, že zjednodušují práci v situaci, kdy n kolik klient pot ebuje
provést stejné nebo podobné úkony na serveru.
Trigger (spouš ) - uložená procedura, která se spouští automaticky poté ,
co klient zm ní data v tabulce na serveru.
Oprávn ní - sada pravidel definujících, co jednotliví uživatelé sm jí s
databázovým serve rem d lat. Podobné, jako v systému.
Zkratky
V tomto odv tví se rovn ž používá celá ada zkratek. Uvedu pro úplnost ty
nejb žn jší:
DBMS - z anglické ho "database management syste m"; nic jiného než
obecný název pro databázové systémy. eský ekvivalent S BD (systém
ízení báze dat) se našt stí moc neujal.
SQL - z anglického "structured query language", strukturovaný dotazovací
jazyk. To je jazyk, s nímž databázoví klieti komunikují s databázovými
servery. Existuje bohužel ada jeho diale t , což komplikuje život
vývojá m, pracujícím s n kolika DBMS.
DDL - z anglického "data definition language", jazyk pro definici dat.
Podmnožina SQL, která je tu pro definici databáze. Pomocí DDL se definují
tabulky, sloupce a tak dále.
DML - z anglického "data manipulation language", jazyk pro manipulaci s
daty. Podmnožina SQL, která zajiš uje vlastní práci s daty v tabulkách jejich vkládání, mazání a aktualizaci.
http://www.linuxsoft.cz/article.php?id_…
2/4
9.12.2009
MySQL (4) - n co terminologie - Linux…
Verze pro tisk
Linux ucetnictvi
Image disku v Linuxu
Ko ne
jste na šli ú e tní softwa re i pro
Vá š ope ra ní systém !
www.winstro m .e u/linux
Snadné vytvo e ní i obno va Vyzk oušejte
ná š software
www.a cro nis.cz
Související lánky
edchozí
Celou kategorii (seriál)
Další
MySQL (1) - pestrý sv t databází
MySQL (2) - Instalujeme databázi MySQL
MYSQL (3) Instalujeme MySQL podruhé
MySQL (5) - tajuplné SQL
MySQL (6) - Ukládáme et zce
MySQL (7) - hrátky s ísly
MySQL (8) - Ukládání datum
MySQL (9) - Další datové typy
MySQL (10) - tvorba databáze. Základy DDL
MySQL (11) - vytvá íme tabulky
MySQL (12) - tipy k tvorb tabulek
MySQL (13) - Vkládáme data
MySQL (14) - Upravujeme data
MySQL (15) - Odstra ujeme data
MySQL (16) - Tipy a triky k manipulaci s daty
MySQL (17) - vybíráme data
MySQL (18) - Filtrujeme data
MySQL (19) - adíme data
MySQL (20) - spojení více tabulek
MySQL (21) - klauzule JOIN
MySQL (22) - tipy a triky ke spojování tabulek
MySQL (23) - relace 1:N a N:N
MySQL (24) - Seskupujeme záznamy
MySQL (25) - hrátky se seskupenými záznamy
MySQL (26) - Poddotazy
MySQL (27) - Složit jší dotazy
MySQL (28) - Dotazy pro pokro ilé
MySQL (29) - Vracení nejvyšších záznam
MySQL (30) - pr
žné sou ty
MySQL (31) - Indexy
MySQL (32) - ješt k index m
MySQL (33) - P íkaz UNION
MySQL (34) - v tvení kódu a pivotní tabulky
MySQL (35) - vestav né funkce
MySQL (36) - Regulární výrazy
MySQL (37) - použití fulltextového vyhledávání
MySQL (38) - Fulltext a praxe
MySQL (39) - typy tabulek v MySQL
MySQL (40) - další typy tabulek
MySQL (41) - Transakce
MySQL (42) - ješt k transakcím
MySQL (43) - Uložené procedury
MySQL (44) - parametry uložených procedur
MySQL (45) - v tvení kódu uložených procedur
MySQL (46) - Triggery
MySQL (47) - Triggery a praxe
MySQL (48) - UDF
MySQL (49) - pohledy
MySQL (50) - Pohledy podruhé
MySQL (51) - Metadata
MySQL (52) - A co zálohování?
MySQL (53) - SELECT INTO OUTFILE
MySQL (54) - zálohování MySQL z webu
MySQL (55) - zálohování MySQL z pohledu správce
MySQL (56) - Obnova zálohovaných dat
MySQL (57) - Ach, ta eština
MySQL (58) - eština v praxi
MySQL (59) - eské azení
MySQL (60) - ádkový klient
MySQL (61) - Oprávn ní
MySQL (62) - Oprávn ní podruhé
MySQL (63) - jemné nastavení práv
MySQL (64) - nad dotazy tená
MySQL (65) - Ladíme server
MySQL (66) - Ješt k lad ní serveru
MySQL - (67)
MySQL (68) - Záv r
edchozí
Celou kategorii (seriál)
Další
DISKUZE
Nejsou žádné diskuzní p ísp vky u dané položky.
http://www.linuxsoft.cz/article.php?id_…
3/4
9.12.2009
MySQL (4) - n co terminologie - Linux…
íspívat do diskuze mohou pouze registrovaní uživatelé.
ISSN 1801-3805 | Prague hotels ©Pavel Kysilka 2003-2009 | mail at linuxsoft dot cz | Design: w w w .megadesign.cz | Textová verze
http://www.linuxsoft.cz/article.php?id_…
4/4

Podobné dokumenty

ČZ Chains Kits - Application chart - Osazovací tabulka - V-Moto

ČZ Chains Kits - Application chart - Osazovací tabulka - V-Moto 735 C 735 E 1022 C 1022 C 1022 C 718 C 735 THF 735 C 735 E 735 THF 735 C 735 E 491 C 491 C 491 C 1022 C 735 C 735 THF 735 E 2099 ED 2099 ED 735 THF 735 C 735 E 735 THF 735 C 735 E 735 THF 735 C 735...

Více

Raiffeisen- EmergingMarkets

Raiffeisen- EmergingMarkets n konci dubna uzavřel na nejvyšší hodnotě od léta 2008 8. Zcela jinak probíhal vývoj v celé řadě rozvíjejících se trhů,, např. v Číně, Indii a Brazílii, kde centrální banky pokraččovaly v postupném...

Více

Nastavení e-mailového klienta

Nastavení e-mailového klienta nastavení pro jednotlivá zařízení (stolní PC, tablet nebo mobilní telefon). U každé varianty lze vybrat z několika druhů uživatelských prostředí. Vyberte to, které se Vám nejvíce líbí a vyhovuje. N...

Více

openMagazin 4/2009

openMagazin 4/2009 dříve. Prodávat za zlomek normální ceny dobíhající Windows XP, které už se několikrát zaplatily, nemusí být pro Microsoft tak bolestivé, ale otázkou zůstává, jak to bude bolestivé u nových Windows ...

Více