Informatyka Relacyjne bazy danych.

Slides:



Advertisements
Podobne prezentacje
MS Access 2000 Relacje Piotr Górczyński 2005.
Advertisements

Jan Aleksander Wierzbicki
Komponenty bazy danych Baza danych Jest to uporządkowany zbiór powiązanych ze sobą danych charakterystycznych dla pewnej klasy obiektów lub zdarzeń,
WPROWADZENIE DO BAZ DANYCH
MS Access 2000 Formularze Piotr Górczyński 03/12/2003.
MS Access 2003 Kwerendy Paweł Górczyński.
MS Access 2000 Kwerendy Piotr Górczyński 25/08/2001.
MS Access 2000 Raporty Piotr Górczyński 16/12/2003.
MS Access 2000 Pola typu odnośnik Piotr Górczyński 03/12/2003.
Kwerendy –wszystkie typy (usuwające, aktualizujące i inne)
Microsoft Office Access
Kwerendy, formularze, relacje, raporty i makra
Dziedziczenie i jego rodzaje
Korespondencja elektroniczna
KWERENDY 1. Kwerenda wybierająca – zadania 1-5. Zadanie 1 Wyświetl następujące dane z tabeli Pracownicy: nazwisko, imię oraz data urodzenia. Skorzystaj.
Bazy Danych II prowadzący: mgr inż. Leszek Siwik
PROJEKTOWANIE TABEL W PROGRAMIE: ACCESS
Temat 19: Organizacja informacji w bazie danych – część 2.
Bazy danych podstawowe pojęcia
Projektowanie formularzy
Systemy baz danych Wykład 1
Temat 19: Organizacja informacji w bazie danych – część 1.
Bazy danych.
Typy diagramów Diagram hierarchii funkcji (HFD)
Kwerendy.
Robimy własne notatki - Notatnik
Proste obliczenia w arkuszu
Zarządzanie informacją
KWERENDY ćw. 3.
Wybrane zagadnienia relacyjnych baz danych
WPROWADZENIE DO BAZ DANYCH
Operacje edycyjne w bazie danych - kwerendy funkcjonalne Marzena Nowakowska Katedra Informatyki Stosowanej, WZiMK, PŚk.
Komendy SQL do pracy z tabelami i bazami
Bazy danych Microsoft access 2007.
Ms Access Formularze i raporty Marzena Nowakowska KIS, WZiMK, PŚk
Informatyka Poczta elektroniczna.
Temat 3: Integralność danych. Integralność danych, określana również mianem spójności danych, jest to funkcja SZBD, która gwarantuje, że dane nie zostaną.
Michał Krawczykowski kl. IIIB
Podstawowe informacje
Definiowanie kluczy w tabelach RBD
Informatyka – szkoła gimnazjalna – Scholaris - © DC Edukacja Projektowanie baz danych w programie Access Informatyka.
Informatyka Sortowanie, filtrowanie, grupowanie – analiza danych w arkuszu kalkulacyjnym.
Logomocja - tworzenie procedur
Projektowanie relacyjnych baz danych – diagramy związków encji
Komputerowe malowanki
Poznajemy arkusz kalkulacyjny
Informatyka – szkoła gimnazjalna – Scholaris - © DC Edukacja Wyszukiwanie danych w programie Access Informatyka.
Bazy danych.
Rodzaje pamięci komputerowej
Projektowanie bazy danych z użyciem diagramów UML Obiektowe projektowanie relacyjnej bazy danych Paweł Jarecki.
Bazy danych Podstawy relacyjnych baz danych Autor: Damian Urbańczyk.
Ms Access Raporty Marzena Nowakowska WZiMK, PŚk
Projektowanie bazy danych biblioteki szkolnej
Projektowanie postaci formularza:
Informatyka – szkoła gimnazjalna – Scholaris - © DC Edukacja Tworzenie stron WWW w programie Microsoft FrontPage Informatyka.
BAZY DANYCH MS Access.
Portal edukacyjny A.Ś. Tworzenie kwerend w programie Access.
BAZY DANYCH Microsoft Access Adrian Horzyk Akademia Górniczo-Hutnicza
BAZY DANYCH Microsoft Access Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Katedra Automatyki i.
BAZY DANYCH ZAAWANSOWANE MECHANIZMY Microsoft Access Adrian Horzyk
Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Moduł ECDL-AM5 Bazy danych, poziom zaawansowany Tabele, relacje.
Prezentacja programu PowerPoint
Bazy danych. Baza danych (database) – magazyn danych – informacji powiązanych tematycznie, umożliwiający ich wyszukiwanie według zadanych kryteriów Baza.
Temat: Tworzenie bazy danych
Kurs Access.
Ms Access - formularze Marzena Nowakowska WZiMK, PŚk
Zapis prezentacji:

