» Witam! » Dydaktyka » Bazy danych I

Bazy danych I

Zajęcia z “Baz danych” dla I roku EPI odbywają się w sali 2.109.
Grupy ćwiczeniowe:
  • pn. 14.30 – 16.00 I grupa
Konsultacje:
  • śr. 16.00 – 17.30
Harmonogram zajęć:
  • zaj. nr 1 – wprowadzenie do problematyki
  • zaj. nr 2 – wprowadzenie do ERD
  • zaj. nr 3 – przygotowanie koncepcji projektu, zapoznanie z DIA
  • zaj. nr 4 – krotność związków
  • zaj. nr 5 – klucze, słabe encje, relacja ISA
  • zaj. nr 6 – konsultacje
  • zaj. nr 7 – dostarczenie diagramu ERD
  • zaj. nr 8 – relacyjny model danych
  • zaj. nr 9 – przekształcanie modelu konceptualnego do relacyjnego
  • zaj. nr 10 – konsultacje
  • zaj. nr 11 – anomalie w modelu relacyjnym
  • zaj. nr 12 – normalizacja
  • zaj. nr 13 – dostarczenie diagramu relacyjnego

W menu po prawej stronie dostępne są materiały związane z poszczególnymi zajęciami.

db | dydaktyka | Opublikowano 15:42 25-02-2007. Ostatnia modyfikacja 07:17 07-03-2011 [apohllo] | Komentarze (0)

Zajęcia nr 8/2010 BD

Na zajęciach nr 8 będziemy zajmować się relacyjnym modelem danych.

Więcej informacji na temat relacyjnego modelu danych można znaleźć w dziale modelowanie relacyjne.

Podstawowym narzędziem wykorzystywany do tworzenia modelu relacyjnego będzie MySQL Workbench

db | mysql workbench | rdb | Opublikowano 10:35 22-04-2010. Ostatnia modyfikacja 07:49 22-04-2010 [apohllo] | Komentarze (0)

Zajęcia nr 7/2010 BD

Zajęcia będą miały charakter konsultacyjny.

db | erd | Opublikowano 07:43 22-04-2010. Ostatnia modyfikacja 07:43 22-04-2010 [apohllo] | Komentarze (0)

Zajęcia nr 6/2010 BD

Zajęcia nr 6 mają charakter konsultacyjny – nie będą wprowadzone żadne nowe pojęcia dotyczące diagramów ERD. Będziemy koncentrować się na doprowadzeniu diagramów do ostatecznej postaci, którą wykorzystamy jako podstawę dla opracowania modelu relacyjnego.

Wyniki dotychczasowej pracy powinny zostać dostarczone na zajęcia nr 7 (w ostateczności na zajęcia nr 8) w postaci wydruku A4, na którym, poza diagramem, powinny znaleźć się następujące informacje:
  • tytuł projektu
  • nazwisko osoby (osób) wykonujących diagram
  • grupa ćwiczeniowa (1, 2, wieczorowa)
Dostarczony diagram będzie podlegał ocenie, zależnej od następujących czynników:
  1. poprawności notacyjnej (np. uwzględnienie opcjonalności w krotności związków)
  2. poprawności semantycznej (np. brak redundancji)
  3. terminu oddania diagramu

Po dostarczeniu diagramu, temat projektu nie będzie mógł ulec zmianie.

db | erd | Opublikowano 10:46 08-04-2010. Ostatnia modyfikacja 07:16 08-04-2010 [apohllo] | Komentarze (0)

Dodawanie relacji isa

Aby dodać relację isa do programu Dia należy wykonać następujące kroki:
  1. Pobrać plik zawierający symbol relacji isa i zachować na dysku w łatwo dostępnym miejscu.
  2. W programie Dia w boczny panelu wybrać z menu pozycję Plik -> Arkusze i obiekty….
  3. W pojawiającym się oknie dialogowym po lewej stronie odnaleźć zestaw symboli ER (po jego wybraniu w panelu poniżej pola wyboru powinny pojawić się symbol zbioru encji, atrybutu, związku, etc.).
  4. Kliknąć przyciska Nowy znajdujący się w lewym dolnym rogu okienka dialogowego.
  5. W nowootwartym oknie dialogowym zaznaczyć opcję Kształt SVG (jest ona domyślnie wybrana) i po kliknięci przycisku Przeglądaj, odnaleźć zapisany na dysku plik, zawierający symbol relacji isa.
  6. Kliknąć przycisk OK, co powinno spowodować zamknięcie okienka dialogowego Dodaj.
  7. W okienku dialogowym Arkusze i obiekty kliknąć przycisk Zastosuj a potem Zamknij.

W wyniku tych operacji w zbiorze symboli ER powinien pojawić się nowy symbol reprezentowany za pomocą niebieskiej litery C, na tle czerwonego trójkąta (jest to skrót od Custom – symbol użytkownika).

Jeśli w trakcie wykonywania powyższych operacji pojawią się jakieś problemy, należy je zignorować. Jeśli natomiast powyższa operacja spowoduje zamknięcie aplikacji, można spróbować powtórzyć procedurę :) Jeśli i to się nie powiedzie, można jako symbolu relacji isa użyć zwykłego trójkąta, stworzonego za pomocą standardowego narzędzia Wielokąt.

db | dia | dydaktyka | erd | isa | Opublikowano 04:56 29-03-2009. Ostatnia modyfikacja 08:43 29-03-2009 [apohllo] | Komentarze (0)

Zajęcia nr 5/2010 BD

Na zajęciach nr 5 będziemy zajmować się atrybutami kluczowymi, słabymi encjami oraz relacją ISA.

Atrybuty kluczowe to atrybuty, które w sposób jednoznaczny identyfikują poszczególne encje. Oznacza to, że dwie encje nie mogą posiadać tych samych atrybutów kluczowych.

Słabe encje to encje, których atrybuty kluczowe nie są w pełni samodzielne. Tzn. aby zidentyfikować słabą encję konieczne jest wykorzystanie atrybutu kluczowego innej encji.

Relacja ISA występuje pomiędzy zbiorami encji, spośród których jeden może być określony jako specjalizacja drugiego, tzn. każda encja należąca do pierwszego zbioru posiada wszystkie cechy encji należących do zbioru drugiego, ale ponadto posiada pewne cechy specyficzne.

Uwaga: w programie Dia relacja ISA nie występuje standardowo. Można ją stworzyć samemu lub wykorzystać plik umieszczony na serwerze. Instrukcja wykorzystania pliku zostanie podana na zajęciach.

Więcej informacji w dziale diagramy ER.

db | dia | erd | Opublikowano 18:37 24-03-2010. Ostatnia modyfikacja 07:05 25-03-2010 [apohllo] | Komentarze (0)