Systemy baz danych. 1. Plan: 2. Zadania: Projekt Bazy Danych - wybór tematów, wstępna kategoryzacja 8. Projekt Bazy Danych - diagram ER

Podobne dokumenty
Systemy baz danych Prowadzący: Adam Czyszczoń. Systemy baz danych. 1. Import bazy z MS Access do MS SQL Server 2012:

Czynności Wychowawców

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

1. Wstawianie macierzy

Scenariusz lekcji. Metody pracy: Pogadanka, dyskusja, ćwiczenia praktyczne przy komputerze

Dodawanie grafiki i obiektów

Modelowanie obiektowe - Ćw. 1.

Zadanie 3. Praca z tabelami

Projektowanie baz danych za pomocą narzędzi CASE

Twórcza szkoła dla twórczego ucznia Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego

Diagramy ERD. Model struktury danych jest najczęściej tworzony z wykorzystaniem diagramów pojęciowych (konceptualnych). Najpopularniejszym

Ćwiczenie 2 (Word) Praca z dużym tekstem

Zadanie Wstaw wykres i dokonaj jego edycji dla poniższych danych. 8a 3,54 8b 5,25 8c 4,21 8d 4,85

UONET+ moduł Dziennik

MS Word Długi dokument. Praca z długim dokumentem. Kinga Sorkowska

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

Instrukcja 3 Laboratoria 3, 4 Specyfikacja wymagań funkcjonalnych za pomocą diagramu przypadków użycia

UONET. Jak w systemie UONET opisać oddział, do którego uczęszcza uczeń objęty nauczaniem indywidualnym? Tworzenie profili w oddziale

Instrukcja 3 Laboratoria 3, 4 Specyfikacja wymagań funkcjonalnych za pomocą diagramu przypadków użycia

Ćwiczenia nr 4. Arkusz kalkulacyjny i programy do obliczeń statystycznych

5. Integracja stron aplikacji, tworzenie zintegrowanych formularzy i raportów

Edytor tekstu OpenOffice Writer Podstawy

1.Formatowanie tekstu z użyciem stylów

Praktyczne wykorzystanie arkusza kalkulacyjnego w pracy nauczyciela część 1

TEMAT : TWORZENIE BAZY DANYCH PRZY POMOCY PROGRAMU EXCEL

LABORATORIUM 6: ARKUSZ MS EXCEL JAKO BAZA DANYCH

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

INSTRUKCJA UŻYTKOWNIKA. Spis treści. I. Wprowadzenie II. Tworzenie nowej karty pracy a. Obiekty b. Nauka pisania...

Inżynieria Programowania Laboratorium 3 Projektowanie i implementacja bazy danych. Paweł Paduch paduch@tu.kielce.pl

Działki Przygotowanie organizacyjne

Pierwsze logowanie do systemu Uczniowie Optivum NET

BIBLIOTEKA LOKALNE CENTRUM WIEDZY PRAKTYCZNEJ PRZEWODNIK PO NARZĘDZIACH WARSZTAT NR 1: ARKUSZE KALKULACYJNE - MINI SKRYPT

BAZA_1 Temat: Tworzenie i modyfikowanie formularzy.

Nawigacja po długim dokumencie może być męcząca, dlatego warto poznać następujące skróty klawiszowe

Dotacje. Jak we wniosku i sprawozdaniu z liczby uczniów uwzględniać uczniów, u których występuje kilka dodatkowych powodów dotacji?

Formularze w programie Word

MS Access formularze

Instrukcja 3 Laboratoria 3, 4 Specyfikacja wymagań funkcjonalnych za pomocą diagramu przypadków użycia

UONET+ moduł Dziennik. Rejestrowanie frekwencji uczniów na lekcjach w widoku Lekcja

Tworzenie prezentacji w MS PowerPoint

Przewodnik... Tworzenie Landing Page

Rozdział VI. Tabele i ich możliwości

Przed rozpoczęciem pracy otwórz nowy plik (Ctrl +N) wykorzystując szablon acadiso.dwt

Autor: Joanna Karwowska

Zadanie 9. Projektowanie stron dokumentu

Ćwiczenie 4: Edycja obiektów

Tworzenie bazy danych na przykładzie Access

KONSPEKT LEKCJI INFORMATYKI

