Arcliitektury przetwarzania danych: - systemy scentralizowane, systemy rozproszone.
(jak, gdzie są przechowywane dane)
1. Budowa BD.
2. Budowa programów, aplikacji obsługujących BD. Ewolucje SBD w kierunku niezależności:
Najprostszy program w Basic, dane i metody są zaimplementowane w programie.
dane
!SL
E
Model
metoda
kompilacja- tłumaczenie w całości i dopiero wykonanie.
interpretacja- tłumaczenie każdego polecenia i uruchomienie i dopiero następne.
powstał | model
Metoda |
aby nie zmieniać programu przy zmianie danych, dane zostały zapisane na dysku. Ten sposób nadal miał wady, zmiana struktury danych nadal wymagała zmiany programu.
Model danych- sposób interpretacji danych.
Program w Cobol-u- 4 części:
1. Dział identyfikacja programu.
2. Dział opisu środowiska.
3. Dział danych (zawiera model danych)
a) opis danych, plików,
b) opis pamięci, komórek roboczych.
4. Dział procedur- opisuje algorytmy.
SBD- przechowuje model fizyczny BD i udostępnia je użytkownikom w postaci modelu logicznego, pośredniczy.
W programie musi zostać interfejs użytkownika-logika działania programu, model działania programu, logika.
Na zewnątrz można wyrzucić: kontrola poprawności danych,
- operacje obliczeniowe.
Modyfikacja BD- to zmiana opisu.
Wykład nr 2 z dnia 23.02.2000
Sposoby traktowania BD:
model świata rzeczywistego (dziedziny przedmiotowe),
- zasób SI, element SI,
- uniwersum (przestrzeń) interpretacji języka danych (interpretacja- tworzenie modelu),
- zbiór struktur danych.
2