UNIWERSYTET ŁÓDZKI - Centralny System Uwierzytelniania
Strona główna

Podstawy baz danych

Informacje ogólne

Kod przedmiotu: 1100-PB0LII
Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Podstawy baz danych
Jednostka: Wydział Matematyki i Informatyki
Grupy:
Punkty ECTS i inne: 0 LUB 6.00 (w zależności od programu) Podstawowe informacje o zasadach przyporządkowania punktów ECTS:
  • roczny wymiar godzinowy nakładu pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się dla danego etapu studiów wynosi 1500-1800 h, co odpowiada 60 ECTS;
  • tygodniowy wymiar godzinowy nakładu pracy studenta wynosi 45 h;
  • 1 punkt ECTS odpowiada 25-30 godzinom pracy studenta potrzebnej do osiągnięcia zakładanych efektów uczenia się;
  • tygodniowy nakład pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się pozwala uzyskać 1,5 ECTS;
  • nakład pracy potrzebny do zaliczenia przedmiotu, któremu przypisano 3 ECTS, stanowi 10% semestralnego obciążenia studenta.

zobacz reguły punktacji
Język prowadzenia: polski
Forma zaliczenia:

egzamin

Forma studiów:

stacjonarne

Wymagania wstępne:

podstawy obsługi komputera,

podstawy obsługi systemów operacyjnych,

podstawy obsługi przeglądarek WWW,

podstaw logiki matematycznej i rachunku zbiorów


Skrócony opis:

Celem przedmiotu jest zaznajomienie studenta z teoretycznymi podstawami baz danych. Główna część przedmiotu jest poświęcona relacyjnym systemom zarządzania bazami danych, które dominują na rynku oprogramowania. W ramach zajęć laboratoryjnych studenci uzyskują praktyczną wiedzę i umiejętności tworzenia poprawnych schematów relacyjnych baz danych. Ponadto tworzą i wykorzystują rozmaite kwerendy w języku SQL firmy Oracle, które umożliwiają odpowiednie przetwarzanie danych przechowywanych w aplikacjach bazodanowych firmy Oracle.

Efekty uczenia się:

Po zakończeniu nauki przedmiotu student:

E1. zna podstawowe informacje dotyczące teorii baz danych

E2. zna podstawy modelu relacyjnego baz danych

E3. tworzy schematy relacyjnych baz danych oraz potrafi projektować i analizować diagramy ERD bazy danych

E4. tworzy w wybranym SZBD bazę danych na podstawie diagramu ERD

E5. zna wybrane obiekty relacyjnych baz danych Oracle (tabele, widoki, ograniczenia, indeksy, sekwencje) i potrafi je tworzyć przy wykorzystaniu dialektu języka SQL firmy Oracle

E6. stosuje dialekt języka SQL firmy Oracle jako narzędzia do wyszukiwania i modyfikowania danych

E7. dostrzega przynajmniej niektóre z szerszych możliwości wykorzystania języka SQL do przetwarzania danych przechowywanych w aplikacjach Oracle.

E8. rozumie potrzebę i zna możliwości ciągłego dokształcania się, podnoszenia kompetencji zawodowych,

E9. potrafi organizować proces uczenia się,

E10. potrafi pracować w grupie oraz indywidualnie nad zadanym projektem,

E11. w swoim postępowaniu przestrzega norm etycznych

E12. rozumie potrzebę popularyzowania podstawowej wiedzy informatycznej i umiejętności korzystania z technologii komputerowej

Powyższe efekty kształcenia osiągane w ramach przedmiotu pozwalają na realizację kierunkowych efektów uczenia, mających następujące oznaczenia w programie Informatyka I stopnia: (wykład - 11 I-1A_W05, 11 I-1A_W06, 11 I-1A_W09, 11 I-1A_U14, 11 I-1A_K01, 11 I-1A_K02, 11 I-1A_K05), (ćwiczenia 11 I-1A_U01, 11 I-1A_U02, 11 I-1A_U04, 11 I-1A_U05, 11 I-1A_U06, 11 I-1A_U07, 11 I-1A_U08, 11 I-1A_U11, 11 I-1A_U14, 11 I-1A_K01, 11 I-1A_K02, 11 I-1A_K05).

Zajęcia w cyklu "Semestr zimowy 2023/2024" (zakończony)

Okres: 2023-10-01 - 2024-02-25
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia informatyczne, 28 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Tadeusz Antczak
Prowadzący grup: Tadeusz Antczak, Aleksandra Stasiak
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów
Wykład - Ocena zgodna z regulaminem studiów

