Database

Solo disponible en BuenasTareas
  • Páginas : 3 (733 palabras )
  • Descarga(s) : 0
  • Publicado : 24 de mayo de 2011
Leer documento completo
Vista previa del texto
1- Crear una base de datos de nombre DBventas
R-
-- Database: "DBventas"

-- DROP DATABASE "DBventas";

CREATE DATABASE "DBventas"
WITH OWNER = postgres
ENCODING = 'UTF8'TABLESPACE = pg_default
LC_COLLATE = 'Spanish_Chile.1252'
LC_CTYPE = 'Spanish_Chile.1252'
CONNECTION LIMIT = -1;
2-cree un nuevo esquema llamado contenedor
R-
-- Schema:Contenedor

-- DROP SCHEMA "Contenedor";

CREATE SCHEMA "Contenedor"
AUTHORIZATION postgres;
3-cree las siguientes tablas con sus campos
R-**CLIENTE** =
-- Table: "Contenedor"."Cliente"

--DROP TABLE "Contenedor"."Cliente";

CREATE TABLE "Contenedor"."Cliente"
(
idcliente integer NOT NULL,
"Nombre Cliente" text,
"Telefono" integer,
"Direccion" text,
comuna integer,"Edad" integer,
"Rut" text,
CONSTRAINT "Pk_cliente" PRIMARY KEY (idcliente),
CONSTRAINT "Cliente_comuna_fkey" FOREIGN KEY (comuna)
REFERENCES "Contenedor"."Comuna" (idcomuna) MATCH SIMPLEON UPDATE NO ACTION ON DELETE NO ACTION
)
WITH (
OIDS=FALSE
);
ALTER TABLE "Contenedor"."Cliente" OWNER TO postgres;
**COMUNA** =
-- Table: "Contenedor"."Comuna"

-- DROP TABLE"Contenedor"."Comuna";

CREATE TABLE "Contenedor"."Comuna"
(
idcomuna integer NOT NULL,
descripcion text,
CONSTRAINT "Pk_comuna" PRIMARY KEY (idcomuna)
)
WITH (
OIDS=FALSE
);
ALTERTABLE "Contenedor"."Comuna" OWNER TO postgres;
**PRODUCTO**=
-- Table: "Contenedor"."Producto"

-- DROP TABLE "Contenedor"."Producto";

CREATE TABLE "Contenedor"."Producto"
(
idproducto integerNOT NULL,
nombre text,
cantidad integer,
valor integer,
CONSTRAINT "Pk_producto" PRIMARY KEY (idproducto)
)
WITH (
OIDS=FALSE
);
ALTER TABLE "Contenedor"."Producto" OWNER TOpostgres;
**VENTAS**=
-- Table: "Contenedor"."Ventas"

-- DROP TABLE "Contenedor"."Ventas";

CREATE TABLE "Contenedor"."Ventas"
(
idventas integer NOT NULL,
idcliente integer,
nombrecliente...
tracking img