Top Banner
© OPITZ CONSULTING 2014 Strona 1 Niestrukturalne bazy danych i dlaczego (nie) Oracle wszystko przez Gutenberga
33

Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

Aug 04, 2015

Download

Technology

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 1

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Vorspann • Wird als „Vorspann“

eingesetzt, z.B. vor / nach

Veranstaltungen, zum

Beamerwarmleuchten etc.

• Ein Titel ist optional,

kann ggf. entfallen.

• Geeignet ist z.B. der Titel der

Veranstaltung

Niestrukturalne bazy danych i dlaczego (nie) Oracle

wszystko przez Gutenberga

Page 2: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 2

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Titel und Inhalt (Var. 2): • Layout ausschließliche für

die Firmenpräsentations-

seiten

• Titel: 1zeilig!

• Inhalt:

• 3-7 Punkte o 2-3

Hauptpunkte mit

Unterpunkten

• Max bis zur 3. Ebene

• Fusszeile mit Haupttitel

füllen. Papirus w 2400 p.n.e.

- biblioteka aleksandryjska

Prasa drukarska Gutenberga w 1439

- pierwsza przemysłowa metoda druku

Pierwsza baza danych 1963

- taśmy perforowane

- taśmy magnetyczne

Miłe złego początki

Page 3: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 3

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Titel und Inhalt (Var. 2): • Layout ausschließliche für

die Firmenpräsentations-

seiten

• Titel: 1zeilig!

• Inhalt:

• 3-7 Punkte o 2-3

Hauptpunkte mit

Unterpunkten

• Max bis zur 3. Ebene

• Fusszeile mit Haupttitel

füllen. Efekt Lema – Parkinsona

Ze wzrostem ilości akumulowanych informacji maleje

możliwość jej wykorzystania

Dostęp do informacji – o krok od katastrofy

Indeksy, wyciągi z indeksów, katalogi wyciągów z indeksów

Główne Problemy

Page 4: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 4

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Titel und Inhalt (Var. 2): • Layout ausschließliche für

die Firmenpräsentations-

seiten

• Titel: 1zeilig!

• Inhalt:

• 3-7 Punkte o 2-3

Hauptpunkte mit

Unterpunkten

• Max bis zur 3. Ebene

• Fusszeile mit Haupttitel

füllen.

Wartości danych oparte są na prostych typach danych

Dane przedstawione w formie dwuwymiarowych tabel

Relacje zbiorem danych o identycznej strukturze

Dane ładowane w trakcie atomowych niepodzielnych

transakcji

Relacyjna baza danych

Page 5: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 5

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Titel und Inhalt (Var. 2): • Layout ausschließliche für

die Firmenpräsentations-

seiten

• Titel: 1zeilig!

• Inhalt:

• 3-7 Punkte o 2-3

Hauptpunkte mit

Unterpunkten

• Max bis zur 3. Ebene

• Fusszeile mit Haupttitel

füllen.

Trzy typy obiektów: węzły (wierzchołki), relacje (krawędzie) i

etykiety

Grafy zorientowane, z krawędziami skierowanymi np.

subskrypcje

Grafy niezorientowane, z krawędziami nieskierowanymi np.

znajomości

Grafy mieszane

Grafowa baza danych

Page 6: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 6

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Titel und Inhalt (Var. 2): • Layout ausschließliche für

die Firmenpräsentations-

seiten

• Titel: 1zeilig!

• Inhalt:

• 3-7 Punkte o 2-3

Hauptpunkte mit

Unterpunkten

• Max bis zur 3. Ebene

• Fusszeile mit Haupttitel

füllen.

Każda krawędź może reprezentować inną relację

Każdy węzeł może reprezentować obiekt innego typu

Krawędzie mogą przechowywać własności – wagi

Grafowa baza danych

Label=osoba

Name= ALA

Label=miasto

Name= Warszawa

Label=firma

Name= OPITZ

Label=mieszka

od: 01-01-2014

Label=pracuje

od: 01-01-2013

Label=biuro

od: 01-01-2012

Page 7: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 7

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Titel und Inhalt (Var. 2): • Layout ausschließliche für

die Firmenpräsentations-

seiten

• Titel: 1zeilig!

• Inhalt:

• 3-7 Punkte o 2-3

Hauptpunkte mit

Unterpunkten

• Max bis zur 3. Ebene

• Fusszeile mit Haupttitel

füllen.

Grafowa baza danych

/osoba/

Name= ALA

/miasto/

Name=Warszawa

