ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Diseñar una base de datos de acuerdo a lo requerimientos del usuario, cumpliendo con las reglas de normalización


Enviado por   •  15 de Julio de 2022  •  Tareas  •  2.168 Palabras (9 Páginas)  •  1.553 Visitas

Página 1 de 9

[pic 1][pic 2] SISTEMAS DE BASES DE DATOS[pic 3]

[pic 4]

UNIVERSIDAD ESTATAL DE MILAGRO

Facultad Ciencias De La Ingeniería, Universidad Estatal De Milagro, Ecuador

TEMA

Diseñar una base de datos de acuerdo a lo requerimientos del usuario, cumpliendo con las reglas de normalización

Grupo # 8

Joseph Jairo Alvarado Palma, Adriana Michelle Campoverde Balcázar, Jinson Javier Canales Rodríguez, Michelle Abigail Chávez Pincay, Wilter Guillermo Choez Pincay, Tonny Paul Cuenca Cacay, Steven Joel Guerra Camacho, Heber Luis Pilamunga Benavides, William Esteban Tenenuela Yautibug

Asignatura

Sistemas De Bases De Datos

Docente

Ing. Ramírez Anormaliza Richard Iván

Fecha de entrega

10 de Julio de 2022

Mayo a septiembre 2022

MILAGRO – ECUADOR

        

Índice

Introducción        3

Metodología        4

Problema B (Para # Grupos Pares)        5

Resultados        8

a)        Diccionario de datos        8

b)        Gráfico del modelo entidad relación.        11

c)        Descripción de las relaciones        13

Conclusión        15

Recomendaciones.        16

Bibliografía        17

Introducción

Desde el desarrollo de los primeros ordenadores de sobremesa, se viene oyendo sobre base de datos, de cómo estas revolucionario la forma en la que muchos entes son relacionados entre sí, este mismo termino hace referencia dentro del campo de la administración y la información, como una relación de diferentes conjuntos de datos.

Donde cada uno de este conjunto de datos deben tener ciertas claves que permiten una relación eficiente, así mismo las relaciones dentro de los esquemas gráficos se dan mediante un proceso llamado cardinalidad, el cual se encarga de la relación de los objetos de cada entidad o tabla.

En el a continuación trabajo practico experimental, se busca poner en práctica diferentes conocimientos aprendidos en las guías otorgadas por el docente, al igual que definir ciertos conceptos de base de datos, a su vez llegar un criterio propio acerca del mismo.

Metodología

En la realización del siguiente problema, se plantea un caso acerca de una concesionaria, donde esta solicita definir diferente apartado con los que cuenta físicamente como lo son los autos con los que se cuentan en las diferentes sucursales de la concesionaria. Así mismo, diferentes apartado y detalles de los mismos existen también ciertas condicionales con las que cuenta el caso.

Entonces para ellos se definirán diferentes parámetros que son las reglas de la normalización de base de datos, primero se comenzara creando un diccionario de datos, que describirán las diferentes entidades o tablas con las que contara el esquema relacional gráfico, para la creación de este se hará uso de un modelador de base de datos conocido como Power Designer, y finalmente se presentara nuestra conclusión acerca del trabajo realizado.

A partir del siguiente enunciado desarrollar lo asignado en el aula virtual

