Modelo Relacional
Reporte practicas mysql.
Alumno:
Cervantes Poot Emmanuel.
Grupo:
4°A
Docente: Ing. Paola Del Castillo Tello.
Índice
Introducción página 3
Planteamiento del problema página 4
Marco teórico página 5
Método entidad relación página 6
Métodorelacional página 7
Normalización página 8
Consultas algebra relacional página 11
Diseño página 13
Creación de usuarios página 15
Inserción de valores página 16
Generación de consultas página 17
Conclusiones página 18
Recomendaciones página 19
Bibliografíapágina 20
Introducción
Este trabajo consistirá en la optimización de la base de datos de la compañía de seguros Metropolitana, se necesita un nuevo planteamiento para la base de datos y lograr una mejor organización de la información almacenada y presentarla de una manera más cómoda para el usuario de la base de datos.
Planteamiento del problema
La aseguradoraMetropolitana necesita una nueva organización de los datos para poder manejarlos con mayor facilidad, ahora se requiere de los registros de los empleados con los siguientes datos: código, nombre, apellidos, horario, sueldo. Se requiere registros de los asegurados con los siguientes datos: Código, nombre, apellidos, tipo de seguro, cantidad asegurada, persona u objeto asegurado. Se requiere registros de losestados financieros con los siguientes datos: activos, pasivos, fecha, año, descripción. Se requiere registros de los seguros con los siguientes datos: tipo de seguro, descripción, requisitos, restricciones.
Marco teórico
Se analizara el desempeño de la base de datos para futuras correcciones para poder simplificar su uso y hacerlo más cómodo para el usuario. Se planea usar el modelorelacional para poder tener una estructura de la base de datos.
El modelo relacional es el modelo más utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente, no tardó en consolidarse como un nuevo paradigma en los modelos de base de datos.
Su idea fundamental es el uso de relaciones. Estas relaciones podrían considerarse en forma lógica como conjuntos de datos llamadostuplas, la mayoría de las veces se conceptualiza de una manera más fácil de imaginar, pensando en cada relación como si fuese una tabla que está compuesta por registros cada fila de la tabla sería un registro o tupla, y columnas también llamadas campos.
Modelo entidad relación
Modelo relacional
Asegurados (código asegurados, nombre, apellidos, tipo de seguro, cantidad asegurada).Seguros (código seguros, tipo de seguro, descripción, requisitos, restricciones, código asegurados).
Empleados (código empleados, código estados financieros, código asegurados, Nombre, apellidos, sueldo, horario, nombre, apellidos, tipo de seguro, cantidad asegurada, activos, pasivos, fecha, año, descripción).
Normalización de la base de datos
Primera forma
Asegurados (código asegurados,nombre, apellidos, tipo de seguro, cantidad asegurada).
Seguros (código seguros, tipo de seguro, descripción, requisitos, restricciones, código asegurados).
Empleados (código empleados, Nombre, apellidos, sueldo, horario).
Finanzas (código estados financieros, activos, pasivos, fecha, año, descripción).
Segunda forma
Asegurados (código asegurados, nombre, apellidos, tipo de seguro, cantidadasegurada).
Seguros (código seguros, tipo de seguro, descripción, requisitos, restricciones, código asegurados).
Empleados (código empleados, Nombre, apellidos, sueldo, horario).
Finanzas (código estados financieros, activos, pasivos, fecha, año, descripción).
Reporte (código reporte, código seguros, código empleados, código estados financieros).
Asegurados
Código asegurados | Nombre |...
Regístrate para leer el documento completo.