IMPORT DAT DO DATABÁZE



Podobné dokumenty
V ukázce jsou zalomení řádku signalizována znakem a konce odstavců znakem. Nástroje Vkládání odrážek a číslování v nabídce DOMŮ v sekci ODSTAVEC.

VYTVÁŘENÍ DATABÁZÍ, VKLÁDÁNÍ ÚDAJŮ

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

Nastavení třídnických hodin

Kapitola 11: Formuláře 151

Úvod do problematiky ÚPRAVY TABULKY

Řazení tabulky, dotazu nebo formuláře

Pracovní list VY_32_INOVACE_33_17 Databáze Databáze Databáze Samostatná práce tabulky Ing. Petr Vilímek

8. Formátování. Úprava vzhledu tabulky

Import a export dat EU peníze středním školám Didaktický učební materiál

Vytvoření tiskové sestavy kalibrace

Grafy opakování a prohloubení Při sestrojování grafu označíme tabulku a na kartě Vložit klikneme na zvolený graf

Výsledný graf ukazuje následující obrázek.

Vytvoření uživatelské šablony

Excel tabulkový procesor

Hromadná korespondence

Číslo a název šablony III / 2 = Inovace a zkvalitnění výuky prostřednictvím ICT

Hromadná korespondence

Import dat ve formátu txt

Vzorce. StatSoft. Vzorce. Kde všude se dá zadat vzorec

Soukromá střední odborná škola Frýdek-Místek, s.r.o. VY_32_INOVACE_79_IVT_MSOFFICE_19_Word

Gabriela Janská. Středočeský vzdělávací institut akademie J. A. Komenského

Excel tabulkový procesor

Obr. P1.1 Zadání úlohy v MS Excel

Microsoft Office. Word hromadná korespondence

Postup: Nejprve musíme vyplnit tabulku. Pak bude vypadat takto:

Práce s programem MPVaK

ZÁKLADY POŘIZOVÁNÍ TEXTU

Manuál: Editace textů v textovém editoru SINPRO Úprava tabulek a internetových odkazů, řádkování

František Hudek. červenec 2012

Sada 2 Microsoft Word 2007

KAPITOLA 11 - POKROČILÁ PRÁCE S TABULKOVÝM PROCESOREM

Přihlášení k maturitním zkouškám

Microsoft Office. Word vzhled dokumentu

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

II. Elektronická pošta

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

My si nyní takovou sestavu vytvoříme na příkladu jednoduché kanceláře. Začneme vytvořením takové kanceláře.

Excel Asistent Magazín PREMIUM 03/2005

Pracovní list VY_32_INOVACE_33_18 Databáze Databáze Databáze Samostatná práce formulář a dotazy Ing.

Excel a externí data KAPITOLA 2

Přílohy. Příloha 1. Obr. P1.1 Zadání úlohy v MS Excel

Návod k aplikaci DPH Kontrol

Microsoft Access. Úterý 26. února. Úterý 5. března. Typy objektů databáze: Vytvoření a návrh nové tabulky

Excel - pokračování. Př. Porovnání cestovních kanceláří ohraničení tabulky, úprava šířky sloupců, sestrojení grafu

1. Umístěte kurzor do sloupce Datový typ na řádek s polem, ve kterém vytvořit chcete seznam.

Použijeme-li prostorový typ grafu, můžeme pro každou datovou zvolit jiný tvar. Označíme datovou řadu, zvolíme Formát datové řady - Obrazec

František Hudek. srpen 2012

František Hudek. srpen 2012

Vytvoření nové aplikace. Soustava

Excel 2007 praktická práce

PRÁCE S TEXTOVÝM EDITOREM 6.4 TEXTOVÉ POLE

práce s Microsoft Accessem

KAPITOLA 4 ZPRACOVÁNÍ TEXTU

MS Excel 2007 Kontingenční tabulky

GOODWILL vyššší odborná škola, s. r. o. P. Holého 400, Frýdek-Místek

1 Tabulky Příklad 3 Access 2010

Zásoby Zpravování inventury Postup a nastavení +1070

