Query by example

Query door voorbeeld, is een vorm van user interface gebruikt om het onderzoek in relationele databases te voeren. Het principe van een QBE is dat de user interface toont een voorbeeld van de onderzoeksresultaten - in de vorm van een matrix, en dan legt het aan de DBMS. Dit doorzoeken de data die overeenkomt met dit voorbeeld. De tabellen in de database op het scherm, en de gebruiker kan manipuleren om het monster ontstaat.

QBE werd uitgevonden door Moshe Zloof namens IBM in 1977.

Specials

Met dit systeem het resultaat premie over de uitvoering betekent. Met QBE, is het niet voor de gebruiker of de ontwikkelaar om een ​​query taal te leren, maar gewoon stellen een beeld van de respons die we willen om te zien zijn de gegevens die aan de gevraagde query.

Het werd uitgevonden door Moshe Zloof namens de IBM bedrijf, in 1977. Verkocht in 1978, heeft het wat succes met de invoering ervan in de eerste versie van Paradox in 1985 hadden.

QBE is van meet af aan een complete relationele taal integreren van relationele deling in de relationele algebra Codd beschreven, is nog steeds niet eenvoudig te presenteren in de nieuwste SQL normen. In tegenstelling QBE niet recursie in query's mogelijk te maken, terwijl de normatieve versie SQL: 1999 vergunningen.

Voorbeeld

Een voorbeeld van QBE query en SQL equivalent:

QBE-query

SQL Query

Beschikbaarheid

De volgende database management systemen beschikbaar maken van een interface QBE:

  • Ashton-Tate dBase
  • Corel Paradox
  • Microsoft Access
  • FileMaker
  • Kexi
  • OpenOffice.org Base
  • LibreOffice Base