mieszka

/artykuł/

Name=POC

pisze

/dania/

Name=Suhsi lubi

/firma/

Name=OPITZ

pracuje

/osoba/

Name= OLA

lubi

mieszka

/osoba/

Name= IZA

pisze

pracuje

zna

Page 8: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 8

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Titel und Inhalt (Var. 2): • Layout ausschließliche für

die Firmenpräsentations-

seiten

• Titel: 1zeilig!

• Inhalt:

• 3-7 Punkte o 2-3

Hauptpunkte mit

Unterpunkten

• Max bis zur 3. Ebene

• Fusszeile mit Haupttitel

füllen.

MATCH (a:osoba)-[:Lubi] ->(co:Dania) <-[:Lubi]-(b:osoba)

WHERE co.dania="Sushi'

AND gdzie.mieszka='Warszawa'

RETURN a,b

SELECT a.imie, b.danie, c.nazwa

FROM osoba a, menu b, miasto c

WHERE a.id_miasta = c.id_miasta

AND a.id_dania = b.id_dania

AND c.nazwa='warszawa'

AND b.danie='sushi'

Grafowa baza danych

Page 9: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 9

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Titel und Inhalt (Var. 2): • Layout ausschließliche für

die Firmenpräsentations-

seiten

• Titel: 1zeilig!

• Inhalt:

• 3-7 Punkte o 2-3

Hauptpunkte mit

Unterpunkten

• Max bis zur 3. Ebene

• Fusszeile mit Haupttitel

füllen.

Zastosowania:

Prognozowanie zachowania układu

Globalna analiza danych

Graf jako naturalna metoda przedstawienia danych

Rekomendacje

Sieci neuronowe

Sieci społecznościowe

Medycyna, biologia

Grafowa baza danych

Page 10: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 10

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Titel und Inhalt (Var. 2): • Layout ausschließliche für

die Firmenpräsentations-

seiten

• Titel: 1zeilig!

• Inhalt:

• 3-7 Punkte o 2-3

Hauptpunkte mit

Unterpunkten

• Max bis zur 3. Ebene

• Fusszeile mit Haupttitel

füllen.

Swobodne definiowanie związków pomiędzy pojęciami,

klasami, zbiorami, instancjami, cechami, własnościami,

kwantyfikatorami i operatorami,

Zależności termin – pojęcie

AODB – Association Oriented Database

AODM – Association Oriented Data Model

SBK – Semantic Knowledge Base

Semantyczna baza danych

Page 11: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 11

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Titel und Inhalt (Var. 2): • Layout ausschließliche für

die Firmenpräsentations-

seiten

• Titel: 1zeilig!

• Inhalt:

• 3-7 Punkte o 2-3

Hauptpunkte mit

Unterpunkten

• Max bis zur 3. Ebene

• Fusszeile mit Haupttitel

füllen.

Automatyczne analizowanie i przetwarzanie zawartości

znaczeniowych informacji

Zbieranie danych na podstawie analizy i rozumienia

kontekstu wynikającego z szeregu fraz zapytania

Analizowany jest wynik i kontekst

Przykład: BOMBA

1. Bomba podłożona w ambasadzie

2. Dobry żart; dla mnie Bomba

Semantyczna baza danych

Page 12: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 12

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Titel und Inhalt (Var. 2): • Layout ausschließliche für

die Firmenpräsentations-

seiten

• Titel: 1zeilig!

• Inhalt:

• 3-7 Punkte o 2-3

Hauptpunkte mit

Unterpunkten

• Max bis zur 3. Ebene

• Fusszeile mit Haupttitel

füllen. Analiza danych

Przygotowanie danych

Modelowanie

Ewaluacja

Semantyczna baza danych

Page 13: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 13

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Titel und Inhalt (Var. 2): • Layout ausschließliche für

die Firmenpräsentations-

seiten

• Titel: 1zeilig!

• Inhalt:

• 3-7 Punkte o 2-3

Hauptpunkte mit

Unterpunkten

• Max bis zur 3. Ebene

• Fusszeile mit Haupttitel

füllen.

Reguły asosjacyjne – skojarzeniowa analiza zbiorów

atrybutów; występowanie powtarzających się zależności

Zastosowanie w analizie związków przyczynowo –

skutkowych

tablica["Wikipedia"] = "Wolna encyklopedia";

tablica[10, 12, 2006] = "środa";

tablica[255] = 0xff;

if ("Wikipedia" in tablica) print

tablica["Wikipedia"];

