wyk2, Bazy Danych, Wykłady bazy danych - PDF

[ Pobierz całość w formacie PDF ]
Relacyjny Model Danych
Wykład 2
Prowadzący: dr Paweł Drozda
Definicja danych

Relacja
– dwuwymiarowa tabela, jedyna
struktura danych w modelu relacyjnym

Każda relacja posiada
atrybuty
– kolumny.
Opisują dane umieszczane w relacji

Schemat relacji
– nazwa relacji wraz z
atrybutami
Przykład schematu:
Miasto (id, nazwa, id_regionu)

Krotki
– wiersze relacji zawierające dane.
Każdy atrybut ma swój odpowiednik w krotce
dr P. Drozda
 Cechy relacji

jednoznaczna nazwa relacji

jednoznaczne nazwy kolumn (atrybutów)
relacji

ten sam typ wartości w jednej kolumnie

porządek kolumn w relacji nieistotny

niedozwolone powtórzenia wierszy

nieistotny porządek wierszy (krotek)

wartości atomowe w polach relacji
dr P. Drozda
 Przykłady
STUDENCI
Nr_indeksu
Nazwisko
Imię
Adres
spełnia reguły
1234
Kowalski
Jan
Akacjowa 8
2134
Nowak
Piotr
Dębowa 4
4321
Maliniak
Stefan
Bukowa 4
3298
Grabowska
Janina
Brzozowa 1
ZALICZENIA
Id_indeksu Id_indeksu
Ocena
Przedmiot
nie spełnia reguł
1234
(1234), (3214)
5
Bazy danych
3211
(3211), (4327)
b. dobry
Bazy danych
3211
(3211), (4327)
b. dobry
Bazy danych
dr P. Drozda
 Definicja danych – klucze główne

każda relacja musi posiadać klucz główny

jedna lub więcej kolumn identyfikujących
jednoznacznie każdy wiersz tabeli

Klucz kandydujący – atrybut lub zbiór
atrybutów identyfikujących wiersze tabeli
(musi być jednoznaczny i nie zawierać
wartości
null
)

Klucz główny wybierany spośród kluczy
kandydujących
dr P. Drozda
  [ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • telefongry.keep.pl






  • Formularz

    POst

    Post*

    **Add some explanations if needed