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). |
- zadáno a potvrzeno stud. odd.