query by example

Post on 02-Jan-2016

79 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Povzeto po [2, 198-225 ]. Query By Example. Uvod v QBE Poizvedovanje Spreminjanje, brisanje in dodajanje Kreiranje tabel. QBE – Query - By - Example. Vizualen način dostopa do podatkov podatkovne baze z uporabo vzorcev poizvedb . - PowerPoint PPT Presentation

TRANSCRIPT

PODATKOVNE BAZE Modul: QBE v 1.0©Laboratorij za informatiko

- 1 -

Query By Example

Uvod v QBE Poizvedovanje Spreminjanje, brisanje in dodajanje Kreiranje tabel

Povzeto po [2, 198-225]

PODATKOVNE BAZEModul: QBE v 1.0©Laboratorij za informatiko

- 2 -

QBE – Query-By-Example...

Vizualen način dostopa do podatkov podatkovne baze z uporabo vzorcev poizvedb.

Z vzorcem povemo, kakšni podatki nas iz podatkovne baze zanimajo.

QBE originalno razvil IBM v 70’ letih. Včasih zelo popularen. Večina SUPB ga nudi.

Poizvedbo, ki jo uporabnik napiše v QBE, se v ozadju prevede v SQL poizvedbo.

PODATKOVNE BAZEModul: QBE v 1.0©Laboratorij za informatiko

- 3 -

QBE – Query-By-Example...

QBE uporabnikom omogoča:– Poizvedovati po podatkih ene ali več tabel.– Določiti stolpce, ki jih želimo imeti v odgovoru

(projekcija). – Določiti kriterije za izbiro vrstic (selekcija).– Izvajati izračune nad podatki v tabelah. – Dodajati in brisati zapise.– Spreminjati vrednosti v poljih.– Kreirati nove tabele in stolpce.

PODATKOVNE BAZEModul: QBE v 1.0©Laboratorij za informatiko

- 4 -

QBE – Query-By-Example...

Primeri iz Accessa

PODATKOVNE BAZEModul: QBE v 1.0©Laboratorij za informatiko

- 5 -

Primeri iz Access-a...

Poizvedba SELECT

PODATKOVNE BAZEModul: QBE v 1.0©Laboratorij za informatiko

- 6 -

Primeri iz Access-a...

Poizvedba SELECT določitev kriterija (selekcija)

PODATKOVNE BAZEModul: QBE v 1.0©Laboratorij za informatiko

- 7 -

Primeri iz Access-a...

Poizvedba SELECT Stik tabel

PODATKOVNE BAZEModul: QBE v 1.0©Laboratorij za informatiko

- 8 -

Primeri iz Access-a...

Poizvedba SELECT Uporaba agregatov

PODATKOVNE BAZEModul: QBE v 1.0©Laboratorij za informatiko

- 9 -

Primeri iz Access-a...

Poizvedba SELECT Uporaba parametrov

PODATKOVNE BAZEModul: QBE v 1.0©Laboratorij za informatiko

- 10 -

Primeri iz Access-a...

Poizvedba SELECT Uporaba “Autolookup”

PODATKOVNE BAZEModul: QBE v 1.0©Laboratorij za informatiko

- 11 -

Primeri iz Access-a...

Posebne vrste SQL stavkov

PODATKOVNE BAZEModul: QBE v 1.0©Laboratorij za informatiko

- 12 -

Primeri iz Access-a...

Poizvedba SELECT Uporaba “Crosstab” poizvedbe

PODATKOVNE BAZEModul: QBE v 1.0©Laboratorij za informatiko

- 13 -

Primeri iz Access-a...

Kreiranje nove tabele

PODATKOVNE BAZEModul: QBE v 1.0©Laboratorij za informatiko

- 14 -

Primeri iz Access-a...

Brisanje zapisov

PODATKOVNE BAZEModul: QBE v 1.0©Laboratorij za informatiko

- 15 -

Primeri iz Access-a

Spreminjanje zapisov

top related