Informatyczne Bazy Danych I rok II stopień stacjonarne


Jednostka organizacyjna:

4 sem. studia II stop. stacjonarne

Rodzaj studiów

Kierunek studiów

Specjalność

SYLABUS

Informatyczne Bazy Danych

Kod przedmiotu

Pełna nazwa przedmiotu

Grupa treści przedmiotowych

Kierunkowych

Liczba punktów
ECTS

Obowiązuje od

1.10.2011

Przedmioty wprowadzające
i warunki wstępne:

brak

Autor(rzy) sylabusa: stop. wojskowy, tytuł (stop.)
naukowy, imię i nazwisko

Prof. nadzw. dr hab. inż. Stanisław STANEK

Metody dydaktyczne:

Podające:

wykład, opis

Eksponujące:

slajdy, schematy, rysunki

Problemowe:

wykład problemowy, studium przypadków

Praktyczne:

metoda praktyczna

I. Rozliczenie godzin dydaktycznych

A. Zajęcia teoretyczne

Prowadzący: Prof nadzw. dr hab. inż. Stanisław Stanek

14

Rok

Semestr

Forma zajęć

Liczba godzin

Forma zaliczenia

B. Zajęcia praktyczne w WSOWL

Prowadzący: mgr inż. Janusz Niechwiadowicz, mgr inż. Artur Szleszyński

16

Rok

Semestr

Forma zajęć

Liczba godzin

Forma zaliczenia

II. Założenia i cele kształcenia

W wyniku opanowania treści programowych przedmiotu student powinien:

a) w zakresie wiedzy (użyć czasowników: określić, sformułować, rozpoznać, wybrać, opisać,
wymienić, scharakteryzować, uświadomić sobie, itp.)

  • opisać cechy bazy danych,

  • scharakteryzować relacyjny model danych, standard SQL

  • wybrać narzędzia do budowy bazy danych.

b) w zakresie rozumienia (użyć czasowników: rozumieć, nazwać, rozpoznać, zilustrować, wyjaśnić, przedstawić, wskazać, wybrać, uzasadnić, ocenić itp.)

  • rozumieć postulaty Codda, zasady ACID

  • uzasadnić przyjmowane w procesie modelowania danych rozwiązania,

  • przedstawić postacie normalne relacji.

c) w zakresie umiejętności (użyć czasowników: obliczyć, wykonać, powtórzyć, znaleźć, zastosować, wykorzystać, przedstawić, rozwiązać, uzasadnić, itp.)

  • modelować dane z wykorzystaniem diagramu ERD oraz języka UML,

  • definiować relacyjną bazę danych z wykorzystaniem SQL,

  • wykonywać manipulacje na bazie danych z wykorzystaniem języka SQL.

d) w zakresie postaw (użyć czasowników: zaakceptować, odnieść się, uświadomić sobie,
identyfikować się z-, itp.)

  • odnieść się do wymagań użytkownika,

  • uświadomić sobie uproszczenia związane z możliwościami w zakresie modelowania danych,

  • rozważać różne rozwiązania w modelowaniu danych oraz dostrzegać potrzebę doskonalenia tworzonych rozwiązań.

III. Treści kształcenia

  1. Zajęcia teoretyczne (wykłady /w/)

Numer tematu

Numer zajęcia

Temat(zajęcia)

Zagadnienia

Liczba godzin/
forma zajęć

1

Podstawy baz danych oraz organizacja zajęć.

4

1

Wprowadzenie do problematyki baz danych

4 w

Podstawowe pojęcia takie jak baza danych, system zarządzania bazą danych, projektowanie bazy danych (projekt logiczny, konceptualny fizyczny), transakcja (zasady ACID). Wymagania wobec baz danych. Architektura ANSI-SPARC. Przegląd modeli danych. Wprowadzenie do relacyjnego modelu danych. Postulaty Codda. Notacja ERD. Język zapytań - charakterystyka SQL. Krótki przegląd wybranych RSZBD. Analiza przypadku - elementy architektury ORACLE.

2

Budowa bazy danych.

4

1

Modelowanie danych

2 w

Modelowanie związków encji. Diagram ERD. Normalizacja. Integralność referencyjna. Język UML w modelowaniu danych. Modelowanie wymagań z wykorzystaniem diagramu przypadków użycia. Diagram klas.

2

Metodyczne aspekty projektowania bazy danych

2 w

Projektowanie konceptualne, logiczne i fizyczne dla modelu relacyjnego. Wprowadzenie do problematyki administrowania bazą danych: sterowany dostęp do danych, bezpieczeństwo, monitorowanie i strojenie bazy danych

3

Język SQL

4

1

SQL: język manipulacji danymi

2 w

Proste zapytania. Zastosowanie funkcji agregujących. Podzapytania. Zapytania dotyczące wielu tabel (złączenie proste, zewnętrzne). Łączenie tabel wynikowych. Modyfikacje danych w bazie danych

2

