Zajęcia 1. W następnej tabeli zebrane są dane używane w bibliotece, które są przetwarzane przez bibliotekarza w różnych fazach obsługi czytelnika.

Wielkość: px
Rozpocząć pokaz od strony:

Download "Zajęcia 1. W następnej tabeli zebrane są dane używane w bibliotece, które są przetwarzane przez bibliotekarza w różnych fazach obsługi czytelnika."

Transkrypt

1 Zajęcia. Przykład : biblioteka. Aby zaprojektować bazę danych trzeba dobrze przyjrzeć się potrzebom jej przyszłej użytkowników, odwiedzić, oglądnąć, przemyśleć. W bazie będą gromadzone dane. Wiele z tych danych ma charakter oczywisty, niektóre zaś bardzo abstrakcyjny i trudno je zauważyć, choć biorą udział w procesach podejmowania decyzji. Niektóre dane odnoszą się do konkretnych obiektów, inne zaś do zdarzeń, które z natury rzeczy są mniej uświadamiane. Czasami trzeba przewidzieć również istnienie danych, które w danym momencie nie są używane albo nawet potrzebne, ale które mogą być przydatne w przyszłości. Jeśli baza danych jest tworzona na własne potrzeby proces budowy jest łatwiejszy. Jeśli zaś użytkownikiem jest ktoś inny, powstaje problem odwzorowania jego wiedzy i potrzeb na projekt wykonywany przez osobę drugą. W tym drugim przypadku duże znaczenie ma odpowiednio działający problem komunikacji między tymi osobami. W następnej tabeli zebrane są dane używane w bibliotece, które są przetwarzane przez bibliotekarza w różnych fazach obsługi. Nr Dostępność książki Wydawnictwo egzemplarzy Data zwrotu Kara Faktyczna data zwrotu UKD Fizyczne miejsce w bibliotece Data wydania Ilość stron wypożyczonych przez

2 Data zapisania do Imię i nazwisko adres Data urodzenia Kontakt do Nr dowodu Jak widać lista jest długa a dane mają niejednorodny charakter. Spróbujmy wyobrazić sobie sytuację, w której bibliotekarz w przypadku wypożyczania za każdym razem, w przypadku każdej nowo wypożyczanej książki wypełniałby taką tabelę. W przypadku pierwszej książki tabela wyglądałaby tak: Nr 2345 Dostępność książki tak Sienkiewicz Henryk Potop historyczna Wydawnictwo Prószyński egzemplarzy Data zwrotu Kara 0 Faktyczna data zwrotu UKD Fizyczne miejsce w 4 półki za filarem

3 bibliotece Data wydania 2006 Ilość stron 876 wypożyczonych przez Data zapisania do miękka Imię i nazwisko Jan Kowalski adres Ul. Rakowicka Kraków Data urodzenia Kontakt do Nr dowodu kowalski@onet.pl ABC Dowód osobisty wydany przez prezydenta miasta Krakowa W przypadku następnej zaś tak: Nr Dostępność książki tak tak Sienkiewicz Henryk Sienkiewicz Henryk Potop Ogniem i mieczem historyczna historyczna

4 Wydawnictwo Prószyński Iskry egzemplarzy Data zwrotu Kara 0 0 Faktyczna data zwrotu UKD Fizyczne miejsce w 4 półki za filarem 4 półki za filarem bibliotece Data wydania Ilość stron miękka miękka 4 5 wypożyczonych przez Data zapisania do Imię i nazwisko Jan Kowalski Jan Kowalski adres Ul. Rakowicka 27 Ul. Rakowicka Kraków 350 Kraków Data urodzenia Kontakt do kowalski@onet.pl kowalski@onet.pl Nr dowodu ABC ABC Dowód osobisty wydany przez prezydenta miasta Krakowa Dowód osobisty wydany przez prezydenta miasta Krakowa

5 Widać wiele patologii takiej metody obsługi danych. Dlatego po pierwsze należy rozdzielić dane na tabele, z których każda zawiera wspólne problemowo dane. W ten sposób opisuje się obiekty. W naszym przypadku takimi obiektami są: czytelnicy, egzemplarze książki, tytuły i wypożyczenia. O ile dwa pierwsze obiekty są dosyć oczywiste, to już konieczność wydzielenia tytułów i wypożyczeń budzi pewne zastrzeżenia.. Wydzielenie tytułów od egzemplarzy wynika z tego, że często w bibliotece występuje więcej niż jeden egzemplarz danego tytułu. ma więc charakter abstrakcyjny, a egzemplarz konkretny. Jeszcze ciekawsze jest wydzielenie tabeli wypożyczenia. Opisuje ona nie obiekty (jak wcześniej - egzemplarze) albo nawet abstrakcyjne cechy obiektów (tytuły) ale czynność wypożyczenie. ISBN Wydawnictwo egzemplarzy UKD Fizyczne miejsce w bibliotece Data wydania Ilość stron Dostępność książki Data zwrotu Faktyczna data zwrotu Nr Kara wypożyczonych przez Data zapisania do Imię Nazwisko ulica Nr domu miasto kraj Data urodzenia Kontakt do Nr dowodu Podzielenie danych na logicznie spójne tabele jest pierwszym krokiem. W kolejnym trzeba zadbać aby każda tabela posiadała pole, które zapewni, że każdy kolejny wpis do niej będzie niepowtarzalny. Tego typu pole nazywane jest kluczem własnym (podstawowym) tabeli. Czasem zdarza się, że nie jedno pole ale dwa albo nawet kilka zapewnia niepowtarzalność rekordu w tabeli. Bywa jednak dosyć często że trzeba je wymyślić. Tego typu pola już w niektórych powyższych tabelach istnieją. W innych trzeba je dopiero dodać. Na przykład każde nowe wydanie książki opatrzone jest nowym numerem ISBN (są książki nie posiadające ISBN...). W przypadku takim kandydatem na klucz podstawowy może być np. numer PESEL, ale co z obcokrajowami? Dlatego dobrym rozwiązaniem będzie wymyślenie pola nowego sztucznego i nazwanie go np. numer, albo może ID_. Dla egzemplarza książki takim sztucznym polem może być numer książki albo ID_ksiazki. Podobnie dla wypożyczenia numer wypożyczenia albo ID_wypożyczenia. Kolejna tabela prezentuje rozwiązanie z zaznaczonymi na szaro polami kluczami własnymi.

