Wyklad 1 Wprowadzenie do tematyki baz danych


Politechnika Krakowska im Tadeusza Kościuszki
Wydział Fizyki, Matematyki i Informatyki
Kierunek: Informatyka
studia I stopnia, semestr IV
Podstawy baz danych
Kurs e-learningowy
przeznaczony dla studentów I stopnia
kierunku INFORMATYKA
WYKAAD 1
Wprowadzenie do tematyki baz danych.
Znaczenie SZBD w infrastrukturze informatycznej
przedsiębiorstwa
autor: dr inż. Stanisława Plichta
autor: dr inż. Stanisława Plichta
Literatura:
Literatura:
1. J. Ullman, J. Widom,  Podstawowy wykład z systemów baz
danych , WNT, Warszawa 2000.
2. C. Date,  Wprowadzenie do systemów baz danych , WNT,
Warszawa 2000.
3. Thomas Connolly, Carolyn Begg, "Systemy baz danych" Tom
1 i Tom 2, Praktyczne metody projektowania, implementacji
i zarządzania, Wydawnictwo RM 2004
4. Danuta Mendrala, Marcin Szeliga, Praktyczny kurs SQL.
Wydanie II, Helion 2011
5. Ramez Elmasri, Shamkant B. Navathe, Wprowadzenie do
systemów baz danych, Helion 2005
autor: dr inż. Stanisława Plichta
autor: dr inż. Stanisława Plichta
Wprowadzenie do tematyki baz danych.
Znaczenie SZBD w infrastrukturze informatycznej
Wykład 1:
Wykład 1:
przedsiębiorstwa
" Słownik on line Merriama Webstera definiuje bazę danych jako
duży zbiór danych o określonej strukturze, która umożliwia im
szybkie wyszukiwanie.
" Wieczerzyński (1994) - nazywa bazą danych zbiór powiązanych
danych
" Delobel (1991) - definiuje bazę danych jako uporządkowany
zbiór danych, do których może mieć dostęp wielu użytkowników
jednocześnie w dowolnym odpowiadającym im momencie.
" Baza danych jest to logicznie spójny zbiór danych,
przechowywanych w komputerze, które służą określonym
celom, i do których istnieje współbieżny dostęp wielu
użytkowników.
autor: dr inż. Stanisława Plichta
autor: dr inż. Stanisława Plichta
Pańkowski  rok 1992
Wykład 1:
Wykład 1:
SYSTEM BAZY DANYCH = BAZA DANYCH + SZBD
SBD = ({P, BD, SZBD, SO, U}, R)
" P  pamięć zewnętrzna oraz wewnętrzna komputera
" BD  właściwa baza danych, zawierająca dane oraz schemat
" SZBD  system zarządzania bazą danych
" SO  system operacyjny komputera
" U  programy użytkowe korzystające z bazy danych
" R  zbiór relacji określających powiązania pomiędzy wszystkimi
elementami SBD
autor: dr inż. Stanisława Plichta
autor: dr inż. Stanisława Plichta
Pańkowski  rok 1992
Wykład 1:
Wykład 1:
SYSTEM BAZY DANYCH = BAZA DANYCH + SZBD
SBD = ({P, BD, SZBD, SO, U}, R)
Baza danych jest magazynem danych
z nałożoną na niego wewnętrzną strukturą
autor: dr inż. Stanisława Plichta
autor: dr inż. Stanisława Plichta
SYSTEM BAZY DANYCH
Wykład 1:
Wykład 1:
autor: dr inż. Stanisława Plichta
autor: dr inż. Stanisława Plichta
SYSTEM BAZY DANYCH
Wykład 1:
Wykład 1:
autor: dr inż. Stanisława Plichta
autor: dr inż. Stanisława Plichta
System zarządzania bazą danych
Wykład 1:
Wykład 1:
(Database Management System) - SZBD
" program uruchamiany się w pamięci wewnętrznej
komputera, kontrolowany przez system operacyjny,
który działa jako interfejs między użytkownikami
a bazą danych
" zbiór bibliotek, aplikacji i narzędzi, które zwalniają
programistę aplikacji z konieczności pamiętania
o szczegółach przechowywania i zarządzania danymi
" dostarcza różnych funkcji do wyszukiwania
i aktualizacji
autor: dr inż. Stanisława Plichta
autor: dr inż. Stanisława Plichta
Wykład 1:
Wykład 1:
Każda baza danych posiada:
" zródło danych
" użytkowników
" związki z reprezentowaną rzeczywistością
autor: dr inż. Stanisława Plichta
autor: dr inż. Stanisława Plichta
Każda baza danych, a także każdy SZBD muszą się
Wykład 1:
Wykład 1:
stosować do zasad określonego modelu danych
Z pojęciem bazy danych są nierozerwalnie związane
Z pojęciem bazy danych są nierozerwalnie związane
dwie cechy:
dwie cechy:
" trwałość  dane mają być przechowywane przez pewien
okres czasu, na ogół z góry nieokreślony
" zgodność z rzeczywistością  dane w bazie muszą stanowić
wierne odzwierciedlenie modelowanego fragmentu
rzeczywistości
autor: dr inż. Stanisława Plichta
autor: dr inż. Stanisława Plichta
Każda baza danych, a także każdy SZBD muszą się
Wykład 1:
Wykład 1:
stosować do zasad określonego modelu danych
Przy budowie bazy danych
Przy budowie bazy danych
zwraca się uwagę na:
zwraca się uwagę na:
" kontrolowanie powtarzania się (replikacji) danych
" oparcie się na jednym spójnym systemie reprezentacji
danych - model danych
" współbieżny dostęp do bazy danych przez wielu
użytkowników
" zapewnienie ochrony danych
" niezależność danych: dane i procesy działające na bazie
danych powinny być niezależne względem siebie
autor: dr inż. Stanisława Plichta
autor: dr inż. Stanisława Plichta
Zbiór zasad, które określają model danych
Zbiór zasad, które określają model danych
Wykład 1:
Wykład 1:
" Definicja danych  jaka jest struktura danych
" Operowanie danymi  jak operuje się danymi
" Integralność danych  jakie stany bazy są poprawne
autor: dr inż. Stanisława Plichta
autor: dr inż. Stanisława Plichta
Historia rozwoju baz danych
Historia rozwoju baz danych
Wykład 1:
Wykład 1:
" Charles Bachman - pakiet IDS (Integrated Data Store) do
uruchomienia wyłącznie na maszynach GEC (General
Electric Company)
" System IDMS w latach 60, 70 i 80 działał na dużych
komputerach IBM
" Koncepcję modelu relacyjnego - 1970 rok Ted Codd
" Prototyp relacyjnego SZBD o nazwie System/R - lata 70
" Pierwsza relacyjna bazę danych DB2 dla dużych
komputerów - 1989 rok
" lata 80  SZBD dla komputerów klasy PC np. DBASE II itp.
autor: dr inż. Stanisława Plichta
autor: dr inż. Stanisława Plichta
Historia rozwoju baz danych
Historia rozwoju baz danych
Wykład 1:
Wykład 1:
I generacja (lata 60 i 70)
I generacja (lata 60 i 70)
" charakteryzowała się oddzieleniem informacji
logicznej i fizycznej
" po raz pierwszy do opisania struktur fizycznych
zastosowano modele danych
" Opierając się o pojęcie grafu opracowano modele
hierarchiczny i sieciowy
autor: dr inż. Stanisława Plichta
autor: dr inż. Stanisława Plichta
Historia rozwoju baz danych
Historia rozwoju baz danych
Wykład 1:
Wykład 1:
II generacja
II generacja
" systemy relacyjne (początek lat 80)
" relacje - ważne pojęcie matematyczne
" generacja związana z modelem
opracowanym przez Codda
autor: dr inż. Stanisława Plichta
autor: dr inż. Stanisława Plichta
Historia rozwoju baz danych
Historia rozwoju baz danych
Wykład 1:
Wykład 1:
III generacja
III generacja
" Rozszerzone relacyjne systemy baz danych
" Obiektowo  relacyjne
" Obiektowe
autor: dr inż. Stanisława Plichta
autor: dr inż. Stanisława Plichta


