0% found this document useful (0 votes)
14 views15 pages

BaseDDI Autonomo JC

Trabajo base de datos

Uploaded by

John Alexander
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views15 pages

BaseDDI Autonomo JC

Trabajo base de datos

Uploaded by

John Alexander
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

1

BASE DE DATOS I

Actividad Autónoma

Estudiante:

Jhon Chicaiza

Instituto Tecnológico Superior Cordillera

Ing. Jaime Padilla

Domingo, 4 de agosto del 2024


2

ACTIVIDAD AUTÓNOMA SEGUNDO BIMESTRE

Esta actividad se debe desarrollar de manera individual Descripción Desarrollar un

Modelo de Base de Datos Relacional que satisfaga los Requerimientos de la Organización y el

conjunto de sentencias DML que permitan manipular los datos Objetivo Contribuir a que se

alcancen los resultados de aprendizaje de la Unidad Didáctica 2.

Procedimiento • Identifique los requerimientos del ejercicio propuesto.

• Realice el modelamiento de Base de Datos Conceptual de acuerdo a los requerimientos

levantados

• Genere el modelo físico de la Base de Datos creada • Obtenga el conjunto de

instrucciones DDL

• Para la creación del Modelo Relacional de Base de Datos, usted puede utilizar cualquier

herramienta CASE (Power Designer, Rational Rose, Toad Data Modeler)

• Para la creación de los modelos, usted debe aplicar las políticas de normalización

• Ejecute las instrucciones DDL del Modelo de Base de Datos seleccionado

• Crear instrucción DML que permitan realizar las operaciones CRUD sobre las Base de

Datos seleccionada
3

Pasos Previos ejercicio:

Utilización de herramienta Power Designer para la creación de modelo conceptual,

modelo físico y el scrip para la base de datos.

Modelo Conceptual

Ilustración 1
Modelo Conceptual de BD
4

Modelo Físico

Ilustración 2
Modelo Físico de BD
5

Generación de Script para Base de Datos

Ilustración 3
Script de BD
6

ACTIVIDAD AUTÓNOMA SEGUNDO BIMESTRE

1. PROBLEMÁTICA

La empresa ACME S.A., es una empresa dedicada a la comercialización de Productos de

Primera necesidad. La empresa desea resolver los siguientes problemas: Registro de la empresa,

registro de los clientes, registro de proveedores y registro de los productos. Desarrollar un

modelo de Base de Datos que permita resolver estos requerimientos.

ACTIVIDAD 1

Crear sentencias Insert para cada una de las tablas creadas en el numeral anterior. Las

sentencias deben utilizar argumentos de entrada 3

INSERT: Para Empresa


7

Resultado INSERT: Empresa


8

INSERT: Para Cliente

Resultado Para Cliente

INSERT: Para Articulo


9

Resultado Para Articulo


10

INSERT: Para Proveedor

Resultado Para Proveedor


11

ACTIVIDAD 2

Realizar una sentencia Select que permita desplegar la siguiente información: Nombre de

la empresa, estado de la empresa (dato decodificado: A: Activo. X: Inactivo), fecha de creación,

RUC. EL argumento de entrada es el código de la Empresa


12

ACTIVIDAD 3

Realizar una sentencia Select que despliegue la información de la tabla Cliente

perteneciente a una determinada empresa. El nombre de la tabla será nominada con el alias “c” y

los campos deben ser nominados con este alias. Los campos desplegados serán: Primer Nombre,

Segundo Nombre, Primer apellido y Segundo Apellido (concatenados), Tipo de DNI, DNI,

Fecha de Nacimiento, Estado (dato decodificado: A: Activo. X: Inactivo). EL argumento de

entrada es el código de la Empresa 5.


13

ACTIVIDAD 4

Realizar una sentencia Select que despliegue la información de la tabla Proveedor

perteneciente a una determinada empresa. El nombre de la tabla será nominada con el alias “pr”

y los campos deben ser nominados con este alias. Los campos desplegados serán: Nombre del

Proveedor, Tipo de DNI, DNI, Fecha de Fundación, Estado (dato decodificado: A: Activo. X:

Inactivo). EL argumento de entrada es el código de la Empresa 6.


14

ACTIVIDAD 5

Realizar una sentencia Select que despliegue la información de la tabla Productos

comercializados por un determinado Proveedor. El nombre de la tabla será nominada con el alias

“pro” y los campos deben ser nominados con este alias. Los campos desplegados serán: Nombre

del Proveedor, Nombre del Producto, PVP, Stock, Estado (dato decodificado: A: Activo. X:

Inactivo). EL argumento de entrada es el código de la empresa


15

Conclusiones

 El modelado de datos es fundamental para estructurar correctamente la información en

una base de datos, asegurando que esté organizada y sea accesible.

 Entender y definir las relaciones entre tablas es esencial para realizar consultas efectivas

que extraigan datos de múltiples tablas.

 Al Usar alias para tablas y campos en consultas SQL mejora la claridad y la comprensión

de las sentencias.

You might also like