Kontakty (Lidé) OKNO KONTAKTY (LIDÉ) Seznam kontaktů najdeme v sekci Lidé nalevo ve spodní části Outlooku mezi nabídkami Pošta, Kalendář a Úkoly.

STATISTICA Téma 1. Práce s datovým souborem

Nápověda ke cvičení 5

KAPITOLA 9 - POKROČILÁ PRÁCE S TABULKOVÝM PROCESOREM

Uživatelská příručka k portálu Společnost pro kvalitu školy, o.s. část druhá. administrace testování na portálu

Registrační číslo projektu: Škola adresa: Šablona: Ověření ve výuce Pořadové číslo hodiny: Třída: Předmět: Název: MS Excel II Anotace:

1 Příprava pracovního prostředí

Excel tabulkový procesor

František Hudek. duben ročník

Tabulkový procesor. Orientace textu. O úroveň níž O úroveň výš

ZARÁŽKY A TABULÁTORY V MS OFFICE WORD

Hromadná korespondence

Tabulkový kalkulátor. Tabulkový kalkulátor. LibreOffice Calc 12.část

Nastavení ového klienta NEOFEMA s.r.o. server Slunečnice

Styly odstavců. Word Přiřazení stylu odstavce odstavci. Změna stylu odstavce

Voltampérová charakteristika diody

Databázový systém označuje soubor programových prostředků, které umožňují přístup k datům uloženým v databázi.

Hromadná korespondence

Inovace a zkvalitnění výuky prostřednictvím ICT Databázové systémy MS Access propojení relací s formuláři a sestavami Ing.

Školení obsluhy PC stručný manuál obsluhy pro používání PC

Základní vzorce a funkce v tabulkovém procesoru

zobrazuje názvy polí, vložené hodnoty jednotlivých záznamů, lze v něm zadávat data (přidávat záznamy) v návrhovém zobrazení:

CAD_Inventor -cvičení k modelování a tvorbě technické obrazové dokumentace Vytváření výrobního výkresu rotační součásti - hřídele

Úprava vytvořené statistické mapy s využitím aplikace Repaint Magic

JEDNODUCHÉ ČÍSLOVÁNÍ Autor: Mgr. Dana Kaprálová Datum (období) tvorby: srpen 2013 Ročník: šestý Vzdělávací oblast: Informatika a výpočetní technika

Tvorba digitálního modelu terénu

1.7 WORD - hromadná korespondence

Vzorce. Suma. Tvorba vzorce napsáním. Tvorba vzorců průvodcem

CAD_Inventor -cvičení k modelování a tvorbě technické obrazové dokumentace

Příprava projektů v programu Databox CONTACT Professional 5

FORMÁTOVÁNÍ ODSTAVCE

Otázky neopisuj, piš odpověď!

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

MS Excel Filtr automatický, rozšířený

JAK PRACOVAT SE ZÁLOHOVÝMI FAKTURAMI

Informační systémy 2006/2007

soubor dat uspořádaných do řádků a sloupců

CAD_Inventor -cvičení k modelování a tvorbě technické obrazové dokumentace Vytváření sestavy

7. 2 Exporty sestav a dokladů

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

Střední škola informačních technologií a sociální péče, Brno, Purkyňova 97. Vybrané části Excelu. Ing. Petr Adamec

Transkript:

