SQL GREAT

Disponível somente no TrabalhosFeitos
  • Páginas : 6 (1470 palavras )
  • Download(s) : 0
  • Publicado : 28 de setembro de 2014
Ler documento completo
Amostra do texto
--
-- PostgreSQL database dump
--

-- Dumped from database version 9.2.3
-- Dumped by pg_dump version 9.2.3
-- Started on 2014-05-26 16:42:11

SET statement_timeout = 0;
SET client_encoding = 'UTF8';
SET standard_conforming_strings = on;
SET check_function_bodies = false;
SET client_min_messages = warning;

--
-- TOC entry 176 (class 3079 OID 11727)
-- Name: plpgsql; Type:EXTENSION; Schema: -; Owner:
--

CREATE EXTENSION IF NOT EXISTS plpgsql WITH SCHEMA pg_catalog;


--
-- TOC entry 1977 (class 0 OID 0)
-- Dependencies: 176
-- Name: EXTENSION plpgsql; Type: COMMENT; Schema: -; Owner:
--

COMMENT ON EXTENSION plpgsql IS 'PL/pgSQL procedural language';


SET search_path = public, pg_catalog;

SET default_tablespace = '';

SET default_with_oids =false;

--
-- TOC entry 168 (class 1259 OID 16640)
-- Name: cidade; Type: TABLE; Schema: public; Owner: postgres; Tablespace:
--

CREATE TABLE cidade (
cod_cidade integer NOT NULL,
cidade character varying(60)
);


ALTER TABLE public.cidade OWNER TO postgres;

--
-- TOC entry 169 (class 1259 OID 16643)
-- Name: departamento; Type: TABLE; Schema: public; Owner: postgres;Tablespace:
--

CREATE TABLE departamento (
cod_departamento integer NOT NULL,
departamento character varying(60),
datainicio timestamp with time zone,
cod_empregado integer,
cod_cidade integer
);


ALTER TABLE public.departamento OWNER TO postgres;

--
-- TOC entry 170 (class 1259 OID 16646)
-- Name: dependente; Type: TABLE; Schema: public; Owner: postgres;Tablespace:
--

CREATE TABLE dependente (
cod_empregado integer NOT NULL,
cod_dependente integer NOT NULL,
nomedep character varying(60),
sexodep character varying(1),
datanascdep timestamp with time zone,
tipodep character varying(1)
);


ALTER TABLE public.dependente OWNER TO postgres;

--
-- TOC entry 171 (class 1259 OID 16649)
-- Name: empregado; Type:TABLE; Schema: public; Owner: postgres; Tablespace:
--

CREATE TABLE empregado (
cod_empregado integer NOT NULL,
nomeinic character varying(20),
nomeint character varying(1),
nomefin character varying(20),
datanasc timestamp with time zone,
endereco character varying(60),
sexo character varying(1),
salario numeric(11,2),
cod_departamento integer,cod_empregado_sup integer
);


ALTER TABLE public.empregado OWNER TO postgres;

--
-- TOC entry 172 (class 1259 OID 16652)
-- Name: empregadoprojeto; Type: TABLE; Schema: public; Owner: postgres; Tablespace:
--

CREATE TABLE empregadoprojeto (
cod_empregado integer NOT NULL,
cod_projeto integer NOT NULL,
horas integer
);


ALTER TABLE public.empregadoprojeto OWNERTO postgres;

--
-- TOC entry 173 (class 1259 OID 16655)
-- Name: projeto; Type: TABLE; Schema: public; Owner: postgres; Tablespace:
--

CREATE TABLE projeto (
cod_projeto integer NOT NULL,
nomeprojeto character varying(60),
cod_departamento integer
);


ALTER TABLE public.projeto OWNER TO postgres;

--
-- TOC entry 1964 (class 0 OID 16640)
-- Dependencies: 168
--Data for Name: cidade; Type: TABLE DATA; Schema: public; Owner: postgres
--

INSERT INTO cidade VALUES (1, 'Campo Grande');
INSERT INTO cidade VALUES (2, 'Dourados');
INSERT INTO cidade VALUES (3, 'Corumbá');
INSERT INTO cidade VALUES (4, 'Três Lagoas');
INSERT INTO cidade VALUES (5, 'Ponta Porã');
INSERT INTO cidade VALUES (6, 'Rio Verde');
INSERT INTO cidade VALUES (7, 'PortoMurtinho');
INSERT INTO cidade VALUES (8, 'Bonito');
INSERT INTO cidade VALUES (9, 'Paranaíba');
INSERT INTO cidade VALUES (10, 'Cassilândia');


--
-- TOC entry 1965 (class 0 OID 16643)
-- Dependencies: 169
-- Data for Name: departamento; Type: TABLE DATA; Schema: public; Owner: postgres
--

INSERT INTO departamento VALUES (1, 'Administrativo', '2001-04-05 00:00:00-04', 4, 1);
INSERT INTO...
tracking img