Semantyczna baza danych

Page 14: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 14

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Titel und Inhalt (Var. 2): • Layout ausschließliche für

die Firmenpräsentations-

seiten

• Titel: 1zeilig!

• Inhalt:

• 3-7 Punkte o 2-3

Hauptpunkte mit

Unterpunkten

• Max bis zur 3. Ebene

• Fusszeile mit Haupttitel

füllen.

Zastosowanie

Sieci inteligentne

Baza znaczenia wyrazów

Sieci neuronowe

Wyszukiwanie dokumentów i zawartych informacji

Analiza i prognozowanie zachowania układu

Semantyczna baza danych

Page 15: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 15

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Titel und Inhalt (Var. 2): • Layout ausschließliche für

die Firmenpräsentations-

seiten

• Titel: 1zeilig!

• Inhalt:

• 3-7 Punkte o 2-3

Hauptpunkte mit

Unterpunkten

• Max bis zur 3. Ebene

• Fusszeile mit Haupttitel

füllen.

Założenie, że dane przechowywane są jako obiekty

Obiekty tworzone na wzór rzeczywisty

Obiekty są niezależne, posiadają cechy i są zdolne wykonać

czynności

Każdy obiekt może być składową kolejnego obiektu

Ewaluacja zapytań nie potrzebuje wykonania złączeń

Obiektowa baza danych

Page 16: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 16

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Titel und Inhalt (Var. 2): • Layout ausschließliche für

die Firmenpräsentations-

seiten

• Titel: 1zeilig!

• Inhalt:

• 3-7 Punkte o 2-3

Hauptpunkte mit

Unterpunkten

• Max bis zur 3. Ebene

• Fusszeile mit Haupttitel

füllen.

Podstawowy model obiektowy

Obiekt, identyfikator, tożsamość

Klasa, atrybut, metoda

Komunikat, hermetyzacja,

Hierarchia klas i dziedziczenie

Obiektowa baza danych

Page 17: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 17

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Titel und Inhalt (Var. 2): • Layout ausschließliche für

die Firmenpräsentations-

seiten

• Titel: 1zeilig!

• Inhalt:

• 3-7 Punkte o 2-3

Hauptpunkte mit

Unterpunkten

• Max bis zur 3. Ebene

• Fusszeile mit Haupttitel

füllen.

Obiekt – abstrakt opisujący byt; np.;

Obiektem nie jest np. śnieg

Identyfikator obiektu jest unikalny i służy do jego

identyfikacji i budowy odwołań.

Tożsamość obiektu odróżnia obiekt niezależnie od jego

stanu.

Obiektowa baza danych

(OSOBA)

Imie:

Nazwisko:

Adres:

Page 18: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 18

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Titel und Inhalt (Var. 2): • Layout ausschließliche für

die Firmenpräsentations-

seiten

• Titel: 1zeilig!

• Inhalt:

• 3-7 Punkte o 2-3

Hauptpunkte mit

Unterpunkten

• Max bis zur 3. Ebene

• Fusszeile mit Haupttitel

füllen.

Klasa – zbiór takich samych atrybutów, metod, ograniczeń

dostępu, dozwolonych operacji oraz wyjątków. Może

stanowić wzorzec do tworzenia obiektów

Atrybut – część definicji klasy jest analogiczny do definicji

kolumn w relacyjnej bazie danych

Obiektowa baza danych

class Punkt {

Float X, Y;

void przesuń (in

Float x,

in Float y);};

Page 19: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 19

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Titel und Inhalt (Var. 2): • Layout ausschließliche für

die Firmenpräsentations-

seiten

• Titel: 1zeilig!

• Inhalt:

• 3-7 Punkte o 2-3

Hauptpunkte mit

Unterpunkten

• Max bis zur 3. Ebene

• Fusszeile mit Haupttitel

füllen.

Metoda – procedura, funkcja lub operacja przypisana do

klasy obiektu.

Komunikat – sygnał kierowany do obiektu wywołujący

metodę lub operacje

Hermetyzacja – grupowanie elementów składowych i

manipulowanie tych elementów jako całość. Wiąże się z

ukrywaniem informacji dot. struktury – operacje na obiekcie

określane są jedynie przez metody, dostęp do atrybutów jest

niemożliwy.

Obiektowa baza danych

Page 20: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 20

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Titel und Inhalt (Var. 2): • Layout ausschließliche für

die Firmenpräsentations-

seiten

• Titel: 1zeilig!

• Inhalt:

