BAZY DANYCH. Co to jest baza danych. Przykłady baz danych. Z czego składa się baza danych. Rodzaje baz danych

Podobne dokumenty
PODSTAWOWE POJĘCIA BAZ DANYCH

Laboratorium nr 5. Bazy danych OpenOffice Base.

INFORMATYKA W SELEKCJI

ORGANIZACJA I ZARZĄDZANIE INFORMACJĄ W BAZIE DNYCH. podstawowe pojęcia.

Konspekt do lekcji informatyki dla klasy II gimnazjum. TEMAT(1): Baza danych w programie Microsoft Access.

5. Bazy danych Base Okno bazy danych

2017/2018 WGGiOS AGH. LibreOffice Base

WPROWADZENIE DO BAZ DANYCH

Pojęcie systemu informacyjnego i informatycznego

Pytania SO Oprogramowanie Biurowe. Pytania: Egzamin Zawodowy

Laboratorium Technologii Informacyjnych. Projektowanie Baz Danych

1. Zarządzanie informacją w programie Access

Bazy danych - wykład wstępny

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

Microsoft Access materiały pomocnicze do ćwiczeń cz. 1

Rozmiar pola (długość danych)

ECDL/ICDL Użytkowanie baz danych Moduł S1 Sylabus - wersja 6.0

ECDL/ICDL Użytkowanie baz danych Moduł S1 Sylabus - wersja 5.0

Technologia informacyjna

Microsoft Access zajęcia 3 4. Tworzenie i wykorzystanie kwerend, formularzy i raportów

Podstawowe zagadnienia z zakresu baz danych

Tworzenie raportów. Ćwiczenie 1. Utwórz Autoraport przedstawiający tabelę Studenci

Wyświetl imie i nazwisko ucznia, nazwę przedmiotu z którego otrzymał ocenę niedostateczną. Nazwij tę kwerendę oceny niedostateczne.

BAZY DANYCH Formularze i raporty

Krzysztof Kadowski. PL-E3579, PL-EA0312,

UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI

Baza danych część 8. -Klikamy Dalej

Egzamin zawodowy: Technik Informatyk 312[01] Oprogramowanie biurowe pytania i odpowiedzi

Tworzenie bazy danych na przykładzie Access

Obsługa pakietu biurowego OFFICE

Wykład III. dr Artur Bartoszewski Wydział Nauczycielski, Kierunek Pedagogika Wprowadzenie do baz danych

Bazy danych. wprowadzenie teoretyczne. Piotr Prekurat 1

Technologia Informacyjna

Tworzenie bazy danych w środowisku OpenOffice.org Base tabela, formularz, kwerenda, raport

Bazy danych Access KWERENDY

Informatyka Ćwiczenie 10. Bazy danych. Strukturę bazy danych można określić w formie jak na rysunku 1. atrybuty

LK1: Wprowadzenie do MS Access Zakładanie bazy danych i tworzenie interfejsu użytkownika

MS Access - bazy danych

Pojęciowy model danych etap 1 (identyfikacja obiektów) Pojęciowy model danych etap 2A (powiązania obiektów)

Dział Temat lekcji Ilość lekcji. godz. 1 Organizacja zajęć Omówienie programu nauczania 3

2. Tabele w bazach danych

Wykład II. dr Artur Bartoszewski Wydział Nauczycielski, Kierunek Pedagogika Wprowadzenie do baz danych

5.3. Tabele. Tworzenie tabeli. Tworzenie tabeli z widoku projektu. Rozdział III Tworzenie i modyfikacja tabel

Krzysztof Kluza proste ćwiczenia z baz danych

Sposób tworzenia tabeli przestawnej pokażę na przykładzie listy krajów z podstawowymi informacjami o nich.

RELACYJNE BAZY DANYCH

Access - Aplikacja. Tworzenie bazy danych w postaci aplikacji

Systemy baz danych. mgr inż. Sylwia Glińska

Utwórz strukturę bazy

Joyce Cox Joan Lambert. Microsoft Access Krok po kroku. Przekład: Jakub Niedźwiedź

Zapytania do bazy danych

Baza danych. Modele danych

Scenariusz lekcji. scharakteryzować elementy bazy danych; opisać sposób zaprojektowania bazy danych;

Baza danych kwerendy, formularze, raporty

