SEMESTRÁLNÍ PRÁCE. z předmětu KIV/DB1



Podobné dokumenty
KIV/ZIS cvičení 1. Martin Kryl

Microsoft. Access. Nová databáze, návrh tabulky. Mgr. Jan Veverka Střední odborná škola sociální Evangelická akademie

Semestrální práce. A0M33PIS Průmyslové informační systémy. Autoři: Název: Půjčovna nářadí. Tomáš Battěk Petr Gazdík Tomáš Levora

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

Evidence žádostí o finanční příspěvek

Externí spolupracovníci

Databáze MS-Access. Obsah. Co je to databáze? Doc. Ing. Radim Farana, CSc. Ing. Jolana Škutová

Úvod do MS Access. Modelování v řízení. Ing. Petr Kalčev

Evidence objednávek pečiva

Teorie zpracování dat

Registr 200x. Registr smluv 200x. Příručka uživatele. Stanislav Matz Tel w-stránky:

Inovace a zkvalitnění výuky prostřednictvím ICT Databázové systémy MS Access formuláře a sestavy - vytváření Ing. Kotásek Jaroslav

Vážení uživatelé. Dostává se Vám do rukou manuál programu Audiotéka Manuál je členěn do několika oblastí, kterými jsou :

Databázové a informační systémy Informační systém prodejny nábytku. Jakub Kamrla, KAM087

Modul IRZ návod k použití

51 Docházka externistů

POUŽITÍ DATABÁZÍ. Po ukončení tohoto kurzu budete schopni

Analýza Redakční systém blogu (ADA274, BYS037, RAB020, SIV021)

Primární klíč, cizí klíč, referenční integrita, pravidla normalizace, relace

8.2 Používání a tvorba databází

Stručný návod pro práci s knihovním katalogem OPAC

Depozitář 1 struktura a nastavení

Ad-on modul Microsoft Dynamics NAV. Pokladna. manuál

Popis a ovládání. Aplikace 602XML Filler

UNIVERZITA PARDUBICE

14 Deník poradny. Popis modulu. Záložka Deník poradny

Práce s programem MPVaK

Access. Tabulky. Vytvoření tabulky

DATABÁZE A SYSTÉMY PRO UCHOVÁNÍ DAT 61 DATABÁZE - ACCESS. (příprava k vykonání testu ECDL Modul 5 Databáze a systémy pro zpracování dat)

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

Ukázka knihy z internetového knihkupectví

Manuál pro uživatele aplikace FUEL 2000 Enterprise

Informační systém webhostingu

Metodika návrhu databáze

eliška 3.04 Průvodce instalací (verze pro Windows 7) w w w. n e s s. c o m

Seminární práce z Informační technologie

Dopravní značení příručka

Evidence požadavků uživatelů bytů a nebytových prostor

KIV/ZIS - cvičení. je dobré chodit na cvičení, lépe se pak vypracovávají semestrálky. první 2 týdny podle kapacity 1/37

Add-on modul Microsoft Dynamics NAV. Doprava - základ. manuál

Uživatelský manuál. Format Convert V3.1

Prohlížení a editace externích předmětů

5 Evidence manželských smluv

Modul Konfigurace MTJ Service, s.r.o.

Domácí hosté Program pro řízení kuželkových soutěží

1 Tabulky Příklad 3 Access 2010

Přenos mezi zkušební organizací a notebooky zkušebních orgánů příslušné

Online zápis a zpracování protokolů doškolení a přezkoušení z bezpečnosti a zaškolení pracovníků

Popis programu: Popis přípon důležitých souborů: *.qpf projektový soubor Quartusu

Customer s NGPC Základy práce s katalogem ND

PRÁCE S APLIKACÍ Evidence městských knih

26 Evidence pošty. Popis modulu. Záložka Evidence pošty

Semestrální práce 2 znakový strom

ZŠ ÚnO, Bratří Čapků 1332

2 PŘÍKLAD IMPORTU ZATÍŽENÍ Z XML

Formuláře. Téma 3.2. Řešený příklad č Zadání: V databázi formulare_a_sestavy.accdb vytvořte formulář pro tabulku student.