6 ISBN Wydawnictwo egzemplarzy UKD Fizyczne miejsce w bibliotece Data wydania Ilość stron ID_ksiazki Dostępność książki ID_wypozyczenia Data zwrotu Faktyczna data zwrotu ID_ Kara wypożyczonych przez Data zapisania do Imię Nazwisko ulica Nr domu miasto kraj Data urodzenia Kontakt do Nr dowodu Kolejnym krokiem jest ustalenia typu relacji między tabelami. Istnieją teoretycznie następujące sytuacje: ) brak jest relacji (brak relacji) 2) jeden obiekt z pierwszej tabeli odpowiada wielu obiektom z drugiej tabeli ale konkretnemu obiektowi z drugiej tabeli odpowiada jeden obiekt z pierwszej tabeli (relacja jeden do wielu) 3) jeden obiekt z pierwszej tabeli odpowiada wielu obiektom z drugiej tabeli ale konkretnemu obiektowi z drugiej tabeli odpowiada wiele obiektów z pierwszej tabeli (relacja wiele do wielu) 4) jednemu obiektowi z pierwszej tabeli odpowiada dokładnie jeden obiekt z drugiej tabeli i każdemu obiektowi z drugiej tabeli odpowiada jeden obiekt z pierwszej tabeli (relacja jeden do jednego). W naszym przykładzie sytuacja pierwsza (brak relacji) istnieje np. między tabelami egzemplarze a czytelnik. Nie ma żadnego bezpośredniego związku między nimi. Związek taki pojawia się jedynie za pośrednictwem tabeli wypożyczenie.

7 Sytuacja druga (jeden do wielu) istnieje w przypadku związku tabeli tytuły i egzemplarze. Jednemu tytułowi może odpowiadać kilka egzemplarzy tego tytułu (kilka, to znaczy, że jeden też, ale możliwe, że więcej niż jeden). Ale dany egzemplarz książki nie może mieć więcej niż jeden tytuł zawsze jeden i tylko jeden. Relacja jest więc typu: jeden do wielu (gdzie jeden jest po stronie tabeli tytuły a wiele po stronie tabeli egzemplarze ). Podobna relacja istnieje między tabelami egzemplarze i wypożyczenia, ponieważ jeden konkretny egzemplarz może być wypożyczany dowolnie wiele razy, ale w konkretnym wypożyczeniu wystąpić może tylko raz. I identycznie w relacji między mi a wypożyczeniami, bo dany czytelnik może przeprowadzać dowolnie wiele wypożyczeń ale każde z wypożyczeń może być dokonane tylko przez jednego konkretnego. W powyższym układzie nie ma przykładów relacji wiele do wiele (jest w kolejnym przykładzie). Jeśli jednak taka relacja istniałaby, to należałoby ją rozbić na dwie relacje typu jeden do wielu, wstawiając dodatkową tabelę. Relacyjne bazy danych, a taką jest Access, nie pozwalają na istnienie tego typu relacji. Przykładem relacji jeden do jeden byłaby sytuacja w której pewne dane na temat czytelników ukrylibyśmy w osobnej tabeli. Mogłyby być to na przykład jakieś szczegółowe dane na temat, które z pewnych powodów chcielibyśmy ukryć przed niektórymi użytkownikami. Jest to jednak sytuacja rzadka. Kolejny rysunek pokazuje typ relacji między tabelami. Znakiem oznaczono stronę wiele relacji a stronę jeden. ISBN Wydawnictwo egzemplarzy UKD Fizyczne miejsce w bibliotece Data wydania Ilość stron ID_ksiazki Dostępność książki ID_wypozyczenia Data zwrotu Faktyczna data zwrotu ID_ Kara wypożyczonych przez Data zapisania do Imię Nazwisko ulica Nr domu miasto kraj Data urodzenia Kontakt do Nr dowodu tożsamośc

8 ISBN Wydawnictwo egzemplarzy UKD Fizyczne miejsce w bibliotece Data wydania Ilość stron Został do rozwiązania jeszcze jeden problem: w jaki sposób tabele łączą się ze sobą. Rozwiązaniem jest umieszczenie klucza podstawowego ze strony jeden relacji w tabeli ze strony wiele relacji. W przypadku relacji jeden do jednego są to dokładnie takie same pola. W przypadku tabeli rozbijającej niedopuszczalną relację wiele do wiele umieszcza się w niej klucze podstawowe z tabel istniejących odtąd z nią w relacji jeden do wiele (patrz przykład numer 2). Kolejny rysunek pokazuje rozwiązanie. Klucze obce oznaczono kolorem żółtym ID_ksiazki Dostępność książki ISBN ID_wypozyczenia Data zwrotu Faktyczna data zwrotu ID_ksiazki ID_ ID_ Kara wypożyczonych przez Data zapisania do Imię Nazwisko ulica Nr domu miasto kraj Data urodzenia Kontakt do Nr dowodu Przykład 2: baza zamówień małego sklepu. Pomijamy początkowe rozważania, zatrzymując się na problemie relacji

9 ID_klienta Nazwa Adres Miasto Region Kraj telefon fax E_mail uwagi ID_zamowienia Data zamowienia Data wymagana Data wysyłki ID_produktu nazwa Ilość jednostkowa Cena jednostkowa Stan magazynu Ilość zamówiona Stan minimum Wycofany Problemem powyższego projektu jest to, że istnieje relacja wiele do wiele między tabelą zamówienia a tabelą produkty. Jest tak dlatego, że rzeczywiście, w jakimś zamówieniu klient może zamówić więcej niż jeden produkt (wiele) i każdy z produktów potencjalnie może pojawić się w dowolnej liczbie zamówień (wiele). Rozwiązaniem jest wstawieniem dodatkowej tabeli rozbijającej relacje wiele do wiele na dwie wiele do jeden. ID_klienta Nazwa Adres Miasto Region Kraj telefon fax E_mail uwagi Ilość rabat ID_produktu nazwa Ilość jednostkowa Cena jednostkowa Stan magazynu Ilość zamówiona Stan minimum Wycofany ID_zamowienia Data zamowienia Data wymagana Data wysyłki

10 Ponieważ nowa tabela szczegóły zamówień jest powołana w celu złamania relacji wiele do wielu, jej kluczem wsłanym będą dwa klucze podstawowe z tabel, które teraz rozdziela: id_zamowienia i id_produktu. Dodano również klucz obcy do tabeli zamówienia. ID_klienta Nazwa Adres Miasto Region Kraj telefon fax E_mail uwagi. ID_zamowienia Data zamowienia Data wymagana Data wysyłki ID_klienta ID_produktu ID_zamowienia Ilość rabat ID_produktu nazwa Ilość jednostkowa Cena jednostkowa Stan magazynu Ilość zamówiona Stan minimum Wycofany

Posługiwanie się tabelami

Posługiwanie się tabelami Wykład 3 Tabele Posługiwanie się tabelami Przykładowa tabela gromadząca informacje o osobach (Imię, Nazwisko, Data urodzenia) Osoby Imię Nazwisko Data urodzenia Jan Kowalski 1995-01-01 Piotr Nowak 1994-05-22

Bardziej szczegółowo

Bazy danych TERMINOLOGIA

Bazy danych TERMINOLOGIA Bazy danych TERMINOLOGIA Dane Dane są wartościami przechowywanymi w bazie danych. Dane są statyczne w tym sensie, że zachowują swój stan aż do zmodyfikowania ich ręcznie lub przez jakiś automatyczny proces.

Bardziej szczegółowo

Krzysztof Kluza proste ćwiczenia z baz danych

Krzysztof Kluza proste ćwiczenia z baz danych Bazy danych Baza danych to uporządkowany zbiór danych, dający się łatwo przeszukiwać. Każda pozycja bazy danych nazywana jest rekordem, z kolei rekordy składają się z pól. Przyjmując, że dysponujemy bazą