• 3-7 Punkte o 2-3

Hauptpunkte mit

Unterpunkten

• Max bis zur 3. Ebene

• Fusszeile mit Haupttitel

füllen.

Hierarchia klas i dziedziczenie – klasy tworzą hierarchię

dziedziczenia atrybutów i metod przez klasy podrzędne

Obiektowa baza danych

Page 21: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 21

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Titel und Inhalt (Var. 2): • Layout ausschließliche für

die Firmenpräsentations-

seiten

• Titel: 1zeilig!

• Inhalt:

• 3-7 Punkte o 2-3

Hauptpunkte mit

Unterpunkten

• Max bis zur 3. Ebene

• Fusszeile mit Haupttitel

füllen.

Zalety

Duży poziom skomplikowania danych; złożona struktura,

zagnieżdżenia

Dynamiczne zmiany rozmiarów

Współpraca z obiektowymi językami programowania

Duża liczba powiązań wiele do wielu

Obiektowa baza danych

Page 22: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 22

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Titel und Inhalt (Var. 2): • Layout ausschließliche für

die Firmenpräsentations-

seiten

• Titel: 1zeilig!

• Inhalt:

• 3-7 Punkte o 2-3

Hauptpunkte mit

Unterpunkten

• Max bis zur 3. Ebene

• Fusszeile mit Haupttitel

füllen.

Wady

Brak metod optymalizacji

Brak mechanizmów zarządzania dużą ilością obiektów

Obiektowa baza danych

Page 23: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 23

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Titel und Inhalt (Var. 2): • Layout ausschließliche für

die Firmenpräsentations-

seiten

• Titel: 1zeilig!

• Inhalt:

• 3-7 Punkte o 2-3

Hauptpunkte mit

Unterpunkten

• Max bis zur 3. Ebene

• Fusszeile mit Haupttitel

füllen.

Czasem nazywana kartotekową

Każda tablica danych jest osobnym dokumentem

Tablice nie współpracują ze sobą

Dane mogą być sortowane, przeszukiwane, filtrowane

Brak ściśle zdefiniowanej struktury

Dane składowane jako dokumenty w stylu JSON – format

tekstowy bazujący na podzbiorze języka JavaScript

Dokumentowa baza danych

Page 24: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 24

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Titel und Inhalt (Var. 2): • Layout ausschließliche für

die Firmenpräsentations-

seiten

• Titel: 1zeilig!

• Inhalt:

• 3-7 Punkte o 2-3

Hauptpunkte mit

Unterpunkten

• Max bis zur 3. Ebene

• Fusszeile mit Haupttitel

füllen.

Ograniczone wsparcie dla transakcji obejmujące zasięg

jednego dokumentu

Brak złączeń (join)

Brak zasad Atomicity Consistency Isolation Durability

Pozioma duża skalowalność

Najczęściej jako magazyn danych

Dokumentowa baza danych

Page 25: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 25

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Titel und Inhalt (Var. 2): • Layout ausschließliche für

die Firmenpräsentations-

seiten

• Titel: 1zeilig!

• Inhalt:

• 3-7 Punkte o 2-3

Hauptpunkte mit

Unterpunkten

• Max bis zur 3. Ebene

• Fusszeile mit Haupttitel

füllen.

Dokumentowa baza danych

Dokumentowa Relacyjna

Dokument Rekord

Kolekcja Tablica

_id Primary key

Zagnieżdżenie Relacja 1:N

Tab. referencji obiektów Relacja M:N

Index Index

Porównanie z bazą relacyjną

Page 26: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 26

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Titel und Inhalt (Var. 2): • Layout ausschließliche für

die Firmenpräsentations-

seiten

• Titel: 1zeilig!

• Inhalt:

• 3-7 Punkte o 2-3

Hauptpunkte mit

Unterpunkten

• Max bis zur 3. Ebene

• Fusszeile mit Haupttitel

füllen.

Dane przechowywane w dokumentach, które są zbiorami

atrybutów i ich wartości.

Kolekcje nie posiadają narzuconej

struktury danych.

Dokumentowa baza danych

Page 27: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 27

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Titel und Inhalt (Var. 2): • Layout ausschließliche für

die Firmenpräsentations-

seiten

• Titel: 1zeilig!

• Inhalt:

• 3-7 Punkte o 2-3

Hauptpunkte mit

Unterpunkten

• Max bis zur 3. Ebene

• Fusszeile mit Haupttitel

füllen.

Zastosowania

Big Data

analiza dużej ilości danych o różnej strukturze,

