KWERENDY

„STRONA NIGDY NIE ZOSTANIE UKOŃCZONA GDYŻ KWERENDA JEST NIESKOŃCZONA, A WIEDZA O NIEJ NIE POJĘTA”

 

  1. MODEL BAZ DANYCH – zintegrowany zbiór zasad opisujący dane relacje, powiązania pomiędzy danymi, dozwlolone operacje i ograniczenia nakładane na dane i operacje składa sie: – części strukturalnej – reguły określające baze danych – części manipulacyjnej – określa które operacje aktualizacji pobierania i zmiany struktury można wykorzystac na danych – części zawierające reguły integralności – gwarantuje stabilność działania systemu
  2. MODEL JEDNORODNY – prosty model, kw którym wszystkie dane są umieszczone w jednej tabeli cechuje go łatwość i szybkość odczytu. Potrzebuje dużej pamięci dyskowej MODEL KONCEPCYJNY – model najbardziej stabilny, powinien być podstawą na której opierac się będzie przetwarzanie danych
  3. MODEL WEWNĘTRZNY NISKIEGO POZIOMU – opisuje sposób przechowywania danych w pamięci PC i przedstawia formaty rekordów czy ścieżki dostępu, modelami takimi są metody adresowaniam, struktury łańcuchowe i pierścieniowe
  4. MODEL HIERARCHICZNY – obejmuje dwie struktury danych: typy rekordów, związki nadrzędny i podrzędny każdy element jest zależny od poprzedniego
  5. MODEL SIECIOWY – ustandaryzowany w 1969r. przez CODASYL model tak jak hierarchiczny odwróconegodrzewa alke ze wspólnymi gałęziami
  6. MODEL OBIEKTOWY – model opiera się na pojęciach jak: klasa obiekt, uogólnienie, abstrakcja, dziedziczenie.
  7. MODEL SEMATYCZNY
  8. MODEL DEDUKCYJNY
  9. MODEL POSTRELACYJNY
  10. MODEL RELACYJNY – podstawą tego modelu stała się praca Codda w 1970r. Oparty jest o algebrę relacji. Podstawowe elementy to relacje i więzi. Obecnie spotykane bazy przystosowane są w większości do pracy z połączeniem sieciowym (klient-serwer).Aby sprostać rosnącemu zapotrzebowaniu na usługi sieciowe wzrasta liczba zastosowań chmury
  11. ROZPROSZONA BAZA DANYCH – – pracująca z B.D typu access lub używając narzędia typu WAMP, LAMP lub XAMPP, mamy doczynienia z SZBDzainstalowanym na lokalnym PC. Zdarza się, że administrując serwerem, łączymy się zdalnie z B.D zainstalowaną na pojedynczym urządzeniu. Możliwości łączenia PC za pomocą sieci, szyfrowania i zabezpieczenia połączeńsprawia, że coraz częściej baza danych rozdzielana jest na węzły sieciowe, przez co jedna baza może wystąpić w różnych konfiguracjach sprzętowych i programistycznych. Taka baza możę się znajdować na wilu PC położonych nie tylko w odległych od siebiei geograficznie miejscach ale także w LANach
  12. SIECIOWE BAZY DANYCH – B.D zapisana na kilku PC połączonych ze sb w ten sposób, że korzystający z niej użytkownicy mają wrażenie, iż B.D występuje w 1 miejscu
  13. POSTULATY CODDA:

0. system musi być kwalifikowny jako relacyjny jako BD i jako system zarzsądzania

1. postulat informacyjny

2. postulat dostępu

3. postulat dotyczący wartości NULL

4. postulat dotyczący katalogu

5. postulat dotyczący języka danych

6. postulat modyfikalności perspektyw

7. postulat modyfikalności danych

8. postulat fizycznej niezależności danych

9. postulat logicznej niezależności danych

10. postulat niezależności więzów spójności

11. postulat niezależności dystrybucyjnej

12. postulat bezpieczeństwa względem operacji niskiego poziomu