Informatyka Relacyjne bazy danych

Cele lekcji Podczas tej lekcji nauczysz się: – co to jest relacyjny model danych; – jak utworzyć relacyjną bazę danych w MS Access; – jak wprowadzać dane to tabel połączonych relacyjnie; – jak przeglądać dane połączone relacyjnie. Wiedza Uczeń potrafi: - podać definicje relacji, klucza głównego i obcego; - podać definicje więzów integralności; - wymienić i opisać typy relacji; - podać przykłady tabel połączonych relacyjnie. Umiejętności - projektować proste tabele połączone relacyjnie; - tworzyć klucze i relacje w MS Access; - wprowadzać dane do tabel połączonych relacyjnie. - tworzyć pola kombi służące do wprowadzania wartości kluczy obcych do tabel; - tworzyć kwerendy wybierające do przeglądania danych połączonych relacyjnie.

Przegląd zagadnień Relacyjny model danych. Projektowanie tabel relacyjnych. Tworzenie relacji w Microsoft Access. Wprowadzanie danych do tabel relacyjnych. Przeglądanie danych połączonych relacjami. Przedstawienie zagadnień, które zostaną omówione na lekcji, zaciekawienie uczniów jej treścią.

Relacyjny model danych Model bazy danych -zbiór zasad, który określa sposób projektowania baz danych. Wyróżniamy następujące modele danych: hierarchiczny model danych, relacyjny model danych, grafowy (sieciowy) model danych, obiektowy model danych. Relacyjny model danych przechowuje dane w wielu tabelach połączonych ze sobą za pomocą pól zwanych kluczami.

Projektowanie tabel relacyjnych Dane nie powinny się powtarzać. Pola pełniące rolę kluczy podstawowych. Pola pełniące rolę kluczy obcych.

Projektowanie tabel relacyjnych Klucz podstawowy Klucze obce

Projektowanie tabel relacyjnych Włączenie klucza podstawowego

Tworzenie relacji w Microsoft Access Relacje jeden do wielu (1 – ∞). Relacje jeden do jeden (1 – 1). Wymuszanie więzów integralności.

Relacje jeden do wielu Relację jeden do wielu tworzymy wtedy, gdy wartość klucza obcego w tabeli po stronie wiele może się powtarzać, np. ten sam czytelnik może wypożyczyć wiele książek.

Relacje jeden do jeden Relację jeden do jeden tworzymy wtedy, gdy wartość klucza obcego w tabeli nie może się powtarzać, np. tej samej książki nie może w tym samym czasie wypożyczyć kilku czytelników.

Wymuszanie więzów integralności Wymuszanie więzów integralności zapewnia prawidłowe wypełnianie danymi tabel połączonych relacjami. Zapobiega wprowadzaniu nieistniejących danych, np. identyfikatora nieistniejącej książki w tabeli wypożyczeń. Zapobiega przypadkowemu usuwaniu danych z tabel po stronie jeden, jeśli są używane w powiązanych tabelach, np. nie można usunąć tytułu w tabeli Książki, jeśli jej identyfikator został użyty w tabeli Wypożyczenia.

Wprowadzanie danych do tabel relacyjnych Dane wprowadzane do tabel muszą być poprawne. Aby ułatwić wprowadzanie danych należy zaprojektować formularze z polami kombi. Pole kombi po dodaniu do projektu formularza Pole kombi w przyborniku

Wprowadzanie danych do tabel relacyjnych Gotowy formularz z polami kombi. Dane wybierane są z listy zamiast wpisywania identyfikatora.

Przeglądanie danych połączonych relacjami Przeglądanie danych z tabel połączonych relacyjnie odbywa się za pomocą kwerend wybierających. Tworząc kwerendy, nie musimy używać wszystkich tabel.

Przeglądanie danych połączonych relacjami Kwerenda wybierająca dane z kilku tabel

Przeglądanie danych połączonych relacjami Wynik kwerendy wybierającej

Podsumowanie Relacyjny model danych. Projektowanie tabel relacyjnych. Tworzenie relacji w Microsoft Access. Wprowadzanie danych do tabel relacyjnych. Przeglądanie danych połączonych relacjami. Przedstawienie zagadnień, które zostaną omówione na lekcji, zaciekawienie uczniów jej treścią.