Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Actividad - Base de Datos 2 - Eje 3 - Jhonatan Smith Hernandez Herrera
Actividad - Base de Datos 2 - Eje 3 - Jhonatan Smith Hernandez Herrera
l
O
M
o
A
R
c
P
S
D
|
1
6
9
7
INTRODUCCIÓN
A continuación podemos apreciar una imagen donde se puede encontrar este diagrama de un
forma un poco sencilla y una parte del código que se empleó para crear esta pequeña BD ,
pero que da respuesta al requerimiento planteado.
lOMoARcPSD| 16977617
Código utilizado:
Crear BD -> Create Database “Vuelos”;
Usar BD -> Use Database Vuelos;
Asi creamos las tablas con sus campos básicos, teniendo en cuenta que pueden ser mucho
mas complejas estas tablas, a continuación realizaremos las tablas “puente” o la tercera
tabla la cual se genera con base en la relación de N::N (muchos a muchos).
Aquí podemos ver que tenemos 3 PK en las diferentes tablas puente esto no es un error se
debe a que como esta tabla es el puente entre dos tablas, se permite poner 3 PK para poder
asociar los registros e información entre ellas.
Otro punto a tener en cuenta es que se pueden crear Triggers, Procedimientos almacenados y
Funciones.
Conclusiones
Este trabajo nos permite ver una vista básica de como realizar una base de datos, sus
relaciones, tipos de campos, terceras tablas y nos da una pequeña introducción a lo
que nos espera en el ambiente laboral, ya que en una empresa una BD puede tener
como mínimo 150 tablas perfectamente y se debe conocer muy bien como realizar,
subconsultas, triggers, procedimientos, cursores, Loops, Funciones y lo mas
importante tener muy presente que una consulta no puede demorarse mucho tiempo,
por ejemplo una consulta de 2000 líneas de código puede realizarse perfectamente
en 30 sg o menos, aquí es cuando entra la Normalización de las bases de datos,
donde se debe indexar, mejorar el código en algunos casos hacer subconsultas y
demás. Pero en general esta actividad nos sirve bastante a todos para tener las bases
bien estructuradas.