Bazy Danych i Usługi Sieciowe

Podobne dokumenty
Bazy Danych i Usługi Sieciowe

Bazy danych i usługi sieciowe

Bazy Danych i Usługi Sieciowe

Bazy Danych i Usługi Sieciowe

Bazy danych i usługi sieciowe

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

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

Technologie baz danych

Diagramy związków encji ERD Ćwiczenia w modelowaniu danych

Wykład II Encja, atrybuty, klucze Związki encji. Opracowano na podstawie: Podstawowy Wykład z Systemów Baz Danych, J.D.Ullman, J.

Projektowanie Systemów Informacyjnych

PLAN ZAJĘĆ SEMESTR V -ROK AKADEMICKI 2018/2019 STUDIA NIESTACJONARNE I STOPNIA Kierunek: OCHRONA ŚRODOWISKA

INFORMATYKA GEODEZYJNO- KARTOGRAFICZNA. Modelowanie danych. Model związków-encji

Tabela oprocentowania produktów bankowych Banku Spółdzielczego w Połańcu

Tabela oprocentowania produktów bankowych Banku Spółdzielczego w Połańcu

Wskazówki dotyczące przygotowania danych do wydruku suplementu

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

Bazy danych i usługi sieciowe

Bazy Danych i Systemy informacyjne Wykład 7. Piotr Syga

3 Wykaz dokumentów do wniosku

Rejestr zbiorów danych osobowych przetwarzanych w Uniwersytecie Przyrodniczym w Poznaniu

Szczegółowy wykaz zmian w dokumentach

Bazy danych. Plan wykładu. Diagramy ER. Podstawy modeli relacyjnych. Podstawy modeli relacyjnych. Podstawy modeli relacyjnych

Projektowanie baz danych

Bazy danych i usługi sieciowe

Bank Spółdzielczy w Pleszewie

Bazy danych wykład trzeci. trzeci Modelowanie schematu bazy danych 1 / 40

Zarządzenie Nr 45/2013 Rektora Akademii Górniczo-Hutniczej im. Stanisława Staszica w Krakowie z dnia 17 września 2013 r.

Bazy Danych i Usługi Sieciowe

Bazy danych. Zachodniopomorski Uniwersytet Technologiczny w Szczecinie. Wykład 3: Model związków encji.

Projektowanie BAZY DANYCH

Plan wykładu: Etapy projektowania bazy danych. Modelowanie danych za pomocą diagramów związków encji:

WNIOSEK do Wójta Gminy Czarny Dunajec O PRZYZNANIE STYPENDIUM SPORTOWEGO

Kompleksowe zarządzanie płatnościami uczelni. TRANS-Collect Banku BPH

Państwowa Wyższa Szkoła Zawodowa w Głogowie

Załącznik nr 1 do Instrukcji świadczenia usług w zakresie prowadzenia rachunków bankowych dla klientów instytucjonalnych

STUDIA STACJONARNE PIERWSZEGO STOPNIA ROZKŁAD ZAJĘĆ W SEMESTRZE LETNIM ROKU AKADEMICKIEGO 2018/2019

Bazy danych i usługi sieciowe

Bank Spółdzielczy w Pleszewie Spółdzielcza Grupa Bankowa

Wniosek o otwarcie rachunku /zmianę danych *)

WNIOSEK O UDZIELENIE KREDYTU STUDENCKIEGO

OTWARCIE RACHUNKU BROKERSKIEGO ONLINE (Potwierdzenie przelewem) oraz ZŁOŻENIE ZAPISU W SYSTEMIE BANKOWOŚCI INTERNETOWEJ

Rozwój kształcenia modułowego i jego prawne podstawy Modularyzacja w edukacji najważniejsze pojęcia i definicje oraz istota kształcenia modułowego

Pt. So. Pt. So. 15/ /

INSTRUKCJA WPISÓW DO SUPLEMENTU DO DYPLOMU PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W ELBLĄGU. SUPLEMENT DO DYPLOMU ważny z dyplomem nr..

Opinia studentów o zajęciach prowadzonych w Uczelni

Bazy Danych i Usługi Sieciowe