Zapytania i wstawianie etykiet z bazy danych do rysunku

Bazy danych Karta pracy 1

Tworzenie tabeli przestawnej krok po kroku

5.2. Pierwsze kroki z bazami danych

Uruchom polecenie z menu Wstaw Wykres lub ikonę Kreator wykresów na Standardowym pasku narzędzi.

Język UML w modelowaniu systemów informatycznych

Przedszkolaki Przygotowanie organizacyjne

e-wsparcie Barbara Muszko Aktualizacja Twojej witryny internetowej tak prosta, jak obsługa Worda

MsAccess - ćwiczenie nr 3 (zao) Budowa formularzy

Papyrus. Papyrus. Katedra Cybernetyki i Robotyki Politechnika Wrocławska

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

Instrukcja obsługi uczelnianego systemu zarządzania stronami internetowymi (CMS)

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

Ćwiczenie 3: Rysowanie obiektów w programie AutoCAD 2010

UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI

MS Excell 2007 Kurs podstawowy Filtrowanie raportu tabeli przestawnej

Podstawową grupą zajęciową w systemie UONET jest cały oddział. Taka grupa jest tworzona automatycznie podczas dodawania nowego oddziału.

Baza danych. Program: Access 2007

Wprowadzanie danych organizacyjnych szkoły

Zadanie 10. Stosowanie dokumentu głównego do organizowania dużych projektów

Diagramu Związków Encji - CELE. Diagram Związków Encji - CHARAKTERYSTYKA. Diagram Związków Encji - Podstawowe bloki składowe i reguły konstrukcji

Zadanie 8. Dołączanie obiektów

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

Podręcznik użytkownika Platformy Edukacyjnej Zdobywcy Wiedzy (zdobywcywiedzy.pl)

Ćwiczenie 3. I. Wymiarowanie

C-geo definicja/edycja obiektów, zapis danych w formacie shape

Instrukcja wprowadzania graficznych harmonogramów pracy w SZOI Wg stanu na r.

Funkcje standardowe. Filtrowanie

Zadanie 11. Przygotowanie publikacji do wydrukowania

I Tworzenie prezentacji za pomocą szablonu w programie Power-Point. 1. Wybieramy z górnego menu polecenie Nowy a następnie Utwórz z szablonu

Przewodnik po obszarze roboczym

Praca w Panelu administracyjnym zarządzanie systemem UONET

Przewodnik Szybki start

INSTRUKCJA OBSŁUGI PLATFORMY EDUSCIENCE Administrator/Administratorka szkoły. platforma.eduscience.pl

Wprowadzenie do projektowania i wykorzystania baz danych Relacje

Rozwiązanie ćwiczenia 8a

Wysyłanie komunikatów do ucznia/ opiekuna przez nauczyciela

Krok po kroku... (czyli jak stworzyć i wydrukować krzyżówkę)

Najpierw należy sprawdzić parametry rozliczenia urlopu - zakładka -Firma

UONET+ moduł Dziennik. Dokumentowanie lekcji w systemie UONET+

1. Wywiadówka. A. Zawiadomienia dla rodziców

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

Wirtualny Dziennik - INSTRUKCJA DLA RODZICÓW

Instrukcja obsługi programu MPJ6

Podręcznik użytkownika Platformy Edukacyjnej Zdobywcy Wiedzy (zdobywcywiedzy.pl)

Przypisy i przypisy końcowe

Adobe InDesign lab.1 Jacek Wiślicki, Paweł Kośla. Spis treści: 1 Podstawy pracy z aplikacją Układ strony... 2.

Edytor Edit+ - dodawanie zdjęć i. załączników. Instrukcja użytkownika

Ćwiczenia nr 2. Edycja tekstu (Microsoft Word)

Instalacja i obsługa aplikacji MAC Diagnoza EW

TECHNOLOGIE OBIEKTOWE. Wykład 3

Transkrypt:

