Informační systém Masarykovy univerzity 

Archiv závěrečné práce Miroslav Sedlák FI B-IN BcIN

česky | in English

Agenda:
Změnit agendu. Adresa v ISu:

Masarykova univerzita

Fakulta informatiky

bakalářský studijní program/obor:
Informatika/Informatika

Mgr. Miroslav Sedlák

Návrh a implementace překladače pro převod SQL příkazů ze syntaxe Oracle do PostgreSQL

Proposal and implementation compiler for conversion of the SQL commands from the syntax Oracle to PostgreSQL

Anotace: Bakalářská práce se zabývá analýzou syntaxe SQL příkazů databázového systému Oracle 10g s následným rozdělením na podmnožiny příkazů, pro které existuje/neexistuje ekvivalentní příkaz nebo kombinace příkazů v databázovém systému PostgreSQL 8.2. Na základě analýzy je určena podmnožina SQL příkazů, pro kterou lze vytvořit překladač z jednoho databázového systému do druhého. Cílem této bakalářské práce je navrhnout překladač a implementovat jej pro tuto podmnožinu.

Abstract: This bachelor work is concerned with analysis SQL commands of database system Oracle 10g and with separating into subsets of commands, for which it's existing or no existing equivalent command or combination of commands, in the database system PostgreSQL 8.2. On the base of analysis is determined subset of SQL commands, for which can be created compiler from one to second database system. The goal of this work is proposed compiler and implement it for determined subset.

DBS, ORDBMS, PostgreSQL, Oracle Database, SQL, LL, LR, LALR, token, skener, parser, BNF, Extended BNF (EBNF), syntaktický diagram, derivační strom, syntaktický strom, Flex, Bison, Accent, regulární výrazy (RE), SQL-92, 1999, 2003, ANSI, ISO/IEC, ADT, iDES, dbDES.

Jazyk práce: čeština

  • Zadáno/změněno 20. 6. 2007 15:31, Jana Zemanová
  • Záznam založen 27. 12. 2006 14:46, Tomáš Navrátil
  • Zveřejnit od 18. 5. 2007 10:24, Tomáš Navrátil
  • Práce převzata 18. 5. 2007 10:24, Tomáš Navrátil

Obhajoba závěrečné práce

  • Proběhla 20. 6. 2007, práce byla úspěšně obhájena.
  • Předmět SZZ: Bakalářská práce

Vedoucí:

  • Ing. Mgr. Zdeněk Říha, Ph.D., KPSK FI MU
Posudek oponenta
Plný text práce

Citační záznam

Citace dle ISO 690: LaTeX | HTML | text | BibTeX

Kontrola závěrečné práce

Práce zkontrolována: 11. 10. 2008 12:55, (IS automaticky)


Náhledy k zobrazení: 1-2. Zobrazit složku jako galerii
Nástroje.Seřadit vzestupně.Seřadit sestupně. Spočítat nepřečtené soubory ve složkách. Spočítat velikost složek. Zobrazit mapu souborů. Napřed složky, pak soubory.Seřadit vzestupně.Seřadit sestupně. Složka či souborSeřadit vzestupně.Seřadit sestupně. Vložil/aSeřadit vzestupně.Seřadit sestupně. VloženoSeřadit vzestupně.Seřadit sestupně. Exspirace: Seřadit vzestupně.Exspirace: Seřadit sestupně.
Nástroje.  Archiv závěrečné práce Miroslav Sedlák FI B-IN BcIN /fi_b/Sedlák, M.17.  5. 2007
Číst smí:
• kdokoliv v Internetu
Nikdo nemá právo vkládat.Nikdo nemá právo spravovat.Žádný atribut.
Nástroje.Anotace anglicky annotation_english.txtSedlák, M.17.  5. 2007
Číst smí:
• kdokoliv v Internetu
Nikdo nemá právo vkládat.Nikdo nemá právo spravovat.Žádný atribut.
Nástroje.Anotace česky annotation.txtSedlák, M.17.  5. 2007
Číst smí:
• kdokoliv v Internetu
Nikdo nemá právo vkládat.Nikdo nemá právo spravovat.Žádný atribut.
Nástroje.Klíčová slova keywords.txtSedlák, M.17.  5. 2007
Číst smí:
• kdokoliv v Internetu
Nikdo nemá právo vkládat.Nikdo nemá právo spravovat.Žádný atribut.
Nástroje.  Návrh a implementace překladače pro převod SQL příkazů ze syntax xsedlak_bp.doc Popis: •Analýza syntaxe SQL datových typů, funkcí a příkazů databázového systému Oracle s následným rozdělením na podmnožiny příkazů, pro které existuje/neexistuje ekvivalent nebo kombinace v databázovém systému PostgreSQL. •Určení podmnožiny SQL klíčových slov, pro kterou lze vytvořit překladač z jednoho databázového systému do druhého. •Návrh a implementace překladače s využitím automatizovaných programů pro lexikální a syntaktickou analýzu. •Vytvoření BNF Oracle a následná modifikace pro implementaci překladače. •Implementace pro syntaxi OracleSedlák, M.17.  5. 2007
Číst smí:
• kdokoliv v Internetu
Nikdo nemá právo vkládat.Nikdo nemá právo spravovat.Žádný atribut.
Nástroje. K dispozici je náhled.posudek_oponenta.jpgDvořáčková, H. 6.  6. 2007
Číst smí:
• kdokoliv v Internetu
Nikdo nemá právo vkládat.Nikdo nemá právo spravovat.Žádný atribut.
Soubor je nepřístupný.posudek_vedouciho.jpgDvořáčková, H. 8.  6. 2007
Číst smí:
• kdokoliv přihlášený v ISu
Nikdo nemá právo vkládat.Nikdo nemá právo spravovat.Žádný atribut.
Prohlédnout tuto složku po přihlášení do ISu (znáte-li svoje heslo do ISu, můžete zde vidět více souborů)

Relevantní odkazy 


Nahoru | Aktuální datum a čas: 14. 2. 2012 01:24, 7. (lichý) týden

Kontakty: istech(zavináč/atsign)fi(tečka/dot)muni(tečka/dot)cz, studijní odd., správci práv, is-technici, e-technici, IT podpora | Více o informačním systému