Punto 2 BD

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 16

BASES DE DATOS II

ACTIVIDAD N°2

Notas de Autor.

Harold Siatoba Restrepo - B2IA_27106563-2232, Sebastián de Jesús Duque


Quintero - B2IA_27106563-2232; Diseño de Bases de datos II; Profesor: Hugo
Alexander Balbín Espinal, Ingeniería Informática; Facultad de Ingeniería y
Ciencias Ambientales; Fundación Universitaria Católica del Norte.
Mayo 5 de 2019

Correspondencia relacionada con este documento debe ser enviada a


[email protected]
Contenido
Introducción..................................................................................................................................... 3
1. Consultas a la base de datos .............................................................................................. 4
2. Referencias cruzadas ............................................................................................................ 9
3. Vistas ....................................................................................................................................... 11
4. Triggers ................................................................................................................................... 12
5. Funciones ............................................................................................................................... 13
6. Procedimientos almacenados .......................................................................................... 14
Conclusiones................................................................................................................................. 16
Introducción

Las bases de datos no sólo utilizan sus tablas para la visualización de los datos.
Existen diferentes maneras para tener visibilidad de la información almacenada en
nuestras tablas; estas se realizan por medio de consultas a la base de datos que
sirven para sacar reportes, gráficos, informes personalizados, etc.
La liga, solicita tener ciertas consultas personalizadas que son necesarias para la
administración del torneo, adicional es necesario tener ciertas tareas en la base de
datos que hagan procedimientos internos. En el siguiente informe se observará la
construcción y funcionamiento de cada una de estas consultas las cuales fueron
solicitadas por la administración de la Liga.
1. Consultas a la base de datos

Las consultas pueden realizar diferentes procedimientos, lo más común es


recuperar datos específicos que se requieran para la construcción de un informe o
gráfico.
Para las siguientes consultas, se utilizaron operadores lógicos y de comparación:
- Operador lógicos AND

- Operador lógicos BETWEEN


- Operador de comparación Mayor o Igual (>=)

- Operador de comparación Mayor que (>)


- Operador de comparación Igual que (=)

- Operador de comparación Diferente de (<>)


- Operador lógico EXISTS

- Operador lógico IN
- Operador lógico LIKE

- Operador de comparación Menor que (<)


2. Referencias cruzadas

Es una consulta que nos permite revisar los datos en formas de tablas, con filas y
columnas
- Goles de jugadores por equipo

- Tarjetas por jugador


- Cantidad de equipos en los que ha jugado cada jugador
3. Vistas
Una vista, es una tabla virtual la cual está definida por una consulta
- Equipo que más partidos ha perdido

- Equipo con más goles a favor


4. Triggers
Es un procedimiento almacenado que se ejecuta en el servidor cuando ocurre un
evento en específico. Éste procedimiento se aplica directamente a las tablas de la
base de datos.
- Mensaje al añadir un jugador

- Mensaje al actualizar un jugador


5. Funciones
Es una rutina que acepta parámetros ingresados por el usuario y realizan una
acción o cálculo complejo dentro de la base de datos.
- Goles marcados por un jugador

- Cantidad de jugadores con color de tarjeta


6. Procedimientos almacenados
Es un grupo de una o varias instrucciones SQL que permite aceptar parámetros de
entrada y devolver varios valores en parámetros de salida.
- Cantidad de goles por jugador
- Cantidad de jugadores por equipo
Conclusiones

- Las bases de datos pueden ser visualizadas de diferentes formas, sus tablas
y sus relaciones permiten tener un amplio rango de posibilidades para su
administración y visualización.

- Es posible utilizar una misma consulta operadores lógicos y de comparación,


con estos obtengo los datos de una manera ordenada y personalizada.

También podría gustarte