Przedmiot: Bazy Danych(SQL) - laboratorium Prowadzący: dr in

Transkrypt

Przedmiot: Bazy Danych(SQL) - laboratorium Prowadzący: dr in
Przedmiot: Bazy Danych(SQL) - laboratorium
Prowadzący: dr inż. Przemysław Duda
Liczba godzin: 30
Semestr: VII
Kod:
Liczba pkt. kredytowych
Przedmioty poprzedzające: Jezyki Programowania, Programowanie obiektowe
Forma zaliczenia: zaliczenie laboratorium
Program:
Strukturalny język zapytań (Structured Query Language – SQL) jest standardowym standardowym
zestawem poleceń używanych do komunikowania się z relacyjnymi bazami danych. Wszystkie zadania
takie, jak tworzenie tworzenie nowych obiektów baz danych, pobieranie , wprowadzanie, aktualizacja i
kasowanie rekordów wykonywane jest ostatecznie instrukcjami SQL.
W ramach proponowanego przezemnie przedmiotu studenci zapoznaliby się z SQL zaimplementowanym
na platformie DB2.
Przedmiot będzie realizowany we współpracy z firmą IBM. (Firma IBM zapewnia
przeszkolenie dla osób prowadzących zajęcia oraz oferuje możliwość praktyk dla wyróżniającej się grupy
studentów).
1) Pobieranie danych z tabel poprzez instrukcje SQL.
a) Instrukcja Select..From…Where…Order By…
b) Operatory Distinct, Union,
c) Operatory logiczne: and, or, in, between
2) Grupowanie danych instrukcjami SQL ( Group By…)
3) Filtracja danych zgrupowanych poprzez Heaving
4) Wykorzystywanie funkcji wbudowanych
5) Definiowanie i wykorzystywanie perspektyw instrukcja CreateView
6) Wprowadzanie danych instrukcja Insert
7) Usuwanie rekordów instrukcja Delete
8) Aktualizacja danych instrukcja Update
9) Mechanizm transakcji
10) Mechanizm ODBC cz1. – pobieranie danych z tabel do Excela i Accessa
11) Mechanizm ODBC cz2 - Tworzenie procedury w Visual Basicu Accessa pobierającej dane z
tabel
12) Mechanizm JDBC pobieranie danych z serwera z poziomu programu napisanego w JAVA
13) Definiowanie własnych funkcji
14) Definiowanie procedur wykorzystaniem wbudowanych pakietów.
15) Tworzenie baz danych i tabel
16) Elementy administrowania bazą danych
Literatura podstawowa:
1.
Hans Ladany, SQL Księga Eksperta

Podobne dokumenty