Organizacija informacije i struktura podataka. Model podataka.

Slides:



Advertisements
Similar presentations
The Public Health Conceptual Data Model HL7 RIM Harmonization May 2000.
Advertisements

Applying the Public Health Conceptual Data Model to the Implementation of the National Electronic Disease Surveillance System Abdul-Malik Shakir, Senior.
Visa MasterCard incoming / outgoing Aplikacija VMC
Rješenje za izradu obiteljskog stabla
FrontPage program za izradu web stranica
Baze podataka Osnovni pojmovi Osnovni pojmovi.
Katedra za informatiku
Predavanje br. 7 Formiranje GIS-a II Relacione klase.
Provisioning Windowsa 10 na IoT, mobilnim i desktop uređajima
Pretraživanje interneta
dr Aleksandra Kostić-Milanović mr Vule Aleksić
OPERACIJSKI SUSTAVI.
RP3/predavanje08 Ugniježdeni tipovi Iznimke 10/11/2018
4.1 Vizualni (grafički) HTML uređivači
Algoritamske/programske strukture
Mrežni protokoli.
EBSCO eBook Academic Collection: upute za korištenje na računalu
Pristup podacima Uvod Nikola Vlahović.
v.as.mr. Samir Lemeš Univerzitet u Zenici
Programiranje - Blokovi naredbi i logički tipovi –
OSNOVE PROGRAMIRANJA U PROGRAMSKOM JEZIKU
Pojam DBMS. Relacione baze podataka
Java Petlje i logika - 1.
Upravljački sistemi baza podataka
CheckBox RadioButton RadioGroup
7. Rad sa AWT-komponentama
SEMINARSKI RAD MS WORD.
Petlje FOR - NEXT.
Dodatak webinaru o SQL-u
KREIRANJE OBJEKATA.
Video zapis.
Microsoft Forms i Office Planner
Uvod u programiranje - matematika – X predavanje
Izrada web-stranica.
LABORATORIJSKA VEŽBA VEŽBA 4
Elektrotehnički fakultet – Podgorica Operativni sistemi
Binarne datoteke u Pascalu
Baze podataka Predavanja (čet., C401):
Arrays and strings -1 (nizovi i znakovni nizovi)
SQL. SQL SQL Structured Query Language (SQL) predstavlja programski jezik koji je projektovan za potrebe pretraživanja i upravljanja podacima u sistemima.
Struktura MAC adrese i Ethernet okvira
Besplatni softverski alati
Organizacija sistema zasnovana na
M-datoteke.
Element form Milena Kostadinović.
Mrežni, hijerarhijski i objektni model podataka
OSNOVNO O BAZAMA PODATAKA
DISKRETNI DINAMIČKI SUSTAVI –LOGISTIČKI MODEL -KAOS-
Pojmovi digitalnog zapisa
Fizičke strukture podataka i pristupne metode: indeksiranje
Internet FTP usluga.
1.6. Pohrana podataka.
Kaskadni opisi stilova
ELEKTRONIČKA POŠTA ( ) OTVARANJE RAČUNA.
Do While ... Loop struktura
MagistralA (bus) Milan Milovanovic I6.
Epidemiologija HIV infekcije i AIDS-a
Struktura računala 2 U pogledu strukture računalo se obično dekomponira na: Sustav sklopovske opreme – tehnička podrška (eng. hardware). Hardware u doslovnom.
Strukture podataka i algoritmi 5. VRIJEME IZVRŠAVANJA ALGORITMA
BLOOMOVA TAKSONOMIJA I
Skup instrukcija procesora
Fakultet elektrotehnike i računarstva
Donošenje odluka o karijeri
Programiranje - Naredbe za kontrolu toka programa – 3. dio
10th International Conference on Live Maintenance
Elder Scroll V:Skyrim.
7. Baze podataka Postavke MS Accessa.
predavanja v.as.mr. Samir Lemeš
SQL (Structure Query Langugage) za microsoft access
Hour of Code Coding Jetpack Jumper Mateja Hržica, MSP.
Presentation transcript:

Organizacija informacije i struktura podataka

Model podataka