Úvod do problematiky IMPORT DAT DO DATABÁZE Databázové tabulky lze naplňovat i již dříve pořízenými údaji. Můžeme tak snadno načíst do databáze data pořízená v textovém editoru WORD nebo v tabulkovém procesoru EXCEL. Texty zpracované ve WORDU musíme nejdříve převést do formátu TXT. Aplikace DATABÁZE ze systému OPENOFFICE dokáže importovat data různých formátů, my se ale omezíme na údaje uložené ve formátu TXT a tabulek z EXCELU. Protože data uložená v databázi mají charakter tabulek, musíme u formátu TXT zajistit sloupcové uspořádání všech údajů. Většinou budeme pracovat s mezerou nebo tabulátory. Mezera postačí, pokud jednoznačně vymezuje sloupce. Například v následující ukázce s mezerou vystačíme. Božena Němcová Jaroslav Hašek Karel Poláček Seznam může vypadat i následovně. Evžen Benda Tábor Karel Novák Benátky nad Jizerou Ivan Macek Praha Vršovice Jan Zub Plzeň Pokud použijeme jako oddělovač mezeru, vytvoří se v databázové tabulce (dle druhé řádky seznamu) 5 sloupců. V tomto případě je vhodnější použít tabulátory nebo můžeme nadbytečné mezery nahradit nějakým jiným znakem (např. takto Praha?Vršovice), který pak v databázové tabulce zpětně nahradíme mezerou. V souborech typu TXT je třeba na první řádku napsat hlavičku, která bude převzata do názvů sloupců databázové tabulky. POZNÁMKA: Pokud budeme importovat poštovní směrovací čísla z formátu TXT, bude tomuto údaji automaticky přiřazen typ DLOUHÉ CELÉ ČÍSLO. Protože existují směrovací čísla, u kterých je na začátku 0, musíme typ změnit na TEXT, aby nula ve směrovacím čísle zůstala. Tuto změnu jednoduše zařídíme tak, že druhé řádky zdrojového textu zapíšeme do sloupce psč znak? a do sloupce obec také otazník. V databázích se rozlišují datové typy. Pracovat budeme především s datovým typem TEXT, ČÍSLO a DATUM. Při importu tabulek z EXCELU ještě s datovým typem LOGICKÁ HODNOTA. Jak budou definovány datové typy jednotlivých údajů v databázové tabulce po importu, bude záležet na zvoleném postupu. Budeme používat následující dvě metody: 1) připojení zdrojového souboru jako databáze 2) přenesení dat prostřednictvím funkce KOPÍROVAT a VLOŽIT Ad. 1) První postup lze použít u souborů typu TXT i tabulek EXCELU. Pokud zdrojový soubor obsahuje data, u nichž je dodržena patřičná syntaxe, je příslušným údajům přiřazen i odpovídající datový typ. Ad. 2) Druhý postup je vhodný pro import menších tabulek a v případě, kdy tabulka obsahuje logické hodnoty. Procedura importu ovšem nastavuje automaticky u všech údajů datový typ TEXT. Správný datový typ je nutné manuálně nastavit v konečné fázi importu. 1

Nástroje pro import dat Připojení zdrojového souboru jako databáze-tabulka v EXCELU V okně PRŮVODCE DATABÁZÍ zvolíme možnost PŘIPOJIT SE K DATABÁZI, ze seznamu vybereme volbu SEŠIT a klikneme na DALŠÍ. Potom prostřednictvím tlačítka PROCHÁZET vybereme příslušný soubor a klikneme na tlačítko DOKONČIT. V takto vytvořené databázi můžeme v importované tabulce vyhledávat údaje běžným způsobem, ale nelze tabulku měnit. Pokud chceme mít možnost měnit strukturu tabulky nebo měnit data v tabulce, musíme tabulku přenést do klasické databáze. To velice snadno provedeme tak, že založíme novou 2

databázi, a potom do ní jednoduše přeneseme tabulku z naší pomocné databáze prostřednictvím funkce KOPÍROVAT a VLOŽIT. Připojení zdrojového souboru jako databáze-soubor typu TXT V tomto případě je nutné nejdříve vytvořit pomocnou složku, do které soubor typu TXT uložíme. Ve složce může být takových souborů i více, protože se jako databáze berou všechny sobory ve složce obsažené. V okně PRŮVODCE DATABÁZÍ zvolíme možnost PŘIPOJIT SE K DATABÁZI a ze seznamu vybereme volbu TEXT a klikneme na DALŠÍ. Potom prostřednictvím tlačítka PROCHÁZET vybereme příslušnou složku, nastavíme oddělovač polí a oddělovač textu. Potom ještě klikneme na tlačítko DOKONČIT. 3