Zajęcia w cyklu "Semestr zimowy 2022/2023" (zakończony)

Okres: 2022-10-01 - 2023-02-19
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia informatyczne, 28 godzin więcej informacji
Wykład, 28 godzin więcej informacji
Koordynatorzy: Tadeusz Antczak
Prowadzący grup: Tadeusz Antczak, Aleksandra Stasiak
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów
Wykład - Ocena zgodna z regulaminem studiów

Zajęcia w cyklu "Semestr zimowy 2021/2022" (zakończony)

Okres: 2021-10-01 - 2022-01-23
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia informatyczne, 28 godzin więcej informacji
Wykład, 28 godzin więcej informacji
Koordynatorzy: Tadeusz Antczak
Prowadzący grup: Tadeusz Antczak, Michał Bleja, Liudmyla Koliechkina, Aleksandra Stasiak
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów
Wykład - Ocena zgodna z regulaminem studiów
Czy ECTS?:

T

Metody dydaktyczne:

Zajęcia on-iline (Microsoft Teams); Wykład z elementami prezentacji multimedialnych; metoda projektu; metoda ćwiczeniowa.

Sposoby i kryteria oceniania:

Wykład nie jest obowiązkowy, ale obecność można być sprawdzana wyrywkowo. Zasady obecności na ćwiczenia podają prowadzący n pierwszych ćwiczeniach.

Na ocenę końcową z przedmiotu składa się ocena z laboratorium (50%) i ocena z egzaminu testowego w ramach wykładu (50%), który dotyczy sprawdzenia wiedzy. Na ocenę z laboratorium składają się oceny z dwóch kolokwiów oceniające efekty kształcenia w zakresie umiejętności (E3-E5): pierwsze kolokwium dotyczy sprawdzenia efektów kształcenia w zakresie umiejętności E3 – samodzielnego tworzenia schematu relacyjnej bazy danych modelującej wybrany wycinek rzeczywistości, zaś drugie kolokwium dotyczy sprawdzenia efektów kształcenia w zakresie umiejętności E4 i E5 – samodzielnego tworzenia skryptów języka SQL firmy Oracle dla przykładowego wycinka rzeczywistości. Na ocenę końcową z laboratorium składa się ocena z pierwszego kolokwium (25%) i ocena z drugiego kolokwium (75%).

Treści kształcenia:

1. Podstawowe informacje z teorii baz danych

2. Model relacyjny baz danych

3. Tworzenie schematów relacyjnych baz danych

• Modelowanie związków encji za pomocą narzędzi informatycznych (Data Modeler)

• Normalizacja relacji

4. System Zarządzania Bazą Danych (firmy Oracle)

5. Obiekty relacyjnych baz danych Oracle (tabele, widoki, ograniczenia, indeksy, sekwencje)

6. Dialekt języka SQL firmy Oracle jako język manipulowania danymi

7. Dialekt języka SQL firmy Oracle jako język definiowania danych

8. Algebra relacyjna – operatory relacyjne i mnogościowe

9. Podstawowe informacje o transakcjach

10. Indeksy i ich wykorzystanie w aplikacjach bazodanowych


Literatura:

1. J.D.Ullman, J.Widom, Podstawowy wykład z systemów baz danych

2. C.J.Date, Wprowadzenie do systemów baz danych

3. T.Connolly, C.Begg, Systemy baz danych. Praktyczne metody projektowania, implementacji i zarządzania, t.1 i t.2.

4. P.Benyon-Davies, Systemy baz danych,

5. Price J., Oracle Database 11g i SQL.

6. Greenwald R., Stackowiak R., Stern J., Oracle Database 11g. To co najważniejsze

Zajęcia w cyklu "Semestr letni 2020/2021" (zakończony)

Okres: 2021-03-08 - 2021-09-30
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia, 28 godzin więcej informacji
Wykład, 28 godzin więcej informacji
Koordynatorzy: Tadeusz Antczak
Prowadzący grup: Tadeusz Antczak
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Ocena zgodna z regulaminem studiów
Ćwiczenia - Ocena zgodna z regulaminem studiów
Wykład - Ocena zgodna z regulaminem studiów
Metody dydaktyczne:

Zajęcia online: Wykład z elementami prezentacji multimedialnych; metoda projektu; metoda ćwiczeniowa.