Wyszukiwarka

Podobne podstrony:
WYKŁAD 1 Wprowadzenie do biotechnologii farmaceutycznej
03 Wyklad 1 (wprowadzenie do BM)
Wyklad 1 Wprowadzenie do finansow przedsiebiorstwa
Wykład 1 Wprowadzenie do promocji zdrowia
Wyklad 1 Wprowadzenie do zzl, modele zzl
wyklad wprowadzenie do pedagogiki
Wykład 1 wprowadzenie do ekonomii
wykład 9 wprowadzenie do modeli dla zero jedynkowych zmi ennych objasnianych
2 wykład wprowadzenie do nowotworów
Wykład 1 Wprowadzenie do zasad obrotu nieruchomościami
Wykład 1 Wprowadzenie do układów automatycznego sterowania
WYKLAD WPROWADZENIE DO TELEKOMUNIKACJI CZĘŚĆ II
Wyklad 1 Zarzadzanie finansami Wprowadzenie do finansow
Wprowadzenie do psychologii klinicznej Drat Ruszczak wykład 1 3
Psychologia ogólna Wprowadzenie do psychologii Mackiewicz wykład 23 Szczęście
Wprowadzenie do psychologii klinicznej Drat Ruszczak wykład 4 PTSD
Wykład 01 Wprowadzenie do sieci telekomunikacyjnych

więcej podobnych podstron