Regulamin hospitacji zajęć dydaktycznych na Wydziale Finansów i Ubezpieczeń Uniwersytetu Ekonomicznego w Katowicach


ROZKŁAD ZAJĘĆ Studia niestacjonarne (zaoczne)

Wniosek o otwarcie rachunku /zmianę danych *)

KOSZTORYS STUDIÓW PODYPLOMOWYCH

Bazy danych. Plan wykładu. Proces modelowania i implementacji bazy danych. Elementy ERD. Wykład 2: Diagramy zwizków encji (ERD)

Szczegółowy wykaz zmian w regulaminach

Toruń ul. Piaskowa 6

Przewodnik po zmianach w ofercie Alior Banku

UCHWAŁA. w sprawie w rekrutacji na studia w roku akademickim 2015/2016

Dane osobowe uczestnika projektu

Potwierdzenie wykonania transakcji

TABELA OPROCENTOWANIA DEPOZYTOWYCH RACHUNKÓW BANKOWYCH

WNIOSEK O PRZYZNANIE STYPENDIUM IM. DR. JANA KULCZYKA (dla studentów UAM obywateli Ukrainy)

Modelowanie danych, projektowanie systemu informatycznego

Szczegółowy wykaz zmian w Taryfie prowizji i opłat dla osób fizycznych w ramach bankowości detalicznej mbanku S.A.

Projektowanie BD Normalizacja Przykłady

WSTĘP. Szanowni Państwo, Witamy bardzo serdecznie w gronie internautów, użytkowników systemów informatycznych przez Internet.

Zadanie 1: Projekt bazy danych

W N I O S E K. o dofinansowanie ze środków Państwowego Funduszu Rehabilitacji Osób Niepełnosprawnych zaopatrzenia w sprzęt rehabilitacyjny

Instrukcja funkcjonalności Indeks Elektroniczny

Wykład 8. SQL praca z tabelami 5

Ocena jakości kształcenia na Wydziale Rolnictwa i Biologii 2012/2013 Wyniki ankiet studenckich Wyniki ankiet absolwentów Wyniki ankiet pracowników

Wniosek o otwarcie rachunku /zmianę danych *)

PLAN WYKŁADU BAZY DANYCH MODEL DANYCH. Relacyjny model danych Struktury danych Operacje Integralność danych Algebra relacyjna HISTORIA

PROGRAM KSZTAŁCENIA STUDIA PODYPLOMOWE. Bezpieczeństwo w utrzymaniu dróg

Wzór POROZUMIENIE W SPRAWIE PROWADZENIA MIĘDZYWYDZIAŁOWEGO KIERUNKU STUDIÓW..

Zarządzenie Nr 61/11 Rektora Uniwersytetu Medycznego im. Karola Marcinkowskiego w Poznaniu z dnia 13 września 2011 roku

KARTA KANDYDATA 2011/2012

Bank Spółdzielczy w Krapkowicach Tabela oprocentowania produktów bankowych Banku Spółdzielczego w Krapkowicach dla klientów indywidualnych

Bazy danych i usługi sieciowe

Wniosek o otwarcie rachunku /zmianę danych *)

Bazy Danych. Modele danych. Krzysztof Regulski WIMiIP, KISiM,

Wyższa Szkoła Przedsiębiorczości i Administracji w Lublinie - WNIOSEK O PRZYZNANIE STYPENDIUM REKTORA

POLITECHNIKA WROCŁAWSKA

Instrukcja elektronicznego podpisywanie dokumentów z wykorzystaniem podpisu zaufanego

EGZAMIN LICENCJACKI. studia stacjonarne i niestacjonarne I stopnia. Wydział Turystyki i Rekreacji. Rok akademicki 2014/2015.

Szczegółowy wykaz zmian w dokumentach

Sprawdzone praktyki w nowym ładzie prawnym

UMOWA KONTA ENTER. Poniższe umowy zawarte zostały w dniu. pomiędzy:

Bank Spółdzielczy w Głogówku

Załącznik nr 1 do Instrukcji świadczenia usług w zakresie prowadzenia rachunków bankowych dla klientów instytucjonalnych

Posługiwanie się tabelami

