Stáhnout
Transkript
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
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...
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...
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...
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 ...