Modeli su čovjekovo sredstvo pojednostavljivanja problema i njegova promatranja s gledišta bitnih za ciljeve analize.Modeli Objekt promatranja (entitet) - npr. knjiga, ima uvijek više obilježja (atributa) od kojih u danom trenutku analize može biti dovoljan samo manji broj (npr. samo naslov knjige i inventurni broj). To su najvažnija obilježja potrebna u postupku pretraživanja i pronalaženja knjige u knjižnici ili pretraživanja unutar informacijskog sustava. Ostala obilježja, npr. boja knjige, format, broj stranica, autor nisu bitna (mogu se zanemariti) za takav postupak.

Model podataka Model podataka opisuje strukturu podataka u danoj domeni i indirektno strukturu te domene (npr. bolnica); – korisnički pogled kako se podatci mogu organizirati i prikazati Model podataka sadrži klase entiteta (npr. bolesnik ili zdravstveni radnik) o kojima se u poslovnom sustavu drže podatci, sadrži atribute (svojstva) tih entiteta, odnose među entitetima i implicitno odnose među atributima; Model opisuje organizaciju podataka neovisno o tome kako će se oni predstaviti računalnim sustavom.

Model podataka u javnom zdravstvu

Public Health Conceptual Data Model (PHCDM) Svrha projekta izrade javno-zdravstvog modela podataka (PHCDM) je dokumentirati potrebe za informacijama u javnom zdravstvu tako da su Centri za kontrolu i prevenciju bolesti (CDC) i njihovi državni i lokalni partneri u javnom zdravstvu mogu: Utvrditi podatkovne norme (engl. data standards) za javno zdravstvo, uključujući: definicije podataka, komponente strukture, kodove vrijednosti, i korištenje; Surađivati s nacionalnim tijelima zaduženim za standardizaciju u zdravstvoj informatici da bi se utvrdili standardi za razmjenu informacija među javno zdravstvenim informacijama i pružateljima zdravstvenih usluga; Izgraditi računalni informacijski sustav nužan za donošenje odluka u javnom zdravstvu

Public Health Conceptual Data Model (PHCDM)

INDIVIDUAL Birth Date : TS Death Date : TS Sex Code : CV PERSON Ethnicity Code : CV Race Code : SET Occupation Code : CV Person Name : SET NON PERSON LIVING ORGANISM Species Name : CV Organism Name : ST ORGANIZATION Organization Name : SET INFORMAL ORGANIZATION Group Type Code : CV FORMAL ORGANIZATION Industry Code : CV POSTAL LOCATION Street Address Text : AD Address Directions Text : FTX PHYSICAL LOCATION Latitude Quantity : ST Longitude Quantity : ST Location Name : ST Property Location Text : FTX TELECOMMUNICATION LOCATION Personal Identification Number : ST Time Zone Text : ST Electronic Address Text : TEL SPECIMEN Source Site Code : CV OBSERVATION Observation Value : ANY Derivation Expression Text : ST CASE Confirmation Method Code : CV Detection Method Code : CV Transmission Mode Code : CV Disease Imported Code : CV Etiologic Status Code : CV OUTBREAK Outbreak Extent Code : CV Outbreak Peak Date : TS Outbreak Time Range : IVL INTERVENTION Intervention Reason Code Intervention Form Code : CV Intervention Route Code : CV Intervention Quantity : PQ Strength Quantity : PQ Rate Quantity : PQ REFERRAL Referral Reason Text Authorized Visit Amount Referral Description NOTIFICATION Notification Reason Code : CV PARTY TO PARTY RELATIONSHIP Relationship Date Time Range : IVL Relationship Type Code : CV MATERIAL RELATIONSHIP Material Relationship Type Code : CV MATERIAL RESPONSIBILITY Responsibility Type Code : CV Responsibility Date Time Range : IVL Material Identifier : II ACTOR PARTICIPATION Actor Type Code : CV Actor Time Range : IVL ACTIVITY RELATIONSHIP Activity Relationship Code : CV LOCATION RELATIONSHIP Relationship Type Code : CV Relationship Date Time Range : IVL PARTY LOCATION PARTICIPATION Participation Date Time Range : IVL Participation Type Code : CV Current Status Code : CV Current Status Effective Date : TS MATERIAL LOCATION PARTICIPATION Participation Date Time Range : IVL PARTY Party Identifier : SET 1 0..* MATERIAL Material Identifier : SET Material Type Code : CV Material Description : FTX Material Date Time Range : IVL Handling Code : CV Danger Code : CV Material Quantity : PQ Material Name : ST 1 0..* HEALTH RELATED ACTIVITY Activity Identifier : SET Activity Mood Code : CV Activity Type Code : CV Activity Descriptive Text : FTX Activity Status Code : CV Activity Date Time : GTS Activity Critical Date Time : GTS Activity Method Code : CV Subject Site Code : CV Interpretation Code : CV Confidentiality Code : CV Maximum Repetition Number : INT Priority Code : CV 0..* LOCATION Location Identifier : SET Location Setting Code : CV Location Type Code : CV Location Status Code : CV Current Status Effective Date : TS Locatioon Narrative Text : FTX 0..* TARGET PARTICIPATION Target Type Code : CV Target Time Range : IVL Target Awareness Code : CV 0..* * * * * * PHCDM Entiteti Parties Materials Locations Health-Related Activities

