150 likes | 355 Views
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 ,
E N D
Obdelava podatkov Baze podatkov 3.letnik
Cilji pouka soznati (1.) • pojasniti pojme realnost in modelirealnosti, • našteti ANSIzahteve za bazopodatkov in razložiti kaj je to, • opredeliti relacijskimodel baze podatkov, • razložiti funkcijo in izdelati: tabelo, poizvedbo, obrazec, poročilo, … • razložiti pomen ključa in opredeliti njegove lastnosti,
Cilji pouka soznati (2.) • uporabljati osnovne tipe podatkov(znakovni, številski, datum, logični, besedilo), razložiti njihove lastnosti in razlago ponazoriti s primeri, • opredeliti pomenurejenih podatkov, • razložiti urejenosttabele, pri kateri so zapisi urejeni z indeksnodatoteko, • samostojno izdelati model za nek realen proces in zanj izdelati bazo podatkov.
(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, …? Kako bi predstavili realnost... z modelom.
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
Opis entitete • Lastnosti (atributi) • Domene (zaloge vrednosti )
Podatki, informacije, znanje Podatek je dejstvo, predstavljeno z vrednostmi (številke, znaki, simboli), ki ima pomen v določenem kontekstu. • Podatki: 8°C, dežuje, burja (50km/h) • Informacije ... • Znanjeza rešitev problemov v zvezi z izbiro oblačil. • Inteligencapomeni • sposobnost znajti se v novih situacijah, • sposobnost sklepanja, • sposobnost pridobivanja in uporabe novega znanja, • … • Kdaj potrebujemo prvo, drugo, tretje, četrto ... (razmislek za D.N.) • ANSI, ISO • = pomen, ki ga človek pripiše podatkom s pomočjo znanih konvencij, ki so uporabljene pri njihovi predstavitvi • Everest= ovrednoteni podatki v specifični situaciji • Langeforse= novo spoznanje, ki ga človek doda svojemu poznavanjusveta
znanje sinteza informacije sinteza podatki • informacija = predznanje + podatek • Ko podatkom na podlagi predznanja pripišemo pomen, s tem svoje znanje dopolnimo.
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.
Količina in vrednost informacije • Enota za količino informacije je bit. • En bit informacije dobimo, ko dobimo odgovor navprašanje, na katerega sta možna natankodva enakoverjetna 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.
Š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.
Zbiranje podatkov • Ali neko podjetje, ustanova, … , lahko deluje ne da bi na nek način zbirali podatke osvojem delovanju? (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?
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.
Naloge IS • zbiranje podatkov, • hranjenje podatkov, • obdelava podatkov, • varovanje podatkov, • posredovanje podatkov uporabnikom. Prvi IS 3500 pr.n.št.- Babilonci. Idealen IS posredujeprave podatke ob pravem času z minimalnimi stroški.
AOP (avtomatska obdelava podatkov) • SUPB (sistem za upravljanje podatkovnih baz; npr.: Oracle, DB2, InterBase, MS SQL Server, BerkleyDB, …) • Centralizirana, porazdeljena podatkovna baza