Uniwersytet Warszawski - Centralny System UwierzytelnianiaNie jesteś zalogowany | zaloguj się
katalog przedmiotów - pomoc

Projektowanie systemów zarządzania bazami danych - PHP i MySql

Informacje ogólne

Kod przedmiotu: 2700-M-FAK-PSZBD Kod Erasmus / ISCED: 11.303 / (0612) Database and network design and administration
Nazwa przedmiotu: Projektowanie systemów zarządzania bazami danych - PHP i MySql
Jednostka: Wydział Dziennikarstwa, Informacji i Bibliologii
Grupy: IN Fakultety Zaoczne II stopnia
Punkty ECTS i inne: 4.00
Język prowadzenia: polski
Rodzaj przedmiotu:

fakultatywne

Wymagania (lista przedmiotów):

Projektowanie systemów zarządzania bazami danych wydawnictw 2700-L-PW-D2PSZBDW
Wstęp do projektowania baz danych i repozytoriów cyfrowych 2700-L-IN-D4PROJBD
Wyszukiwanie informacji w bazach danych (ćw.) 2700-P1WIBZC-PSB

Tryb prowadzenia:

zdalnie

Skrócony opis:

Przedmiot prezentuje pojęcia związane z budową, strukturą i organizacją baz danych oraz metody ich projektowania.

Pełny opis:

Przedmiot prezentuje pojęcia związane z budową, strukturą i organizacją baz danych oraz metody ich projektowania.

Część druga dotyczy metod, narzędzi i sposobów projektowania systemów zarządzania bazami danych.

1. Terminologia.

2. Model danych i jego elementy.

3. Wymagania stawiane SBD.

4. Przetwarzanie transakcyjne.

5. Właściwości ACID.

6. Architektura komunikacyjna.

7. Model związków encji E/R.

8. Relacyjny model danych.

9. Normalizacja.

10. PHP i SQL.

Literatura:

1. An Introduction to Database System / L.C.Date. Adison-Wesley Pub. Comp., również WNT – W-wa, (seria: Klasyka Informatyki), 2000

2. Bazy danych / pod red. Stanisława Kozielskiego [et al.]. Warszawa : 2006.

3. Bazy danych i język SQL / Jerzy G. Isajew. - Warszawa : B.B.-H. Expertus, 2002.

4. Bazy danych i systemy ekspertowe / Emma Kusztina, Oleg Zaikin ; Stargardzka Szkoła Wyższa Stargardinum. Stargard Szczeciński ; Pruszcz Gdański : 2009.

5. Bazy danych w Internecie krok po kroku / Jim Buyens ; [tł. Piotr Kresak]. - Warszawa: RM, 2000.

6. Bazy danych w zastosowaniach praktycznych / pod red. Adama Pelikanta ; Wyższa Szkoła Informatyki w Łodzi. Łódź : 2007.

7. Database Management Systems / Ramakrishnan, Gehrke. WCB/McGraw-Hill, 2001

8. Fundamentals of Database Systems / R.Elmasri, S.Navathe. Adison-Wesley Pub. Comp.,(4th Edition), 2002

9. Hurtownie danych : podstawy organizacji i funkcjonowania / Matthias Jarke ; tł. Jakub Wróblewski. - Warszawa : Wydawnictwa Szkolne i Pedagogiczne, 2003.

10. Implementacja systemów baz danych / H.Garcia-Molina. WNT, 2003 (seria: Klasyka Informatyki)

11. Linux. Bazy danych / Fred Butzen, Dorothy Forbes ; przeł. Piotr Jakubowski, Maciej Ogrodniczuk, Witold Sikorski. - Warszawa : Zakład Nauczania Infromatyki "MIKOM", 1999.

12. Mining social - driven data / Mikołaj Morzy. Poznań : 2009.

13. Ochrona baz danych / Sybilla Stanisławska-Kloc ; Uniwersytet Jagielloński. - Kraków: Zakamycze, 2002.

14.Tworzenie i udostępnianie baz danych w sieci www : podręcznik dla bibliotekarzy i dokumentalistów / Wiesław Gliński, Henryk Rybiński. - Warszawa : Wydawnictwo Stowarzyszenia Bibliotekarzy Polskich, 2004.

15. Wprowadzenie do baz danych / John Petersen ; [tł. Krzysztof Jurczyk]. - Gliwice : Wydawnictwo Helion, cop. 2003.

16. Wprowadzenie do systemów baz danych / R.Elmasri. Wyd. Helion, (4th Edition), 2005

17. Współczesne zasoby informacyjne / Andrzej Wasiak. Białystok : 2007.

Efekty uczenia się:

Wiedza

1. Zna najważniejsze własności algebry relacji (K_W01, K_W02).

2. Zna podstawowe własności języka zapytań SQL (K_W01, K_W02).

3. Ma ogólną wiedzę na temat zasad projektowania baz danych (K_W01, K_W02).

4. Dobrze rozumie rolę i znaczenie transakcji w bazach danych (K_W01, K_W02).

Umiejętności

1. Potrafi formułować zapytania SQL (K_U09).

2. Potrafi pisać programy składowanie i wyzwalacze w co najmniej jednym języku programowania składowanego. (K_U09).

3. Potrafi rozpoznać anomalie w projekcie bazy danych i doprowadzić ją do odpowiedniej postaci normalnej (K_U10).

4. Potrafi zaprojektować i zaimplementować relacyjną bazę danych (K_U10).

Kompetencje

1. Zna ograniczenia własnej wiedzy i rozumie potrzebę dalszego kształcenia, w tym zdobywania wiedzy pozadziedzinowej (K_K01).

2. Potrafi precyzyjnie formułować pytania, służące pogłębieniu własnego zrozumienia danego tematu lub odnalezieniu brakujących elementów rozumowania (K_K02).

Metody i kryteria oceniania:

Projekt

Praktyki zawodowe:

brak

Zajęcia w cyklu "Semestr zimowy 2020/21" (w trakcie)

Okres: 2020-10-01 - 2021-01-31
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Konwersatorium, 10 godzin więcej informacji
Koordynatorzy: Seweryn Dobrzelewski
Prowadzący grup: Seweryn Dobrzelewski
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Zaliczenie na ocenę
Konwersatorium - Zaliczenie na ocenę
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Uniwersytet Warszawski.