Sie sind auf Seite 1von 6

CONSTRUCCIÓN BASE DE DATOS PAR EL PROYECTO DE FORMACION

AP6-AA1- Ev-2
ADSI

JUAN CARLOS GUTIÉRREZ GALINDO


1564983

PRESENTADO A:
EMERSON SNEYDER GALEANO RODRIGUEZ

SERVICIO NACIONAL DE APRENDIZAJE – SENA


ANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION
2018
INTRODUCCIÓN.

De acuerdo con el diseño de la base de datos estructurado durante la

fase anterior,

Se seleccionó MySQL como sistema de gestión de base de datos y

además se utilizó

A phpMyAdmid como administrador de la base de datos; a partir de

ahí se construyó la

Estructura de tablas correspondiente, incorporando las restricciones

de diseño

Definidas para el mismo.


 CREACIÓN DE LA BASE DE DATOS PARA EL PROYECTO DE

FORMACIÓN (ALMACÉN LUISA).

 SENTENCIAS UTILIZADAS UN LA CONSTRUCCIÓN DE LOS

OBJETOS PARA LA BASE DE DATOS.

 Crear una base de datos llamada

‘base_datos_proyecto_formación’.

CREATE DATABASE proyecto_de_formacion.

SHOW DATABASES;

USE DATABASE proyecto_de_formacion:

 Creación de tablas.

o CREATE table "PROVEEDOR" (

o "ID_PROVEEDOR" NUMBER(11,0) NOT NULL,

o "NIT_PROVEEDOR" VARCHAR2(11) NOT NULL,

o "NOM_PROVEEDOR" VARCHAR2(25) NOT NULL,

o "APE_PROVEEDOR" VARCHAR2(25) NOT NULL,


o "DIR_PROVEEDOR" VARCHAR2(25) NOT NULL,

o "TEL_PROVEEDOR" NUMBER(11,0) NOT NULL,

o "NOM_EMPRESA" VARCHAR2(30) NOT NULL,

o constraint "PROVEEDOR_PK" primary key

("ID_PROVEEDOR")

o )

 CREAR TABLA COMPRAS.

 CREATE TABLE "COMPRAS"


 ( "ID_COMPRAS" NUMBER(11,0) NOT NULL ENABLE,
 "ID_PROVEEDOR_COMPRAS" NUMBER(11,0) NOT NULL ENABLE,
 "PRODUCTO" VARCHAR2(30) NOT NULL ENABLE,
 "CANTIDAD" NUMBER(11,0) NOT NULL ENABLE,
 "PRECIO" NUMBER(11,0) NOT NULL ENABLE,
 "SUBTOTAL" NUMBER(11,0) NOT NULL ENABLE,
 "TOTAL" NUMBER(11,0) NOT NULL ENABLE,
 CONSTRAINT "COMPRAS_PK" PRIMARY KEY ("ID_COMPRAS") ENABLE
 ) ;ALTER TABLE "COMPRAS" ADD CONSTRAINT "COMPRAS_FK" FOREIGN KEY
("ID_PROVEEDOR_COMPRAS")
 REFERENCES "PROVEEDOR" ("ID_PROVEEDOR") ENABLE;

 CREAR TABLA DETALLE COMPRA.

o CREATE TABLE "COMPRAS"

o ( "ID_COMPRAS" NUMBER(11,0) NOT NULL

ENABLE,
o "ID_PROVEEDOR_COMPRAS" NUMBER(11,0) NOT

NULL ENABLE,

o "PRODUCTO" VARCHAR2(30) NOT NULL ENABLE,

o "CANTIDAD" NUMBER(11,0) NOT NULL ENABLE,

o "PRECIO" NUMBER(11,0) NOT NULL ENABLE,

o "SUBTOTAL" NUMBER(11,0) NOT NULL ENABLE,

o "TOTAL" NUMBER(11,0) NOT NULL ENABLE,

o CONSTRAINT "COMPRAS_PK" PRIMARY KEY

("ID_COMPRAS") ENABLE

o ) ;ALTER TABLE "COMPRAS" ADD CONSTRAINT

"COMPRAS_FK" FOREIGN KEY

("ID_PROVEEDOR_COMPRAS")

o REFERENCES "PROVEEDOR"

("ID_PROVEEDOR") ENABLE;

Das könnte Ihnen auch gefallen