Microsoft Access 2003 tworzenie i praktyczne wykorzystanie baz danych

ECDL/ICDL Zaawansowane użytkowanie baz danych Moduł A3 Sylabus, wersja 2.0

PLAN REALIZACJI MATERIAŁU NAUCZANIA Z INFORMATYKI II. Uczeń umie: Świadomie stosować się do zasad regulaminów (P).

WYMAGANIA EDUKACYJNE Z INFORMATYKI dla klasy III gimnazjalnej, Szkoły Podstawowej w Rychtalu

OPRACOWANIE: SŁAWOMIR APANOWICZ

INTERNETOWY KURS PODSTAW IT

Podstawowe pakiety komputerowe wykorzystywane w zarządzaniu przedsiębiorstwem. dr Jakub Boratyński. pok. A38

Wykład 2. Relacyjny model danych

SQL - Structured Query Language -strukturalny język zapytań SQL SQL SQL SQL

Wykład 5. Cel wykładu. Korespondencja seryjna. WyŜsza Szkoła MenedŜerska w Legnicy. Informatyka w zarządzaniu Zarządzanie, zaoczne, sem.

WYMAGANIA EDUKACYJNE

Alicja Marszałek Różne rodzaje baz danych

BAZY DANYCH Panel sterujący

ECDL. Moduł nr 5. Użytkowanie bazy danych

Scenariusz lekcji. Scenariusz lekcji 1 TEMAT LEKCJI: 2 CELE LEKCJI: 2.1 Wiadomości: 2.2 Umiejętności: 3 METODY NAUCZANIA 4 ŚRODKI DYDAKTYCZNE

Baza danych. Program: Access 2007

Bazy danych. Otwieranie gotowej bazy danych w programie Microsoft Access

Wprowadzenie do baz danych

Wprowadzenie do baz danych

Wprowadzenie do Doctrine ORM

KURS ACCESS 2003 Wiadomości wstępne

Wykład I. dr Artur Bartoszewski Wydział Nauczycielski, Kierunek Pedagogika Wprowadzenie do baz danych

Zapytania i wstawianie etykiet z bazy danych do rysunku

Systemy baz danych w zarządzaniu przedsiębiorstwem. W poszukiwaniu rozwiązania problemu, najbardziej pomocna jest znajomość odpowiedzi

Przewodnik Szybki start

Microsoft Access. Prezentacja

Baza danych zbiór powiązanych ze sobą logicznie danych, zorganizowany zgodnie z określonym modelem danych.

Informatyka klasa III Gimnazjum wymagania na poszczególne oceny

Bazy danych Access KWERENDY

Rozwiązanie. Uruchom program Access 2007.

Bazy Danych. Bazy Danych i SQL Podstawowe informacje o bazach danych. Krzysztof Regulski WIMiIP, KISiM, regulski@metal.agh.edu.pl

Tworzenie projektu bazy danych z kreatorem odnośników - Filmoteka. Projekt tabel dla bazy Filmoteka

Zapytania do baz danych

Zwróćmy uwagę w jakiej lokalizacji i pod jaką nazwą zostanie zapisana baza (plik z rozszerzeniem *.accdb). Nazywamy

BAZA_1 Temat: Tworzenie i modyfikowanie formularzy.

1. MS Access opis programu.

Spis treści. Wstęp Rozdział 1. Wprowadzenie do pakietu Office Rozdział 2. Edytory tekstu program Word... 15

Ćwiczenia. dr Artur Bartoszewski Wydział Nauczycielski, Kierunek Pedagogika Wprowadzenie do baz danych

PRZEWODNIK PO PRZEDMIOCIE

5.4. Tworzymy formularze

Publiczne Gimnazjum w Świdwinie - BAZA DANYCH

ECDL Advanced Moduł AM5 Bazy danych Syllabus, wersja 2.0

SZCZEGÓŁOWY HARMONOGRAM SZKOLENIA

Spis treści 3. Spis treści

SYSTEMY INFORMATYCZNE WSPOMAGAJĄCE HODOWLĘ

Transkrypt:

BAZY DANYCH Co to jest baza danych Przykłady baz danych Z czego składa się baza danych Rodzaje baz danych

CO TO JEST BAZA DANYCH Komputerowe bazy danych już od wielu lat ułatwiają człowiekowi pracę. Są stosowane w instytucjach rządowych i bankowych, szpitalach, bibliotekach, uczelniach i szkołach. Baza danych uporządkowany zbiór powiązanych ze sobą informacji.