Sposoby i kryteria oceniania:

Wykład nie jest obowiązkowy, ale obecność można być sprawdzana wyrywkowo. Zasady obecności na ćwiczenia podają prowadzący n pierwszych ćwiczeniach.

Na ocenę końcową z przedmiotu składa się ocena z laboratorium (50%) i ocena z egzaminu testowego w ramach wykładu (50%), który dotyczy sprawdzenia wiedzy. Na ocenę z laboratorium składają się oceny z dwóch kolokwiów oceniające efekty kształcenia w zakresie umiejętności (E3-E5): pierwsze kolokwium dotyczy sprawdzenia efektów kształcenia w zakresie umiejętności E3 – samodzielnego tworzenia schematu relacyjnej bazy danych modelującej wybrany wycinek rzeczywistości, zaś drugie kolokwium dotyczy sprawdzenia efektów kształcenia w zakresie umiejętności E4 i E5 – samodzielnego tworzenia skryptów języka SQL firmy Oracle dla przykładowego wycinka rzeczywistości. Na ocenę końcową z laboratorium składa się ocena z pierwszego kolokwium (25%) i ocena z drugiego kolokwium (75%).

Treści kształcenia:

1. Podstawowe informacje z teorii baz danych

2. Model relacyjny baz danych

3. Tworzenie schematów relacyjnych baz danych

• Modelowanie związków encji za pomocą narzędzi informatycznych (Data Modeler)

• Normalizacja relacji

4. System Zarządzania Bazą Danych (firmy Oracle)

5. Obiekty relacyjnych baz danych Oracle (tabele, widoki, ograniczenia, indeksy, sekwencje)

6. Dialekt języka SQL firmy Oracle jako język manipulowania danymi

7. Dialekt języka SQL firmy Oracle jako język definiowania danych

8. Algebra relacyjna – operatory relacyjne i mnogościowe

9. Podstawowe informacje o transakcjach

10. Indeksy i ich wykorzystanie w aplikacjach bazodanowych


Literatura:

1. J.D.Ullman, J.Widom, Podstawowy wykład z systemów baz danych

2. C.J.Date, Wprowadzenie do systemów baz danych

3. T.Connolly, C.Begg, Systemy baz danych. Praktyczne metody projektowania, implementacji i zarządzania, t.1 i t.2.

4. P.Benyon-Davies, Systemy baz danych,

5. Price J., Oracle Database 11g i SQL.

6. Greenwald R., Stackowiak R., Stern J., Oracle Database 11g. To co najważniejsze

Zajęcia w cyklu "Semestr zimowy 2020/2021" (zakończony)

Okres: 2020-10-01 - 2021-02-07
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia informatyczne, 28 godzin więcej informacji
Wykład, 28 godzin więcej informacji
Koordynatorzy: Tadeusz Antczak
Prowadzący grup: Tadeusz Antczak, Aleksandra Stasiak
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów
Wykład - Ocena zgodna z regulaminem studiów
Czy ECTS?:

T

Metody dydaktyczne:

Zajęcia on-iline (Microsoft Teams); Wykład z elementami prezentacji multimedialnych; metoda projektu; metoda ćwiczeniowa.

Sposoby i kryteria oceniania:

Wykład nie jest obowiązkowy, ale obecność można być sprawdzana wyrywkowo. Zasady obecności na ćwiczenia podają prowadzący n pierwszych ćwiczeniach.

Na ocenę końcową z przedmiotu składa się ocena z laboratorium (50%) i ocena z egzaminu testowego w ramach wykładu (50%), który dotyczy sprawdzenia wiedzy. Na ocenę z laboratorium składają się oceny z dwóch kolokwiów oceniające efekty kształcenia w zakresie umiejętności (E3-E5): pierwsze kolokwium dotyczy sprawdzenia efektów kształcenia w zakresie umiejętności E3 – samodzielnego tworzenia schematu relacyjnej bazy danych modelującej wybrany wycinek rzeczywistości, zaś drugie kolokwium dotyczy sprawdzenia efektów kształcenia w zakresie umiejętności E4 i E5 – samodzielnego tworzenia skryptów języka SQL firmy Oracle dla przykładowego wycinka rzeczywistości. Na ocenę końcową z laboratorium składa się ocena z pierwszego kolokwium (25%) i ocena z drugiego kolokwium (75%).

Treści kształcenia:

1. Podstawowe informacje z teorii baz danych

2. Model relacyjny baz danych

