SubjectsSubjects(version: 945)
Course, academic year 2023/2024
   Login via CAS
Development and administration of database applications - OPBI4I051B
Title: Vývoj a administrace databázových aplikací
Guaranteed by: Katedra informačních technologií a technické výchovy (41-KITTV)
Faculty: Faculty of Education
Actual: from 2023
Semester: winter
E-Credits: 5
Examination process: winter s.:
Hours per week, examination: winter s.:1/2, MC [HT]
Extent per academic year: 0 [hours]
Capacity: 15 / unknown (unknown)
Min. number of students: unlimited
4EU+: no
Virtual mobility / capacity: no
State of the course: taught
Language: Czech
Teaching methods: full-time
Teaching methods: full-time
Note: course can be enrolled in outside the study plan
enabled for web enrollment
priority enrollment if the course is part of the study plan
Guarantor: PhDr. Josef Procházka, Ph.D.
Teacher(s): PhDr. Josef Procházka, Ph.D.
Pre-requisite : OPBI4I044A
Annotation -
Last update: PhDr. Josef Procházka, Ph.D. (06.09.2023)
Subject Development and administration of database follow previous subjects (algorithms, programming and development of database applications). Students gets according knowledge in database design, database applications with a dynamic web interface and administration. Techniques and methods for team project development and application development are accented.
Descriptors - Czech
Last update: PaedDr. Eva Battistová (19.06.2023)
Příprava na výuku
Doba očekávané přípravy na 1 hodinu přednášky 15 minut
Doba očekávané přípravy na 1 cvičení 30 minut
Samostudium literatury (za semestr) 5 hodin
Práce se studijními materiály (za semestr) 5 hodin
Plnění průběžných úkolů (za semestr) 30 hodin
 
Plnění předmětu  
Seminární práce 20 hodin
Příprava na zápočet 20 hodin
Příprava na zkoušku a zkouška 0 hodin
Literature - Czech
Last update: PhDr. Josef Procházka, Ph.D. (03.10.2019)
  • BÖHMER, Marian. Návrhové vzory v PHP: [23 vzorových postupů pro rychlejší vývoj]. Brno: Computer Press, 2012. ISBN 978-80-251-3338-5.

  • LACKO, L. Web a databáze. Praha : ComputerPress, 2001.

  • POKORNÝ, J., HALAŠKA, I. Databázové systémy. Praha : ČVUT, 1997.

  • RICHTA, K., SOKOL, J. Softwarové inženýrství I. Praha : ČVUT, 1996.

  • RJORDAN, R. Vytváříme relační databázové aplikace. Praha : ComputerPress, 2000.

  • ROMAN, S. Návrh a programování databází. Praha : ComputerPress, 2000.

  • POKORNÝ, J. Základy implementace souborů a databází. Praha : Karolinum, 1997.

  • STRAKA, M. Vývoj databázových aplikací. Praha : Grada Publishing, 2000.

  • SKLAR, David. PHP 7: praktický průvodce nejrozšířenějším skriptovacím jazykem pro web. Přeložil Jan POKORNÝ. Brno: Zoner Press, 2018. Encyklopedie Zoner Press. ISBN 978-80-7413-363-3.

  • MASLAKOWSKI, M. Naučte se MySQL za 21 dní. Praha : Computer Press, 2001.

Studijní prameny

Materiály kurzu Dostupný z: https://moodle.it.pedf.cuni.cz/course/view.php?id=1883

Syllabus -
Last update: PhDr. Josef Procházka, Ph.D. (06.09.2023)
  • MySQL server instalation and setup
  • Graphics client for server administration
  • Database creation and backup
  • PHP application with data sources
  • PHP application and security
Course completion requirements - Czech
Last update: PhDr. Josef Procházka, Ph.D. (06.09.2023)
  • Aktivní práce ve výuce, jejímž výsledkem je portfolio zdrojových kódů funkčních aplikací a konceptuálních návrhů databází.
  • Zpracování zápočtové práce ve formě funkční veřejně publikovatelné webové aplikace s administračním rozhraním. Není-li specifikováno v zadání jinak, požaduje se práce původní, vytvořená samostatně na základě uvedených informačních zdrojů a volně šiřitelných komponent.
  • Prokázání praktických dovedností a teoretických znalostí z oblasti návrhu a vývoje databázových aplikací formou řešení konkrétního zadání či testu.
Learning resources - Czech
Last update: PhDr. Josef Procházka, Ph.D. (06.09.2023)

Pro podporu studia bude využit LMS Moodle dostupný na https://moodle.it.pedf.cuni.cz/. Klíč k zápisu bude sdělen při prvním setkéní a paralelně zaslán účastníkům kurzu prostřednictvím SIS.

 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html