PRZYKŁADY BAZ DANYCH tabela w dzienniku lekcyjnym twojej klasy, zawierająca dane osobowe wszystkich uczniów (nazwiska, imiona, daty i miejsca urodzenia, adresy zamieszkania) książka telefoniczna (numery telefonów, nazwiska, imiona i adresy abonentów) katalog książek w bibliotece (spis pozycji z danymi: tytuł, imię i nazwisko autora, nazwa wydawnictwa, rok wydania) kartoteka pacjentów w przychodni lekarskiej (dane osobowe, informacje o przebiegu leczenia np. daty badań, przepisane leki) kartoteka pracowników przedsiębiorstwa (dane osobowe każdego pracownika, informacje na temat wykształcenia i kwalifikacji) osobisty notes z adresami, w którym obok nazwisk i adresów możesz zapisywać np. daty imienin lub urodzin swoich przyjaciół.

PRZYKŁADY BAZ DANYCH Komputerowe bazy danych są przechowywane w pamięci zewnętrznej w postaci plików. Do tego, aby w pełni wykorzystać informacje zawarte w plikach bazy, potrzebne są specjalne programy obsługi baz danych. Programy (systemy) obsługi baz danych programy, za pomocą których informacje są gromadzone, przechowywane i przetwarzane np. bazy Access (Microsoft), Oracle (Oracle Corporation), Visual FoxPro (Microsoft), Visual dbase (Inprise), można również tworzyć danych w Excelu.

Z CZEGO SKŁADA SIĘ BAZA DANYCH TABELA FORMULARZE RAPORTY ZAPYTANIA

TABELA Podstawowym obiektem w typowej komputerowej bazie danych jest tabela. Dostarcza ona informacji wszystkim innym obiektom bazy (np. formularzom i raportom). W zależności od rodzaju baza może opierać się na jednej, kilku lub kilkunastu tabelach. Tabela zbiór powiązanych ze sobą informacji, przedstawiony zwykle jako układ poziomych wierszy (tzw. rekordy) i pionowych kolumn (tzw. pola) Nazwisko Imię Kod pocztowy NAZWA POLA Miejscowość Ulica i nr domu Telefon Buniek Jacek 40-686 Katowice Żurawia 38/9 202-11-22 Maliniak Beata 43-100 Tychy Asnyka 10 227-06-33 Ogórek Tomasz 40-710 Mysłowice Bielska 20/4 252-76-10 Sałatka Ewa 40-720 Katowice Wileńska 20 202-20-40 REKORD POLE

Rekord zestaw informacji o pojedynczym elemencie w tabeli bazy danych. Rekordy składają się z pojedynczych pól, w każdym polu zawarta może być informacja określonego typu. Wszystkie rekordy tej tabeli składają się z sześciu pól: Nazwisko, Imię, Kod pocztowy, Miejscowość, Ulica i nr domu, Telefon Nazwisko Imię Kod pocztowy Miejscowość Ulica i nr domu Telefon Wszystkie rekordy wchodzące w skład danej tabeli posiadają taką samą liczbę pól. Liczba pól rekordu oraz typ przechowywanych w polu danych są określane na etapie projektowania tabeli bazy danych.

FORMULARZE Charakterystyczną cechą tabel jest to, że wyświetlają one jednocześnie dużą liczbę rekordów. W sytuacji gdy chcemy sprawdzić zawartość pól pojedynczego rekordu w tabeli, która zawiera dużo rekordów, wygodniejsze jest użycie formularza. Formularz obiekt systemu bazy danych, który umożliwia przeglądanie, wprowadzanie oraz modyfikowanie danych w bazie. Zwykle jest on przedstawiany w przyjaznej dla użytkownika formie, np. w postaci karty, na której są widoczne wszystkie konieczne informacje oraz narzędzia ułatwiające użytkowanie bazy danych.

FORMULARZ BAZY DANYCH W systemach baz danych możemy spotkać formularze kolumnowe, tabelaryczne czy w postaci arkuszy danych. Formularz odwołuje się do tabeli bazy danych lub też do obiektu nazywanego zapytaniem.

