Systemy baz danych w zarządzaniu przedsiębiorstwem. W poszukiwaniu rozwiązania problemu, najbardziej pomocna jest znajomość odpowiedzi



Podobne dokumenty
Systemy informatyczne w zarządzaniu wiedzą. W poszukiwaniu rozwiązania problemu, najbardziej pomocna jest znajomość odpowiedzi

Systemy informatyczne w zarządzaniu wiedzą. W poszukiwaniu rozwiązania problemu, najbardziej pomocna jest znajomość odpowiedzi

Pojęcie bazy danych. Funkcje i możliwości.

Pojęcie systemu informacyjnego i informatycznego

Bazy Danych. C. J. Date, Wprowadzenie do systemów baz danych, WNT - W-wa, (seria: Klasyka Informatyki), 2000

RELACYJNE BAZY DANYCH

Baza danych. Modele danych

Wykład I. Wprowadzenie do baz danych

Krzysztof Kadowski. PL-E3579, PL-EA0312,

Systemy baz danych. mgr inż. Sylwia Glińska

Podstawowe pakiety komputerowe wykorzystywane w zarządzaniu przedsiębiorstwem. dr Jakub Boratyński. pok. A38

Alicja Marszałek Różne rodzaje baz danych

Hurtownie danych wykład 5

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

SZKOLENIE: Administrator baz danych. Cel szkolenia

Programowanie MorphX Ax

Technologia informacyjna

WPROWADZENIE DO BAZ DANYCH

Programowanie obiektowe

Bazy danych Wykład zerowy. P. F. Góra

Bazy danych - wykład wstępny

Podstawowe pojęcia dotyczące relacyjnych baz danych. mgr inż. Krzysztof Szałajko

Podstawowe zagadnienia z zakresu baz danych

2017/2018 WGGiOS AGH. LibreOffice Base

Bazy danych. wprowadzenie teoretyczne. Piotr Prekurat 1

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

Budowanie interfejsów do baz danych

poziom: Core wersja: 2.6 moduł: B : Wytwarzanie SYLLABUS

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

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

INFORMATYKA Pytania ogólne na egzamin dyplomowy

OfficeObjects e-forms

PODSTAWY BAZ DANYCH. 19. Perspektywy baz danych. 2009/2010 Notatki do wykładu "Podstawy baz danych"

2. Tabele w bazach danych

Informacje wstępne Autor Zofia Kruczkiewicz Wzorce oprogramowania 4

Model logiczny SZBD. Model fizyczny. Systemy klientserwer. Systemy rozproszone BD. No SQL

Bazy danych. Zenon Gniazdowski WWSI, ITE Andrzej Ptasznik WWSI

Dariusz Brzeziński. Politechnika Poznańska, Instytut Informatyki

PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ),

Bazy Danych. Bazy Danych i SQL Podstawowe informacje o bazach danych. Krzysztof Regulski WIMiIP, KISiM, regulski@metal.agh.edu.pl

LITERATURA. C. J. Date; Wprowadzenie do systemów baz danych WNT Warszawa 2000 ( seria Klasyka Informatyki )

Bazy Danych. Bazy Danych i SQL Podstawowe informacje o bazach danych. Krzysztof Regulski WIMiIP, KISiM,

Rozkład materiału do nauczania informatyki w liceum ogólnokształcącym Wersja I

PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, O STRUKTURZE PRZEDMIOTOWEJ

Rozkład materiału do nauczania informatyki w liceum ogólnokształcącym Wersja II

Pytania SO Oprogramowanie Biurowe. Pytania: Egzamin Zawodowy

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

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

Bazy danych 2. Wykład 1

Pojęcie bazy danych funkcje i możliwości

4 Web Forms i ASP.NET Web Forms Programowanie Web Forms Możliwości Web Forms Przetwarzanie Web Forms...152

PRZESTRZENNE BAZY DANYCH WYKŁAD 2

Definicja bazy danych TECHNOLOGIE BAZ DANYCH. System zarządzania bazą danych (SZBD) Oczekiwania wobec SZBD. Oczekiwania wobec SZBD c.d.

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

ORGANIZACJA I ZARZĄDZANIE INFORMACJĄ W BAZIE DNYCH. podstawowe pojęcia.

Wykład 2. Relacyjny model danych

PRZEWODNIK PO PRZEDMIOCIE

KURS ACCESS 2003 Wiadomości wstępne

PLAN REALIZACJI MATERIAŁU NAUCZANIA Z INFORMATYKI II. Uczeń umie: Świadomie stosować się do zasad regulaminów (P).

Wprowadzenie do Hurtowni Danych

PRZEWODNIK PO PRZEDMIOCIE

FUNKCJE SZBD. ZSE - Systemy baz danych 1

Projektowanie relacyjnych baz danych

Laboratorium Technologii Informacyjnych. Projektowanie Baz Danych

Baza danych. Baza danych to:

Technologia informacyjna

Normalizacja baz danych

Programowanie obiektowe

Relacyjne, a obiektowe bazy danych. Bazy rozproszone

PODSTAWOWE POJĘCIA BAZ DANYCH

Rok szkolny 2015/16 Sylwester Gieszczyk. Wymagania edukacyjne w technikum. ADMINISTROWANIE BAZAMI DANYCH kl. 4c

Obiektowość BD Powtórka Czas odpowiedzi. Bazy Danych i Systemy informacyjne Wykład 14. Piotr Syga

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

Zasady transformacji modelu DOZ do projektu tabel bazy danych

OPIS PRZEDMIOTU ZAMÓWIENIA

77. Modelowanie bazy danych rodzaje połączeń relacyjnych, pojęcie klucza obcego.

Tabela wewnętrzna - definicja

Pojęcie systemu baz danych

WPROWADZENIE DO BAZ DANYCH

Multi-wyszukiwarki. Mediacyjne Systemy Zapytań wprowadzenie. Architektury i technologie integracji danych Systemy Mediacyjne

Technologia informacyjna (IT - Information Technology) dziedzina wiedzy obejmująca:

Programowanie obiektowe

Transformacja wiedzy w budowie i eksploatacji maszyn

Program nauczania. Systemy baz danych. technik informatyk

Wprowadzenie do projektowania i wykorzystania baz danych Relacje i elementy projektowania baz

Wrocławska Wyższa Szkoła Informatyki Stosowanej. Bazy danych. Dr hab. inż. Krzysztof Pieczarka.

INFORMATYKA W SELEKCJI

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

Comarch EDM System zarządzania elektroniczną dokumentacją medyczną.


010 BAZY DANYCH. Prof. dr hab. Marek Wisła

BAZY DANYCH wprowadzenie. Opracował: dr inż. Piotr Suchomski

Baza danych to zbiór wzajemnie powiązanych ze sobą i zintegrowanych danych z pewnej dziedziny.

Systemy GIS Systemy baz danych

Oracle PL/SQL. Paweł Rajba.

Pojęciowy model danych etap 1 (identyfikacja obiektów) Pojęciowy model danych etap 2A (powiązania obiektów)

Spis treści. Przedmowa

Zagadnienia na egzamin dyplomowy

Jarosław Kuchta Projektowanie Aplikacji Internetowych. Projektowanie warstwy danych

Porównanie systemów zarządzania relacyjnymi bazami danych

Transkrypt:

Systemy baz danych w zarządzaniu przedsiębiorstwem W poszukiwaniu rozwiązania problemu, najbardziej pomocna jest znajomość odpowiedzi

Proces zarządzania danymi Zarządzanie danymi obejmuje czynności: gromadzenie danych (ich klasyfikacja wg poziomu ważności) przechowywanie danych zarządzanie danymi (wszelkiego rodzaju analizy) Systemy informatyczne służące w/w celom to tzw. Systemy Baz Danych (SBD) Zaleta: prostota przeszukiwania np. od klucza

Edytor tekstu czy skomplikowana baza danych Stosowanie edytorów tekstów do tworzenia baz danych jest właściwe jedynie w przypadku gromadzenia niewielkiej ilości informacji, bądź operacje wykonywane na tych danych nie będą skomplikowane. arzędzia Exel-owe Works-owe dają możliwość wyszukiwania ale niewielką