Uniwersytet Gdański. Część B dyplomu ukończenia studiów nr SUPLEMENT *) pole puste (dla oryginału) ODPIS ODPIS PRZEZNACZONY DO AKT

W N I O S E K o zarejestrowanie urodzenia, które nastąpiło poza granicami RP

Oprocentowanie środków pieniężnych w PLN oraz walutach wymienialnych gromadzonych w Banku Spółdzielczym w Raszynie

4. Cel studiów: intensywny rozwój warsztatu naukowego w zakresie teorii muzyki i wiedzy ogólnohumanistycznej.

KARTA ZGŁOSZENIA KANDYDATA NA WOLNE STANOWISKO SĘDZIOWSKIE W WOJEWÓDZKIM SĄDZIE ADMINISTRACYJNYM

Baza danych. Modele danych

Transformacja modelu ER do modelu relacyjnego

Otwarte modułowe rozwiązanie dla każdej nowoczesnej uczelni. Paweł Ilnicki Warszawa

Dokumentacja ARTEMIZJON 2. Opis modułu FIRMA aplikacji Artemizjon 2.

Transkrypt:

Bazy Danych i Usługi Sieciowe Ćwiczenia II Paweł Daniluk Wydział Fizyki Jesień 2011 P. Daniluk (Wydział Fizyki) BDiUS ćw. II Jesień 2011 1 / 11

Strona wykładu http://bioexploratorium.pl/wiki/ Bazy_Danych_i_Usługi_Sieciowe_-_2011z P. Daniluk (Wydział Fizyki) BDiUS ćw. II Jesień 2011 2 / 11

Ściągawka Encje Związek SłabeEncje atrybut isa Związek Wspierający P. Daniluk (Wydział Fizyki) BDiUS ćw. II Jesień 2011 3 / 11

Ćwiczenie 1 bank Opis Zaprojektować bazę danych dla banku, zawierającą dane o klientach oraz ich kontach. Dane o kliencie obejmują ich nazwiska, imiona, adresy, telefony oraz PESEL. Konta mają swoje numery, typy (np. oszczędnościowe, rozliczeniowe) oraz salda. Trzeba także zapamiętać, którzy klienci posiadają które konta. P. Daniluk (Wydział Fizyki) BDiUS ćw. II Jesień 2011 4 / 11

Ćwiczenie 1 bank Opis Zaprojektować bazę danych dla banku, zawierającą dane o klientach oraz ich kontach. Dane o kliencie obejmują ich nazwiska, imiona, adresy, telefony oraz PESEL. Konta mają swoje numery, typy (np. oszczędnościowe, rozliczeniowe) oraz salda. Trzeba także zapamiętać, którzy klienci posiadają które konta. Modyfikacje Jedno konto może należeć tylko do jednego właściciela. Jeden właściciel ma jedno konto. Jeden właściciel może mieć wiele adresów (ulica, miasto, państwo) i telefonów. Właściciel może mieć wiele adresów, z każdym adresem może być związany zbiór telefonów. P. Daniluk (Wydział Fizyki) BDiUS ćw. II Jesień 2011 4 / 11

Ćwiczenie 2 uczelnia Opis Zaprojektować bazę danych przydatną w dziekanatach uczelni. Powinna zawierać dane o studentach, katedrach, profesorach, przedmiotach, uczestnictwie studentów w zajęciach, prowadzeniu przez profesora określonego wykładu, asystentach prowadzących zajęcia, stopnie studentów, ofercie zajęć prowadzonych przez poszczególne katedry itd. P. Daniluk (Wydział Fizyki) BDiUS ćw. II Jesień 2011 5 / 11

Ćwiczenie 3 nieudany schemat Poprawić schemat adres posiadacza nazwisko ZbiórKont Ma Klienci Nalezy-do Mieszka-w Konta numer Adresy saldo adres P. Daniluk (Wydział Fizyki) BDiUS ćw. II Jesień 2011 6 / 11

Ćwiczenie 4 Encja, czy atrybut Czy Studia można zastąpić atrybutem? gaża nazwisko adres tytuł rok Gwiazdy Kontrakty Filmy długość typtaśmy Studia nazwa P. Daniluk (Wydział Fizyki) BDiUS ćw. II Jesień 2011 7 / 11

