Osnovne informacije o podatkovnih bazah Flashcards

1
Q

Podatek in informacija

A

Podatek je ponovljiva predstavitev informacij v formaliziranem načinu, primernem za komunikacijo, interpretacijo in obdelavo
Primer: 15, Matevž

Informacija je znanje o predmetih, kot so dejstva, dogodki, stvari,
procesi ali ideje, vključno s koncepti, ki imajo znotraj določenega
konteksta poseben pomen
Primer: 15°C, oseba Matevž / jed iz krompirja in fižola Matevž

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Podatek  informacija

A

I = i(D, S, t)

I ‐ informacija
D ‐ podatek
S ‐ semantično ozadje / kontekst
t ‐ časovni interval

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Definicija podatkovne baze

A

Podatkovna baza je zbirka med seboj povezanih
podatkov o organiziranem delovno zaključenem
sistemu, ki so namenjeni različnim uporabnikom.

Podatkovna baza je organizirana zbirka
strukturiranih informacij ali podatkov, shranjenih
elektronsko v računalniškem sistemu. (Oracle)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Podatkovne baze

A

Ogromno podatkov (TB)

Trajni podatki

Varne (programska in strojna oprema, izpad elektrike, uporabniki)

Več uporabnikov (različne stopnje dostopa)

Priročne (fizična neodvisnost podatkov, enostavnost pisanja povpraševalnih stavkov)

Učinkovite (tisoče povpraševanj na sekundo)

Zanesljive (idealno online non‐stop)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Podatkovna baza vs. Excel, Razlike

A

Oboje omogoča priročno shranjevanje podatkov
Razlike
Kako so podatki shranjeni in upravljani
Kdo lahko dostopa do podatkov
Koliko podatkov lahko shranimo

Excel preglednice so v osnovi mišljene za enega uporabnika oz. malo št. uporabnikov, ki ne rabijo upravljati z ogromno kompliciranimi podatki.

Podatkovne baze so razvite za upravljanje veliko organiziranih podatkov. Omogočajo več uporabnikom hkrati hiter in varen dostop in izvedbo povpraševanj na podatkih s pomočjo visoke kompleksne
logike in jezika

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Pomembni pojmi

A

Konceptualno oblikovanje PB
- Entitetno‐relacijski model (E‐R model)
Logično oblikovanje PB
- Relacijski podatkovni model

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

SQL

A
  • Data Definition Language (DDL) - Vzpodstavitev podatkovne baze
    — CREATE, ALTER, DROP, TRUNCATE
  • Data manipulation or query language (DML) - vstavljanje podatkov, povpraševanja in upravljanje s podatkovno bazo.
    — SELECT, INSERT, UPDATE, DELETE
  • Transaction Control Language (TCL) - Omogoča tranzakcije
    — COMMIT, ROLLBACK, SAVEPOINT SET TRANSACTION
  • Data Control Language (DCL) -Omogočajo ukaze za pravice, dovoljenja, itd.
    —GRANT, REVOKE
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Razvoj podatkovnih baz (random)

A

1960ta
Charles W. Bachman je oblikoval Integrated Data Store (IDS), ki je prvi znan SUPB.

IBM je ustvaril svoj sistem IMS.

  1. generacija PB: hierarhični SUPB

1965 ‐ 1971 aktivnosti delovne skupine DBTG (DataBase Task Group) v okviru CODASYL (Conference on Data Systems Languages)

  1. generacija SUPB: mrežni SUPB.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly