Universidad Abierta Para Adultos
ESCUELA
informática
PARTICIPANTE
Miguel Angel Jaquez Estévez
MATRICULA
2020-00362
ASIGNATURA
Base de datos
FACILITADOR
Mario Ortiz
TEMA
Trabajo final
República dominicana, Santiago
SISTEMA DE BASE DE DATOS
Proyecto final
Facilitador
Concepción Ortiz
Apreciad@s participantes en este trabajo final pretendemos lograr la elaboración del diseño y
construcción de una base de datos para almacenar la información contenida en una empresa,
negocio o institución elegida por usted en SQL Server con un mínimo de 10 tablas
Para el mismo se pide en un documento de Word y luego convertido a pdf lo siguiente:
1. Nombre de la base de datos
M&G comunicaciones
2. Empresa, negocio o institución para el cual se realizará la base de datos
M&G comunicaciones
3. Objetivos generales de la base de datos
Poder crear y manejar una base de datos para tener todo el inventario
de la tienda y así tener un mejor manejo de las facturas de entrada y
salida.
4. Objetivos específicos de la base de datos
Una base de datos para almacenar y guardar productos.
Una base de datos para el inventario de los productos.
5. Tablas que componen la base de datos
a. Campos
Nombre
Apellido
Usuario
Contraseña
b. Campo clave
Nombre
c. Proveedor de proveedor
Nombre
Dirección
Producto
d. Tabla de producto
Nombre
Proveedor
Fec_comp
pre_comp
pre_venta
Des_venta
e. Tabla Inventario
Nombre
Cantidad
Precio
Des_venta
f. Tabla de compra
Nombre
Proveedor
Fec_comp
pre_comp
pre_venta
Des_venta
Cant_venta
g. Tabla Ventas
Nombre
Codigo_cli
imp_comp
total
met_pag
des_comp
net_comp
h. Tabla de cliente
Nombre
Apellido
Numero
Sexo
Fec_nac
tip_doc
num_doc
correo_cli
tel_cli
des_cli
g. tabla de empleado
Nombre
Apellido
Numero
Sexo
Fec_nac
tip_doc
num_doc
correo_cli
tel_cli
des_cli
6. Diagrama entidad relación (Diseño de las relaciones entre las tablas)
7. Diccionario de datos de cada tabla
8. Insertar 10 registro en una tabla cualquiera
9. Haciendo uso de los DML realizar consulta utilizando los siguientes comandos y realizando
sentencias con cada uno de ellos, además de hacer una captura y pegándolo aquí:
a. En la tabla que inserto los 10 registro realizar:
i. Un insert que permita insertar un registro
ii. Un update que permita actualizar un registro
iii. Un Delete que permita eliminar un registro
iv. Una sentencia que permita ver todos los registros
v. Una sentencia que permita solo ver 3 campos de dicha tabla
vi. Una sentencia que permita ver solo 1 registro de dicha tabla
vii. Ordenar los registros de forma ascendente
viii. Ordenar los registros de forma descendente