Ćwiczenie 5 Więzy jednoznaczności Uzupełnić schemat Każde dziecko ma jedną matkę. Każda kombinacja dziecko, lekarz i pielęgniarka określa jednoznacznie matkę. Każda kombinacja dziecka i matki określa jednoznacznie lekarza. Matki Dzieci Urodzenia Pielęgniarki Lekarze P. Daniluk (Wydział Fizyki) BDiUS ćw. II Jesień 2011 8 / 11

Ćwiczenie 5 Więzy jednoznaczności c.d. Encja zamiast związku wieloargumentowego Zastąpić związek Urodzenia encją. Uwzględnić przypadki: Każde dziecko jest wynikiem jednego urodzenia i każde urodzenie dotyczy jednego dziecka. Dodatkowo: każde dziecko ma jedną matkę. Dodatkowo: z każdym urodzeniem związany jest jeden lekarz. Matka może urodzić więcej niż jedno dziecko na raz. P. Daniluk (Wydział Fizyki) BDiUS ćw. II Jesień 2011 9 / 11

Ćwiczenie 6 Słabe encje Przedmioty i wydziały Zbiory encji Przedmioty i Wydziały. Każdy przedmiot jest prowadzony przez tylko jeden wydział, ale jego identyfikatorem jest numer. Zatem różne wydziały mogą oferować wykłady z takimi samymi numerami. Każdy wydział ma jednoznaczną nazwę. Ligi, drużyny i zawodnicy Zbiory encji Ligi, Drużyny i Zawodnicy. Nazwa ligi jest jednoznaczna. W lidze nie ma dwóch drużyn o tej samej nazwie. W drużynie nie ma dwóch zawodników oznaczonych tym samym numerem. Jednakże w różnych drużynach mogą występować różni zawodnicy z tym samym numerem, a w różnych ligach mogą znajdować się różne drużyny o takiej samej nazwie. P. Daniluk (Wydział Fizyki) BDiUS ćw. II Jesień 2011 10 / 11

Ćwiczenie 7 Dane genealogiczne Opis Będziemy przechowywać dane genealogiczne. Jeden zbiór encji Osoba. Dane o osobie: nazwisko (atrybut), matka, ojciec oraz dzieci (związki). P. Daniluk (Wydział Fizyki) BDiUS ćw. II Jesień 2011 11 / 11

Ćwiczenie 7 Dane genealogiczne Opis Będziemy przechowywać dane genealogiczne. Jeden zbiór encji Osoba. Dane o osobie: nazwisko (atrybut), matka, ojciec oraz dzieci (związki). Modyfikacja 1 Uzwględnić następujące kategorie ludzi: kobiety mężczyźni ludzie, którzy są rodzicami P. Daniluk (Wydział Fizyki) BDiUS ćw. II Jesień 2011 11 / 11

Ćwiczenie 7 Dane genealogiczne Opis Będziemy przechowywać dane genealogiczne. Jeden zbiór encji Osoba. Dane o osobie: nazwisko (atrybut), matka, ojciec oraz dzieci (związki). Modyfikacja 1 Uzwględnić następujące kategorie ludzi: kobiety mężczyźni ludzie, którzy są rodzicami Modyfikacja 2 Użyć trzyargumentowego związku Rodzina: (osoba, matka, ojciec). P. Daniluk (Wydział Fizyki) BDiUS ćw. II Jesień 2011 11 / 11

Ćwiczenie 7 Dane genealogiczne Opis Będziemy przechowywać dane genealogiczne. Jeden zbiór encji Osoba. Dane o osobie: nazwisko (atrybut), matka, ojciec oraz dzieci (związki). Modyfikacja 1 Uzwględnić następujące kategorie ludzi: kobiety mężczyźni ludzie, którzy są rodzicami Modyfikacja 2 Użyć trzyargumentowego związku Rodzina: (osoba, matka, ojciec). Modyfikacja 3 Zastąpić związek Rodzina zbiorem encji. P. Daniluk (Wydział Fizyki) BDiUS ćw. II Jesień 2011 11 / 11