Jako v předchozím případě platí, že v takto vytvořené databázi můžeme v importovaných tabulkách vyhledávat údaje běžným způsobem, ale nelze tabulky měnit. Pokud chceme vytvořit klasickou databázi s možností změn, přeneseme tabulky do nové databáze prostřednictvím funkce KOPÍROVAT a VLOŽIT. Přenesení tabulek z EXCELU prostřednictvím funkce KOPÍROVAT a VLOŽIT Nejdříve založíme novou databázi. Potom otevřeme v EXCELU příslušný sešit, označíme tabulku, kterou budeme přenášet a vyvoláme funkci KOPÍROVAT. Přejdeme do databáze a vyvoláme funkci VLOŽIT. Otevře se následující okno, v němž zadáme název tabulky, necháme vybranou možnost DEFINICE A DATA, zaškrtneme VYTVOŘIT PRIMÁRNÍ KLÍČ. Pokračujeme tlačítkem DALŠÍ. V tomto okně přesuneme pomocí šipek údaje, které chceme importovat, z levého sloupce do pravého a pokračujeme volbou DALŠÍ. 4

Nyní ještě nastavíme pro jednotlivé položky odpovídající datový typ a tlačítkem VYTVOŘIT proceduru přenosu tabulky dokončíme. Vzorová úloha Vzorová úloha 1 Božena Němcová Jaroslav Hašek Karel Poláček Uvedené údaje zapíšeme ve formátu TXT a příjmení oddělíme od jména tabulátorem. Pak provedeme import seznamu do cvičné databáze. Vzorová úloha 2 Evžen Benda Tábor Karel Novák Benátky nad Jizerou Ivan Macek Praha Vršovice Jan Zub Plzeň Uvedený text překopírujeme do WORDU a nadbytečné mezery ve druhé a třetí řádce nahradíme znakem otazník. Pak text uložíme pod jménem seznam ve formátu TXT a provedeme import do cvičné databáze. Ve výsledné databázové tabulce nahradíme otazník mezerou. Vzorová úloha 3 Značka l/100 km Citigo 5,1 Fabia 6,4 Octavia 7,2 Superb 8,1 Uvedené údaje zapíšeme do tabulky v EXCELU a uložíme pod jménem spotreba (celý název bude spotreba.xls) a provedeme import do cvičné databáze. 5

Podklady pro cvičné příklady 1. úloha 1.1. maliri.txt 1.2. seznam.doc 1.3. adresar.txt 2. úloha 2.1. psc.txt 2.2. psc.xls 3. úloha 3.1. plodiny.txt 3.2. plodiny.xls. Cvičné úlohy 1. Založte databázi SEZNAMY a do databáze postupně importujte data ze souborů: maliri.txt seznam.doc adresar.txt První dva soubory obsahují výhradně data typu text. V souboru adresy.doc se vyskytují údaje tří základních datových typ, tedy TEXT, ČÍSLO a DATUM. Data ve formátu DOC, musím nejdříve text převést do formátu TXT. Tuto operaci provedeme jednoduše tak, že otevřeme soubor ve WORDU a v nabídce SOUBOR-ULOŽIT JAKO, uložíme text jako TXT. 2. Založte databázi PSČ a do databáze postupně importujte data ze souborů psc.txt psc.xls První databázovou tabulku pojmenujte PSCTXT, druhou tabulku pojmenujte PSCXLS. Protože nejsou ani v jednom zdrojovém souboru uvedeny hlavičky, budeme je muset zadat v průběhu importu. První sloupec bude mít v hlavičce slovo PSČ a druhý OBEC. 3. Založte databázi PLODINY a do databáze postupně importujte data ze souborů: plodiny.txt plodiny.xls. První tabulku pojmenujte PLODINYTXT, druhou tabulku pojmenujte PLODINYXLS. V první tabulce budeme zadávat údaje pro hlavičku během procedury načítání dat. Případně použijeme nabídnuté názvy sloupců, ty pak upravíme dodatečně. Druhá tabulka převezme hlavičku ze souboru plodiny.xls. 6