Bardziej szczegółowo

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

Informatyka Ćwiczenie 10. Bazy danych. Strukturę bazy danych można określić w formie jak na rysunku 1. atrybuty Informatyka Ćwiczenie 10 Bazy danych Baza danych jest zbiór informacji (zbiór danych). Strukturę bazy danych można określić w formie jak na rysunku 1. Pracownik(ID pracownika, imie, nazwisko, pensja) Klient(ID

Bardziej szczegółowo

Projektowanie bazy danych przykład

Projektowanie bazy danych przykład Projektowanie bazy danych przykład Pierwszą fazą tworzenia projektu bazy danych jest postawienie definicji celu, założeń wstępnych i określenie podstawowych funkcji aplikacji. Każda baza danych jest projektowana

Bardziej szczegółowo

Typ danych. Karta ogólne. Rozmiar pola Liczba całkowita długa. Autonumerowanie. Rozmiar pola 50. Tekst. Rozmiar pola 50. Tekst. Zerowa dł.

Typ danych. Karta ogólne. Rozmiar pola Liczba całkowita długa. Autonumerowanie. Rozmiar pola 50. Tekst. Rozmiar pola 50. Tekst. Zerowa dł. 2.1.1. Tworzenie tabel i relacji Ćwiczenie 2.1 Utworzyć bazę danych o nazwie Biblioteka domowa składającą się z tabel: Osoby IDOsoby Nazwisko Imię Miejscowość Kod pocztowy Ulica Nr mieszkania Adres korespondencyjn

Bardziej szczegółowo

Przykładowa baza danych BIBLIOTEKA

Przykładowa baza danych BIBLIOTEKA Przykładowa baza danych BIBLIOTEKA 1. Opis problemu W ramach zajęć zostanie przedstawiony przykład prezentujący prosty system biblioteczny. System zawiera informację o czytelnikach oraz książkach dostępnych

Bardziej szczegółowo

Laboratorium Technologii Informacyjnych. Projektowanie Baz Danych

Laboratorium Technologii Informacyjnych. Projektowanie Baz Danych Laboratorium Technologii Informacyjnych Projektowanie Baz Danych Komputerowe bazy danych są obecne podstawowym narzędziem służącym przechowywaniu, przetwarzaniu i analizie danych. Gromadzone są dane w

Bardziej szczegółowo

Etap 1 Projektowanie tabeli która będzie przechowywać informacje na temat książek.

Etap 1 Projektowanie tabeli która będzie przechowywać informacje na temat książek. Zadanie 1. Stworzyć bazę do przechowywania podstawowych (tytuł, autor, wydawnictwo, liczba stron, ocena liczby od 2.0 do 5.0 przyznawana w momencie przeczytania książki przez ciebie) informacji o książkach.

Bardziej szczegółowo

Uzupełnij pola tabeli zgodnie z przykładem poniżej,

Uzupełnij pola tabeli zgodnie z przykładem poniżej, 1. Wykonaj bazę danych biblioteki szkolnej, Otwórz MS Access a następnie z menu plik wybierz przycisk nowy, w oknie nowy plik wybieramy pusta baza danych nadaj jej nazwę Biblioteka i wybierz miejsce w

Bardziej szczegółowo

OPRACOWANIE: SŁAWOMIR APANOWICZ

OPRACOWANIE: SŁAWOMIR APANOWICZ PROJEKTOWANIE RELACYJNEJ BAZY DANYCH OPRACOWANIE: SŁAWOMIR APANOWICZ 1. Ogólne informacje o projektowaniu bazy danych Przystępując do projektowania bazy danych należy określić jej cel oraz zadania, jakie

Bardziej szczegółowo

Laboratorium nr 5. Bazy danych OpenOffice Base.

Laboratorium nr 5. Bazy danych OpenOffice Base. Laboratorium nr 5. Bazy danych OpenOffice Base. Spis treści Wprowadzenie... 2 Ćwiczenie 1: Tabele... 3 Ćwiczenie 2: Tabele projekt tabeli... 4 Ćwiczenie 3: Tworzenie relacji... 5 Ćwiczenie 4: Formularze...

Bardziej szczegółowo

PODSTAWOWE POJĘCIA BAZ DANYCH

PODSTAWOWE POJĘCIA BAZ DANYCH Baza danych (data base) - uporządkowany zbiór danych o określonej strukturze, przechowywany na nośniku informacji w komputerze. System bazy danych można zdefiniować jako bazę danych wraz z oprogramowaniem

Bardziej szczegółowo

Relacyjny model baz danych, model związków encji, normalizacje

Relacyjny model baz danych, model związków encji, normalizacje Relacyjny model baz danych, model związków encji, normalizacje Wyklad 3 mgr inż. Maciej Lasota mgr inż. Karol Wieczorek Politechnika Świętokrzyska Katedra Informatyki Kielce, 2009 Definicje Operacje na

Bardziej szczegółowo

Baza danych. Baza danych to:

Baza danych. Baza danych to: Baza danych Baza danych to: zbiór danych o określonej strukturze, zapisany na zewnętrznym nośniku (najczęściej dysku twardym komputera), mogący zaspokoić potrzeby wielu użytkowników korzystających z niego

Bardziej szczegółowo

Co to są relacyjne bazy danych?

Co to są relacyjne bazy danych? Co to są relacyjne bazy danych? Co to są relacyjne bazy danych? O Są to zbiory danych pogrupowane w tabele o strukturze: kolejne kolumny określają kolejne porcje informacji potrzebne dla każdego wystąpienia,

Bardziej szczegółowo

Transformacja modelu ER do modelu relacyjnego

Transformacja modelu ER do modelu relacyjnego Transformacja modelu ER do modelu relacyjnego Wykład przygotował: Robert Wrembel BD wykład 4 (1) 1 Plan wykładu Transformacja encji Transformacja związków Transformacja hierarchii encji BD wykład 4 (2)

Bardziej szczegółowo

Model relacyjny bazy danych

Model relacyjny bazy danych Bazy Danych Model relacyjny bazy danych Przygotował: mgr inż. Maciej Lasota Bazy Danych 1 1) Model relacyjny bazy danych Relacyjny model bazy danych pojawił się po raz pierwszy w artykule naukowym Edgara

Bardziej szczegółowo

Rozpoczynamy import Kreator uruchamiamy przyciskiem Z tekstu, znajdującym się na karcie Dane, w grupie Dane zewnętrzne.

Rozpoczynamy import Kreator uruchamiamy przyciskiem Z tekstu, znajdującym się na karcie Dane, w grupie Dane zewnętrzne. 2. Zadania praktyczne rozwiązywane z użyciem komputera 91 2. Zadania praktyczne rozwiązywane z użyciem komputera Wczytywanie danych Dane do zadań rozwiązywanych na komputerze zapisane są w plikach tekstowych.

Bardziej szczegółowo

Instrukcja poruszania się po katalogu on-line

Instrukcja poruszania się po katalogu on-line Instrukcja poruszania się po katalogu on-line Spis treści Wyszukiwanie proste w katalogu on-line 1 10 Wyszukiwanie poprzez indeksy Wyszukiwanie poprzez słowo w wybranym indeksie Wyszukiwanie poprzez słowo