3. Tworzenie schematów relacyjnych baz danych

• Modelowanie związków encji za pomocą narzędzi informatycznych (Data Modeler)

• Normalizacja relacji

4. System Zarządzania Bazą Danych (firmy Oracle)

5. Obiekty relacyjnych baz danych Oracle (tabele, widoki, ograniczenia, indeksy, sekwencje)

6. Dialekt języka SQL firmy Oracle jako język manipulowania danymi

7. Dialekt języka SQL firmy Oracle jako język definiowania danych

8. Algebra relacyjna – operatory relacyjne i mnogościowe

9. Podstawowe informacje o transakcjach

10. Indeksy i ich wykorzystanie w aplikacjach bazodanowych


Literatura:

1. J.D.Ullman, J.Widom, Podstawowy wykład z systemów baz danych

2. C.J.Date, Wprowadzenie do systemów baz danych

3. T.Connolly, C.Begg, Systemy baz danych. Praktyczne metody projektowania, implementacji i zarządzania, t.1 i t.2.

4. P.Benyon-Davies, Systemy baz danych,

5. Price J., Oracle Database 11g i SQL.

6. Greenwald R., Stackowiak R., Stern J., Oracle Database 11g. To co najważniejsze

Zajęcia w cyklu "Semestr zimowy 2019/2020" (zakończony)

Okres: 2019-10-01 - 2020-02-23
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia informatyczne, 28 godzin więcej informacji
Wykład, 28 godzin więcej informacji
Koordynatorzy: Tadeusz Antczak
Prowadzący grup: Tadeusz Antczak, Aleksandra Stasiak
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów
Wykład - Ocena zgodna z regulaminem studiów
Czy ECTS?:

T

Metody dydaktyczne:

Wykład z elementami prezentacji multimedialnych; metoda projektu; metoda ćwiczeniowa; praca w grupach.

Sposoby i kryteria oceniania:

Wykład nie jest obowiązkowy, ale obecność można być sprawdzana wyrywkowo. Zasady obecności na ćwiczenia podają prowadzący n pierwszych ćwiczeniach.

Na ocenę końcową z przedmiotu składa się ocena z laboratorium (50%) i ocena z egzaminu testowego w ramach wykładu (50%), który dotyczy sprawdzenia wiedzy. Na ocenę z laboratorium składają się oceny z dwóch kolokwiów oceniające efekty kształcenia w zakresie umiejętności (E3-E5): pierwsze kolokwium dotyczy sprawdzenia efektów kształcenia w zakresie umiejętności E3 – samodzielnego tworzenia schematu relacyjnej bazy danych modelującej wybrany wycinek rzeczywistości, zaś drugie kolokwium dotyczy sprawdzenia efektów kształcenia w zakresie umiejętności E4 i E5 – samodzielnego tworzenia skryptów języka SQL firmy Oracle dla przykładowego wycinka rzeczywistości. Na ocenę końcową z laboratorium składa się ocena z pierwszego kolokwium (25%) i ocena z drugiego kolokwium (75%).

Treści kształcenia:

1. Podstawowe informacje z teorii baz danych

2. Model relacyjny baz danych

3. Tworzenie schematów relacyjnych baz danych

• Modelowanie związków encji za pomocą narzędzi informatycznych (Data Modeler)

• Normalizacja relacji

4. System Zarządzania Bazą Danych (firmy Oracle)

5. Obiekty relacyjnych baz danych Oracle (tabele, widoki, ograniczenia, indeksy, sekwencje)

6. Dialekt języka SQL firmy Oracle jako język manipulowania danymi

7. Dialekt języka SQL firmy Oracle jako język definiowania danych

8. Algebra relacyjna – operatory relacyjne i mnogościowe

9. Podstawowe informacje o transakcjach

10. Indeksy i ich wykorzystanie w aplikacjach bazodanowych


Literatura:

1. J.D.Ullman, J.Widom, Podstawowy wykład z systemów baz danych

2. C.J.Date, Wprowadzenie do systemów baz danych

3. T.Connolly, C.Begg, Systemy baz danych. Praktyczne metody projektowania, implementacji i zarządzania, t.1 i t.2.

4. P.Benyon-Davies, Systemy baz danych,

5. Price J., Oracle Database 11g i SQL.

6. Greenwald R., Stackowiak R., Stern J., Oracle Database 11g. To co najważniejsze

Zajęcia w cyklu "Semestr letni 2018/2019" (zakończony)