Etapy rozwoju baz danych Etap - zwany tradycyjnym poszczególne programy użytkowe miały niezależne dane, procedury i modele. Obok siebie istniały dane, sposób ich przetwarzania oraz opisy obiektu Program użytkowy Program użytkowy itd. Tradycyjne systemy baz danych mała elastyczność i niezbyt duże możliwości, niewątpliwie związane z ograniczeniami sprzętowymi (jednostanowiskowe)

Etapy rozwoju baz danych Etap systemy baz danych z oprogramowaniem do zarządzania danymi możliwość współużytkowania danych przez wielu użytkowników, systemy drugiej generacji Program użytkowy Program użytkowy Program użytkowy System Zarządzania Danymi itd. Współużytkowanie dzięki dostępowi bezpośredniemu do PAO. Zbiory danych oddzielone od programu który nimi zarządza. Informacje w oddzielnych plikach.

Etapy rozwoju baz danych Etap systemy baz danych z oprogramowaniem do zarządzania danymi możliwość współużytkowania danych przez wielu użytkowników, systemy drugiej generacji Program użytkowy Program użytkowy Program użytkowy System Zarządzania Danymi itd. Współużytkowanie dzięki dostępowi bezpośredniemu do PAO. Zbiory danych oddzielone od programu który nimi zarządza. Informacje w oddzielnych plikach.

Etapy rozwoju baz danych Etap 3 w obrębie jednego systemu może istnieć wiele baz danych pod warunkiem, że zawartości poszczególnych baz będą rozdzielone i nie powiązane ze sobą Program użytkowy Program użytkowy Program użytkowy System Zarządzania Bazami Danych itd. Baza danych Zestaw baz danych system baz danych obsługiwanych przez System Zarządzania Bazami Danych

System zarządzania bazami danych System zarządzania bazami danych System Obsługi Baz Danych zawiera mechanizmy programistyczne pozwalające na efektywną obsługę baz danych zaliczamy do nich: środki do gromadzenia, utrzymywania i administrowania zbiorami danych środki zapewniające bezpieczeństwo i spójność danych sprawny dostęp do danych aparat aktualizacji i przetwarzania danych mechanizmy wielodostępu transakcyjność reguły autoryzacji mechanizmy odtworzenia bazy w przypadku awarii środki optymalizacji bazy mechanizmy umożliwiające pracę w środowisku rozproszonym pakiety statystyczne interfejsy do innych systemów

Rodzaje baz danych Relacyjne Bazy Danych najbardziej popularne, budowa oparta o pojęcie rekordów oraz pól. Każdą RBD można potraktować jako tabelę złożoną z wierszy rekordów i kolumn pól. (każdy rekord składa się z określonej ilości pól) W relacyjnych bazach danych wprowadzono algebrę relacji gdzie relację łączą tabele w których rekordach występują wspólne pola Obiektowe Bazy Danych stanowią grupę obiektów których własności zostały określone zgodnie z obiektowym modelem danych. Implikuje to naturalną rozszerzalność bazy bez wprowadzania zmian do systemu. Możliwe są dwa sposoby rozszerzenia bazy danych: rozszerzenie zachowania się obiektu i dziedziczenie. Zachowanie może być rozszerzone poprzez dołączenie dodatkowych programów (medod) do już istniejących. W dowolnym momencie życia systemu można zdefiniować nowe klasy korzystając z już istniejących.

Rodzaje baz danych Cechy podstawowe Relacyjne -dane zawarte w tabelach -tabele składają się z kolumn -typy predefiniowane -zmienna liczba wierszy -klucze zewnętrzne zamiast wskaźników Obiektowe -obiekt świata rzeczywistego jest odzwierciedlany przez obiekt bazy -typ obiektowy -złożone typy danych -enkapsulacja -dziedziczenie: strukturalne potomek dziedziczy strukturę danych behavioralne potomek dziedziczy metody i operatory Zalety -niezależność od języka programowania -dobrze zdefiniowana teoria -zarządzanie nawet wielką ilością danych