SylabUZ
Nazwa przedmiotu | Systemy baz danych 2 |
Kod przedmiotu | 11.3-WK-MATP-SBD2-W-S14_pNadGenQ1KKW |
Wydział | Wydział Matematyki, Informatyki i Ekonometrii |
Kierunek | Mathematics |
Profil | ogólnoakademicki |
Rodzaj studiów | pierwszego stopnia z tyt. licencjata |
Semestr rozpoczęcia | semestr zimowy 2018/2019 |
Semestr | 5 |
Liczba punktów ECTS do zdobycia | 6 |
Typ przedmiotu | obieralny |
Język nauczania | polski |
Sylabus opracował |
|
Forma zajęć | Liczba godzin w semestrze (stacjonarne) | Liczba godzin w tygodniu (stacjonarne) | Liczba godzin w semestrze (niestacjonarne) | Liczba godzin w tygodniu (niestacjonarne) | Forma zaliczenia |
Wykład | 30 | 2 | - | - | Egzamin |
Laboratorium | 30 | 2 | - | - | Zaliczenie na ocenę |
Ćwiczenia | 15 | 1 | - | - | Zaliczenie na ocenę |
Familiarize students with the ORACLE database and PL/SQL. At the end of the course students should be able to independently design and develop dynamic website using database.
Programming skills. Basic knowledge of relational databases and SQL, and HTML.
Lecture:
1. PL/SQL
2. Acyclic database.
3. Deriving functional dependencies using:
Class:
1. PHP
2. Object-oriented databases and XML
JavaScript
Laboratory:
1. SQL in Oracle.
2. Tree structures in Oracle databases.
3. PL/SQL, create stored procedures, functions, triggers, and packages.
4. Views describes schema objects in the database.
5. Transforming XML data with XSLT and JavaScript.
Lecture: Seminar lecture.
Class: Method problematic, brainstorming, presentations.
Laboratory: Computer laboratory exercises.
Opis efektu | Symbole efektów | Metody weryfikacji | Forma zajęć |
Lecture: The exam consists of two parts, written and oral, access to the oral part is getting 30% of the points of the written part, 50% of the points from the written part guarantees a positive evaluation.
Class: condition pass is 50% of test covering all the material processed.
Laboratory: condition pass is 50% of the points of the four planned tests or final test covering all the material processed, for the preparation of the talk, you can get up to an additional 20%..
Final evaluation of the course is the arithmetic mean of the lecture, class and laboratory. However, a prerequisite for a positive final assessment is to obtain positive evaluations of the lecture, class and laboratory.
1. D. Maier, The theory of relational databases, Computer Science Press, 1983.
2. E. Balanescu, M. Bucica, Cristian Darie, PHP 5 i MySQL. Zastosowania e-commerce, Helion, 2005.
3. J. Clark, XSL Transformations (XSLT), http://www.w3.org/TR/xslt7.
4. L. Quin, Extensible Markup Language (XML), http://www.w3.org/xml.
5. T. Converse, J. Park, C. Morgan, PHP5 i MySQL. Biblia, Helion, 2005.
6. S. Urman, R. Hardman,
1. E. Naramore, J. Gerner, Y. Le Scouarnec, J. Stolz, M.K. Glass, PHP5, Apache i MySQL. Od podstaw, Helion, 2005.
2. B. Basham, K. Sierra, B. Bates, Head First Servlets & JSP, Helion, 2005.
3. W. Kim, Wprowadzenie do obiektowych baz danych, WNT, Warszawa, 1996.
Zmodyfikowane przez dr Alina Szelecka (ostatnia modyfikacja: 07-07-2018 12:28)