Bardziej szczegółowo

Normalizacja baz danych

Normalizacja baz danych Normalizacja baz danych Definicja 1 1 Normalizacja to proces organizowania danych w bazie danych. Obejmuje to tworzenie tabel i ustanawianie relacji między tymi tabelami zgodnie z regułami zaprojektowanymi

Bardziej szczegółowo

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

5.3. Tabele. Tworzenie tabeli. Tworzenie tabeli z widoku projektu. Rozdział III Tworzenie i modyfikacja tabel 5.3. Tabele Tabela jest podstawowym elementem bazy danych. To właśnie w tabelach gromadzone są w bazie rekordy danych. Projektując tabelę, definiujemy, jakie pola będzie zawierał pojedynczy rekord informacji.

Bardziej szczegółowo

Wprowadzenie do baz danych

Wprowadzenie do baz danych Wprowadzenie do baz danych Bazy danych stanowią obecnie jedno z ważniejszych zastosowań komputerów. Podstawowe zalety komputerowej bazy to przede wszystkim szybkość przetwarzania danych, ilość dostępnych

Bardziej szczegółowo

WPROWADZENIE DO BAZ DANYCH

WPROWADZENIE DO BAZ DANYCH WPROWADZENIE DO BAZ DANYCH Pojęcie danych i baz danych Dane to wszystkie informacje jakie przechowujemy, aby w każdej chwili mieć do nich dostęp. Baza danych (data base) to uporządkowany zbiór danych z

Bardziej szczegółowo

2. Tabele w bazach danych

2. Tabele w bazach danych 1. Uczeń: Uczeń: 2. Tabele w bazach danych a. 1. Cele lekcji i. a) Wiadomości zna sposób wstawiania tabeli do bazy danych, wie, w jaki sposób rozplanować położenie pól i tabel w tworzonej bazie, zna pojęcia

Bardziej szczegółowo

Diagramy związków encji. Laboratorium. Akademia Morska w Gdyni

Diagramy związków encji. Laboratorium. Akademia Morska w Gdyni Akademia Morska w Gdyni Gdynia 2004 1. Podstawowe definicje Baza danych to uporządkowany zbiór danych umożliwiający łatwe przeszukiwanie i aktualizację. System zarządzania bazą danych (DBMS) to oprogramowanie

Bardziej szczegółowo

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

Microsoft Access materiały pomocnicze do ćwiczeń cz. 1 Microsoft Access materiały pomocnicze do ćwiczeń cz. 1 I. Tworzenie bazy danych za pomocą kreatora Celem ćwiczenia jest utworzenie przykładowej bazy danych firmy TEST, zawierającej informacje o pracownikach

Bardziej szczegółowo

CLARION 2 !!! Zasady używania klawiatury: 1. Wejście w opcję - ENTER 2. Wyjście z opcji - ESC

CLARION 2 !!! Zasady używania klawiatury: 1. Wejście w opcję - ENTER 2. Wyjście z opcji - ESC Halpress Media Oferta i Portfolio: www.halpress.eu Polub nas: www.facebook.com/halpress Kontakt: +48 605 608 269 CLARION 2 Należy uruchomić za pomocą DOSBOX program Clarion2 dosbox -> cd clarion [ENTER]

Bardziej szczegółowo

Przykłady normalizacji

Przykłady normalizacji Przykłady normalizacji Nr faktury Za okres Nabywca Usługa Strefa czasowa od 21113332437 1.11.2007 30.11.2007 Andrzej Macioł, Kraków ul. Armii Krajowej 7 21113332437 1.11.2007 30.11.2007 Andrzej Macioł,

Bardziej szczegółowo

MS Access Projektowanie c.d. i kwerendy

MS Access Projektowanie c.d. i kwerendy MS Access Projektowanie c.d. i kwerendy Jeszcze kilka słów o projektowaniu Umiemy już (po poprzednich zajęciach) utworzyć pojedyncze tabele. Baza danych składa się jednak zazwyczaj nie z jednej a z większej

Bardziej szczegółowo

WPROWADZENIE DO BAZ DANYCH

WPROWADZENIE DO BAZ DANYCH 1 Technologie informacyjne WYKŁAD IV WPROWADZENIE DO BAZ DANYCH MAIL: WWW: a.dudek@pwr.edu.pl http://wgrit.ae.jgora.pl/ad Bazy danych 2 Baza danych to zbiór danych o określonej strukturze. zapisany na

Bardziej szczegółowo

Bazy danych - wykład wstępny

Bazy danych - wykład wstępny Bazy danych - wykład wstępny Wykład: baza danych, modele, hierarchiczny, sieciowy, relacyjny, obiektowy, schemat logiczny, tabela, kwerenda, SQL, rekord, krotka, pole, atrybut, klucz podstawowy, relacja,

Bardziej szczegółowo

PTI S1 Tabele. Tabele. Tabele

PTI S1 Tabele. Tabele. Tabele Tabele Tabele 43 1.3. Tabele Jako że bazy danych składają się z tabel, musimy nauczyć się jak je zaprojektować, a następnie stworzyć i zarządzać nimi w programie Microsoft Access 2013. Zajmiemy się również

Bardziej szczegółowo

KSS: Modelowanie konceptualne przykład

KSS: Modelowanie konceptualne przykład Modelowanie konceptualne model ER KSS: Modelowanie konceptualne przykład Tadeusz Pankowski www.put.poznan.pl/~tadeusz.pankowski Model ER służy do nieformalnego przedstawienia modelu systemu rzeczywistego

Bardziej szczegółowo

Bazy danych. wprowadzenie teoretyczne. Piotr Prekurat 1

Bazy danych. wprowadzenie teoretyczne. Piotr Prekurat 1 Bazy danych wprowadzenie teoretyczne Piotr Prekurat 1 Baza danych Jest to zbiór danych lub jakichkolwiek innych materiałów i elementów zgromadzonych według określonej systematyki lub metody. Zatem jest

Bardziej szczegółowo

SIECI KOMPUTEROWE I BAZY DANYCH

SIECI KOMPUTEROWE I BAZY DANYCH KATEDRA MECHANIKI I ROBOTYKI STOSOWANEJ WYDZIAŁ BUDOWY MASZYN I LOTNICTWA, POLITECHNIKA RZESZOWSKA SIECI KOMPUTEROWE I BAZY DANYCH Laboratorium DB2: TEMAT: Relacyjne bazy danych Cz. I, II Cel laboratorium

Bardziej szczegółowo

Normalizacja baz danych

Normalizacja baz danych Wrocławska Wyższa Szkoła Informatyki Stosowanej Normalizacja baz danych Dr hab. inż. Krzysztof Pieczarka Email: krzysztof.pieczarka@gmail.com Normalizacja relacji ma na celu takie jej przekształcenie,

Bardziej szczegółowo

Rozmiar pola (długość danych)

Rozmiar pola (długość danych) LIBRE OFFICE BASE Libre Office Base to darmowy program służący do zarządzania bazami danych. W ramach ćwiczenia spróbujemy utworzyć tabelę danych zawierającą informacje o pacjentach zapisanych do przychodni

