5sem BAZY_DANYCH_I - Politechnika Opolska

Transkrypt

5sem BAZY_DANYCH_I - Politechnika Opolska
Politechnika Opolska
Elektrotechniki, Automatyki i Informatyki
Załącznik nr 1
do Uczelnianego Systemu Zapewnienia Jakości Kształcenia
KARTA OPISU PRZEDMIOTU
INFORMATYKA
KIERUNEK STUDIÓW
SPECJALNOŚĆ
STACJONARNE I-GO STOPNIA
RODZAJ STUDIÓW
NAZWA PRZEDMIOTU
BAZY DANYCH I
DATABASE I
SUBJECT TITLE
RODZAJ PRZEDMIOTU *)
PODSTAWOWY; KIERUNKOWY; HUMANISTYCZNY; DODATKOWY; OBIERALNY
SEMESTR STUDIÓW
ECTS (pkt.)
TRYB ZALICZENIA PRZEDMIOTU
KOD PRZEDMIOTU:
5
5
– ZALICZENIE NA OCENĘ *)
B9
Przedmioty wprowadzające
oraz wymagania ogólne**)
Informatyka I, Algebra, Systemy operacyjne, InŜynieria oprogramowania
PROGRAM PRZEDMIOTU
FORMA ZAJĘĆ
LICZBA GODZIN
ZAJĘĆ W SEMESTRZE
WYKŁAD
30
PROWADZĄCY ZAJĘCIA
(tytuł/stopień naukowy, imię i nazwisko)
MGR INś. TERESA WISNIEWSKA,
MGR INś. ALINA STEFANOWSKA-KĘDZIA
ĆWICZENIA
LABORATORIUM
30
MGR INś. TERESA WISNIEWSKA,
MGR INś. ALINA STEFANOWSKA-KĘDZIA
PROJEKT
SEMINARIUM
TREŚCI KSZTAŁCENIA (PROGRAM NAUCZANIA)
WYKŁAD
Lp.
Tematyka zajęć
Liczba godzin
1.
WPROWADZENIE DO PROBLEMATYKI BAZ DANYCH
2
2.
MODELE DANYCH.
2
3.
SQL.- TYPY, FUNKCJE, WIĘZY INTEGRALNOŚCI.
2
4.
SQL , OPERATORY.
2
5.
SQL - ZŁĄCZENIA TABEL
2
6.
JĘZYK DEFINIOWANIA DANYCH, PERSPEKTYWY, INDEKSY.
2
7.
ŚRODOWISKO SQL*PLUS.
2
8.
JĘZYK PL/SQL - BLOKI, PROCEDURY, FUNKCJE, PAKIETY.
2
9.
JĘZYK PL/SQL - KURSORY, WYZWALACZE, OBSŁUGA BŁĘDÓW
2
10.
MODELOWANIE ZWIĄZKÓW - ENCJI
2
11.
TRANSFORMACJA ZWIĄZKÓW ENCJI DO POSTACI RELACYJNEJ
2
12.
NORMALIZACJA SCHEMATÓW LOGICZNYCH RELACJI
2
13.
TRANSAKCJE
2
14.
AUTORYZACJA DOSTĘPU DO BAZY
2
15.
BEZPIECZEŃSTWO BD
2
RAZEM GODZIN W SEMESTRZE
30
Nazwa przedmiotu
ĆWICZENIA
Lp.
Tematyka zajęć
Liczba godzin
1.
2.
RAZEM GODZIN W SEMESTRZE
LABORATORIUM
Lp.
Tematyka zajęć
Liczba godzin
1.
ŚRODOWISKO PRACY ISQL*PLUS I SQLDEVELOPER
2
2.
DEFINIOWANIE RELACJI, MODYFIKACJA ZAWARTOŚCI RELACJI
2
3.
POLECENIE SELECT, WYBIERANIE DANYCH Z WIELU TABEL
2
4.
OPERATORY, KLAUZULE, ZŁĄCZENIA
2
5.
FUNKCJE WBUDOWANE
2
6.
PERSPEKTYWY, PRZYGOTOWANIE RAPORTÓW
2
7.
AUTORYZACJA DOSTĘPU DO DANYCH
2
8.
INDEKSOWANIE PLIKÓW
2
9.
KATALOG SYSTEMOWY, OBSŁUGA BŁĘDÓW
2
10.
JĘZYK PL/SQL, TYPY DANYCH, TYPY ZŁOśONE
2
11.
KURSORY, ZMIENNE KURSOROWE
2
12.
PODPROGRAMY SKŁADOWANE W BAZIE DANYCH
2
13.
WYZWALACZE
2
14.
WSPÓŁBIEśNA REALIZACJA TRANSAKCJI
2
15.
PAKIETY, KLASTRY,
2
RAZEM GODZIN W SEMESTRZE
ĆWICZENIA PROJEKTOWE
Lp.
Tematyka zajęć
Liczba godzin
1.
2.
RAZEM GODZIN W SEMESTRZE
SEMINARIUM
Lp.
Liczba godzin
Tematyka zajęć
1.
2.
RAZEM GODZIN W SEMESTRZE
ZAŁOśENIA I CELE PRZEDMIOTU:
Celem wykładu jest zapoznanie z podstawowymi pojęciami i koncepcjami technologii systemów baz danych, niezbędnymi do
poprawnego projektowania, korzystania i implementacji systemów baz danych i ich aplikacji na przykładzie SBD ORACLE.
Celem laboratorium jest zdobycie praktycznych umiejętności tworzenia i obsługi baz danych Oracle i MS SQL Server na
podstawie list zadań dostosowanych do zagadnień omawianych na wykładzie.
METODY DYDAKTYCZNE:
Wykład z wykorzystaniem prezentacji w programie PowerPoint.
FORMA I WARUNKI ZALICZENIA PRZEDMIOTU:
Wykład zaliczany jest na podstawie wyniku sprawdzianu pisemnego.
Na zaliczenie laboratorium wymagane jest poprawne wykonanie wszystkich ćwiczeń oraz wykonanie bazy wg. własnego
projektu
LITERATURA PODSTAWOWA:
2
Nazwa przedmiotu
[1] Date C. J., Darwen H,: SQL. Omówienie standardu jezyka, WNT, Warszawa, 2000.2] Elsmasri R., Navathe S. B.:
Wprowadzenie do systemów baz danych, Helion, Gliwice, 2005.
[3] Freeman R., Lewis J.: Oracle Database 10g. Nowe moŜliwości, Helion, Gliwice, 2005.
LITERATURA UZUPEŁNIAJĄCA:
[1] Date C. J.: Wprowadzenie do systemów baz danych, WNT, Warszawa, 2000.[2] Hernandez M. J.: Bazy danych dla
zwykłych śmiertelników, EDU-MIKOM s.c., Warszawa, 1998.
[3] Urman S., Hardman R., McLaughlin M.: Oracle DB 10 g. Programowanie w języku PL/SQL, Helion, 2008.
[4] Otey M. Otey D. MS SQL Server 2005 Podręcznik programisty, Helion , 2007.
*) niewłaściwe przekreślić – zgodnie z arkuszem planu studiów,
**) podać wybrane nazwy przedmiotów stanowiących wprowadzenie/uzupełnienie do przedmiotu opisywanego, oraz zakres
wiadomości/umiejętności/kompetencji jakie powinien posiadać student przed rozpoczęciem nauki tego przedmiotu;
.............................................................................
.................................................
(Kierownik jednostki organizacyjnej/bezpośredni przełoŜony:
pieczęć/podpis)
(Dziekan Wydziału …………………:
pieczęć/podpis)
3

Podobne dokumenty