View
38
Download
0
Category
Preview:
DESCRIPTION
PHP aplikace pro komunikaci s MySQL. phpMyAdmin. Vytvoření databáze. Do pole Vytvořit novou databázi napíšeme název nové databáze. Zobrazení existujících databází. Struktura databáze. přehled záznamůvyhledejvlož záznamvlastnostiodstraněnívyčištění. Vytvoření tabulek. - PowerPoint PPT Presentation
Citation preview
PHP aplikace pro komunikaci s MySQL
phpMyAdmin
Vytvoření databáze Do pole Vytvořit novou databázi napíšeme název nové databáze
Zobrazení existujících databází
Struktura databáze
přehled záznamů vyhledej vlož záznam vlastnosti odstranění vyčištění
Vytvoření tabulek
2.) SQL dotaz – použitím příkazu SQL – CREATE TABLE …
1.) pod-stránkou Struktúra
Typy tabulek – Storage Engine MyISAM - standart MySQL od verze 3.23.0; soubory s
tabulkami mají koncovku .myd (data) a .myi (indexy) ISAM - standartní typ tabulky ve starších databázích;
dnes nahrazen typem MyISAM MERGE - formát vhodný pro spojení MyISAM tabulek se
stejně nadefinovanými poli HEAP - tabulka tohoto typu je uložena pouze v paměti
(může být velmi rychlá), má ale řadu omezení InnoDB - uzamykání tabulky je vykonáváno na úrovni
řádků; před použitím je nutná kompilace MySQL s podporou InnoDB
BDB - typ tabulky podobný InnoDB; zatím ve fázi testování
před nasazením jiného typu než MYISAM si prostudujte originální dokumentaci
Struktura tabulky
Přidávání dat pomocí příkazu INSERT
Vybereme si tabulku a klikneme na pod-stránku Vložit.
Import dat do tabulky z textového souboru
Modifikace dat
Přepis údajů pomocí příkazu UPDATE
Vybereme si tabulku a klikneme na pod-stránku Projít
Odstraňování dat pomocí příkazu DELETENa pod-stránce Projít v tabulce klikneme na ikonku s křížkem. Otevře se nám dialogové okno pro potvrzení příkazu DELETE.
Rychlé seřazování datNa pod-stránce Projít v tabulce klikneme na název pole, podle kterého chceme údaje v tabulce seřazovat.
Vygenerovaní tiskové sestavy tabulkyNa pod-stránce Projít vybereme možnost Náhled k vytištění nebo Náhled k vytištění (s kompletními texty).
Výběr dat - vyhledávání
Výběr dat – dotaz
Výběr dat – SQL dotaz
Editace dotazu
Zobrazení dotazu jako PHP kódu
Vysvětlení dotazu
Indexy Výběr možnosti STRUKTURA - pro tabulku JE_ZAPSAN
Možnost změny tabulky – Úpravy
Možnost změny databáze – Úpravy
Export dat
1. Export - SQL
Export dat
2. Export - LaTeX
Export dat
3. Export – CSV data pro MS Excel
Export dat
4. Export – CSV data
Vyprázdnění údajů z tabulekVýběrem možnosti Vyprázdnit můžeme vymazat všechny záznamy z aktivní tabulky. Po výběru této možnosti systém čeká na potvrzení.
Odstranění tabulekVýběrem možnosti Odstranit můžeme odstranit celou aktivní tabulku. Po výběru této možnosti systém se čeká na potvrzení.
Odstranění databázeVýběrem možnosti Odstranit při vybrané konkrétní databázi (ne tabulky v ní) můžeme odstranit celou databázy. Po výběru této možnosti systém se čeká na potvrzení.
Zadání cv.4:
11111111 A Brno 10.0
22222222 B Olomouc 60.0
33333333 C Vyskov 15.0
Vytvořte databázi EVIDENCE_ZBOZI, která bude obsahovat tabulky:
Dodavatel:
Field Type Null Default
ico int(8) No 0
nazev varchar(20) Yes NULL
mesto varchar(20) Yes NULL
vzdalenost decimal(3,1) No 0.0
Zbozi:
Field Type Null Default
kod int(10) No 0
nazev char(20) Yes NULL
vyrobce char(20) Yes NULL
24 ořezavatko Pepa
23 HD 40 GB Luke
22 HD 35 GB Ema
21 HD 30 GB Ema
20 HD 25 GB Luke
19 HD 20 GB Luke
18 HD 10 GB Jirka
25 HD 40 GB Ema
Dodava:
Field Type Null Default
ico int(8) No 0
kod decimal(10,0) No 0
cena decimal(6,2) Yes NULL
11111111 24 25.00
11111111 23 230.00
11111111 22 150.00
11111111 21 170.00
22222222 23 230.00
22222222 23 170.00
33333333 18 230.00
33333333 19 230.00
22222222 20 230.00
22222222 25 250.00
Recommended