VIKMB55 Advanced SQL and Data Modelling

Faculty of Arts
Spring 2016
Extent and Intensity
0/2. 3 credit(s). Type of Completion: zk (examination).
Teacher(s)
Mgr. Jan Pospíšil (lecturer)
Mgr. Jan Martinek (assistant)
Guaranteed by
PhDr. Petr Škyřík, Ph.D.
Division of Information and Library Studies – Department of Czech Literature – Faculty of Arts
Contact Person: Mgr. Alžběta Šašinková, Ph.D.
Supplier department: Division of Information and Library Studies – Department of Czech Literature – Faculty of Arts
Timetable
Wed 17:30–19:05 B2.33
Prerequisites (in Czech)
VIKMB44 Database Systems || SOUHLAS
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
The capacity limit for the course is 25 student(s).
Current registration and enrolment status: enrolled: 0/25, only registered: 0/25, only registered with preference (fields directly associated with the programme): 0/25
fields of study / plans the course is directly associated with
Course objectives
Kurz je zamýšlený jako přímé pokračování kurzu VIKMB44 Databázové systémy a skládá se ze dvou hlavních bloků:
Pokud jsme se v VIKMB44 seznamovali se syntaxí a gramatikou jazyka SQL, tentokrát se naučíme v jazyce SQL “myslet”. Rozšíříme si “slovní zásobu” a budeme se učit budovat komplexní dotazy. Vše s ohledem na praktické využití v praxi či výzkumu.
V druhé části se budeme věnovat datovému modelování, tj. přemýšlení nad entitami a jejich vztazích. Navrhování datových modelů (a jejich následné databázové implementace) si vyzkoušíme na konkrétních oblastech.
Po absolvování předmětu byste měli být schopni používat jazyk SQL na pokročilé úrovni. A navíc budete umět efektivně zmapovat a popsat libovolnou podmnožinu reality! Přeháním.
Kurz je otevřený všem absolventům předmětu VIKMB44 a lidem, kteří prokáží znalosti jazyka SQL na stejné úrovni.
Protože jde o první běh tohoto předmětu, studenti mlčky souhlasí s tím, že budou v roli pokusných králíků.
Syllabus
  • - opakování!
  • - databázové pohledy (views)
  • - vnořené dotazy (subselect)
  • - práce MySQL (s důrazem na funkce)
  • - datové modelování - "teorie"
  • - datové modelování - praxe
  • - normalizace databáze
Literature
    recommended literature
  • HERNANDEZ, Michael J. and John VIESCAS. Myslíme v jazyku SQL : tvorba dotazů. 1. vyd. Praha: Grada. 378 s. ISBN 802470899X. 2004. info
  • ŠEŠERA, Ľubor, Aleš MIČOVSKÝ and Juraj ČERVEŇ. Datové modelování v příkladech. 1. vyd. Praha: Grada. 151 s. ISBN 8024700492. 2001. info
Teaching methods
lectures
Assessment methods
Written test (SQL) and a data model of a particular domain.
Language of instruction
Czech
Further comments (probably available only in Czech)
Study Materials
The course is taught annually.
Information on course enrolment limitations: Pro kurz je nezbytné disponovat notebookem. Máte-li o kurz zájem ale nemáte k dispozici vlastní notebook, je možné si jej na výuku vypůjčit na katedře.

  • Enrolment Statistics (recent)
  • Permalink: https://is.muni.cz/course/phil/spring2016/VIKMB55