RAPORTY Raporty mają za zadanie prezentację informacji zawartych w bazie. Obiekty tego typu również odwołują się do tabel bazy danych bądź do zapytań. Raport obiekt systemu bazy danych, umożliwiający pobieranie danych z bazy, aby wydrukować je na drukarce lub wyświetlić na ekranie monitora. W przeciwieństwie do formularza raport może jedynie pobierać dane z bazy. Nie można za jego pomocą modyfikować jej zawartości.

ZAPYTANIA Zapytania to kolejny obiekt bazy danych. Umożliwiają wybieranie określonych informacji z tabel, ich aktualizację, łączenie lub wykonywanie obliczeń na danych. W niektórych systemach tworzenia baz danych zapytania są nazywane kwerendami (np. Excel, Access). Zapytanie kwerenda, narzędzie służące do wyszukiwania i wykonywania analizy oraz modyfikacji danych w bazie. Do formułowania kwerend stworzono kilka języków, jednak obecnie standardem jest język SQL. Istnieje kilka odmian zapytań: np. zapytania wybierające oraz zapytania funkcjonalne

ZAPYTANIA WYBIERAJĄCE Służą do przeszukiwania tabel i innych zapytań w celu pobrania z nich niezbędnych informacji. Wynik działania takiej kwerendy to zbiór danych, który można wykorzystać jako źródło danych dla formularzy bądź raportów. ZAPYTANIA FUNKCJONALNE Potrafią między innymi tworzyć tabele, usuwać z nich rekordy czy aktualizować dane w tabelach.

RODZAJE BAZ DANYCH Kartotekowa baza danych Relacyjna baza danych Hierarchiczna baza danych

KARTOTEKOWA BAZA DANYCH Bazy tego typu posiadają najprostszą strukturę. Składają się one tylko z jednej tabeli. Bazy kartotekowe są nazywane bazami dwuwymiarowymi i nie są z nimi związane żadne inne tabele. Nazwa kartotekowa wzięła się stąd, że każdy rekord takiej bazy można przedstawić w postaci pojedynczej karty, zawierającej wszystkie informacje w nim zapisane. Bazy kartotekowe sprawdzają się tylko w przypadku małej ilości informacji.

KARTOTEKOWA BAZA DANYCH Autor Tytuł Wydawca Miasto Rok Jan Kowalski Bazy danych Wydawnictwo Informatyczne Warszawa 2004 Janina Zielińska Arkusz kalkulacyjny - ćwiczenia Wydawnictwo Informatyczne Warszawa 2003 Jan Kowalski OpenOffice Base Wydawnictwo Informatyczne Warszawa 2005 Janina Zielińska Arkusz kalkulacyjny - ćwiczenia zaawansowane Wydawnictwo Informatyczne Warszawa 2004 Andrzej Wolski Matematyka ekonomiczna Wydawnictwo Ekonomiczne Gdańsk 2004 Andrzej Wolski Równania liniowe Wydawnictwo Ekonomiczne Gdańsk 2005 Maria Pisarczyk Finanse międzynarodowe Wydawnictwo Ekonomiczne Gdańsk 2004 Maria Pisarczyk Kursy walutowe Wydawnictwo Ekonomiczne Gdańsk 2005

RELACYJNA BAZA DANYCH Relacyjna baza danych - baza danych złożona z dwóch lub więcej tabel powiązanych ze sobą za pomocą relacji; celem tworzenia relacyjnych baz danych jest istotne zmniejszenie ich rozmiarów w stosunku do kartotekowych baz danych i uelastycznienie ich konstrukcji.

RELACYJNA BAZA DANYCH Pracownicy nr imie nazwisko data_ur 1 Jan Kowalski 1974-03-01 2 Anna Nowak 1986-06-30 3 Iwo Malinowski 1981-12-13 ZwolnieniaChorobowe nr_pracownika poczatek koniec 1 2003-01-15 2003-02-20 1 2006-10-01 2006-11-30 1 2007-04-01 2 2007-04-01 2007-04-05

HIERARCHICZNA BAZA DANYCH W bazach typu hierarchicznego relacje pomiędzy rekordami posiadają strukturę drzewiastą. Oznacza to, że rekord może posiadać informację z kilku podrekordów, a te z kolei mogą posiadać własne podrekordy.

HIERARCHICZNA BAZA DANYCH

Koniec Ćwiczenie Praca samodzielna. mgr inż. Ryszard Marszałek