Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2022/2023

Database Systems

The course is not on the list Without time-table
Code Completion Credits Range
2371053 Z,ZK 5 2P+2C
Lecturer:
Tutor:
Supervisor:
Department of Instrumentation and Control Engineering
Synopsis:

Basic data models. Types and examples of database systems. Management of database systems. Design of database systems - examples. Conceptual cheme, ER diagrams. Programming techniques. Language SQL, SQL extensions. MySQL. Introduction into php and web application programming. Fundamentals of programming in database systems MS ACCESS. Principles of Data-mining in databases.

Requirements:
Syllabus of lectures:

P1. Introduction. General operations with information provided by data-base systems.

P2. DBMS. Relational databases, Codd rules.

P2. Conceptual cheme. E - R conceptual model. Limitations for relations defined in DBS.

P4. Models of Data-base System Management. Relational data-base systems. Set and relation operations in

relation data-base system.

P5. Architectures of Database System Management in personal computers. Systems

„client/server“.

P6. Data-base application program languages. Structured query language - SQL.

P7. Structured query language - SQL (cont.).

P8. Web application - SQL and web (http) server. Thick and thin client.

P9. The „php“ language. Work with forms.

P10. The „php“ language. Connection with SQL server.

P11. Introduction into MS Access.

P12. Programming in the system MS Access (Visual Basic for Application).

P13. Data mining, data mining software.

P14. Future of database and knowledge systems. Conclusions of lectures.

Syllabus of tutorials:

C1. Fundamentals of work with Data-base systems.

C2. Data-based systems for non-programmers.

Administration task: accounts on the department SQL server, passwords.

C3. Introduction in data-base system MS ACCESS. Realisation of set and relational

operations. Database preparation.

C4. Structured language - SQL. Assignment of semester tasks.

C5. Graphical scheme of database and application (E-R, UML, ...)

C6. Preparation of the database, filling with training data.

C7. Simple php program.

C8. Forms in php. Data transpher to/from server.

C9. Connecting php to SQL.

C10. Application (php, SQL).

C11. Application (php, SQL).

C12. Programming in MS ACCESS.

C13. Assistance and testing of results of semester tasks.

C14. Testing of semester tasks. Conclusion of the semester.

Study Objective:
Study materials:

1. Oppel, Andy: Databases. A Beginner's Guide. The McGraw Hill Companies, 2009.

2. Pallaw, Vijay Krishna: Database Management Systems

3. Isrd Group: Introduction to Database Management Systems

Note:
Further information:
No time-table has been prepared for this course
The course is a part of the following study plans:
Data valid to 2022-12-05
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/en/predmet10553302.html