Nazwa przedmiotu:
Bazy danych
Koordynator przedmiotu:
dr inż. Włodzimierz Dąbrowski
Status przedmiotu:
Obowiązkowy
Poziom kształcenia:
Studia I stopnia
Program:
Automatyka i Robotyka
Grupa przedmiotów:
obieralne
Kod przedmiotu:
Semestr nominalny:
7 / rok ak. 2009/2010
Liczba punktów ECTS:
2
Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
Język prowadzenia zajęć:
polski
Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
Formy zajęć i ich wymiar w semestrze:
  • Wykład30h
  • Ćwiczenia0h
  • Laboratorium0h
  • Projekt0h
  • Lekcje komputerowe0h
Wymagania wstępne:
Algebra liniowa z geometrią
Limit liczby studentów:
Cel przedmiotu:
Po zajęciach student powinien znać i rozumieć podstawowe etapy projektowania baz danych, rozumieć podstawowe pojęcia związane z bazami, rozumieć model relacyjny baz danych, znać i umieć zastosować wybraną metodykę projektowania prostej architektury bazy, znać podstawy języka SQL oraz umieć go zastosować do obsługi bazy danych, znać i rozumieć współczesne modele architektoniczne baz danych, umieć określić model i zakres funkcjonalny projektu bazodanowego. Po zajęciach student powinien uzyskać niezbędną wiedzę i umiejętności pozwalające mu samodzielnie projektować i implementować proste bazy danych
Treści kształcenia:
Wykład Etapy projektowania systemów informacyjnych i rola zespołu projektowego, powszechność baz danych i ich modele historyczne Podstawowe cechy baz danych, systemy produkcyjne i nieprodukcyjne, OLTP, OLAP, MOLAP, HOLAP, Data mining Modelowanie za pomocą diagramów ERD Relacje i normalizacja modeli Strukturalny język zapytań – podstawy języka SQL Manipulacja danymi przy pomocy zapytań SQL Indeksy i ich implementacja Perspektywy Oprogramowanie strony serwera baz danych Budowa strony klienckiej Szczególne bazy danych – relacyjno – obiektowe i obiektowe Wykorzystanie modelu XML jako przemysłowego standardu dostępu do danych Informacja o rozproszonych bazach danych
Metody oceny:
Zaliczenie przedmiotu 1. Warunkiem koniecznym zaliczenia przedmiotu jest zaliczenie na ocenę co najmniej dostateczną każdych z zajęć wchodzących w skład przedmiotu. Niezaliczenie którychkolwiek z zajęć wchodzących w skład przedmiotu jest równoznaczne z niezaliczeniem przedmiotu i uzyskaniem z tego przedmiotu oceny niedostatecznej. 2. Ocena z przedmiotu wynika z oceny poszczególnych zajęć tego przedmiotu. Ocena ta obliczana jest jako średnia ważona oceny z projektu i oceny z wykładu. Waga dla oceny z projektu wynosi 0,4, a dla oceny z wykładu 0,6.
Egzamin:
Literatura:
1. Lech Banachowski, Bazy danych, tworzenie aplikacji, Warszawa 2001 2. Paul Beynon-Davies, Systemy baz danych, Warszawa 2000 3. Rebeca Riordan, Projektowanie systemów relacyjnych baz danych, Warszawa 2000 4. Jeffrey Ullman, Podstawowy wykład z systemów baz danych, Warszawa 2000
Witryna www przedmiotu:
Uwagi:

Efekty uczenia się