Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Presentada por:
Andres Espitia Aranza
BOGOTA –COLOMBIA
Año: 2021
1
Corte 1 Bases de datos avanzadas
Proyecto de Aula primera entrega
Contenido
Contenido .................................................................................................................................. 2
Presentación.......................................................................................................................... 3
Objetivo ................................................................................................................................. 4
2
Corte 1 Bases de datos avanzadas
Proyecto de Aula primera entrega
Presentación
El siguiente manual mostrara a los usuarios de soporte del sistema (Tienda Virtual UrbanStyle)
la estructura y creación del sistema de bases de datos, el desarrollo de la base datos desde su
fase inicial hasta su fase final, el ingreso, edición y administración de la información registrada
3
Corte 1 Bases de datos avanzadas
Proyecto de Aula primera entrega
Objetivo
Informar y especificar al usuario la estructura y conformación del sistema con el fin de que
4
Corte 1 Bases de datos avanzadas
Proyecto de Aula primera entrega
Manejaremos una base de datos bajo un servidor SQL por lo cual podremos ejecutar nuestro
proyecto en cualquier motor de base de datos conocido, para efectos del ejercicio crearemos
5
Corte 1 Bases de datos avanzadas
Proyecto de Aula primera entrega
2. Una vez hayamos iniciado nuestra conexión procederemos con la creación de la base
de datos para nuestra tienda virtual, para crear una base de datos usamos el siguiente
código:
Para ejecutar la orden que hemos escrito debemos hacer click en el icono:
Después de ejecutada la orden nos aparecerá la base de datos creada en la vista de schemas a
mano izquierda de nuestra ventana de workbench:
6
Corte 1 Bases de datos avanzadas
Proyecto de Aula primera entrega
Creación de tablas
En esta sección presentaremos el esquema de tablas creado para nuestra tienda virtual, los
tipos de datos, el código para la creación de las tablas y para el ingreso de información en cada
uno de ellos.
Tipos de datos
2.147.483.648 al 2.147.483.647
Varchar: almacenas series de caracteres de hasta 255 bytes en un campo de longitud variable.
número. Admite hasta 29 dígitos significativos y puede representar valores que superan los
7,9228 x 10 ^ 28. Es especialmente adecuado para los cálculos, como finanzas, que requieren
1. Para la creación de una tabla aplicaremos el comando DDL CREATE TABLE seguido del
7
Corte 1 Bases de datos avanzadas
Proyecto de Aula primera entrega
En nuestra tabla productos hemos indicado a SQL crear 3 columnas con las siguientes
características:
campo que no permite campos nulos y deberá autoincrementarse con cada registro
ingresado.
- ´Precio´: Permite valores de tipo decimal y es un campo que no permite valores nulos
Procederemos con la creación de las 2 tablas restantes las cuales serán clientes e inventarios,
estas tablas manejarán los mismos tipos de datos usados en la tabla productos y aplicaremos
8
Corte 1 Bases de datos avanzadas
Proyecto de Aula primera entrega
Ingreso de datos
A continuación, explicaremos el uso del comando DML INSERT para el ingreso de los datos a
nuestras tablas creadas, siguiendo el esquema de creación de tablas para poder ingresar datos
debemos especificar la base de datos y la tabla a la cual queremos ingresar la información, así
como indicar el nombre de la columna donde ingresaran los datos y el valor que deberá tomar.
debemos olvidar que al final de cada instrucción siempre debemos agregar un punto y coma (;)
9
Corte 1 Bases de datos avanzadas
Proyecto de Aula primera entrega
10
Corte 1 Bases de datos avanzadas
Proyecto de Aula primera entrega
Actualización de datos
Para efectos del ejercicio realizaremos una actualización a nuestra tabla de clientes donde el
Ahora realizaremos una actualización en la tabla de inventario para los productos de tipo
unisex, los cuales dejaremos con una cantidad de 20 para todos ellos.
11
Corte 1 Bases de datos avanzadas
Proyecto de Aula primera entrega
Borrado de datos
A continuación, explicaremos el uso del comando DML DELETE para el borrado de registros
Para efectos del ejercicio eliminaremos de nuestra tabla inventario la información que este
12