PHCDM Entitet Stranka (Parties) 1 0..* ORGANIZATION Organization Name : SET INFORMAL ORGANIZATION Group Type Code : CV FORMAL ORGANIZATION Industry Code : CV INDIVIDUAL Birth Date : TS Death Date : TS Sex Code : CV PERSON Ethnicity Code : CV Race Code : SET Occupation Code : CV Person Name : SET NON PERSON LIVING ORGANISM Species Name : CV Organism Name : ST PARTY TO PARTY RELATIONSHIP Relationship Date Time Range : IVL Relationship Type Code : CV ACTOR PARTICIPATION (from HEALTH RELATED TARGET PARTICIPATION (from HEALTH RELATED MATERIAL RESPONSIBILITY (from MATERIAL) PARTY Party Identifier : SET 1 0..* * * PARTY LOCATION PARTICIPATION (from LOCATION) 1 0..* 1

Revised Party to Party Relationship Party to Party Relationship PHCDM Entitet Stranka (Parties) Party Party Individual Non-Person Living Organism Non-Person Living Organism Person Person Formal Organization Formal Organization Informal Organization Informal Organization Organization New!

Najosnovniji pojmovi povezani s modelom podataka su entiteti, atributi i njihovi međusobni odnosi. Entitet je osoba, mjesto, stvar ili koncept o kojem se podaci mogu se prikupljati i pohraniti. Na primjer: pacijent, liječnik, posjet liječniku, i zaposlenik.

Atribut opisuje entitet (svojstvo entiteta) Uobičajeni atributi entiteta "pacijent" su ime, spol, datum rođenja, broj medicinskog zapisa.

Model podataka u vezi je s fizičkom reprezenatcijom podataka u bazi podataka –U fizičkoj bazi podataka, ključni koncepti su polje, zapis, i datoteka. –Za svaki entitet u modelu postoji datoteka u fizičkoj bazi podataka. –Atributi u modelu podataka analogni su poljima u fizičkom modelu. Model podataka opisuje odnose između entiteta. Isti odnos mora biti preveden na fizički model baze podataka, koji se postiže postavljanjem ključnog atributa (jedinstveni identifikator) jednog entiteta kao polje u entitet s kojim ima odnos.

Zadatak: Skiciraj odnos između entiteta bolesnik i posjeta

Kako organizirati podatke u računalu da se mogu učinkovito koristiti

BAZA PODATAKA I KONCEPTI UPRAVLJANJA BAZOM PODATAKA 1. Datoteke, zapisi i polja 2. Obrada podataka iz datoteka vs obrada podataka iz baza podataka 3. Modeli baza podataka

DATOTEKE, ZAPISI I POLJA

Slika 6-3 Datoteka se zove "Patient File", stupci predstavljaju polja ili podatkovne elemente, a redovi predstavljaju zapise.

OBRADA PODATAKA IZ DATOTEKA VS OBRADA PODATAKA IZ BAZA PODATAKA

放 figure 6-4

Pitanja