Download - Query By Example
![Page 1: Query By Example](https://reader035.vdocuments.site/reader035/viewer/2022062304/56813320550346895d99f4a0/html5/thumbnails/1.jpg)
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]
![Page 2: Query By Example](https://reader035.vdocuments.site/reader035/viewer/2022062304/56813320550346895d99f4a0/html5/thumbnails/2.jpg)
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.
![Page 3: Query By Example](https://reader035.vdocuments.site/reader035/viewer/2022062304/56813320550346895d99f4a0/html5/thumbnails/3.jpg)
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.
![Page 4: Query By Example](https://reader035.vdocuments.site/reader035/viewer/2022062304/56813320550346895d99f4a0/html5/thumbnails/4.jpg)
PODATKOVNE BAZEModul: QBE v 1.0©Laboratorij za informatiko
- 4 -
QBE – Query-By-Example...
Primeri iz Accessa
![Page 5: Query By Example](https://reader035.vdocuments.site/reader035/viewer/2022062304/56813320550346895d99f4a0/html5/thumbnails/5.jpg)
PODATKOVNE BAZEModul: QBE v 1.0©Laboratorij za informatiko
- 5 -
Primeri iz Access-a...
Poizvedba SELECT
![Page 6: Query By Example](https://reader035.vdocuments.site/reader035/viewer/2022062304/56813320550346895d99f4a0/html5/thumbnails/6.jpg)
PODATKOVNE BAZEModul: QBE v 1.0©Laboratorij za informatiko
- 6 -
Primeri iz Access-a...
Poizvedba SELECT določitev kriterija (selekcija)
![Page 7: Query By Example](https://reader035.vdocuments.site/reader035/viewer/2022062304/56813320550346895d99f4a0/html5/thumbnails/7.jpg)
PODATKOVNE BAZEModul: QBE v 1.0©Laboratorij za informatiko
- 7 -
Primeri iz Access-a...
Poizvedba SELECT Stik tabel
![Page 8: Query By Example](https://reader035.vdocuments.site/reader035/viewer/2022062304/56813320550346895d99f4a0/html5/thumbnails/8.jpg)
PODATKOVNE BAZEModul: QBE v 1.0©Laboratorij za informatiko
- 8 -
Primeri iz Access-a...
Poizvedba SELECT Uporaba agregatov
![Page 9: Query By Example](https://reader035.vdocuments.site/reader035/viewer/2022062304/56813320550346895d99f4a0/html5/thumbnails/9.jpg)
PODATKOVNE BAZEModul: QBE v 1.0©Laboratorij za informatiko
- 9 -
Primeri iz Access-a...
Poizvedba SELECT Uporaba parametrov
![Page 10: Query By Example](https://reader035.vdocuments.site/reader035/viewer/2022062304/56813320550346895d99f4a0/html5/thumbnails/10.jpg)
PODATKOVNE BAZEModul: QBE v 1.0©Laboratorij za informatiko
- 10 -
Primeri iz Access-a...
Poizvedba SELECT Uporaba “Autolookup”
![Page 11: Query By Example](https://reader035.vdocuments.site/reader035/viewer/2022062304/56813320550346895d99f4a0/html5/thumbnails/11.jpg)
PODATKOVNE BAZEModul: QBE v 1.0©Laboratorij za informatiko
- 11 -
Primeri iz Access-a...
Posebne vrste SQL stavkov
![Page 12: Query By Example](https://reader035.vdocuments.site/reader035/viewer/2022062304/56813320550346895d99f4a0/html5/thumbnails/12.jpg)
PODATKOVNE BAZEModul: QBE v 1.0©Laboratorij za informatiko
- 12 -
Primeri iz Access-a...
Poizvedba SELECT Uporaba “Crosstab” poizvedbe
![Page 13: Query By Example](https://reader035.vdocuments.site/reader035/viewer/2022062304/56813320550346895d99f4a0/html5/thumbnails/13.jpg)
PODATKOVNE BAZEModul: QBE v 1.0©Laboratorij za informatiko
- 13 -
Primeri iz Access-a...
Kreiranje nove tabele
![Page 14: Query By Example](https://reader035.vdocuments.site/reader035/viewer/2022062304/56813320550346895d99f4a0/html5/thumbnails/14.jpg)
PODATKOVNE BAZEModul: QBE v 1.0©Laboratorij za informatiko
- 14 -
Primeri iz Access-a...
Brisanje zapisov
![Page 15: Query By Example](https://reader035.vdocuments.site/reader035/viewer/2022062304/56813320550346895d99f4a0/html5/thumbnails/15.jpg)
PODATKOVNE BAZEModul: QBE v 1.0©Laboratorij za informatiko
- 15 -
Primeri iz Access-a
Spreminjanje zapisov