wyk 8 10 2014

BAZY DANYCH- wykład 8.10.2014


  1. Baza danych – to zbiór uporządkowanych danych zapisywanych w ściśle określony sposób zgodny z wybranym (używanym) modelem danych.

  2. Model bazy danych – określa sposób gromadzenia i zapisywania danych czyli reguły, którymi należy się kierować przy tworzeniu danej bazy danych. W modelu tym musi być zdefiniowana jednostka przechowywania danych – element danych oraz reakcje zachodzące pomiędzy elementami.

  3. System zarządzania bazą danych (SZBD)- to program zarządzający baza danych, umożliwiający wykonanie wszystkich operacji na danej bazie MySQL, Access, Oracle. Dzięki temu oprogramowaniu można edytować , dodawać czy usuwać dane w bazie.

Działanie SZBD oparte jest na dziale matematyki nazywanej TEORIĄ MNOGOŚCI. Często utożsamiany jest z serwerem bazy danych lub systemem baz danych.

  1. System bazy danych – to baza danych wraz z DBNS oparta na konkretnym modelu danych.

  2. Modele baz danych:


KARTOTEKOWY MODEL BAZ

Dane umieszczane są w kartotekach nie powiązanych ze sobą żadnymi relacjami, kartoteki mają określona liczbę nazwanych kolumn. Gromadzenie danych polega na dopisywaniu kolejnych wierszy( REKORDÓW) do danego arkusza (TABELI).

Wady:



HIERARCHOCZNE BAZY DANYCH

Dane gromadzone są w kolejnych poziomach drzewa danych, zbiory danych powiązane są relacjami z innymi zbiorami z tego samego drzewa.

jest to model typu rodzic- potomek – rodzic ma kilu potomków a potomkowie (korzenie) mają swoich. Najbardziej ogólne dane zawiera rodzic a potomkowie mają coraz to bardziej szczegółowe informacje.

Wady:



Przykładowa baza : komputerowy system plików.

Korzeń (rodzic): poszczególne dyski C,D,...

gałęzie (potomkowie) poszczególne katalogi na odpowiednich dyskach , dane zajmowane na dysku C tworzą pojedyncze drzewo danych, na dysku d kolejne drzewo

Drzewa te nie są ze sobą powiązane.




6. Możliwe są relacje :

  1. Sieciowe bazy danych – są rozwinięciem hierarchicznych baz danych, poszczególne rekordy mogą być powiązane z dowolnymi innymi tworząc sieć powiązań, poszczególne rekordy, mogą mieć wielu rodziców lub żadnego.

1:N N:1 N:N ( wielu do wielu)

wady:



OBIEKTOWE BAZY DANYCH:

Zbudowane są z obiektów i z klas obiektów.

Poszczególne obiekty należą do konkretnej klasy i posiadają identyfikator systemowy, który zapewnia im unikalność.

Klasa obiektów grupuje atrybuty, metody i związki wspólne dla wszystkich obiektów i tworzy element bazy danych.

Poszczególne obiekty tworzą dane czyli zawartość bazy.


RELACYJNE BAZY DANYCH

Składają się z tabeli ( relacji) powiązanych ze sobą odpowiednimi relacjami, każda relacja składa się z KROTEK ( wierszy) oraz ATRYBUTÓW( kolumn)


RELACJA= tabela

KROTKA= wiersz

ATRYBUT= kolumna


  1. Relacja – jest podzbiorem iloczynu kartezjańskiego ( AxB zbiorów A i B to zbiór uporządkowanych par (a,b) takich że „a” należy do zbioru A a „b” należy do zbioru B.

AxB{ (a,b): a e A ˄ b e B }

Np. Podaj iloczyn kartezjański zbiorów x{a,b,c} i y {1,2} oraz ich liczbe.


X xY = { (a,1),(a,2), (b,1), (b,2), (c,1), (c,2)}=6



Wyszukiwarka

Podobne podstrony:
wyk 6 10 2014
Pytania BEZPIECZEŃSTWO, aaa, studia 22.10.2014, całe sttudia, III semestr, bezpieczeństwo wyk
sciaga egzamin III[1][1][1].1 by luke, aaa, studia 22.10.2014, całe sttudia, III semestr, teoria obw
wyniki ED3s, aaa, studia 22.10.2014, całe sttudia, III semestr, metody numeryczne wyk
spis, aaa, studia 22.10.2014, całe sttudia, III semestr, teoria obwodów wyk, Wszystko, Nowy folder,
wyk 13 10 2014
wyk 15 10 2014
18 10 2014 (1)
[14 10 2014] Ceynowa test
Program zajęć ED, aaa, studia 22.10.2014, Materiały od Piotra cukrownika, materialy Kamil, Szkoła, L
EDi4 2-lista 2004, aaa, studia 22.10.2014, Materiały od Piotra cukrownika, materialy Kamil, Szkoła,
1. Wykład z językoznawstwa ogólnego - 14.10.2014, Językoznawstwo ogólne
mik ćw 4' 10 2014(1)
Zajęcia 10 2014 r Prawo wykłady 2 5
fs wyk 8 10 12
10 2014
Przedsiębiorczość II 19 10 2014
PISMO ŚWIĘTE O RODZINI w 14 10 2014
PISMO ŚWIĘTE O RODZINI w 13 10 2014

więcej podobnych podstron