POSVENTA.pdf - UNIVERSIDAD ESTATAL DE MILAGRO TEMA:...

This preview shows page 1 - 5 out of 12 pages.

UNIVERSIDAD ESTATAL DE MILAGRO TEMA:RECUPERACIÓN DE DATOSDOCENTE:ING. OSCAR XAVIER BERMEO ALMEIDA INTEGRANTES: MERA DELGADO ANGEL ACOSTA BENAVIDES ERICK ARISMENDI ASQUI HECTOR BRAVO JOSE DANIEL CARPIO JHON MATERIA:ADMINISTRACION DE BASES DE DATOS CARRERA:INGENIERÍA EN SOFTWARE SEMESTRE:5TO SEMESTRE JORNADA:ONLINE
Lenguaje de definición de datos 1.Realizar un script llamado tarea_apellidos(mayúscula), donde se creará una base de datos llamada POSVENTA con un archivo de datos de 10Mb, un tamaño máximo de 20Mb y un crecimiento de 1Mb., el archivo de registro log debe asumir los valores por default CREATE DATABASE POSVENTA ON PRIMARY ( name='postventa_DAT',filename='C:\Users\Mangel\Desktop\BASES DE DATOS\TAREA DE POSTVENTA.MDF', size = 10, maxsize = 20, filegrowth = 1 ) go
2.Debe crear las tablas tal como se muestra en la imagen de la tarea, se debe respetar los tipos de datos de cada atributo. No debe relacionar las tablas aún en el código de la creación de la tabla. CREATE TABLE CATEGORIA ( IDCAT INT PRIMARY KEY IDENTITY, DESCRIPCION VARCHAR (100) ) GO ---------------------------------------------------------------------------------------------------------------------------------------- CREATE TABLE CLIENTE ( IDCLIENTE INT PRIMARY KEY IDENTITY, NOMBRE VARCHAR (100),CEDULA VARCHAR (100),SEXO INT, FNAC DATE ) GO --------------------------------------------------------------------------------------------------------------------------------------- CREATE TABLE PRODUCTO ( IDPROD INT PRIMARY KEY IDENTITY,IDCAT INT,NOMBRE VARCHAR(100),PVP REAL ) GO ---------------------------------------------------------------------------------------------------------------------------------------- CREATE TABLE DETALLE ( IDDET INT,IDVENTA INT,IDPROD INT,CANT INT ) GO ----------------------------------------------------------------------------------------------------------------------------------------- CREATE TABLE VENTA ( IDVENTA INT PRIMARY KEY IDENTITY,FECREG DATE,FPAGO INT,IDCLI INT ) GO
3.Una vez creada la base de datos con sus respectivas tablas se las debe alterar poder realizar las relaciones correspondientes entre tablas. 4.Alterar los campos que tengan valores enteros y decimales para que solo permitan ingresar números positivos. ALTER TABLE VENTA DROP COLUMN IDCLI GO ALTER TABLE VENTA ADD IDCLI INT FOREIGN KEY REFERENCES CLIENTE(IDCLIENTE) GO ---------******** ALTER TABLE PRODUCTO DROP COLUMN IDCAT GO ALTER TABLE PRODUCTO ADD IDCAT INT FOREIGN KEY REFERENCES CATEGORIA(IDCAT) GO ----------******** ALTER TABLE DETALLE DROP COLUMN IDVENTA,IDPROD GO ALTER TABLE DETALLE ADD IDVENTA INT FOREIGN KEY REFERENCES VENTA(IDVENTA), IDPROD INT FOREIGN KEY REFERENCES PRODUCTO(IDPROD) GOALTER TABLE CLIENTE DROP COLUMN SEXO GO ALTER TABLE CLIENTE ADD SEXO INT,CONSTRAINT RTSEXO CHECK (SEXO>0 AND (SEXO=1 AND SEXO=0)) GO -----------******* ALTER TABLE VENTA DROP COLUMN FPAGO GO ALTER TABLE VENTA ADD FPAGO INT,CONSTRAINT CKFGAGO CHECK(FPAGO>0) GO ----------******** ALTER TABLE PRODUCTO DROP COLUMN PVP GO ALTER TABLE PRODUCTO ADD PVP REAL,

Upload your study docs or become a

Course Hero member to access this document

Upload your study docs or become a

Course Hero member to access this document

End of preview. Want to read all 12 pages?

Upload your study docs or become a

Course Hero member to access this document

Term
Summer
Professor
N/A
Tags
La M quina, Producto

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture