Nazwa przedmiotu:
Bazy danych
Koordynator przedmiotu:
dr inż. Andrzej Nastaj
Status przedmiotu:
Obowiązkowy
Poziom kształcenia:
Studia I stopnia
Program:
Papiernictwo i Poligrafia
Grupa przedmiotów:
Informatyka/obier.
Kod przedmiotu:
IP-IZW-BAZYD-2-11Z
Semestr nominalny:
2 / rok ak. 2013/2014
Liczba punktów ECTS:
2
Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
Sumaryczna liczba godzin pracy studenta: 50. Obejmuje: 1) Zajęcia kontaktowe z nauczycielem: obecność na wykładach – 10 godz. obecność na ćwiczeniach – 10 godz. konsultacje – 5 godz. 2) Zajęcia bez kontaktu z nauczycielem (Praca własna studenta): Przygotowanie do ćwiczeń, praca własna nad projektowaniem i implementacją baz danych, analiza wskazanej literatury - 15 godz., przygotowanie się do zaliczenia – 10 godz.
Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
1 punkt ECTS.
Język prowadzenia zajęć:
polski
Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
1 punkt ECTS.
Formy zajęć i ich wymiar w semestrze:
  • Wykład150h
  • Ćwiczenia150h
  • Laboratorium0h
  • Projekt0h
  • Lekcje komputerowe0h
Wymagania wstępne:
-
Limit liczby studentów:
-
Cel przedmiotu:
Celem przedmiotu jest wprowadzenie studentów w tematykę baz danych. Przekazanie studentom podstaw działania i tworzenia zastosowań i związków z innymi dziedzinami, zapoznanie z funkcjami systemu zarządzania bazami danych, nauczenie podstaw użytkowania relacyjnych baz danych. Wykształcenie podstawowych umiejętności projektowania i implementacji prostych baz danych. Nauczenie umiejętności projektowania, programowania i użytkowania baz danych. Studenci po odbyciu zajęć z tego przedmiotu zdobywają wiedzę umożliwiającą definiowanie potrzeb i określanie możliwości systemów baz danych.
Treści kształcenia:
Wykład: 1h - Wprowadzenie do baz danych. 1h - Architektura systemu bazy danych. 1h - Modele danych. Model relacyjny. 1h - Projektowanie baz danych. Projektowanie konceptualne. Diagram obiektowo-związkowy. 1h - Projektowanie aplikacji bazodanowych. 1h - Języki manipulacji danymi. Języki zapytań. Optymalizacja zapytań. 1h - SQL. 1h - Przetwarzanie transakcyjne. 1h - Rozproszone bazy danych. 1h - Poufność i bezpieczeństwo baz danych. Ćwiczenia: 1h – Modelowanie diagramów związków encji. 2h – Projektowanie baz danych za pomocą systemu DataArchitect. 1h – Tworzenie baz danych za pomocą programu Database Desktop. 1h – Tworzenie zapytań przez przykład - QBE. 2h – Tworzenie zapytań SQL. 1h – Przeglądanie i edycja danych za pomocą SQL Explorer. 1h – Wykonanie zapytania za pomocą SQL Explorer. 1h – Tworzenie aliasów baz danych.
Metody oceny:
Wykład – kolokwium z materiału podanego na wykładzie, Ćwiczenia – zaliczenie na podstawie wykonanych zadań.
Egzamin:
nie
Literatura:
1. Date C. J.: "Wprowadzenie do systemów baz danych", WNT, Warszawa, 2000, 2. Ullman J.D., Widom J.: "Podstawowy wykład z systemów baz danych", WNT, Warszawa, 2000, 3. Beynon-Davies P.: "Systemy baz danych", WNT, Warszawa, 2000, 4. Date C.J., Darwen Hugh: "SQL. Omówienie standardu języka", WNT, Warszawa, 2000, 5. Hernandez Michael J.: "Bazy danych dla zwykłych śmiertelników", MIKOM, Warszawa, 1998.
Witryna www przedmiotu:
-
Uwagi:
-

Efekty uczenia się

Profil ogólnoakademicki - wiedza

Efekt BAZYD_W1
Potrafi scharakteryzować w sposób ogólny architekturę systemu bazy danych, modele danych. Potrafi wyjaśnić podstawowe zagadnienia związane z projektowaniem baz danych, projektowaniem aplikacji bazodanowych. Potrafi wyjaśnić w sposób ogólny zagadnienia dot. rozproszonych baz danych, poufności i bezpieczeństwa baz danych, przetwarzania transakcyjnego. Posiada ogólną wiedzę nt. języków manipulacji danymi, języków zapytań, SQL.
Weryfikacja: Wykład - Kolokwium. Ćwiczenia - ocena zadań
Powiązane efekty kierunkowe: PK1A_W05
Powiązane efekty obszarowe: T1A_W03

Profil ogólnoakademicki - umiejętności

Efekt BAZYD_U1
Na podstawie wiedzy uzyskanej w trakcie wykładu oraz przeprowadzenia analizy źródeł fachowej wiedzy student umie zaprojektować i zaimplementować prostą bazę danych
Weryfikacja: Ćwiczenia - ocena zadań
Powiązane efekty kierunkowe: PK1A_U01, PK1A_U05
Powiązane efekty obszarowe: T1A_U01, T1A_U05

Profil ogólnoakademicki - kompetencje społeczne

Efekt BAZYD_K1
Rozumie potrzebę uczenia się przez całe życie, wynikająca z zachodzącego procesu dezaktualizacji wiedzy, wprowadzanych zmian.
Weryfikacja: Przeprowadzenie dyskusji w trakcie zajęć
Powiązane efekty kierunkowe: PK1A_K01
Powiązane efekty obszarowe: T1A_K01
Efekt BAZYD_K2
Potrafi zaprojektować bazę danych właściwe ustalając priorytety służące jej realizacji
Weryfikacja: Ćwiczenia - ocena zadań.
Powiązane efekty kierunkowe: PK1A_K04
Powiązane efekty obszarowe: T1A_K04