zapis danych bez potwierdzania transakcji

Serwisy internetowe

bardzo duża ilość odczytów danych

Dokumentowa baza danych

Page 28: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 28

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Titel und Inhalt (Var. 2): • Layout ausschließliche für

die Firmenpräsentations-

seiten

• Titel: 1zeilig!

• Inhalt:

• 3-7 Punkte o 2-3

Hauptpunkte mit

Unterpunkten

• Max bis zur 3. Ebene

• Fusszeile mit Haupttitel

füllen.

Dane napływające z różnych źródeł

Ciągła i dynamiczna analiza oraz prezentacja wyników

Ruch sieciowy, analiza finansowa, ruch drogowy

Continuous Query Language – rejestracja ciągłych zapytań

w systemie

Strumień – sekwencja elementów w czasie

Relacja – zbiór krotek uwzględniający zmiany w czasie

Strumieniowa baza danych

Page 29: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 29

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Titel und Inhalt (Var. 2): • Layout ausschließliche für

die Firmenpräsentations-

seiten

• Titel: 1zeilig!

• Inhalt:

• 3-7 Punkte o 2-3

Hauptpunkte mit

Unterpunkten

• Max bis zur 3. Ebene

• Fusszeile mit Haupttitel

füllen.

Data Stream Management System

Strumieniowa baza danych

DSMS Strumienie

Danych

Rejestracja

ciągłych zapytań

Strumień wyników

Utrwalone wyniki

Relacje

Archiwum

Page 30: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 30

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Titel und Inhalt (Var. 2): • Layout ausschließliche für

die Firmenpräsentations-

seiten

• Titel: 1zeilig!

• Inhalt:

• 3-7 Punkte o 2-3

Hauptpunkte mit

Unterpunkten

• Max bis zur 3. Ebene

• Fusszeile mit Haupttitel

füllen.

Dane wejściowe to strumienie o zdefiniowanych

schematach danych

Dane przetwarzane na podstawie zarejestrowanych ciągłych

zapytań

Wyniki przesyłane jako strumień lub zapisywane

Przetwarzane zapytania mogą korzystać z danych

zapisanych w relacjach lub w archiwum danych ze

strumieni

Strumieniowa baza danych

Page 31: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 31

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Titel und Inhalt (Var. 2): • Layout ausschließliche für

die Firmenpräsentations-

seiten

• Titel: 1zeilig!

• Inhalt:

• 3-7 Punkte o 2-3

Hauptpunkte mit

Unterpunkten

• Max bis zur 3. Ebene

• Fusszeile mit Haupttitel

füllen.

Przykłady strumienia

Przykład relacji

Relacja R(10:01)

Strumieniowa baza danych

Nazwa Wartość czas

ABCD 10 10:01

DCAC 12 10:05

ABCD 11 10:06

Nazwa Wartość

ABCD 10

DCAC 12

Page 32: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 32

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Titel und Inhalt (Var. 2): • Layout ausschließliche für

die Firmenpräsentations-

seiten

• Titel: 1zeilig!

• Inhalt:

• 3-7 Punkte o 2-3

Hauptpunkte mit

Unterpunkten

• Max bis zur 3. Ebene

• Fusszeile mit Haupttitel

füllen.

Wady – zalety

Wyniki przybliżone ze znaną wartością błędu

Wyniki przybliżone oznaczone dużym

prawdopodobieństwem

Intensywność i jakość strumienia danych determinuje

dokładność wyników

Analizy przebiegu trendów na podstawie niepełnych danych

Strumieniowa baza danych

Page 33: Niestrukturalne bazy danych i dlaczego (nie) Oracle. Wszystko przez Gutenberga.

© OPITZ CONSULTING 2014 Strona 33

Konstruktionsraster 20mm 4mm

OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.1; 15.09.2009; TGA, MVI, JWI

Kontakt pojedynczy: • To przedostatni slajd,

stosowany celem przywołania

prelegenta.

• Kwadratowe zdjęcie

prelegenta, zdjęcie wysokiej

jakości.

• Szerokość rastra przy

zdjęciach 3.

• Dane kontaktowe powinny

być kompletne.

Dziękuję za uwagę

Dariusz Podleśny Senior Consultant / Oracle System Engineer

OPITZ CONSULTING Polska Sp. z o.o.

Bratysławska 1A | 31-201 Kraków

Tel. +48 12 617 1810

[email protected]

youtube.com/opitzconsulting

slideshare.net/opitzconsulting