Bardziej szczegółowo

Projektowanie Systemów Informacyjnych

Projektowanie Systemów Informacyjnych Projektowanie Systemów Informacyjnych Wykład II Encje, Związki, Diagramy związków encji, Opracowano na podstawie: Podstawowy Wykład z Systemów Baz Danych, J.D.Ullman, J.Widom Copyrights by Arkadiusz Rzucidło

Bardziej szczegółowo

CREATE DATABASE ksiegarnia_internetowa DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

CREATE DATABASE ksiegarnia_internetowa DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; Zestaw ćwiczeń1 Dzięki DDL (Data Definition Language) można operować na strukturach, w których dane są przechowywane czyli np. dodawać, zmieniać i kasować tabele lub bazy. Najważniejsze polecenia tej grupy

Bardziej szczegółowo

1. Mapowanie diagramu klas na model relacyjny.

1. Mapowanie diagramu klas na model relacyjny. Rafał Drozd 1. Mapowanie diagramu klas na model relacyjny. 1.1 Asocjacje Wpływ na sposób przedstawienia asocjacji w podejściu relacyjnym ma przede wszystkim jej liczność (jeden-do-jednego, jeden-do-wielu,

Bardziej szczegółowo

1. Zarządzanie informacją w programie Access

1. Zarządzanie informacją w programie Access 1. Zarządzanie informacją w programie Access a. 1. Cele lekcji i. a) Wiadomości Uczeń: zna definicję bazy danych i jej zadania, zna pojęcia: rekord, pole, klucz podstawowy, zna obiekty bazy danych: tabele,

Bardziej szczegółowo

Biblioteka Państwowej Wyższej Szkoły Informatyki i Przedsiębiorczości w Łomży

Biblioteka Państwowej Wyższej Szkoły Informatyki i Przedsiębiorczości w Łomży Biblioteka Państwowej Wyższej Szkoły Informatyki i Przedsiębiorczości w Łomży ul. Akademicka 1 18-400 Łomża I piętro budynku Instytutu Technologii Żywności i Gastronomii Tel. 86 215 66 06 e-mail biblioteka@pwsip.edu.pl

Bardziej szczegółowo

ZAMAWIANIE KSIĄŻKI WG AUTORA. W menu głównym katalogu należy kliknąć na zakładkę BAZY (1)

ZAMAWIANIE KSIĄŻKI WG AUTORA. W menu głównym katalogu należy kliknąć na zakładkę BAZY (1) ZAMAWIANIE KSIĄŻKI WG AUTORA W menu głównym katalogu należy kliknąć na zakładkę BAZY (1) Z dostępnych baz należy wybrać KATALOG GŁÓWNY (2) lub KATALOG KSIĄŻEK (3) ZAMAWIANIE KSIĄŻKI WG AUTORA W Katalogu

Bardziej szczegółowo

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

LK1: Wprowadzenie do MS Access Zakładanie bazy danych i tworzenie interfejsu użytkownika LK1: Wprowadzenie do MS Access Zakładanie bazy danych i tworzenie interfejsu użytkownika Prowadzący: Dr inż. Jacek Habel Instytut Technologii Maszyn i Automatyzacji Produkcji Zakład Projektowania Procesów

Bardziej szczegółowo

Technologia informacyjna

Technologia informacyjna Technologia informacyjna Pracownia nr 9 (studia stacjonarne) - 05.12.2008 - Rok akademicki 2008/2009 2/16 Bazy danych - Plan zajęć Podstawowe pojęcia: baza danych, system zarządzania bazą danych tabela,

Bardziej szczegółowo

Bazy danych 1. Wykład 5 Metodologia projektowania baz danych. (projektowanie logiczne)

Bazy danych 1. Wykład 5 Metodologia projektowania baz danych. (projektowanie logiczne) Bazy danych 1 Wykład 5 Metodologia projektowania baz danych (projektowanie logiczne) Projektowanie logiczne przegląd krok po kroku 1. Usuń własności niekompatybilne z modelem relacyjnym 2. Wyznacz relacje

Bardziej szczegółowo

P o d s t a w y j ę z y k a S Q L

P o d s t a w y j ę z y k a S Q L P o d s t a w y j ę z y k a S Q L Adam Cakudis IFP UAM Użytkownicy System informatyczny Aplikacja Aplikacja Aplikacja System bazy danych System zarządzania baz ą danych Schemat Baza danych K o n c e p

Bardziej szczegółowo

Bazy danych 6. Przykłady

Bazy danych 6. Przykłady Bazy danych 6. Przykłady P. F. Góra http://th-www.if.uj.edu.pl/zfs/gora/ semestr letni 2005/06 Przykład I Przedsiębiorca tworzy bazę danych pracowników na potrzeby wypłacania im wynagrodzeń i przekazywania

Bardziej szczegółowo

Baza danych. Modele danych

Baza danych. Modele danych Rola baz danych Systemy informatyczne stosowane w obsłudze działalności gospodarczej pełnią funkcję polegającą na gromadzeniu i przetwarzaniu danych. Typowe operacje wykonywane na danych w systemach ewidencyjno-sprawozdawczych

Bardziej szczegółowo

Podstawowe zagadnienia z zakresu baz danych

Podstawowe zagadnienia z zakresu baz danych Podstawowe zagadnienia z zakresu baz danych Jednym z najważniejszych współczesnych zastosowań komputerów we wszelkich dziedzinach życia jest gromadzenie, wyszukiwanie i udostępnianie informacji. Specjalizowane

Bardziej szczegółowo

Wykład 2. Relacyjny model danych

Wykład 2. Relacyjny model danych Wykład 2 Relacyjny model danych Wymagania stawiane modelowi danych Unikanie nadmiarowości danych (redundancji) jedna informacja powinna być wpisana do bazy danych tylko jeden raz Problem powtarzających

Bardziej szczegółowo

Tworzenie bazy danych Biblioteka tworzenie tabel i powiza, manipulowanie danymi. Zadania do wykonani przed przystpieniem do pracy:

Tworzenie bazy danych Biblioteka tworzenie tabel i powiza, manipulowanie danymi. Zadania do wykonani przed przystpieniem do pracy: wiczenie 2 Tworzenie bazy danych Biblioteka tworzenie tabel i powiza, manipulowanie danymi. Cel wiczenia: Zapoznanie si ze sposobami konstruowania tabel, powiza pomidzy tabelami oraz metodami manipulowania

Bardziej szczegółowo

Przygotowanie formularza do wypożyczenia filmu:

Przygotowanie formularza do wypożyczenia filmu: Przygotowanie formularza do wypożyczenia filmu: Stworzony przez nas formularz powinien spełniać pewne wymagania, które umożliwią pracownikowi szybkie przeszukiwanie bazy danych. Zaprojektowany formularz

Bardziej szczegółowo

Projektowanie internetowej bazy danych część 1

Projektowanie internetowej bazy danych część 1 Projektowanie internetowej bazy danych część 1 Znając podstawy PHP możemy przystąpić do łączenia skryptów z bazą danych. Jak pamiętamy, w rozdziale 2. pt. "Przechowywanie i wyszukiwanie danych" przedstawiono