Systemy baz danych 13.03.2013 1. Plan: 7. Projekt Bazy Danych - wybór tematów, wstępna kategoryzacja 8. Projekt Bazy Danych - diagram ER 2. Zadania: 1. Zastanowić się nad tematem do opracowania bazy danych wybrać jakiś wycinek rzeczywistości np. zajęcia z j. polskiego, rezerwacja wycieczek w biurze podróży. Najlepiej jeśli temat jest wybrany z otoczenia, które nas dotyczy i dla którego jesteśmy w stanie zebrać dane np. z firmy dla której pracujemy, z uczelni, z domu, itd.. 2. Identyfikacja obiektów np. uczniowie, oceny, prace, nauczyciele. 3. Identyfikacja typów informacji dla każdego obiektu np. dla obiektu uczeń: identyfikator ucznia, imię, nazwisko, itd.. 4. Identyfikacja relacji między obiektami np.: relacja pomiędzy obiektami nauczyciele a oceny jest następująca: każdy nauczyciel może wystawić wiele ocen, a każda ocena może być wystawiona tylko przez jednego nauczyciela, jest to relacja typu jeden-do-wielu, relacja pomiędzy uczniowie a oceny: każdy uczeń może mieć wiele ocen, a każda ocena może należeć do jednego ucznia relacja jeden-do-wielu, relacja prace-oceny: jedna praca może mieć jedną ocenę, a każda ocena dotyczy jednej pracy relacja jeden-do-jeden (rzadko używana), relacja uczniowie-prace: każdy uczeń może mieć wiele prac, a każda praca może mieć wielu uczniów (praca grupowa) relacja wiele-do-wielu. 5. Opracować diagram związków encji (ERD - Entity-Relationship Diagram) dla wybranego tematu bazy danych. 1/7

3. Ćwiczenia: 1. Tworzenie diagramu ERD: 1. Oprogramowanie do tworzenia diagramów Dia można bezpłatnie pobrać ze strony: http://live.gnome.org/dia 2. Uruchomić program Dia. 3. Aby ułatwić sobie edycję, z menu Widok można włączyć Przyciąganie do siatki. 4. Z menu w pasku narzędzi zamiast Diagram przepływu wybrać Database. 2/7

5. Kliknąć na przycisk Table a następnie na pole robocze oby dodać tabelę, reprezentującą encję. 6. Kliknąć dwa razy na nowo dodaną tabelę aby edytować jej opcje. 7. W polu Table name należy podać nazwę encji. 8. W zakładce Atrybuty należy kliknąć Nowy aby wstawić nowy atrybut, który reprezentuje typ informacji tworzonego obiektu. 3/7

9. W polu Nazwa należy wpisać nazwę atrybutu, w polu Typ należy podać typ danych atrybutu np. liczba, tekst, wartość logiczna, obrazek itd.. Pole Primary key pozwala zdefiniować czy dany atrybut ma być kluczem głównym atrybutu. Pole Nullable pozwala zdefiniować czy atrybut może przyjmować wartości puste. Jeśli tak, oznacza to, że atrybut jest opcjonalny. Pole Unique pozwala zdefiniować czy atrybut musi zawierać wartości unikatowe, czyli pozwala na ustalenie czy wszystkie wartości tego atrybutu muszą być niepowtarzalne w każdym wierszu tabeli. 4/7

10. Dodawanie encji/tabel należy powtórzyć dla każdego zidentyfikowanego obiektu. 11. Przed dodaniem relacji pomiędzy obiektami, należy najpierw ustawić odpowiedni styl linii. W UML używana jest linia prosta (bez strzałek). 12. Aby dodać relację należy kliknąć na przycisk Reference a następnie przeciągnąć kursor od dowolnego niebieskiego punktu na krawędzi jednego obiektu do punktu na krawędzi drugiego. 5/7

13. Aby edytować relację należy kliknąć na nią dwukrotnie. W polach Start description i End description należy wprowadzić odpowiednią liczebność w zależności od typu relacji. 14. Po zakończeniu tworzenia relacji, należy dodać dla nich odpowiednie etykiety. W tym celu należy wcisnąć przycisk Tekst, następnie kliknąć nad relację, dla której chcemy wprowadzić etykietę, oraz wprowadzić tekst. 15. W przypadku gdy etykieta nie może być używana zamiennie, czytając od jednego obiektu do drugiego, należy umieścić dwie etykiety, tak aby relacja miała sens. W takim przypadku etykiety powinny znajdować się bliżej obiektu, do którego się odnoszą. 6/7

16. Relację wiele-do-wielu należy rozłączyć na dwie relacje jeden do wielu, stosując tabelę skrzyżowań (tabela łączy). 7/7