Pobierz prezentację
Pobieranie prezentacji. Proszę czekać
OpublikowałTadeusz Kwiatkowski Został zmieniony 6 lat temu
1
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych
Andrzej Majkowski informatyka +
2
BAZY DANYCH I SQL A PTAKI POLSKIE (KTO PYTA NIE BŁĄDZI) Andrzej Ptasznik
3
Bazy danych są wszędzie
Gromadzimy różne dane Zapotrzebowanie na gromadzenie danych stale rośnie W jakim celu gromadzimy dane? Wspieranie codziennej działalności Sprawozdawczość i archiwizacja Analiza, analiza, analiza!!! ???
4
Zacznij od … bazy Dziedzina problemu Technologia Projekt bazy danych Rejestracja danych Wykorzystanie bazy danych - analiza
5
Bazy danych opisują różne dziedziny
Każda baza danych jest obrazem pewnej rzeczywistości(dziedziny problemu) Najczęściej wykorzystywane są bazy danych oparte na modelu relacyjnym Podstawą modelu relacyjnego jest pojęcie tabeli Wniosek: W relacyjnych bazach danych odwzorowujemy dziedzinę problemu za pomocą dwuwymiarowych tabel
6
Ptaki polskie
7
Dziedzina problemu Formułujemy problem: Chcemy rejestrować obserwacje ptaków na obszarze Polski Zadanie: Zaprojektować odpowiednia bazę danych Krok pierwszy: Rozpoznanie dziedziny problemu
8
Technologia Do tworzenia bazy danych o nazwie „PtakiPolskie” wykorzystamy technologię MS SQL Server 2012 Express Edition Technologia dostępna darmowo nawet do zastosowań komercyjnych MS SQL Server 2012 jest najczęściej wykorzystywaną technologią przy realizacji nowych projektów
9
Projektujemy bazę danych
Fakt 1 – Z rozpoznania dziedziny problemu wynika, że gatunki ptaków są łączone w rodziny a rodziny w rzędy Przykładowa zawartość Struktura tabeli IdRzedu NazwaPL NazwaLac 1 blaszkodziobe Anseriformes 2 brodzace Ciconiiformes 3 nury Gaviiformes 4 pełnopłetwe Pelecaniformes 5 perkozy Podicipediformes 6 wróblowe Passeriformes Typy danych Klucz podstawowy
10
Projektujemy bazę danych cd.
Wymaganie: Rodziny ptaków są gromadzone w rzędy IdRodziny NazwaPL NazwaLac IdRzedu 1 bocianowate Ciconiidae 2 czaplowate Ardeidae 4 3 drozdowate Turdidae 6 ibisowate Threskiornithidae 5 jaskółkowate Hirundinidae jemiołuszkowate Bombycillidae 7 kaczkowate Anatidae 8 krukowate Corvidae 9 łuszczaki Fringillidae 10 nury Gaviidae 11 perkozy Podicipedidae 12 pliszkowate Motacillidae 13 sikory Paridae 14 skowronki Alaudidae 15 wróblowate Passeridae Klucz obcy Wiersz z tabeli Rzedy
11
Projektujemy bazę danych cd.
12
Projektujemy bazę danych cd.
Fragment bazy danych opisujący podział administracyjny w Polsce
13
Projektujemy bazę danych cd.
Baza danych do rejestracji obserwacji ptaków w Polsce
Podobne prezentacje
© 2024 SlidePlayer.pl Inc.
All rights reserved.