Katalog NGPC (New Generation Parts Catalogue)

Databázové systémy. Doc.Ing.Miloš Koch,CSc.

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

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

Převod zvukových souborů z CD do formátu pro Pohádkový kamínek návod Elfin Grit s.r.o Případné dotazy na info@elfingrit.

Microsoft. Access. Formuláře ze dvou tabulek. Mgr. Jan Veverka Střední odborná škola sociální Evangelická akademie

KIV/ZIS cvičení 2. Martin Kryl

Dynavix 10: Evidence jízd

Nápovědu k ostatním modulům naleznete v "Přehledu nápověd pro Apollo". (IS Apollo Nápověda Nápověda).

Návod k obsluze aplikace EKOR 2 Trial

DATABÁZE MS ACCESS 2010

Nápověda aplikace Patron-Pro

Změna formuláře při výběru kompetencí (odborných dovedností) 1. Hledání textové formulace kompetence - odborné dovednosti

LWD Průvodce rychlým spuštěním Úvod. Instalace ovladačů a softwaru

Evropský zemědělský fond pro rozvoj venkova: Evropa investuje do venkovských oblastí EPH. Zelená nafta Evidence činností. Podklady pro školení

Příručka pro editaci kontaktů na eagri

Instalace aplikace 602XML Filler

UniLog-L. v0.81 návod k obsluze software. Strana 1

Manuál SQL Ekonom funkce pro zajištění souladu s ochranu osobních údajů podle GDPR

EROZA UŽIVATELSKÁ PŘÍRUČKA Aplikace Data a Dotazy

Uživatelská příručka

EVIDENCE DPH V KNIZE ODESLANÝCH FAKTUR

Elektronické výpisy v BankKlientovi

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

Novinky v programu Majetek 2.07

HELIOS - Zálohování BüroKomplet, s.r.o.

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.

Microsoft. Access. Výběrové dotazy. Mgr. Jan Veverka Střední odborná škola sociální Evangelická akademie

41 Konzultace bariéry

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í

Návod pro práci s aplikací

ERP informační systém

Úvod Funkcionalita modulu Záchyt pacienta s DM Zápis a prohlížení záznamů pacienta s DM

EVIDENCE DOCHÁZKY SE ČTEČKOU INTAGRAL. příručka uživatele

Obsah. 1.1 Práce se záznamy Stránka Dnes Kontakt se zákazníkem... 5

Marketingová komunikace. 2. soustředění. Mgr. Pavel Vávra Kombinované studium Skupina N9KMK1aPH/N9KMK1bPH (um1a1ph/um1b1ph)

Inovace a zkvalitnění výuky prostřednictvím ICT Databázové systémy MS Access generování složitějších sestav Ing. Kotásek Jaroslav

Postup vyplnění projektové přihlášky do studentské grantové soutěže na Univerzitě Palackého v Olomouci Obsah

Obchodní příležitosti

VARIEX Brno UŽIVATELSKÁ PŘÍRUČKA VARIEX - ODRŮDY ZÁKLADNÍ POPIS

1.13 ACCESS popis programu

Návod k použití webového katalogu CKIS

KIV/ZIS - primární klíč

Transkript:

SEMESTRÁLNÍ PRÁCE z předmětu KIV/DB1 Téma: Databáze MP3 souborů na CD Autor: Markéta Šmejkalová Osobní číslo: K05738 Akademický rok: 2007/2008

Stručný popis úlohy Abych vyhověla zadání semestrální práce z Databázových systémů 1, zvolila jsem jednoduchou databázi hudebních MP3 souborů na kompaktních discích. Předpokládám, že na každém CD je několik adresářů a v těchto adresářích jsou uložené jednotlivé soubory. Jeden MP3 soubor může být obsažen ve více adresářích zároveň (např. pokud je skladba na běžném albu i na výběrové desce), ale adresář se nemůže vyskytovat na více CD. Dále myslím, že je praktické vést evidenci míst, kde tato CD budou uložena, a to i v případě, že v daný okamžik CD fyzicky na tom místě nebude bude například používáno ale bude k němu jen náležet. Stejně tak mohou být CD půjčena, a proto do databáze patří i seznam potenciálních vypůjčitelů. Tuto databázi lze použít především pro účely většího přehledu hudebních nosičů v domácnostech, jejich rozmístění (např. v jaké jsou skříni a na jaké polici) a půjčování ostatním lidem (např. příbuzným). Datová analýza Datovou analýzu vyjadřuje ERA-model databáze, ve kterém jsou zobrazeny jednotlivé entity a vazby mezi nimi. era-model file (MP3 soubor) - primární klíč: ID file - další atributy: name (jméno souboru), interpreter (interpret), size MB (velikost v MB), length (doba trvání skladby) folder (adresář) - primární klíč: ID folder - další atributy: name (jméno adresáře), size MB (velikost v MB), date (datum vytvoření), CD (cizí klíč pro vazbu na CD) 2

CD - primární klíč: ID cd - další atributy: size busy MB (zaplněné místo na CD v MB), code (popisek na CD), location (cizí klíč pro vazbu na umístění), action (cizí klíč pro vazbu na výpůjčku), action date (datum výpůjčky) person (vypůjčitel) - primární klíč: ID person - další atributy: first name (jméno), surname (příjmení), address (adresa), phone (telefon), e-mail (e-mailová adresa) container (místo) - primární klíč: ID container - další atribut: place (název místa) is in (vazba patří) - tato tabulka slouží pouze jako pomocná tabulka při realizaci vazby mezi souborem a adresářem (z důvodu, že soubor se může vyskytovat na více adresářích M:N) Popis funkcí Jednoduché menu slouží k rychlejší orientaci a snazšímu přístupu k formulářům a vytvořeným dotazům. Přes toto menu lze vstoupit do všech tabulek databáze, za účelem jak prohlížení dat, tak i k jejich zadávání či modifikaci. Funkce: menu tlačítko end zavření celé databáze Přístup k formulářům tlačítko CD otevření formuláře CD prohlížení, přidání a změna záznamu, půjčení CD 3

tlačítko osoba otevření formuláře person prohlížení, přidání a změna záznamu, přehled o půjčených CD umístění otevření formuláře container prohlížení, přidání a změna záznamu, přehled o všech CD v tomto umístění uložených adresář otevření formuláře folder prohlížení, přidání a změna záznamu soubor otevření formuláře file prohlížení, přidání a změna záznamu, v podformuláři is in se zadává vazba mezi MP3 souborem a adresářem: formulář file s podformulářem is in Přístup k dotazům obsazené MB z CD zobrazí tiskovou sestavu všech CD, která mají zaplněno méně místa než... (zadaný parametr při spuštění dotazu) v praktickém použití je tento dotaz vhodný při hledání CD s volným místem, za účelem přidání dalšího adresáře (tzn. nemít zbytečně velké množství CD s plně nevyužitou kapacitou) půjčená CD zobrazí tiskovou sestavu osob, které mají půjčené CD a výpis všech těchto CD výpis všech MP3 souborů v adresářích na CD zobrazí tiskovou sestavu s přehledem všech skladeb (v jakém jsou adresáři a na jakém CD) 4

Závěr Během realizace celé databáze jsem musela změnit svůj původní záměr požadavek na zaznamenávání historie u umístění i u výpůjček. Z praktického hlediska je často potřeba zjistit, kde bylo CD v danou dobu nebo kdo ho měl v tu dobu půjčené, proto jsem tuto možnost chtěla evidovat i ve své databázi. Ovšem vzhledem k problémům s duplicitou CD a hlavně dat při půjčování jsem od toho upustila, a tak lze v databázi nalézt v daném momentě pouze aktuální stav. V atributu umístění je pouze záznam o tom, kde se aktuálně CD nachází a pokud není prázdný atribut výpůjčka, tak obsahuje osobu, která má CD půjčené. Pro zvýšení přehlednosti je alespoň u půjčování evidován datum, kdy k výpůjčce došlo. Kromě tohoto malého nedostatku splňuje aplikace moje očekávání a mohu ji snad bez větších úprav prakticky použít k evidenci domácích hudebních MP3 souborů, tedy k účelu, pro který i vznikla :). 5