Okres: 2019-02-18 - 2019-09-30
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia informatyczne, 28 godzin więcej informacji
Wykład, 28 godzin więcej informacji
Koordynatorzy: Tadeusz Antczak
Prowadzący grup: Tadeusz Antczak
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów
Wykład - Ocena zgodna z regulaminem studiów
Metody dydaktyczne:

Wykład z elementami prezentacji multimedialnych; metoda projektu; metoda ćwiczeniowa; praca w grupach.

Sposoby i kryteria oceniania:

Na ocenę końcową z przedmiotu składa się ocena z laboratorium (50%) i ocena z egzaminu testowego w ramach wykładu (50%), który dotyczy sprawdzenia wiedzy. Na ocenę z laboratorium składają się oceny z projektu i kolokwum oceniające efekty kształcenia w zakresie umiejętności (E3-E5): projekt dotyczy sprawdzenia efektów kształcenia w zakresie umiejętności E3 – samodzielnego tworzenia schematu relacyjnej bazy danych modelującej wybrany wycinek rzeczywistości, zaś kolokwium dotyczy sprawdzenia efektów kształcenia w zakresie umiejętności E4 i E5 – samodzielnego tworzenia skryptów języka SQL firmy Oracle dla przykładowego wycinka rzeczywistości. Na ocenę końcową z laboratorium składa się ocena z projektu (25%) i ocena z kolokwium (75%). Kompetencje E1, E2 oraz E8-E12 są weryfikowane w czasie zajęć, a także w ramach egzaminu.

Treści kształcenia:

1. Podstawowe informacje z teorii baz danych

2. Model relacyjny baz danych

3. Tworzenie schematów relacyjnych baz danych

• Modelowanie związków encji za pomocą narzędzi informatycznych (Data Modeler)

• Normalizacja relacji

4. System Zarządzania Bazą Danych (firmy Oracle)

5. Obiekty relacyjnych baz danych Oracle (tabele, widoki, ograniczenia, indeksy, sekwencje)

6. Dialekt języka SQL firmy Oracle jako język manipulowania danymi

7. Dialekt języka SQL firmy Oracle jako język definiowania danych

8. Algebra relacyjna – operatory relacyjne i mnogościowe

9. Podstawowe informacje o transakcjach

10. Indeksy i ich wykorzystanie w aplikacjach bazodanowych

Literatura:

1. J.D.Ullman, J.Widom, Podstawowy wykład z systemów baz danych

2. C.J.Date, Wprowadzenie do systemów baz danych

3. T.Connolly, C.Begg, Systemy baz danych. Praktyczne metody projektowania, implementacji i zarządzania, t.1 i t.2.

4. P.Benyon-Davies, Systemy baz danych,

5. Price J., Oracle Database 11g i SQL.

6. Greenwald R., Stackowiak R., Stern J., Oracle Database 11g. To co najważniejsze

Zajęcia w cyklu "Semestr zimowy 2018/2019" (zakończony)

Okres: 2018-10-01 - 2019-02-10
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia informatyczne, 28 godzin więcej informacji
Wykład, 28 godzin więcej informacji
Koordynatorzy: Tadeusz Antczak
Prowadzący grup: Tadeusz Antczak, Aleksandra Stasiak
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów
Wykład - Ocena zgodna z regulaminem studiów
Czy ECTS?:

T

Metody dydaktyczne:

Wykład z elementami prezentacji multimedialnych; metoda projektu; metoda ćwiczeniowa; praca w grupach.

Sposoby i kryteria oceniania:

Na ocenę końcową z przedmiotu składa się ocena z laboratorium (50%) i ocena z egzaminu testowego w ramach wykładu (50%), który dotyczy sprawdzenia wiedzy. Na ocenę z laboratorium składają się oceny z dwóch kolokwiów oceniające efekty kształcenia w zakresie umiejętności (E3-E5): pierwsze kolokwium dotyczy sprawdzenia efektów kształcenia w zakresie umiejętności E3 – samodzielnego tworzenia schematu relacyjnej bazy danych modelującej wybrany wycinek rzeczywistości, zaś drugie kolokwium dotyczy sprawdzenia efektów kształcenia w zakresie umiejętności E4 i E5 – samodzielnego tworzenia skryptów języka SQL firmy Oracle dla przykładowego wycinka rzeczywistości. Na ocenę końcową z laboratorium składa się ocena z pierwszego kolokwium (25%) i ocena z drugiego kolokwium (75%).

