Wprowadzenie do baz danych. Terminologia Specyfika baz danych (1) 1.Trwałość danych –Długi czas życia – kilka, kilkadziesiąt, kilkaset lat –Niezależność.

Slides:



Advertisements
Podobne prezentacje
Bazy danych 1.Wiadomo ś ci wst ę pne P. F. Góra semestr letni 2004/05.
Advertisements

4. Relacyjny model baz danych
Asystent Magazyn.
Nowoczesne zarzadzanie placówka oświatową Dlaczego warto wprowadzać narzędzia informatyczne do zarządzania.
NIE TAKI KOMPUTER STRASZNY JAK GO MALUJĄ PODSTAWY OBSŁUGI KOMPUTERA.
Tworzenie odwołania zewnętrznego (łącza) do zakresu komórek w innym skoroszycie Możliwości efektywnego stosowania odwołań zewnętrznych Odwołania zewnętrzne.
MULTIMEDIALNE BAZY DANYCH Wprowadzenie. Baza danych Baza danych (database) – magazyn danych – informacji powiązanych tematycznie, umożliwiający ich wyszukiwanie.
InMoST, Analiza architektury metodą ATAM Jerzy Nawrocki
Systemy operacyjne wczoraj, dziś i jutro. System operacyjny (ang. Operating System, skrót OS) oprogramowanie zarządzające systemem komputerowym, tworzące.
AS-QUAL Szkolenia Doradztwo Audity Usprawnienia zarządzania organizacjami (normy zarzadzania) Grażyna.
20/09/ Model warstwowy OSI. Model warstwowy OSI (Open Systems Interconnection ) – standard wprowadzony przez organizację ISO (International Organization.
Ewolucja S tandardu L eśnej M apy N umerycznej III Krajowa Konferencja pt. „System Informacji Przestrzennej w Lasach Państwowych – stan i perspektywy wdrażania.
Funkcjonalność oprogramowania Bazy Wiedzy i Repozytorium Politechniki Warszawskiej Prof. dr hab. inż. Henryk Rybiński, dr inż. Jakub Koperwas, dr inż.
IEN 2010 © wszelkie prawa zastrzeżone SEMINARIUM Pakiet MATLAB w Zakładzie OGM Możliwości posiadanych produktów.
Fundusze Strukturalne - jak napisać projekt? Paulina Szuster.
Monitorowanie pracy systemów bezpieczeństwa w infrastrukturze IT – produkty Tufin.
Zastosowanie informatyki w gospodarce PROJEKT Prowadzący: Dr inż. Marek Woda Skład zespołu: Szymon Żłobiński Mariusz Piekarski Mariusz Brona.
Model warstwowy OSI Model OSI (Open Systems Interconnection) opisuje sposób przepływu informacji między aplikacjami programowymi w jednej stacji sieciowej.
Praca dyplomowa inżynierska Temat: Informatyczny system edukacyjny do przedmiotu „Podstawy Kryptologii” Dyplomant: Ewelina Bogusz Promotor: prof. zw.,
Wieloaspektowa analiza czasowo- kosztowa projektów ze szczególnym uwzględnieniem kryterium jakości rozwiązań projektowych AUTOR: ANNA MARCINKOWSKA PROMOTOR:
Marek Kozłowski Ekosystem PBN. Wprowadzenie Polska Bibliografia Naukowa to portal Ministerstwa Nauki i Szkolnictwa Wyższego gromadzący informacje dotyczące.
Spotkanie z przedstawicielami organizacji pozarządowych Lublin, 8 grudnia 2011.
CRR ČR, Společný technický sekretariát, Olomouc, ul. Jeremenkova 40B, , | tel.: | fax: +420.
Cykl życia systemu bazy danych. Cyklem życia systemu bazy danych nazywamy zbiór kroków niezbędnych do zaprojektowania globalnego schematu logicznego bazy.
Zewnętrzne źródła finansowania bibliotek uczelni publicznych w Polsce na przykładzie Biblioteki Głównej AWF w Warszawie Violetta Perzyńska, Biblioteka.
Moduł SDI – zasilanie węzłów IIP oraz wykorzystanie danych. Wprowadzenie. Szkolenie przeprowadzone w ramach projektu „TERYT 3 – Rozbudowa systemów do prowadzenia.
Systemy Informacyjne 2016/2017 Wydział Informatyki i Zarządzania Katedra Systemów Informa tyczn ych
PRZEPŁYW TOWARÓW W SYSTEMACH MAGAZYNOWYCH SYSTEMY MAGAZYNOWE PROJEKTOWANIE, SYMULACJA, REALIZACJA Logistyka źródłem Twojej przewagi nad konkurencją! Wojciech.
System operacyjny Renata P. System operacyjny - jest to zbiór nadrzędnych i niezbędnych programów umożliwiających pracę na komputerze. Jest on pośrednikiem.
Studia II stopnia Kierunek: ZARZĄDZANIE
System operacyjny komputera
Cloud computing Bezpieczeństwo.
1.Wstęp Systemy zarządzania bazami danych Prezentacja danych
Systemy eksperckie i sztuczna inteligencja
T.15 Wybór narzędzi dla reengineeringu (szczegóły).
i otwarta platforma IT Uniwersytet Warszawski (Centrum Deliberacji IS)
Rola IOD w zapewnieniu bezpieczeństwa Systemu Informatycznego
Struktura kanałów marketingowych
T. 16 e Proces DGA - opis ogólny.
ORGANIZACJA.
Model ISO/OSI Wykład 4.
Szkoła Główna Służby Pożarniczej
Budowa, typologia, funkcjonalność
- Krajowe Repozytorium Obiektów Nauki i Kultury
PROGRAMY DO KONTROLI RODZICIELSKIEJ
System operacyjny cz.2.
Git - system kontroli wersji
Języki programowania.
Co to jest SSC Master… SSC Master to platforma elektronicznego obiegu, dekretacji i akceptacji dokumentów w organizacji. Dzięki szerokiemu i elastycznemu.
Selekcja zmiennych w trybie zaawansowanym -
PRZYKŁADY Metody obrazowania obiektów
Programy do zarządzania kancelarią prawną
DROGA PRZYJAZNA SPOŁECZEŃSTWU
Portale Korporacyjne (Enterprise Portals)
Zarządzanie licencjami – jak robić to dobrze?
Misją Pomorskiego Urzędu Wojewódzkiego w Gdańsku jest profesjonalna realizacja prawnie przypisanych mu zadań, a istotnym elementem tej Misji jest właściwe.
Upowszechnianie informacji i jej użytkownicy
SYSTEM KONTROLI FREKWENCJI
Microsoft Office Project 2003 Professional
Modelowanie i analiza systemów informatycznych
EKSPLOATACJA NIERUCHOMOŚCI - definicje
PROJEKTOWWANIE SIECI KOMPUTEROWYCH
Wprowadzenie do systemów baz danych
Modelowanie obiektowe - system zarządzania projektami
dr Danuta Kajrunajtys BUSINESS PROCESS MANAGEMENT ROBOTIC PROCESS
Komunikacja z platformą T2S
Funkcjonalność aplikacji narzędzia do zarządzania operacyjnego własnością intelektualną i procesami komercjalizacji w ctt Autorzy Jacek Wawrzynowicz.
Autor: Magdalena Linowiecka
Kompetencje informatyczne – III etap edukacyjny
Podstawowe informacje o programie WiFi4EU
Zapis prezentacji:

Wprowadzenie do baz danych

Terminologia

Specyfika baz danych (1) 1.Trwałość danych –Długi czas życia – kilka, kilkadziesiąt, kilkaset lat –Niezależność od działania aplikacji –Niezależność od platformy sprzętowo-programowej 2.Rozmiar wolumenu danych –Dane nie mieszczą się w pamięci operacyjnej – wymagana pamięć zewnętrzna –Danych jest zbyt dużo dla ich liniowego przeglądania przez użytkowników –Przestrzeń nazw jest zbyt mała dla nazwania wszystkich danych

Specyfika baz danych (2) 3.Złożoność danych –Złożoność strukturalna i semantyczna –Ograniczenia integralnościowe –Złożone zależności pomiędzy danymi

Wymagania (1) 1.Spójność bazy danych –Odporność na błędy, awarie i inne anormalne sytuacje wynikające z zawodności środowiska sprzętowo-programowego –Odporność na anomalie będące wynikiem współbieżności dostępu do baz danych –Odporność na błędy użytkowników 2.Efektywne przetwarzanie danych –Efektywne metody dostępu do danych –Optymalizacja metod dostępu do danych –Niezależność aplikacji od fizycznych metod dostępu

Wymagania (2) 3.Poprawne modelowanie świata rzeczywistego –Wspomaganie procesu projektowania i utrzymania bazy danych –Różne poziomy modelowania danych –Transformacje między modelami danych 4.Autoryzacja dostępu do danych 5.Współbieżność dostępu do danych 6.Metadane – dane o danych, strukturach dostępu, użytkownikach i ich prawach

Technologia baz danych (1) 1.Fizyczne struktury danych i metody dostępu –Pliki uporządkowane, haszowe, zgrupowane, indeksy drzewiaste i bitmapowe –Metoda połowienia binarnego, haszowanie statyczne i dynamiczne, metody połączenia, sortowanie, grupowanie –Składniowe i kosztowe metody optymalizacji dostępu –Fizyczna niezależność danych

Technologia baz danych (2) 2.Przetwarzanie transakcyjne (spójność baz danych) –Dostęp do bazy danych za pomocą transakcji o własnościach ACID –Metody synchronizacji transakcji (2PL, znaczniki czasowe, wielowersyjność danych) –Metody odtwarzania spójności bazy danych (plik logu, odtwarzanie i wycofywanie operacji, WAL, punkty kontrolne) –Archiwizacja bazy danych

Technologia baz danych (3) 3.Modele danych –Modele pojęciowe (model związków-encji, UML) –Modele logiczne (relacyjny, sieciowy, obiektowy, obiektowo-relacyjny) –Języki budowy aplikacji (4GL) –Narzędzia i metodyka CASE

Funkcje systemu zarządzania bazą danych Język bazy danych - tworzenie, definiowanie, wyszukiwanie i pielęgnacja danych w bazie danych Struktury danych - efektywne składowanie i przetwarzanie dużych wolumenów danych Optymalizacja dostępu do danych Współbieżny dostęp do danych Zapewnienie bezpieczeństwa danych zagrożonego awaryjnością środowiska sprzętowo-programowego Autoryzacja dostępu do danych Wielość interfejsów do bazy danych

Modele danych

Model danych (1) 1. Struktury danych

Model danych (2) 2. Ograniczenia integralnościowe 3. Operacje (operatory modelu danych) „podaj datę zakończenia projektu o nazwie ‘Magazyny danych’’

Przykładowa baza danych Pracownicy Etaty Zespoły

Użytkownicy SBD Aktorzy na scenie –Użytkownicy końcowi (naiwni) –Użytkownicy zaawansowani –Programiści aplikacji –Projektanci baz danych –Analitycy systemowi –Administratorzy systemów baz danych Pracownicy za sceną –Administratorzy serwerów, sieci komputerowych –Projektanci i implementatorzy SZBD –Projektanci narzędzi deweloperskich