Winter Semester 2009/10
Winter Semester 2011/12
Winter Semester 2012/13
Database Technologies S4S001
Course content:
Introduction to databases. Normalization of relations. Entity relationships diagrams. Basics of SQL. Integrity constraints. Aggregate functions. Stages of relational database design. Nested queries and correlated. Operators and pseudozbiorów collections. Defining perspectives. Transactions basics. Language DDL and DML. Transaction Processing on different levels of isolation Language DDL and DML cd. Optimizing performance of SQL commands. Language PL/SQL, declarations of types, variables, loops and procedures.
Learning outcomes:
Knowledge of SQL allows you to retrieve data from databases and implement new objects and programmed as required.
(in Polish) Rodzaj przedmiotu
Course coordinators
Term 2012Z: | Term 2011Z: |
Bibliography
a) basic references:
1. Banachowski, Lech.: Systemy zarządzania bazami danych, Wydaw. Polsko-Japońskiej Wyższej Szkoły
Technik Komputerowych, Warszawa, 2007.
2. Hector Garcia-Molina, Jeffrey D. Ullman, Jennifer Widom, Systemy baz danych: pełny wykład, z ang. przeł.,
Wydawnictwo Naukowo-Techniczne, Warszawa 2006.
3. Date, C.J., Relacyjne bazy danych dla praktyków, [tł. z ang.], Helion, Gliwice 2006.
4. Celko, Joe.: SQL :zaawansowane techniki programowania; przekł. z ang., Wydaw. Naukowe PWN, Warszawa,
2008.
5. Faroult, Stephane.: Sztuka programowania SQL, [tł. z ang.], Helion, Gliwice 2007.
6. R. Wrembel, W. Wieczerzycki, Projektowanie aplikacji bazy danych Oracle.
7. Scott Urman , Oracle9i. Programowanie w języku PL/SQL,
8. B. Pribyl, Oracle PL/SQL.
b) supplementary references: