PROJEKTOWANIE WIEDZY RELACYJNEBAZYDANYCH TACJANA NIKSA-RYNKIEWICZ

Podobne dokumenty
KRZYSZTOF REDLARSKI PODSTAWY METODYKI ZARZĄDZANIA PROJEKTAMI W UJĘCIU KLASYCZNYM

TERMODYNAMIKA ZADANIA I PRZYKŁADY OBLICZENIOWE WIESŁAWA PUDLIKA WYDAWNICTWO POLITECHNIKI GDAŃSKIEJ

Krystyna Dzierzbicka Grzegorz Cholewiński Janusz Rachoń DLA ZAINTERESOWANYCH PYTANIA I ODPOWIEDZI

WOJCIECH WYRZYKOWSKI PODATKOWE UWARUNKOWANIA ROZWOJU PRZEDSIĘBIORCZOŚCI W POLSCE

Janusz Datta, Marcin Włoch INŻYNIERIA ELASTOMERÓW

Oferta wydawnicza Politechniki Gdańskiej jest dostępna pod adresem

Rachunek różniczkowy w zadaniach

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

Karolina A. Krośnicka. Przestrzenne aspekty kształtowania i rozwoju morskich terminali kontenerowych

Wprowadzenie do modelowania MES w programie SOFISTIK Materiały pomocnicze do laboratorium z metody elementów skończonych

Automatyzacja i sterowanie statkiem

Wacław Matulewicz Dariusz Karkosiński Marek Chomiakow. Podstawy badań obwodów elektrycznych i elektromagnetycznych dla mechaników

Modele matematyczne do badania bezpieczenstwa systemu elektroenergetycznego TOM

PALE PRZEMIESZCZENIOWE WKRĘCANE

EWA ZABOROWSKA. Zasady projektowania WODNYCH WEZŁÓW CIEPŁOWNICZYCH

MODELE STRUMIENIA POWIETRZA W PNEUMATYCE

KARTA PRZEDMIOTU. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI Ogólne umiejętności posługiwania się komputerem

Laboratorium Podstaw Energoelektroniki. Krzysztof Iwan Piotr Musznicki Jarosław Guziński Jarosław Łuszcz

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

Laboratorium Technologii Informacyjnych. Projektowanie Baz Danych

Oferta wydawnicza Politechniki Gda skiej jest dost pna pod adresem

Egzamin / zaliczenie na ocenę* 0,5 0,5

Tomasz Kolerski PRAKTYCZNE ASPEKTY GOSPODARKI WODNEJ W PROJEKTOWANIU ZBIORNIKÓW RETENCYJNYCH

2. Tabele w bazach danych

PRZEWODNIK PO PRZEDMIOCIE WYKŁAD ĆWICZENIA LABORATORIUM PROJEKT SEMINARIUM

Zofia Dach Artur Pollok Krystyna Przybylska. Zbiór zadań z mikroekonomii

Krakowska Akademia im. Andrzeja Frycza Modrzewskiego. Karta przedmiotu. obowiązuje studentów, którzy rozpoczęli studia w roku akademickim 2015/2016

Paweł Kłosowski Andrzej Ambroziak METODY NUMERYCZNE W MECHANICE KONSTRUKCJI Z PRZYKŁADAMI W PROGRAMIE

Program nauczania. Systemy baz danych. technik informatyk

Gdańsk. w perspektywie badań młodych naukowców. Redakcja Agnieszka Gębczyńska-Janowicz Dorota Kamrowska-Załuska

Ewa Zaborowska. projektowanie. kotłowni wodnych. na paliwa ciekłe i gazowe

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

Artur Cichowski Paweł Szczepankowski Wojciech Śleszyński TECHNIKA CYFROWA I MIKROPROCESOROWA LABORATORIUM

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

PODSTAWOWE POJĘCIA BAZ DANYCH

PRZEWODNIK PO PRZEDMIOCIE

INFORMATYKA W SELEKCJI

PRZEWODNIK PO PRZEDMIOCIE INFORMATYKA W LOGISTYCE. Logistyka. Stacjonarne. II stopnia. Dr Maciej Sobociński. ogólnoakademicki.

INFORMATYKA. AMADEUS Selling Platform. AMADEUS Selling Platform. Jerzy Berdychowski. Materiały do zajęć z wykorzystaniem systemu.

Grupa kursów: Wykład Ćwiczenia Laboratorium Projekt Seminarium 15 30

BADANIE METOD I PROJEKTOWANIE USŁUG LOKALIZACYJNYCH W SIECIACH RADIOKOMUNIKACYJNYCH

Jerzy Berdychowski. Informatyka. w turystyce i rekreacji. Materiały do zajęć z wykorzystaniem programu. Microsoft Excel

Modele inżynierii teleinformatyki 5 (Wybrane zastosowania)

Obsługa pakietu biurowego OFFICE

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

forma studiów: studia stacjonarne Liczba godzin/tydzień: 1, 0, 2, 0, 0

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

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

tel./fax (85)

Wybrane aspekty analiz i strategii podmiotów gospodarczych we współczesnych czasach. Część I

Kody kreskowe i technologia RFID w działalności logistycznej

Bazy danych. Zenon Gniazdowski WWSI, ITE Andrzej Ptasznik WWSI

Projekt przejściowy 2015/2016 BARTOSZ JABŁOŃSKI, TOMASZ JANICZEK

Krakowska Akademia im. Andrzeja Frycza Modrzewskiego. Karta przedmiotu. obowiązuje studentów, którzy rozpoczęli studia w roku akademickim 2013/2014

PRZEWODNIK PO PRZEDMIOCIE WYKŁAD ĆWICZENIA LABORATORIUM PROJEKT SEMINARIUM

Laboratorium nr 5. Bazy danych OpenOffice Base.

REGULACYJNE USŁUGI SYSTEMOWE W ZAKRESIE MOCY CZYNNEJ

Interbase. stacjonarne (stacjonarne / niestacjonarne) kierunkowy (podstawowy / kierunkowy / inny HES)

Wydawnictwo PLACET zaprasza Państwa do zapoznania się z naszą ofertą.

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

Księga jubileuszowa Wydziału Nauk Społecznych Uniwersytetu Śląskiego w Katowicach

PRZEWODNIK PO PRZEDMIOCIE

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

RACHUNKOWOŚĆ FINANSOWA OD PODSTAW

Modele inżynierii teleinformatyki 6 (Wybrane zastosowania)

PRZEWODNIK PO PRZEDMIOCIE. Bezpieczeństwo i higiena pracy

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

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

Krakowska Akademia im. Andrzeja Frycza Modrzewskiego. Karta przedmiotu. obowiązuje studentów, którzy rozpoczęli studia w roku akademickim 2012/2013

WYMAGANIA EDUKACYJNE

Nie przegrzewaj mózgu wrzuć dane do bazy!

Pielęgniarstwo. Nauki społeczne

Projekt przejściowy 2016/2017 BARTOSZ JABŁOŃSKI

Tabele przestawne jako narzędzie analizy biznesowej

PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W KONINIE. WYDZIAŁ Kultury Fizycznej i Ochrony Zdrowia

Program szkoleniowy Efektywni50+ Moduł V Raportowanie dla potrzeb analizy danych

1. Zarządzanie informacją w programie Access

WYBRANE ASPEKTY EKOLOGII, EKOLOGISTYKI, BEZPIECZEŃSTWA I ZARZĄDZANIA ŚRODOWISKOWEGO ORAZ PRAWA W OCHRONIE ŚRODOWISKA

Kolokwium I - zestaw 1

Karta (sylabus) modułu/przedmiotu Mechanika i Budowa Maszyn Studia I stopnia

Metodologia badań. 1,5 ECTS F-2-P-MB-15 Forma studiów /liczba godzin studia /liczba punktów ECTS: stacjonarne w/ćw

Moim Rodzicom, Mężowi i Babci poświęcam

Scenariusz lekcji. uzasadnić potrzebę przygotowania założeń projektowych bazy danych i określenia celów, do jakich baza danych ma być przeznaczona;

INFORMATYKA W ZARZĄDZANIU LOTNICTWEM -LABORATORIUM

Funkcja motywowania w zarządzaniu współczesnymi organizacjami

Kod przedmiotu: PLPILA02-IEEKO-L-5s7-2012IWBIANS Pozycja planu: D7

Piotr Kulicki Katolicki Uniwersytet Lubelski Jana Pawła II Instytut Filozofii Teoretycznej Katedra Podstaw Informatyki

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

Nowoczesne technologie recyklingu materiałowego

PRZEWODNIK PO PRZEDMIOCIE

UKŁADY WIELOCZŁONOWE Z WIĘZAMI JEDNOSTRONNYMI W ZASTOSOWANIU DO MODELOWANIA ZŁOŻONYCH UKŁADÓW MECHANICZNYCH

Księgarnia PWN: Michael J. Hernandez Bazy danych dla zwykłych śmiertelników

PODSTAWOWE WIADOMOŚCI Z GRAMATYKI POLSKIEJ I WŁOSKIEJ SZKIC PORÓWNAWCZY

ROZWÓJ BIOAKTYWNYCH IMPLANTÓW POROWATYCH NA OSNOWIE STOPÓW TYTANU

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

MASZYNY ELEKTRYCZNE WOKÓŁ NAS Zastosowanie, budowa, modelowanie, charakterystyki, projektowanie

Zbiór zadań z matematyki dla studentów chemii

PRZEWODNIK PO WYBRANYM PRZEDMIOCIE. Modelowanie procesów logistycznych

zawodowy Programowanie i bazy danych Grafika komputerowa i projektowanie gier Sieci komputerowe i sieciowe systemy operacyjne

Oprogramowanie biurowe. Podręcznik do nauki zawodu technik informatyk

Transkrypt:

PROJEKTOWANIE WIEDZY RELACYJNEBAZYDANYCH TACJANA NIKSA-RYNKIEWICZ GDAŃSK 2017

PRZEWODNICZĄCY KOMITETU REDAKCYJNEGO WYDAWNICTWA POLITECHNIKI GDAŃSKIEJ Janusz T. Cieśliński RECENZENT Krzysztof Cpałka REDAKCJA JĘZYKOWA Agnieszka Frankiewicz PROJEKT OKŁADKI I SKŁAD Katarzyna Olszonowicz Wydano za zgodą Rektora Politechniki Gdańskiej Oferta wydawnicza Politechniki Gdańskiej jest dostępna pod adresem http://www.pg.edu.pl/wydawnictwo/katalog zamówienia prosimy kierować na adres wydaw@pg.edu.pl Utwór nie może być powielany i rozpowszechniany, w jakiejkolwiek formie i w jakikolwiek sposób, bez pisemnej zgody wydawcy Copyright by Wydawnictwo Politechniki Gdańskiej, Gdańsk 2017 ISBN 978-83-7348-702-4 WYDAWNICTWO POLITECHNIKI GDAŃSKIEJ Wydanie I. Ark. wyd. 5,1, ark. druku 6,5, 1159/960 Druk i oprawa: Volumina.pl Daniel Krzanowski ul. Księcia Witolda 7-9, 71-063 Szczecin, tel. 91 812 09 08

Bardzo dziękuję moim studentom, którzy zainspirowali mnie do napisania tego krótkiego podręcznika, zwłaszcza Marcie Jankowiak, Agnieszce Maćko, Natalii Banaszak, Iwonie Boguskiej, Magdalenie Chomicz, Anicie Damrat, Patrycji Jaszczołt, Danieli Kurowskiej, Franciszkowi Celmerowi, Marcinowi Chodkiewiczowi, Sebastianowi Kaźmierukowi, Łukaszowi Łętkowi, Jakubowi Topie i wszystkim pozostałym, których wnikliwa praca oraz zaangażowanie na laboratoriach uświadomiły mi bariery, a także problemy, jakie powstają w trakcie projektowania i tworzenia modeli relacyjnych baz danych. Serdecznie dziękuję moim kolegom i koleżankom, którzy udzielili mi wsparcia edytorskiego. Na moją szczególną wdzięczność zasługuje Pan Prof. Krzysztof Cpałka za jego pomoc merytoryczną i krytyczne uwagi, dzięki którym opracowanie ma dużo bardziej czytelną i lepszą formę oraz większą wartość dydaktyczną i naukową. Całym sercem dziękuję mojemu mężowi za wsparcie i wyrozumiałość, szczególnie w chwilach mojej duchowej nieobecności, spowodowanej pracą nad tą książką.

Spis treści 1. Wprowadzenie... 9 2. Pierwsza baza danych... 11 3. Relacyjny model systemów baz danych... 15 3.1. Projektowanie bazy danych... 15 3.2. Encja, atrybut, relacja, diagram ER... 17 4. Tworzenie relacyjnej bazy danych... 26 4.1. Tabele... 26 4.2. Typy danych... 27 4.3. Właściwości pola... 28 4.4. Tworzenie bazy danych... 31 4.5. Praktyka tworzenia relacji... 38 4.6. Diagram modelu baz danych w MS Visio... 39 5. Projektowanie wiedzy w praktyce... 41 5.1. Projektowanie wiedzy dla problemu Biblioteka podróżnika... 41 5.2. Projektowanie wiedzy dla problemu Port lotniczy... 42 5.3. Projektowanie wiedzy dla problemu Konferencja medyczna... 46 5.4. Projektowanie wiedzy dla problemu Paczka... 47 5.5. Projektowanie wiedzy dla problemu Komis samochodowy... 48 5.6. Projektowanie wiedzy dla problemu Zamieszkaj z nami... 48 5.7. Projektowanie wiedzy dla problemu Firma kurierska... 49 5.8. Projektowanie wiedzy dla problemu Transport ładunków niebezpiecznych... 54 6. Wprowadzanie danych do bazy... 65 6.1. Wprowadzanie danych bezpośrednio do tabel w MS Access... 65 6.2. Formularze... 68 6.3. Wyrażenia i konstruktor wyrażeń... 73 7. Kwerendy... 75 7.1. Tworzenie kwerendy w widoku projektu... 76 7.2. Kwerenda podsumowująca... 79 7.3. Kwerendy modyfikujące... 82 7.4. Kwerenda krzyżowa... 84 8. Projekt relacyjnej bazy danych... 86 8.1. Formularze i raporty... 86 8.2. Raporty... 87 8.3. Kwerendy... 89 Bibliografia... 101

Niniejsze opracowanie przeznaczone jest dla osób, które chcą się zapoznać z zagadnieniami z zakresu projektowania, tworzenia oraz obsługi relacyjnych baz danych w podstawowym zakresie i nie mają wykształcenia informatycznego. W książce wyjaśnione zostały techniki projektowania i organizacji wiedzy umożliwiające zapisanie jej w postaci relacyjnych baz danych. Dzięki doświadczeniu autorki oraz bieżącej pracy ze studentami kierunków innych niż informatyka proces tworzenia relacyjnych baz danych został ukazany w szerszym aspekcie, dlatego też opracowanie zawiera dużo przykładów, zadań wraz z rozwiązaniami oraz ćwiczenia do samodzielnego wykonania. Celem niniejszej książki jest zaprezentowanie praktycznych i teoretycznych zagadnień związanych z wykorzystaniem narzędzi informatycznych oraz struktur danych. Skoncentrowano się na tych elementach, które sprawiają największe trudności w procesie projektowania i budowania relacyjnej bazy danych. Książka jest adresowana do osób, które nie mają szczególnej wiedzy w zakresie nauk informatycznych, ale chcą się zapoznać z metodami tworzenia relacyjnych baz danych, używając przy tym środowiska Microsoft Access. Celowo sformułowano pojęcie, które pojawia się w tytule pracy projektowanie wiedzy. Autorka chce w ten sposób podkreślić wagę procesu definiowania informacji i strukturalizacji danych, które mogą być gromadzone i przechowywane w bazach danych. Umiejętność tworzenia relacyjnej bazy danych to nie tylko praktyka tworzenia tabel, definiowania kluczy głównych i relacji. Techniki projektowania systemów wiedzy nakreślają ramy i struktury danych dla wiedzy często doświadczalnej i nabytej przede wszystkim w praktyce. Bardzo ważnym procesem tworzenia bazy danych jest właściwa systematyzacja informacji. Z potoku doświadczeń i intuicyjnych przekonań są wyciągane wnioski. Stanowią one część wiedzy, którą można zapisać do relacyjnej bazy danych. Jednak dane te muszą być odpowiednio zdefiniowane. W tym celu projektowane są struktury, można je opisać za pomocą relacji, obiektów i ich własności. Następnie mogą być utworzone systemy relacyjnych baz danych. W ich skład wchodzą również narzędzia do interpretacji gromadzonych informacji. Umożliwiają one przeprowadzenie analiz statystycznych, tworzą zestawienia i podsumowania danych, służą bezpośrednio definiowaniu wiedzy i wyciąganiu wniosków, które również stanowią wiedzę. Zatem pojęcie projektowanie wiedzy jest skrótem tej skomplikowanej zależności, która definiuje istotę każdego systemu informacyjnego.