BASE DE DATOS
Instrucciones: Siguiendo las instrucciones que se muestran en cada inciso desarrollar
cada uno de los siguientes puntos:
Objetivo. Mediante el uso de DDL (Data DefinitionLanguage) crear la estructura de base de datos correspondiente al modelo relacional que se muestra en la figura 1.
Elaborar reporte que incluya:
1. Objetivo
2. índice
3. Resultados obtenidos - incluir pantallas de todo el proceso
4. Crear glosario de significado de cada comando utilizado
5. Crear tabla que incluya la descripción de cada tipo de datos utilizado
6. Conclusiónsobre aprendizaje obtenido
1). Crear la base de datos:
CREATE DATABASE bdcatalogos1;
2). Crear una tabla proveedores y especificar que el código no permita nulos y agregar llaveprimaria: CREATE TABLE proveedores (
pro_codigo smallint NOT NULL, razon_social character varying(80), domicilio character varying(200), comentarios character varying,
rfc character varying(13),
CONSTRAINTpk_prov PRIMARY KEY (pro_codigo) );
3). Crear una tabla articulos y especificar que el codigo no permita nulos y agregar llave primaria:
CREATE TABLE articulos (
art_codigo smallint NOTNULL, descripcion character varying(80), marca character varying(50), costo numeric(6,2), CONSTRAINT pk_art PRIMARY KEY (art_codigo)
) ;
4). Crear la tabla para clientes:
CREATE TABLE clientes (
cli_codigosmallint, nombre character(50), apellido character varying(40), colonia character varying, rfc character varying(13)
);
5). Ahora Indicar que el campo codigo no permitira nulos:
ALTER TABLEclientes ALTER COLUMN cli_codigo SET NOT NULL;
6). Ahora agregar llave primaria
ALTER TABLE clientes ADD CONSTRAINT pk_cli PRIMARY KEY(cli_codigo);
postgres=# create databasebdventas ;
CREATE DATABASE
postgres=# \c bdventas
You are now connected to database "bdventas" as user "postgres".
bdventas=# create table proveedores (pro_codigo integer not null,...
Regístrate para leer el documento completo.