Académique Documents
Professionnel Documents
Culture Documents
MATRICULA: AL12506372
En cualquier BDD que use Querybyexample, por sus siglas en ingles QBE, que es la versin grfica
del lenguaje de datos relacional, como Structurequery lenguaje SQL.
Actualmente QBE es un lenguaje compatible con varias bases de datos relacionales tales como:
Visual querybyexample
MSQL
Microsoft Access
Innerjoin: consulta de mltiples tablas; para cada fila de una de las tablas busca directamente
en la otra tabla las filas que cumplen la condicin
Groupby: es utilizada cuando se necesitan seleccionar mltiples columnas desde una o varias
tablas, esto altera el orden de visualizacin de las filas de la tabla pero no modifica el orden de
las filas dentro de la tabla.
La organizacin fsica de una base de datos es en cierta medida esencial para un buen sistema ya
que de ah depende el rendimiento general adems de que se determina en gran medida por la
estructura fsicas que mantienen los datos y por la eficiencia con la cual el sistema trabaja sobre
mismas.
Un buen diseo fsico de la base de datos almacenara datos de forma que puedan recuperarse,
actualizarse y manipularse en el mnimo tiempo posible.
El selector de estrategia (usualmente el software que transforma una consulta del usuario en una
forma efectiva para su posterior ejecucin) traduce la orden del usuario a su forma ms eficiente
para su ejecucin. La orden traducida activa entonces al administrador de buffer, que controla el
movimiento de datos entre la memoria principal y el almacenamiento en disco. El administrador de
archivos da soporte al administrador de buffer administrando la reserva de localizaciones de
almacenamiento en disco y las estructuras de datos asociadas. Adems de los datos del usuario, el
disco contiene el diccionario de datos, que define la estructura de los datos del usuario y cmo stos
pueden usarse. Los datos del usuario se almacenan como una base de datos fsica o coleccin de
registros.
CONCEPTOS
QBE
Fue el primer lenguaje de consulta grfico, que utiliza tablas visuales donde el usuario puede insertar
comandos, elementos de ejemplos y condiciones.
QBE est basado en la idea de DRC (Domain relational calculus), que es unclculo que fue
introducido por Michel Lacroix y Alain Pirotte como un lenguaje de consultas declarativo de base de
datos para el modelo relacional.
Actualmente QBE es un lenguaje compatible con varias bases de datos relacionales tales como:
Visual querybyexample
MSQL
Microsoft Access
Un Sistema Gestor de Bases de Datos (SGBD) o DBMA (DataBase Management System) es una
coleccin de programas cuyo objetivo es servir de interfaz entre la base de datos, el usuario y las
aplicaciones. Se compone de un lenguaje de definicin de datos, de un lenguaje de manipulacin de
datos y de un lenguaje de consulta. Un SGBD permiten definir los datos a distintos niveles de
abstraccin y manipular dichos datos, garantizando la seguridad e integridad de los mismos.
Algunos ejemplos de SGBD son Oracle, DB2, PostgreSQL, MySQL, MS SQL Server, etc.
El cliente enva mensajes que representados ensolicitudes SQL hacia el servidor de bases de datos.
Los resultados de cada orden de SQL son devueltos al cliente. El DBMS se encarga de recolectar los
datos desde su base de datos, no enva los registros completos, tenindose un uso mucho ms
eficiente de la capacidad de procesamiento distribuida. Es usual que se generen aplicaciones en el
cliente y en el servidor. Los servidores de bases de datos constituyen el fundamento de los sistemas
de apoyo de decisiones que precisan de consultas especficas y reportes flexibles.
Bibliografa: