ZAOCZNE STUDIA INŻYNIERSKIE NA ODLEGŁOŚĆ W POLITECHNICE WARSZAWSKIEJ | |
Przedmioty Informatyki |
Bazy danych |
Program przygotował: |
dr Włodzimierz Dąbrowski, mgr inż. Paweł Potasiński Wydział Elektryczny PW |
Wymiar przedmiotu: | |
Forma zaliczenia: |
Egzamin |
Cel przedmiotu | |
Przedmiot Bazy danych ma na celu nauczenie podstaw teorii baz danych, a w szczególności relacyjnych baz danych. Realizując nakreślony program student poznaje podstawowe pojęcia, metody projektowania i implementowania baz danych. Celem przedmiotu nie jest szczegółowe zapoznanie studenta z serwerem MS SQL. Serwer ten jest jedynie narzędziem, które posłużyło prowadzącym do zilustrowania procesów projektowania i implementacji baz danych oraz związanych z tymi procesami problemów. | |
Treść przedmiotu: | |
W trakcie trwania przedmiotu tworzenia relacyjnych baz da Zarządzania Bazami Danych. W części ćwiczeniowej stude 1. Pojęcia podstawowe. Najw 2. Projektowanie baz danych. Pojęcie rekurencji, atrybutu i 3. Model relacyjny 4 Język SQL 5 Indeksy. Dostęp fizyczny d 6 Transakcje. Postulaty ACID zakleszczania i walki z nimi. 7 Perspektywy. Metody twórz Łańcuch własności w perspek 8 Procedury składowane. Rot 9 Bezpieczeństwo baz danycl Bibliografia: |
student poznaje podstawowe zagadnienia dotyczące projektowania i ych. Zdobywa też wiedzę ogólną na temat administracji Systemem Zdobytą wiedzę student musi udokumentować w czasie egzaminu, it ma do wykonania projekt w środowisku MS SQL Server 2000. ażniejsze cechy bazy danych. Modele baz danych. Definiowanie wymagań dla systemu. Modelowanie procesów związku. Metody przekształcania związków. danych. Optymalizacja dostępu . Transakcje w SQL. Stosowanie zamków (blokad) oraz problemy Stemple czasowe i ziarnistość transakcji enia i wykorzystania perspektyw. Przetwarzanie perspektywy. tywach. zaje wyzwał aczy. Implementacja różnych poziomów bezpieczeństwa. |
[1] Rebeca R. Riordan, Projektowanie relacyjnych baz danych, Microsoft Press 2000 [2] Michael J. Hernandez, Bazy danych dla zwykłych śmiertelników, MIKOM 1998 [3] Raghu Ramakrishnan, Database Managment Systems, McGraw-Hill International Editions 1997 [4] Marcin Szeliga, Transact-SQL. Czarna księga, Helion 2003 [5] Kazimierz Subieta, Wprowadzenie do inżynierii oprogramowania, PJWSTK 2002 [6] Janusz Stokłosa, Tomasz Bilski, Tadeusz Pankowski, Bezpieczeństwo danych w systemach informatycznych, PWN 2001 [7] C.J. Datę, Wprowadzenie do systemów baz danych, WNT 2000 [8] Ken Henderson, The Guru's Guide to SQL Server Stored Procedures, XML, and HTML, Addison Wesley 2001 [9] Kalen Delaney, Inside Microsoft SQL Server 2000, MS Press 2001 [10] Ray Rankins, Paul Bertucci, Paul Jensen, Microsoft SQL Server 2000 Unleashed, Sams Publishing 2002 |