Vous êtes sur la page 1sur 5

INGENIERA EN DESARROLLO DE SOFTWARE 5 CUATRIMESTRE

MATERIA: DISEO DE BASE DE DATOS

FACILITAD@R: LETICIA MARA NGELES


GONZLEZ

ALUMNO: OSCAR ADRIN HERNNDEZ


SNCHEZ

MATRICULA: AL12506372

UNIDAD 3. ACTIVIDAD 3 CLIENTE SERVIDOR


- DATOS

OSCAR ADRIN HERNNDEZ SNCHEZ AL12506372 Pgina 1


INGENIERA EN DESARROLLO DE SOFTWARE 5 CUATRIMESTRE

En dnde puedo realizar una consulta con grficos?

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.

Qu sistemas gestores de datos la utilizan?

Actualmente QBE es un lenguaje compatible con varias bases de datos relacionales tales como:
Visual querybyexample
MSQL
Microsoft Access

OSCAR ADRIN HERNNDEZ SNCHEZ AL12506372 Pgina 2


INGENIERA EN DESARROLLO DE SOFTWARE 5 CUATRIMESTRE
Cmo puedo elaborar una consulta que muestre toda la informacin de una tabla llamada
consultas?

SELECT *FROM Nombre de la Tabla

SELECT *FROM consultas

Para qu sirve el smbolo "*" al momento de hacer una consulta?

Pide que muestre la fila o filas completas de una tabla determinada

Para qu sirve el innerjoin y el groupby en una consulta?

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.

Cmo funciona una base de datos en un sistema cliente servidor?

Todo el proceso de peticin y obtencin de datos consiste en seis pasos:

1. El cliente pide los datos.


2. La peticin se traduce a SQL.
3. La peticin SQL se enva por la red al servidor.
4. El servidor de base de datos lleva a cabo la bsqueda en el equipo donde residen los datos.
5. Los registros pedidos se devuelven al cliente.
6. Los datos se presentan al usuario.

En el entorno cliente-servidor hay dos componentes principales:

La aplicacin, que a menudo se conoce como cliente o "Front- End".


El servidor de base de datos, que se conoce como servidor o "back-end "

OSCAR ADRIN HERNNDEZ SNCHEZ AL12506372 Pgina 3


INGENIERA EN DESARROLLO DE SOFTWARE 5 CUATRIMESTRE
Cmo est organizada fsicamente la informacin en una base de datos?

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.

La eficiencia es de gran importancia para la satisfaccin de un usuario en el manejo de un sistema la


base de datos y aunque este no tiene por qu tener conocimiento en detalle del diseo fsico es
indispensable pensar en que un usuario pueda acceder a cierta informacin deseada, en un formato
apropiado y en un tiempo conveniente o aceptable. Y es aqu donde el tiempo va de la mano con la
organizacin fsica, ya que depende de este.

Un buen diseo fsico de la base de datos almacenara datos de forma que puedan recuperarse,
actualizarse y manipularse en el mnimo tiempo posible.

Acceso fsico a la base de datos

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

OSCAR ADRIN HERNNDEZ SNCHEZ AL12506372 Pgina 4


INGENIERA EN DESARROLLO DE SOFTWARE 5 CUATRIMESTRE
Sistemas gestores de datos

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.

Sistemasde Bases de datos Cliente- Servidor

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:

http://www.oni.escuelas.edu.ar/2004/SAN_JUAN/730/pag09.htm PAGINA CONSULTADA EL 16


DE JULIO DE 2014

OSCAR ADRIN HERNNDEZ SNCHEZ AL12506372 Pgina 5

Vous aimerez peut-être aussi