Témata prací (Výběr práce)Témata prací (Výběr práce)(verze: 368)
Detail práce
   Přihlásit přes CAS
Editor ER diagramů s podporou transformace do relačního modelu a SQL
Název práce v češtině: Editor ER diagramů s podporou transformace do relačního
modelu a SQL
Název v anglickém jazyce: ER diagram editor with the support of transformation into relational model and SQL
Akademický rok vypsání: 2005/2006
Typ práce: bakalářská práce
Jazyk práce: čeština
Ústav: Katedra softwarového inženýrství (32-KSI)
Vedoucí / školitel: doc. RNDr. Irena Holubová, Ph.D.
Řešitel: skrytý - zadáno a potvrzeno stud. odd.
Datum přihlášení: 07.11.2005
Datum zadání: 07.11.2005
Datum a čas obhajoby: 25.06.2007 00:00
Datum odevzdání elektronické podoby:25.06.2007
Datum proběhlé obhajoby: 25.06.2007
Oponenti: prof. RNDr. Tomáš Skopal, Ph.D.
 
 
 
Zásady pro vypracování
Cílem práce je implementace editoru ER diagramů, který by měl sloužit pro účely výuky na MFF UK v rámci přednášky Databázové systémy (DBI025). V první fázi je třeba provést analýzu a zhodnocení nástrojů, které jsou pro tento účel využívány v současné době i nástrojů podobných. Jádrem práce je pak návrh a implementace vlastního editoru, který by měl z této analýzy vycházet a zohledňovat zjištěné nevýhody.

Výsledný program by měl zahrnovat:
- editor ER diagramů zahrnující prvky probírané v rámci zmíněné přednášky
- kontrolu korektnosti vytvořeného ER diagramu
- transformaci ER diagramu do relací / SQL skriptů
- zohlednění různých verzí SQL v různých databázových systémech
- standardní funkce editorů (ukládání / načítání diagramů, tisk, ...)

Nedílnou součástí práce bude programátorská a uživatelská dokumentace a netriviální sada ukázkových příkladů.
Seznam odborné literatury
Říha A.: Podklady k přednášce Databázové systémy (DBI025), LS 2004/2005 (http://www.ms.mff.cuni.cz/~riha/dbs1.htm).

Pokorný J., Halaška, I.: Databázové systémy. Skripta, 2. přepracované vydání, Vydavatelství ČVUT, 2003.

Batini C., Ceri S., Navathe S. B.: Conceptual Database Design: An Entity-Relationship Approach. The Benjamin/Cummings Publ. Comp., Redwood City, CA, 1992.

Dia - diagram creation program. (http://www.gnome.org/projects/dia/).

CASE Studio 2 CZ. (http://www.casestudio.com/csy/default.aspx).
 
Univerzita Karlova | Informační systém UK