Treści kształcenia:

1. Podstawowe informacje z teorii baz danych

2. Model relacyjny baz danych

3. Tworzenie schematów relacyjnych baz danych

• Modelowanie związków encji za pomocą narzędzi informatycznych (Data Modeler)

• Normalizacja relacji

4. System Zarządzania Bazą Danych (firmy Oracle)

5. Obiekty relacyjnych baz danych Oracle (tabele, widoki, ograniczenia, indeksy, sekwencje)

6. Dialekt języka SQL firmy Oracle jako język manipulowania danymi

7. Dialekt języka SQL firmy Oracle jako język definiowania danych

8. Algebra relacyjna – operatory relacyjne i mnogościowe

9. Podstawowe informacje o transakcjach

10. Indeksy i ich wykorzystanie w aplikacjach bazodanowych


Literatura:

1. J.D.Ullman, J.Widom, Podstawowy wykład z systemów baz danych

2. C.J.Date, Wprowadzenie do systemów baz danych

3. T.Connolly, C.Begg, Systemy baz danych. Praktyczne metody projektowania, implementacji i zarządzania, t.1 i t.2.

4. P.Benyon-Davies, Systemy baz danych,

5. Price J., Oracle Database 11g i SQL.

6. Greenwald R., Stackowiak R., Stern J., Oracle Database 11g. To co najważniejsze

Zajęcia w cyklu "Semestr zimowy 2017/2018" (zakończony)

Okres: 2017-10-01 - 2018-02-09
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia informatyczne, 28 godzin więcej informacji
Wykład, 28 godzin więcej informacji
Koordynatorzy: Tadeusz Antczak
Prowadzący grup: Tadeusz Antczak, Aleksandra Stasiak
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów
Wykład - Ocena zgodna z regulaminem studiów
Czy ECTS?:

T

Metody dydaktyczne:

Wykład z elementami prezentacji multimedialnych; metoda projektu; metoda ćwiczeniowa; praca w grupach.

Sposoby i kryteria oceniania:

Na ocenę końcową z przedmiotu składa się ocena z laboratorium (50%) i ocena z egzaminu testowego w ramach wykładu (50%), który dotyczy sprawdzenia wiedzy. Na ocenę z laboratorium składają się oceny z dwóch kolokwiów oceniające efekty kształcenia w zakresie umiejętności (E3-E5): pierwsze kolokwium dotyczy sprawdzenia efektów kształcenia w zakresie umiejętności E3 – samodzielnego tworzenia schematu relacyjnej bazy danych modelującej wybrany wycinek rzeczywistości, zaś drugie kolokwium dotyczy sprawdzenia efektów kształcenia w zakresie umiejętności E4 i E5 – samodzielnego tworzenia skryptów języka SQL firmy Oracle dla przykładowego wycinka rzeczywistości. Na ocenę końcową z laboratorium składa się ocena z pierwszego kolokwium (25%) i ocena z drugiego kolokwium (75%).

Treści kształcenia:

1. Podstawowe informacje z teorii baz danych

2. Model relacyjny baz danych

3. Tworzenie schematów relacyjnych baz danych

• Modelowanie związków encji za pomocą narzędzi informatycznych (Data Modeler)

• Normalizacja relacji

4. System Zarządzania Bazą Danych (firmy Oracle)

5. Obiekty relacyjnych baz danych Oracle (tabele, widoki, ograniczenia, indeksy, sekwencje)

6. Dialekt języka SQL firmy Oracle jako język manipulowania danymi

7. Dialekt języka SQL firmy Oracle jako język definiowania danych

8. Algebra relacyjna – operatory relacyjne i mnogościowe

9. Podstawowe informacje o transakcjach

10. Indeksy i ich wykorzystanie w aplikacjach bazodanowych


Literatura:

1. J.D.Ullman, J.Widom, Podstawowy wykład z systemów baz danych

2. C.J.Date, Wprowadzenie do systemów baz danych

3. T.Connolly, C.Begg, Systemy baz danych. Praktyczne metody projektowania, implementacji i zarządzania, t.1 i t.2.

4. P.Benyon-Davies, Systemy baz danych,

5. Price J., Oracle Database 11g i SQL.

6. Greenwald R., Stackowiak R., Stern J., Oracle Database 11g. To co najważniejsze

Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest UNIWERSYTET ŁÓDZKI.
kontakt deklaracja dostępności USOSweb 7.0.3.0-0