Bazy danych
Transkrypt
Bazy danych
Bazy danych TERMINOLOGIA Barbara Szczepańska Kategorie pojęć Pojęcia związane z : wartościami strukturami relacjami integralnością Pojęcia związane z wartościami Dane Informacje Null (Wartość brakująca) Pojęcia związane ze strukturami Tabele Pola Rekordy Perspektywy Klucze Indeksy Pojęcia związane z relacjami Relacje Typy relacji Typy uczestnictwa Stopień uczestnictwa Pojęcia związane z integralnością Specyfikacje pól Integralność danych Dane DANE SĄ WARTOŚCIAMI PRZECHOWYWANYMI W BAZIE DANYCH DANE MAJĄ CHARAKTER STATYCZNY MOGĄ BYĆ NIEZROZUMIAŁE Informacje TO PRZETWORZONE DANE MAJĄ CHARAKTER DYNAMICZNY. W bazie zapisujemy dane, ale odczytujemy informacje Null (Wartość brakująca) KIEDY WARTOŚĆ JEST NIEZNANA LUB BRAKUJĄCA. NIE OZNACZA ONA ZERA Tabela Podstawowa struktura. WSZYSTKIE TABELE SKŁADAJĄ SIĘ Z PÓL I REKORDÓW, KTÓRYCH KOLEJNOŚĆ JEST OBOJĘTNA. Tabela może opisywać obiekt. (sprzedawcy, klienci, produkty, pacjenci, materiały) Każdy obiekt ma szereg cech charakterystycznych, które można przechowywać w postaci danych i przetwarzać na wiele sposobów. Tematem tabeli może być zdarzenie. (spotkania, transakcje , przelewy bankowe, zlecenia) Cechy zdarzenia, podobnie jak cechy obiektu można przechowywać jako dane i przetwarzać jako informacje Pola POLE JEST NAJMNIEJSZĄ STRUKTURĄ W RELACYJNYM MODELU LOGICZNYM. Każde pole w poprawnie zaprojektowanej bazie danych powinno zawierać jedną i tylko jedną wartość. W źle zaprojektowanej bazie danych mogą być pola: Segmentowe Pola wielowartościowe Pola wyliczone Rekordy REKORD ZWANY TEŻ KROTKĄ SKŁADA SIĘ Z PEŁNEGO ZESTAWU PÓL DANEJ TABELI. KAŻDY REKORD JEST JEDNOZNACZNIE IDENTYFIKOWANY. Perspektywy JEST TO WIRTUALNA TABELA SKŁADAJĄCA SIĘ Z PÓL JEDNEJ LUB WIĘKSZEJ LICZBY RZECZYWISTYCH TABEL. Perspektywy umożliwiają odczytanie informacji z bazy danych na wiele różnych sposobów. Klucze KLUCZ TO POLE SPEŁNIAJĄCE SPECJALNE FUNKCJE. Klucz główny jest polem lub grupą pól, która w sposób jednoznaczny identyfikuje rekord w tabeli. Jeżeli składa się z kilku pól to nazywamy go złożonym kluczem głównym Klucz obcy jest to kopia klucza głównego z innej tabeli. Indeksy Jest to struktura usprawniająca przetwarzanie danych. Relacje JEST TO POWIĄZANIE MIĘDZY PARĄ TABEL. POŁĄCZENIE TO NASTĘPUJE PRZEZ KLUCZ GŁÓWNY I OBCY. Typy relacji JEDEN DO JEDNEGO JEDEN DO WIELU WIELE DO WIELE Typy uczestnictwa OBOWIĄZKOWY OPCJONALNY Stopień uczestnictwa OKREŚLA MINIMALNĄ I MAKSYMALNĄ LICZBĘ REKORDÓW W JEDNEJ TABELI, KTÓRE MOŻNA POWIĄZAĆ Z POJEDYNCZYM REKORDEM W DRUGIEJ Specyfikacje pól SPECYFIKACJA POLA TO ZBIÓR JEGO ATRYBUTÓW, CZYLI CECH I ELEMENTÓW SKŁADOWYCH. Każde pole posiada atrybuty: Ogólne Fizyczne Logiczne Integralność danych INTEGRALNOŚCIĄ DANYCH OKREŚLA SIĘ POPRAWNOŚĆ, SPÓJNOŚĆ ORAZ DOKŁADNOŚĆ DANYCH. Koniec