Bardziej szczegółowo

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

ORGANIZACJA I ZARZĄDZANIE INFORMACJĄ W BAZIE DNYCH. podstawowe pojęcia. ORGANIZACJA I ZARZĄDZANIE INFORMACJĄ W BAZIE DNYCH. podstawowe pojęcia. 1. Definicja bazy danych, Baza danych to uporządkowany zbiór danych z pewnej dziedziny tematycznej, zorganizowany w sposób ułatwiający

Bardziej szczegółowo

WYNIKI ANKIETY Czy Biblioteka spełnia Twoje oczekiwania?

WYNIKI ANKIETY Czy Biblioteka spełnia Twoje oczekiwania? WYNIKI ANKIETY Czy Biblioteka spełnia Twoje oczekiwania? Cele badania: uzyskanie opinii na temat funkcjonowania Biblioteki PWSZ w Nysie. Struktura badania: anonimowa ankieta internetowa. Metodologia: wypełnienie

Bardziej szczegółowo

Program CZYTELNIK instrukcja obsługi

Program CZYTELNIK instrukcja obsługi Witamy użytkowników programu CZYTELNIK, realizującego zadania obsługi katy czytelnika w bibliotece. Przedstawiamy główne okno programu, służące do wpisywania głównej kartoteki czytelników (WSZELKIE PREZENTOWANE

Bardziej szczegółowo

Monika Sychla 241858 Daniel Smolarek 241875. Projekt bazy danych

Monika Sychla 241858 Daniel Smolarek 241875. Projekt bazy danych Monika Sychla 241858 Daniel Smolarek 241875 Projekt bazy danych Naszym zadaniem było zaprojektowanie przykładowej bazy danych, w oparciu o zagadnienia jakie zostały wprowadzone w trakcie kursu z baz danych.

Bardziej szczegółowo

Modelowanie konceptualne. Modelowanie konceptualne przykład. Modelowanie konceptualne model ER. Model ER Entity-Relationship

Modelowanie konceptualne. Modelowanie konceptualne przykład. Modelowanie konceptualne model ER. Model ER Entity-Relationship Modelowanie konceptualne model ER Modelowanie konceptualne przykład Tadeusz Pankowski www.put.poznan.pl/~tadeusz.pankowski Model ER służy do nieformalnego przedstawienia modelu systemu rzeczywistego i

Bardziej szczegółowo

Podstawowe informacje o projekcie bazy danych

Podstawowe informacje o projekcie bazy danych Podstawowe informacje o projekcie bazy danych Wykorzystano artykuł http://office.microsoft.com/pl-pl Prawidłowo zaprojektowana baza danych umożliwia dostęp do aktualnych i dokładnych informacji. Ponieważ

Bardziej szczegółowo

Jak zaimportować bazę do system SARE

Jak zaimportować bazę do system SARE Jak zaimportować bazę do system SARE Jeżeli przed importem bazy nie mamy stworzonej odpowiedniej grupy, możemy ją dodać z poziomu Adresy -> przeglądaj grupy, klikając w przycisk dodaj grupę (elementy zaznaczone

Bardziej szczegółowo

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS UNIWERSYTET ZIELONOGÓRSKI INSTYTUT INFORMATYKI I ELEKTROTECHNIKI ZAKŁAD INŻYNIERII KOMPUTEROWEJ Przygotowali: mgr inż. Arkadiusz Bukowiec mgr inż. Remigiusz Wiśniewski LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

Bardziej szczegółowo

a. (20 pkt.) Aplikacja powinna zawierać następujące elementy: 2. Formularz edycji profilu użytkownika (2 pkt.).

a. (20 pkt.) Aplikacja powinna zawierać następujące elementy: 2. Formularz edycji profilu użytkownika (2 pkt.). 1. Biblioteka aplikacja internetowa umożliwiająca użytkownikom rezerwowanie i wypożyczanie książek oraz administratorom edycję bazy książek i zarządzanie użytkownikami. a. (20 pkt.) Aplikacja powinna zawierać

Bardziej szczegółowo

Wyszukiwanie. Zakładki

Wyszukiwanie. Zakładki Multiwyszukiwarka Primo to uniwersalne narzędzie umożliwiające przeszukiwanie zasobów Biblioteki Uczelnianej WUM oraz treści naukowych dostępnych w modelu Open Access. Poprzez jedno okno wyszukiwawcze

Bardziej szczegółowo

Polski Zasób Normalizacyjny (PZN) Instrukcja Sekretarza KT (wersja 1.2)

Polski Zasób Normalizacyjny (PZN) Instrukcja Sekretarza KT (wersja 1.2) Polski Zasób Normalizacyjny (PZN) Instrukcja Sekretarza KT (wersja 1.2) SPIS TREŚCI 1. Zmiana hasła... 2 2. Panel użytkownika... 3 3. Opiniowanie... 4 4. Głosowanie... 7 4.1 Zakładanie głosowania związanego

Bardziej szczegółowo

INSTRUKCJA WYSZUKIWANIA

INSTRUKCJA WYSZUKIWANIA *Uwaga dla użytkowników katalogu OPACWWW W katalogu OPAC widoczne są wszystkie książki wprowadzane od 2004 roku oraz zbiory Mediateki wprowadzane od 2009 roku. Katalog elektroniczny zawiera cały księgozbiór

Bardziej szczegółowo

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

Podstawowe pakiety komputerowe wykorzystywane w zarządzaniu przedsiębiorstwem. dr Jakub Boratyński. pok. A38 Podstawowe pakiety komputerowe wykorzystywane w zarządzaniu przedsiębiorstwem zajęcia 1 dr Jakub Boratyński pok. A38 Program zajęć Bazy danych jako podstawowy element systemów informatycznych wykorzystywanych

Bardziej szczegółowo

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

Systemy baz danych. mgr inż. Sylwia Glińska Systemy baz danych Wykład 1 mgr inż. Sylwia Glińska Baza danych Baza danych to uporządkowany zbiór danych z określonej dziedziny tematycznej, zorganizowany w sposób ułatwiający do nich dostęp. System zarządzania

Bardziej szczegółowo

Normalizacja tabel POSTACIE NORMALNE TABEL

Normalizacja tabel POSTACIE NORMALNE TABEL Normalizacja tabel POSTACIE NORMALNE TABEL Projektowanie bazy danych- podstawowe reguły 1. Do opisu encji stosuje się oddzielną tabelę. Każdej encji odpowiada 1 tabela. Atrybutowi odpowiada kolumna. Dla

Bardziej szczegółowo

Przykład, który rozpatrujemy to układ Lekarz- Pacjent. Pierwszą czynnością jaką trzeba wykonać jest odpowiedź na kilka pytań

Przykład, który rozpatrujemy to układ Lekarz- Pacjent. Pierwszą czynnością jaką trzeba wykonać jest odpowiedź na kilka pytań Planowanie i tworzenie tabel jest pierwszym i najważniejszym etapem w tworzeniu bazy danych. Wymaga analizy samego zjawiska, które podlega rejestracji w tabelach, oraz dobraniu odpowiednich cech opisujących

Bardziej szczegółowo

1 PRAWO KORZYSTANIA ZE ZBIORÓW

1 PRAWO KORZYSTANIA ZE ZBIORÓW Zarządzenie dyrektora RBP w Szubinie nr 26/2018 Rejonowa Biblioteka Publiczna w Szubinie 89-200 Szubin ul. Kcyńska 11 tel.: (52) 384-21-60 dyrektor, (52) 384 81-73 wypożyczalnia e - mail: biblioteka@biblioteka.szubin.pl

Bardziej szczegółowo

Uniwersytet Zielonogórski Instytut Sterowania i Systemów Informatycznych Bazy Danych - Projekt. Zasady przygotowania i oceny projektów

Uniwersytet Zielonogórski Instytut Sterowania i Systemów Informatycznych Bazy Danych - Projekt. Zasady przygotowania i oceny projektów Uniwersytet Zielonogórski Instytut Sterowania i Systemów Informatycznych Bazy Danych - Projekt Zasady przygotowania i oceny projektów 1 Cel projektu Celem niniejszego projektu jest zaprojektowanie i implementacja

Bardziej szczegółowo

BAZY DANYCH model związków encji. Opracował: dr inż. Piotr Suchomski

BAZY DANYCH model związków encji. Opracował: dr inż. Piotr Suchomski BAZY DANYCH model związków encji Opracował: dr inż. Piotr Suchomski Świat rzeczywisty a baza danych Świat rzeczywisty Diagram związków encji Model świata rzeczywistego Założenia, Uproszczenia, ograniczenia

Bardziej szczegółowo

Zarządzenie nr 7/2019. Dyrektora Rejonowej Biblioteki Publicznej w Szubinie. z dnia r.

Zarządzenie nr 7/2019. Dyrektora Rejonowej Biblioteki Publicznej w Szubinie. z dnia r. Zarządzenie nr 7/2019 Dyrektora Rejonowej Biblioteki Publicznej w Szubinie z dnia 24.06.2019r. W sprawie : nadania regulaminu udostępniania zbiorów bibliotecznych w Rejonowej Bibliotece Publicznej w Szubinie.

Bardziej szczegółowo

Zadanie 1 Opracuj schemat bazy danych Geografia. Uwzględnij wiadomości o państwach (nazwa, ludność, obszar, jednostka monetarna, ustrój, stolica) miastach (nazwa, ludność), morzach (nazwa, obszar), językach

Bardziej szczegółowo

Regulamin Udostępniania w Rejonowej Bibliotece Publicznej w Szubinie

Regulamin Udostępniania w Rejonowej Bibliotece Publicznej w Szubinie Zarządzenie dyrektora RBP w Szubinie nr 14/2016 Rejonowa Biblioteka Publiczna w Szubinie 89-200 Szubin ul. Kcyńska 11 tel.: (52) 384-21-60 dyrektor, (52) 384 81-73 wypożyczalnia e - mail: biblioteka@biblioteka.szubin.pl

Bardziej szczegółowo

1. TWORZENIE BAZY DANYCH W MS ACCESS 2007

1. TWORZENIE BAZY DANYCH W MS ACCESS 2007 1. TWORZENIE BAZY DANYCH W MS ACCESS 2007 MS Access jest Systemem Zarządzania Bazą Danych. System zarządzania bazą danych jest pośrednikiem (buforem) pomiędzy programami użytkowymi, użytkownikiem końcowym

Bardziej szczegółowo

Zarządzenie nr 14/2016. Dyrektora Rejonowej Biblioteki Publicznej w Szubinie

Zarządzenie nr 14/2016. Dyrektora Rejonowej Biblioteki Publicznej w Szubinie Zarządzenie nr 14/2016 Dyrektora Rejonowej Biblioteki Publicznej w Szubinie z dnia 16.12.2016r. W sprawie : nadania regulaminu udostępniania zbiorów bibliotecznych w Rejonowej Bibliotece Publicznej w Szubinie.

Bardziej szczegółowo

BAZA DANYCH. Informatyka. ZESPÓŁ SZKÓŁ ELEKTRYCZNYCH Prowadzący: inż. Marek Genge

BAZA DANYCH. Informatyka. ZESPÓŁ SZKÓŁ ELEKTRYCZNYCH Prowadzący: inż. Marek Genge BAZA DANYCH Informatyka ZESPÓŁ SZKÓŁ ELEKTRYCZNYCH Prowadzący: inż. Marek Genge Treść zadania: Dyrektor szkoły dysponuje plikami Uczniowie, Klasy i Przedmioty. Oto opisy wierszy w poszczególnych plikach:

Bardziej szczegółowo

Instrukcja pobrania i instalacji. certyfikatu Premium EV SSL. wersja 1.4 UNIZETO TECHNOLOGIES SA

Instrukcja pobrania i instalacji. certyfikatu Premium EV SSL. wersja 1.4 UNIZETO TECHNOLOGIES SA Instrukcja pobrania i instalacji certyfikatu Premium EV SSL wersja 1.4 Spis treści 1. WSTĘP... 3 2. TWORZENIE CERTYFIKATU... 3 2.1. TWORZENIE CERTYFIKATU POPRZEZ WNIOSEK CSR... 4 3. WERYFIKACJA... 7 3.1.

Bardziej szczegółowo

Projektowanie systemów informatycznych. Roman Simiński siminskionline.pl. Modelowanie danych Diagramy ERD

Projektowanie systemów informatycznych. Roman Simiński siminskionline.pl. Modelowanie danych Diagramy ERD Projektowanie systemów informatycznych Roman Simiński roman.siminski@us.edu.pl siminskionline.pl Modelowanie danych Diagramy ERD Modelowanie danych dlaczego? Od biznesowego gadania do magazynu na biznesowe

Bardziej szczegółowo

ŚLĄSKA WYŻSZA SZKOŁA MEDYCZNA BIBLIOTECZNE CZ. 2

ŚLĄSKA WYŻSZA SZKOŁA MEDYCZNA BIBLIOTECZNE CZ. 2 ŚLĄSKA WYŻSZA SZKOŁA MEDYCZNA W KATOWICACH PRZYSPOSOBIENIE BIBLIOTECZNE CZ. 2 WYSZUKIWANIE I ZAMAWIANIE WYSZUKIWANIE KATALOG PRZEGLĄDAĆ MOŻESZ BEZ LOGOWANIA. DOPIERO GDY CHCESZ COŚ ZAMÓWIĆ MUSISZ SIĘ ZALOGOWAĆ

Bardziej szczegółowo

Krzysztof Kadowski. PL-E3579, PL-EA0312,

Krzysztof Kadowski. PL-E3579, PL-EA0312, Krzysztof Kadowski PL-E3579, PL-EA0312, kadowski@jkk.edu.pl Bazą danych nazywamy zbiór informacji w postaci tabel oraz narzędzi stosowanych do gromadzenia, przekształcania oraz wyszukiwania danych. Baza

Bardziej szczegółowo

Uniwersytet im. Adama Mickiewicza w Poznaniu Wydział Matematyki i Informatyki. Projekt bazy danych <Moja baza>

Uniwersytet im. Adama Mickiewicza w Poznaniu Wydział Matematyki i Informatyki. Projekt bazy danych <Moja baza> Uniwersytet im. Adama Mickiewicza w Poznaniu Wydział Matematyki i Informatyki Projekt bazy danych Imię i nazwisko Numer indeksu Prowadzący zajęcia: prof. dr hab. Marek Wisła Poznań, styczeń

Bardziej szczegółowo

Jak szybko opracować i udostępnić czytelnikom książkę?

Jak szybko opracować i udostępnić czytelnikom książkę? MOL Optivum Jak szybko opracować i udostępnić czytelnikom książkę? Katalogowanie zbiorów bibliotecznych to jedna z podstawowych funkcji programu MOL Optivum. Wprowadzanie opisów bibliograficznych księgozbioru,

Bardziej szczegółowo

Tabele przestawne tabelą przestawną. Sprzedawcy, Kwartały, Wartości. Dane/Raport tabeli przestawnej i wykresu przestawnego.

Tabele przestawne tabelą przestawną. Sprzedawcy, Kwartały, Wartości. Dane/Raport tabeli przestawnej i wykresu przestawnego. Tabele przestawne Niekiedy istnieje potrzeba dokonania podsumowania zawartości bazy danych w formie dodatkowej tabeli. Tabelę taką, podsumowującą wybrane pola bazy danych, nazywamy tabelą przestawną. Zasady

Bardziej szczegółowo

Plan wykładu: Relacyjny model danych: opis modelu, podstawowe pojęcia, ograniczenia, więzy.

Plan wykładu: Relacyjny model danych: opis modelu, podstawowe pojęcia, ograniczenia, więzy. Plan wykładu: Relacyjny model danych: opis modelu, podstawowe pojęcia, ograniczenia, więzy. Przejście od modelu związków encji do modelu relacyjnego: odwzorowanie zbiorów encji, odwzorowanie związków encji

Bardziej szczegółowo

MAK MAK str. 1

MAK MAK str. 1 OGÓLNE 1. Klikacze - przyciski do generowania statystyk: odwiedzin, informacji, korzystania z internetu zostały rozbudowane o pole liczbowe do wpisania ilości: udzielonych informacji, odwiedzin czy korzystających

Bardziej szczegółowo

Autor: Joanna Karwowska

Autor: Joanna Karwowska Autor: Joanna Karwowska Wygodniejszym i wydajniejszym sposobem przechowywania i korzystania z dużej ilości danych zapisanych na serwerze jest współpraca z relacyjną bazą danych. 2 1. Utworzyć bazę danych.

Bardziej szczegółowo

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

BAZY DANYCH. Co to jest baza danych. Przykłady baz danych. Z czego składa się baza danych. Rodzaje baz danych 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ą

Bardziej szczegółowo

Biblioteka. Bazy danych I dokumentacja projektu. Cel projektu:

Biblioteka. Bazy danych I dokumentacja projektu. Cel projektu: Biblioteka Bazy danych I dokumentacja projektu. Cel projektu: Aplikacja bazodanowa zrealizowana z wykorzystaniem SZBD PostgreSQL wraz z interfejsem użytkownika. Temat projektu: Realizacja bazy danych Biblioteki

Bardziej szczegółowo

PRZYKŁAD. Prosta uczelnia. Autor: Jan Kowalski nr indeksu: (przykładowy projekt)

PRZYKŁAD. Prosta uczelnia. Autor: Jan Kowalski nr indeksu: (przykładowy projekt) Prosta uczelnia (przykładowy projekt) Autor: Jan Kowalski nr indeksu: 123456 Opis problemu Projekt ten ma na celu stworzenie systemu do przechowywania i obróbki danych o wynikach egzaminacyjnych około

Bardziej szczegółowo

Część 3 - Konfiguracja

Część 3 - Konfiguracja Spis treści Część 3 - Konfiguracja... 3 Konfiguracja kont użytkowników... 4 Konfiguracja pól dodatkowych... 5 Konfiguracja kont email... 6 Konfiguracja szablonów dokumentów... 8 Konfiguracja czynności

Bardziej szczegółowo

Bazy danych Ćwiczenie 1 Instrukcja strona 1 Wersja ogólna

Bazy danych Ćwiczenie 1 Instrukcja strona 1 Wersja ogólna Bazy danych Ćwiczenie 1 Instrukcja strona 1 Wersja ogólna TEMAT: TWORZENIE NOWEJ BAZY DANYCH Uruchom Microsoft Access Rozpocznij od utworzenia nowej pustej bazy i zapisz ją w pliku o nazwie TwojeNazwiskoImię.MDB.

Bardziej szczegółowo

Polski Zasób Normalizacyjny (PZN) Instrukcja Sekretarza KT (wersja 1.1)

Polski Zasób Normalizacyjny (PZN) Instrukcja Sekretarza KT (wersja 1.1) Polski Zasób Normalizacyjny (PZN) Instrukcja Sekretarza KT (wersja 1.1) SPIS TREŚCI 1. Panel użytkownika... 2 2. Opiniowanie... 3 3. Głosowanie... 6 3.1 Zakładanie głosowania związanego z tematem normalizacyjnym

Bardziej szczegółowo

System Zarządzania Relacyjną Bazą Danych (SZRBD) Microsoft Access 2010

System Zarządzania Relacyjną Bazą Danych (SZRBD) Microsoft Access 2010 System Zarządzania Relacyjną Bazą Danych (SZRBD) Microsoft Access 2010 Instrukcja do zajęć laboratoryjnych Część 1. ĆWICZENIE 1 ZADANIE 1 Utworzyć bazę danych Osoby, składającą się z jednej tabeli o następującej

Bardziej szczegółowo

Magazyn otwarty księgozbioru dydaktycznego potrzeba czy problem? Agnieszka Sabela, Błażej Feret Biblioteka Politechniki Łódzkiej

Magazyn otwarty księgozbioru dydaktycznego potrzeba czy problem? Agnieszka Sabela, Błażej Feret Biblioteka Politechniki Łódzkiej Magazyn otwarty księgozbioru dydaktycznego potrzeba czy problem? Agnieszka Sabela, Błażej Feret Biblioteka Politechniki Łódzkiej Cel ankiety i badania Ankieta przeprowadzona została w celu zebrania informacji,

Bardziej szczegółowo

Zasady transformacji modelu DOZ do projektu tabel bazy danych

Zasady transformacji modelu DOZ do projektu tabel bazy danych Zasady transformacji modelu DOZ do projektu tabel bazy danych A. Obiekty proste B. Obiekty z podtypami C. Związki rozłączne GHJ 1 A. Projektowanie - obiekty proste TRASA # * numer POZYCJA o planowana godzina

Bardziej szczegółowo

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

Konspekt do lekcji informatyki dla klasy II gimnazjum. TEMAT(1): Baza danych w programie Microsoft Access. Konspekt do lekcji informatyki dla klasy II gimnazjum. Opracowała: Mariola Franek TEMAT(1): Baza danych w programie Microsoft Access. Cel ogólny: Zapoznanie uczniów z możliwościami programu Microsoft Access.

Bardziej szczegółowo