15
Alenka Krapež Obdelava podatkov Baze podatkov 3.letnik

Obdelava podatkov

  • Upload
    vito

  • View
    59

  • Download
    3

Embed Size (px)

DESCRIPTION

Obdelava podatkov. Baze podatkov 3.letnik. Cilji pouka so znati (1.). pojasniti pojme realnost in modeli realnosti , našteti ANSI zahteve za bazo podatkov in razložiti kaj je to, opredeliti relacijski model baze podatkov , - PowerPoint PPT Presentation

Citation preview

Page 1: Obdelava podatkov

Alenka Krapež

Obdelava podatkov

Baze podatkov3.letnik

Page 2: Obdelava podatkov

Alenka Krapež

Cilji pouka so znati (1.)

1. pojasniti pojme realnost in modeli realnosti,

2. našteti ANSI zahteve za bazo podatkov in razložiti kaj je to,

3. opredeliti relacijski model baze podatkov,

4. razložiti funkcijo in izdelati: tabelo, poizvedbo, obrazec, poročilo, …

5. razložiti pomen ključa in opredeliti njegove lastnosti,

Page 3: Obdelava podatkov

Alenka Krapež

Cilji pouka so znati (2.)

6. uporabljati osnovne tipe podatkov (znakovni, številski, datum, logični, besedilo), razložiti njihove lastnosti in razlago ponazoriti s primeri,

7. opredeliti pomen urejenih podatkov,8. razložiti urejenost tabele, pri kateri so

zapisi urejeni z indeksno datoteko,9. samostojno izdelati model za nek realen

proces in zanj izdelati bazo podatkov.

Page 4: Obdelava podatkov

Alenka Krapež

Kako bi predstavili realnost...

• (svoje) kolo,• (zimske) počitnice,• razvrščanje pri vpisu na

(srednjo) šolo,• zbirko znamk,• zbirko CD-jev, video-

kaset v izposojevalnici

• današnje, jutrišnje vreme,• računalniške igrice,• računalnike,• šolski uspeh sošolca (ev),• izposojo v knjižnici,• stanje pri zbiranju denarja

za izlet,• …?

z modelom.

Page 5: Obdelava podatkov

Alenka Krapež

ENTITETA

– kar je, obstaja (SSKJ)– lahko obstaja:

• fizično (konkretna entiteta)– nek konkreten dijak, hiša, vozilo …

• abstraktno (abstraktna entiteta)– ljubezen, prijateljstvo, tečaj, izposoja knjige …

– najmanjši del sveta, ki ga ločimo od drugih delov realne stvarnosti

– nastopa kot predmet obravnave za področje, o katerem zbiramo podatke

– sorodne entitete tvorijo enotno množico (entitetni tip)• npr. Janez, Metka, Miha -> ČLOVEK

Page 6: Obdelava podatkov

Alenka Krapež

Opis entitete

• Lastnosti (atributi)

• Domene (zaloge vrednosti )

Page 7: Obdelava podatkov

Alenka Krapež

Podatki, informacije, znanje

• Podatki: 8°C, dežuje, burja (50km/h)

• Informacije ...• Znanje za rešitev problemov v zvezi z izbiro oblačil.

• Inteligenca pomeni • sposobnost znajti se v novih situacijah, sposobnost sklepanja, sposobnost pridobivanja in uporabe novega znanja, …

Kdaj potrebujemo prvo, drugo, tretje, četrto ... (razmislek za D.N.)

Podatek je dejstvo, predstavljeno z vrednostmi (številke, znaki, simboli), ki ima pomen v določenem kontekstu.

ANSI, ISO= pomen, ki ga človek pripiše

podatkom s pomočjo znanih konvencij, ki so uporabljene pri njihovi predstavitviEverest

= ovrednoteni podatki v specifični situacijiLangeforse

= novo spoznanje, ki ga človek doda svojemu poznavanju sveta

Page 8: Obdelava podatkov

Alenka Krapež

• informacija = predznanje + podatek

• Ko podatkom na podlagi predznanja pripišemo pomen, s tem svoje znanje dopolnimo.

podatki

informacije

znanje

sinteza

sinteza

Page 9: Obdelava podatkov

Alenka Krapež

Povzetek:

• Podatki niso informacija.

• Podatki ne vsebujejo informacije.

• Podatki posredujejo informacijo prejemniku, katerega znanje je konsistentno z izbrano predstavitvijo podatkov in modelom sveta, na katerega se nanašajo.

• Če je količina podatkov tako velika, da se jih v času, ki je na voljo za ukrepanje na njihovi osnovi, ne da interpretirati, se lahko zgodi, da s podatki ni posredovana nobena informacija.

Page 10: Obdelava podatkov

Alenka Krapež

Količina in vrednost informacije

• Enota za količino informacije je bit.

• En bit informacije dobimo, ko dobimo odgovor na

vprašanje, na katerega sta možna natanko dva enako verjetna odgovora.

I=-log2 p(x) [bit] (naloga!)

• Informacija ima tudi svojo vrednost. Kolikšna je, je odvisno od tega, kdo, kdaj in kako jo prejme.

Page 11: Obdelava podatkov

Alenka Krapež

Še o podatkih ...

• Kakšne oblike so lahko podatki?

• Kako do ustreznih podatkov, kje vse jih lahko dobimo?

• S čim bi opisali ali so podatki kakovostni ali ne?

Kakovost:

• dostopnost,

• točnost,

• pravočasnost,

• popolnost,

• zgoščenost,

• ustreznost

• razumljivost,

• objektivnost.

Page 12: Obdelava podatkov

Alenka Krapež

Zbiranje podatkov

• Ali neko podjetje, ustanova, … , lahko deluje ne da bi na nek način zbirali podatke o svojem delovanju? (Zakaj jih potrebuje?)(Zakaj jih potrebuje?)

• Katere podatke potrebuje za svoje delovanje neko podjetje, šola, šolska kuhinja, …

• Kaj se dogaja v npr. šolski kuhinji?

– Kako bi to opisali?

Page 13: Obdelava podatkov

Alenka Krapež

Informacijski sistem

– Informacijski sistem je sistem, v katerem se generirajo, arhivirajo in pretakajo podatki.

– IS ne more obstajati sam zase, ampak le kot del ali podsistem nekega drugega sistema (organizacije), k s posredovanjem podatkov pomaga ljudem v organizaciji, da svoje delo opravijo lažje, hitreje, bolje in ceneje.

Page 14: Obdelava podatkov

Alenka Krapež

Naloge IS• zbiranje podatkov,• hranjenje podatkov, • obdelava podatkov,• varovanje podatkov,• posredovanje podatkov uporabnikom.

Prvi IS 3500 pr.n.št.- Babilonci.

Idealen IS posreduje prave podatke ob pravem času z minimalnimi stroški.

Page 15: Obdelava podatkov

Alenka Krapež

• AOP (avtomatska obdelava podatkov)

• SUPB (sistem za upravljanje podatkovnih baz; npr.: Oracle, DB2, InterBase, MS SQL Server, BerkleyDB, …)

• Centralizirana, porazdeljena podatkovna baza