0% encontró este documento útil (0 votos)
27 vistas20 páginas

Caso Integrador - BD II

Cargado por

Kely Cruz
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
27 vistas20 páginas

Caso Integrador - BD II

Cargado por

Kely Cruz
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Caso de estudio integrador-Base de datos II

Autores:

Kely Johana Cruz Guzmán


Karen Dayana Suarez Claros
Rubén Sarmiento Rodríguez

Politécnico Internacional
Tecnología en Desarrollo de Software y Aplicativos Móviles
Caso de Estudio Integrador – Bases de datos II

Profesor: Jimy Javier Aldana Reyes

2024
Contenido

CASO INTEGRADOR ............................................................................................................3


1. Descripción del escenario: Describir en media página el escenario para
la Base de Datos relacional............................................................................................3
2. Construir los modelos que componen la Base de Datos ..................................4
3. Implementar la Base de Datos................................................................................5
4. Construcción de procedimientos almacenados ..................................................8
5. Resultado del diagrama entidad relación generado por el gestor de SQL
server. ............................................................................................................................... 19
6. Conclusión................................................................................................................ 20
CASO INTEGRADOR
1. Descripción del escenario: Describir en media página el escenario para
la Base de Datos relacional.

Se trabaja para una empresa que opera una línea de asistencia telefónica para
clientes que necesitan servicios de grúa. La empresa quiere crear una base de
datos centralizada para gestionar información detallada sobre los proveedores
de servicios de grúa que puedan atender a los clientes en diversas ubicaciones.

Objetivos
1. Centralizar la información de todos los proveedores de servicios de grúa.
2. Facilitar la rápida localización de proveedores según la ubicación del
cliente.
3. Mantener un registro actualizado de la disponibilidad y capacidad de los
proveedores.
4. Optimizar la asignación de servicios a proveedores para mejorar tiempos
de respuesta y satisfacción del cliente.

Entidades de la base de datos

Se validó en grupo y se determinaron las entidades fuertes:


 Proveedor
 Clientes
 Grúa
 Factura
 Asesores (call center)
2. Construir los modelos que componen la Base de Datos
3. Implementar la Base de Datos

Aquí se crea la base de datos que va a contener las tablas, los registros y los
procedimientos almacenados.

Aquí se crea la tabla ‘proveedores’, su llave primaria se asigna automáticamente y es


auto incremental, esto es gracias a “identity (1,1)”

Aquí se crea la tabla clientes y su llave primaria se asigna automáticamente y es auto


incremental, esto es gracias a “identity (1,1)”
Aquí se crea la tabla grúas y su llave primaria se asigna automáticamente y es auto
incremental, esto es gracias a “identity (1,1)”

Aquí se crea la tabla ASESORES y su llave primaria se asigna automáticamente y es


auto incremental, esto es gracias a “identity (1,1)”

Aquí se crea la tabla CLIENTE_ASESOR, su llave primaria se asigna


automáticamente y es auto incremental, esto es gracias a “identity (1,1). Se relaciona
con la tablas CLIENTES y ASESOR.
Aquí se crea la tabla factura y su llave primaria se asigna automáticamente y es auto
incremental, esto es gracias a “identity (1,1), se relaciona con la tabla
CLIENTE_ASESOR

Aquí se crea la tabla GRUA_FACTURA, su llave primaria se asigna automáticamente


y es auto incremental, se relaciona con la tabla GRUA y FACTURA.
4. Construcción de procedimientos almacenados
 CLIENTES

|
 PROVEEDORES
 GRUAS.
 ASESOR
 CLIENTE_ASESOR
 FACTURA
 GRUA_FACTURA
5. Resultado del diagrama entidad relación generado por el gestor de SQL
server.
6. Conclusión

Se creo la estructura de la base de datos en base al diagrama entidad-relación. Se


elaboró un CRUD para cada tabla utilizando procedimientos almacenados, se utiliza
diferentes sentencias SQL, se crea variables para almacenar valores, se retorna el
registro en las creaciones y actualizaciones, se utiliza la cláusula IDENTITY para
generar los id automáticamente y que sea auto incremental y se utiliza la función
SCOPE_IDENTITY para obtener el ultimo ID y lo utilizamos para devolver el registro
que se acaba de insertar.

También podría gustarte