[go: up one dir, main page]

0% encontró este documento útil (0 votos)
22 vistas7 páginas

Simulacion

Cargado por

tencrackc
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)
22 vistas7 páginas

Simulacion

Cargado por

tencrackc
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
Está en la página 1/ 7

SERVICIO NACIONAL DE APRENDIZAJE

CONSTRUCCION DE BASES DE DATOS CON MYSQL.

Simulación AA2-EV01.

Instructor: JORGE MARIO HERNANDEZ TORRES

Alumno: Jorge Ivan Rozo Rodriguez

FIcha (2992464)

SENA VIRTUAL

2024
Introducción

En la era digital, los datos son el nuevo petróleo. Las bases de datos, como almacenes
organizados de información, son esenciales para gestionar y acceder a datos de manera
eficiente. Por otro lado, el big data se refiere a la explosión de datos masivos, generados a
una velocidad vertiginosa. Este cambio de paradigma nos desafía a procesar, analizar y
extraer conocimiento significativo de volúmenes inmensos de información. El big data no
solo es una tecnología, sino también una oportunidad para transformar la toma de decisiones
en áreas como la ciencia, la salud, el comercio y más. Bienvenidos al emocionante mundo de
las bases de datos y el big data.
Objetivo

La creación de la base de datos es crucial por varios motivos. En primer lugar, permite una
gestión eficiente de la información relacionada con proveedores, clientes y productos.
Además, facilita el seguimiento de ventas y la toma de decisiones informadas. La estructura
optimizada y las relaciones bien definidas garantizan la integridad de los datos, lo que es
fundamental para el éxito operativo y financiero de la empresa. En resumen, la base de datos
proporciona una base sólida para la trazabilidad, análisis y control de las actividades
comerciales de Importech.
1. Creación de Base de Datos

SQL

CREATE DATABASE Importech;


USE Importech;

CREATE TABLE Proveedores (


NIP INT PRIMARY KEY,
Nombre VARCHAR(100),

Direccion VARCHAR(255),
PaginaWeb VARCHAR(100)
);

CREATE TABLE Clientes (


NIP INT PRIMARY KEY,
Nombre VARCHAR(100),
CorreoElectronico VARCHAR(100) UNIQUE,
Telefono VARCHAR(20),
DireccionCalle VARCHAR(100),
DireccionComuna VARCHAR(50),
DireccionCiudad VARCHAR(50)
);

CREATE TABLE Productos (


ID INT AUTO_INCREMENT PRIMARY KEY,
Nombre VARCHAR(100) UNIQUE,
Precio DECIMAL(10, 2),
NIP_Proveedor INT,
Descripcion VARCHAR(255),
FOREIGN KEY (NIP_Proveedor) REFERENCES Proveedores(NIP)
);

CREATE TABLE Categorias (


ID INT AUTO_INCREMENT PRIMARY KEY,
Nombre VARCHAR(50)
);

CREATE TABLE Ventas (


ID INT AUTO_INCREMENT PRIMARY KEY,
NIP_Cliente INT,
Fecha DATE,
Total DECIMAL(10, 2),
FOREIGN KEY (NIP_Cliente) REFERENCES Clientes(NIP)
);

CREATE TABLE ProductosVentas (


ID INT AUTO_INCREMENT PRIMARY KEY,
VentaID INT,
ProductoID INT,
Cantidad INT,
Precio DECIMAL(10, 2),
FOREIGN KEY (VentaID) REFERENCES Ventas(ID),
FOREIGN KEY (ProductoID) REFERENCES Productos(ID)
);

CREATE TABLE ProductosCategorias (


ID INT AUTO_INCREMENT PRIMARY KEY,
ProductoID INT,
CategoriaID INT,
FOREIGN KEY (ProductoID) REFERENCES Productos(ID),
FOREIGN KEY (CategoriaID) REFERENCES Categorias(ID)
);

Aplicación y Uso:
Estas sentencias definen la estructura de la base de datos Importech, creando seis tablas:
Proveedores, Clientes, Productos, Categorias, Ventas y ProductosVentas. Cada tabla tiene su
propio conjunto de atributos, y se establecen relaciones entre tablas usando claves foráneas
para garantizar la integridad de los datos.

Conclusión

En este proceso, hemos diseñado y creado una base de datos para Importech, una empresa
dedicada a la comercialización de tecnología. Mediante comandos SQL, definimos tablas para
proveedores, clientes y productos, asegurando la integridad de los datos. Además,
establecimos relaciones entre las tablas para rastrear ventas y productos vendidos. La base
de datos en la nube es ahora una herramienta valiosa para la empresa, permitiendo una
gestión eficiente y un seguimiento preciso de las operaciones comerciales.

También podría gustarte