SQL: język definiowania danych

2 w

Definiowanie danych. Perspektywy. Transakcje. Kontrola dostępu

4

Wybrane kierunki rozwoju baz danych

2

1

Przegląd wybranych kierunków rozwoju baz danych

2 w

Bazy rozproszone, obiektowo relacyjne, obiektowe. Hurtownie danych.

B. Zajęcia praktyczne w WSOWL (ćwiczenia rachunkowe /ćr/, seminaria /s/,
repetytoria /r/, konwersatoria /k/, laboratoria /L/)

Numer tematu

Numer zajęcia

Temat(zajęcia)

Zagadnienia

Liczba godzin/
forma
zajęć

1

Podstawy baz danych oraz organizacja zajęć.

2

2

Wprowadzenie do posługiwania się bazą danych

2 ć

Instalacja oraz konfiguracja bazy ACCESS oraz MySQL, Apache, PHP. Obsługa przykładowej bazy danych. Zapoznanie z przykładowym projektem bazy danych.

2

Budowa bazy danych.

10

3

Budowa bazy danych w środowisku ACCESS

4 ć

Analiza wymagań. Projektowanie konceptualne, logiczne, fizyczne bazy danych. Elementy eksploatacji bazy

4

Budowa witryny opartej na bazie danych z wykorzystaniem PHP i MySQL.

6 ć

Analiza wymagań. Projektowanie konceptualne. Projektowanie logiczne Projektowanie fizyczne. Elementy eksploatacji witryny.

3

Język SQL.

4

3

Ćwiczenia w posługiwaniu się językiem SQL

4 ć

SQL: język definiowania danych. SQL: język manipulacji danymi

IV. Literatura obowiązkowa:

1.

Connolly, T., Begg, C.: Systemy baz danych, Wydawnictwo RM, 2004, t I/II

2.

Menderla, D., Szeliga, M.: ACCESS 2010. Kurs, Helion, 2010

3.

Yank, K.: PHP i MySQL. Witryna WWW oparta na bazie danych, Helion, 2010

V. Literatura uzupełniająca:

1.

Ullman, J. i Widom,J.: Podstawowy wykład z systemów baz danych, WNT, Warszawa 2001

2.

Gnybek, J.: Oracle łatwiejszy niż przypuszczasz, Helion, 2006

3.

Bałachowski, L., Chądzyńska, A., Matejewski, K.: Relacyjne bazy danych. Wykłady i ćwiczenia, PJWSTK, 2004

4.

Allen, S.: Modelowanie danych, Helion, 2006

5.

Kopertowska M., Sikorski W., Bazy danych. Poziom zaawansowany, PWN,
Warszawa 2006

VI. Warunki realizacji zajęć (sprzęt, miejsce, ograniczenia):

Do realizacji wykładu potrzebna jest sala wykładowa z projektorem multimedialnym i laptopem. Zajęcia praktyczne należy realizować z wykorzystaniem wirtualnych maszyn oraz posiadając przygotowany obraz ISO płyt z systemami operacyjnymi Windows XP i Linux oraz z wykorzystaniem systemów ACCESS, MySQL, Apache oraz ACCESS.

VII. Warunki uzyskania zaliczenia:

Warunkiem uzyskania zaliczenia z przedmiotu jest zaliczenie ćwiczeń laboratoryjnych,
a następnie zaliczenie kolokwium końcowego. Przedmiot kończy się egzaminem pisemnym.

VIII. Plan korelacji zajęć

Rok

Semestr

Realizowane zajęcia

Liczba godzin

1/1, 1/2ć, 2/1, 2/2, 2/3ć, 3/1, 3/2, 2/4ć, 4/1

30

Razem godzin

30

Podpis autora sylabusa

Wyższa Szkoła Oficerska Wojsk Lądowych im. generała T. Kościuszki we Wrocławiu

1



Wyszukiwarka

Podobne podstrony:
test (1), Studia Zip, Semestr 2, Informatyka-Bazy danych
Informujemy, College, Pedagogika, rok II, Informatyka
Procesy informacyjne w zarz, UTP Zarządzanie II Stopień
Skrypt z technologii informacyjnych, Prawo UKSW I rok, II semestr, TI
6 ESL II stopien stacjonarne, naukowe, pipek, progtamy kształcenia, moduły 2
kolokwium III - gr1 (dzienne) (1), Studia WIT - Informatyka, Bazy danych 1
Informujem1, College, Pedagogika, rok II, Informatyka
test informatyka, Studia Zip, Semestr 2, Informatyka-Bazy danych
Egzamin, D. Zarządzanie danymi informacyjnymi, bazy danych, systemy informatyczne i zarządzanie proj
Bazy Danych cz II [tryb zgodnos Nieznany (2)
kolokwium III - gr1 (dzienne), Studia WIT - Informatyka, Bazy danych 1
Podanie fizjoterapia I rok II stopień niestacjonarni

więcej podobnych podstron