Problema B (Para # Grupos Pares)

Se desea diseñar una base de datos que sea de utilidad para concesionarios de automóviles. Un concesionario puede vender automóviles de varias marcas (por ejemplo, Audi y Volkswagen). Sobre los automóviles se desea mantener la siguiente información: marca, procedencia, modelo, precio, descuento (si es que lo tiene) y los datos técnicos (potencia fiscal, cilindrada, número de plazas, etc.). Para cada modelo de automóvil se quiere conocer las características de su equipamiento de serie (por ejemplo: airbag conductor y cierre centralizado), así como los extras que se pueden incluir (aire acondicionado, airbag acompañante, pintura metalizada, etc.) y el precio de cada uno de ellos. Notar que, lo que son características del equipamiento de serie de algunos modelos, pueden ser extras para otros modelos. Por ejemplo, hay modelos que llevan el airbag de serie mientras que otros lo tienen como un posible extra.

El concesionario tiene siempre automóviles de varios modelos en stock (cada uno se identifica por su número de bastidor). Éstos se pueden encontrar en su mismo local, o bien, en cualquiera de los servicios oficiales que dependen de él. Un servicio oficial es también una tienda de automóviles, pero depende de un concesionario que es el que le presta los automóviles para su exposición, y también se los vende. De cada servicio oficial se conoce el nombre, datos del responsable, domicilio y RUC.

Cuando se vende un automóvil se quiere saber quién lo ha vendido: puede ser uno de los vendedores del concesionario o bien un servicio oficial. También se desea saber el precio que se ha cobrado por él y forma de pago: al contado o crédito. También se guardará información sobre los extras que se han incluido, precio de cada uno, la fecha de entrega, matrícula y si era de stock o se ha tenido que encargar a fábrica. De los vendedores se almacenarán los datos personales (nombre, cédula, domicilio, etc.) y las ventas realizadas. Para el caso de las ventas a crédito, se desea conocer la institución financiera que otorgó en crédito en dicha venta y las condiciones de financiamiento (monto, plazo, interés, etc.).

Los vehículos pueden ser vendidos con o sin seguro, si es al contado, pero si es a crédito deberán contar con un seguro, se requiere también conocer las condiciones de dicho seguro (Precio, tiempo y aseguradora).

Identificar las entidades involucradas en el caso

  • Automóvil
  • Modelo
  • Vendedor
  • Servicio oficial
  • Vend_concesionario
  • Venta
  • Crédito
  • Contado
  • Marca
  • Equipo
  • Equipo serie
  • Equipo extra
  • Stock

Identificar los atributos de cada entidad

  • Automóvil [# bastidor, marca, procedencia, modelo, precio, descuento(opcional), datos técnicos]
  • Modelo [# bastidor, Nombre, Código del equipo] 
  • Vendedor [ Nombre vendedor, RUC, Domicilio, Ventas Realizadas]
  • Servicio oficial [RUC, Nombre vendedor, Domicilio, Ventas Realizadas]
  • Vend_concesionario [RUC, Nombre vendedor, Domicilio, Ventas Realizadas]
  • Venta [# bastidor, precio, efectuar venta, forma de pago, fecha de entrega, precio de extra, precio de matrícula]
  • Crédito [# bastidor, institución, monto, plazo, interés, seguro]
  • Contado [# bastidor, seguro(opcional)]
  • Marca [# bastidor, Nombre]
  • Equipo [# bastidor, descripción, precio]
  • Equipo serie [# bastidor, descripción, precio]
  • Equipo extra [# bastidor, descripción, precio]
  • Stock [# bastidor, Stock]

Definir claves primarias en cada entidad

  • Automóvil [# bastidor]
  • Modelo [# bastidor] 
  • Vendedor [ RUC]
  • Servicio oficial [RUC]
  • Vend_concesionario [RUC]
  • Venta [# bastidor]
  • Crédito [# bastidor]
  • Contado [# bastidor]
  • Marca [# bastidor]
  • Equipo [# bastidor]
  • Equipo serie [# bastidor]
  • Equipo extra [# bastidor]
  • Stock [# bastidor]

Resultados

  1. Diccionario de datos

Entidad Auto: Automóvil o vehículo ofrecido por la concesionaria.

Enity

Type

Size

Descripción

VIN

Var Char

17

Código único de procedencia vehicular

det_tec

Integer

**

Código de detalles o especificaciones técnicas del vehículo

cod_equipamiento

Integer

**

Código de personalización única de equipamiento

num_bastidor

Integer

**

Número de bastidor en el cual se encuentra el vehículo

cod_modelo

Integer

**

Código con el modelo vehicular

cod_venta

Integer

**

Código de datos necesarios para la venta del vehículo

precio_vent

Money

**

Precio de venta del vehículo en cuestión

...

Descargar como (para miembros actualizados)  txt (16.5 Kb)   pdf (480.2 Kb)   docx (314 Kb)  
Leer 8 páginas más »
Disponible sólo en Clubensayos.com