POSTGRESQL TREINA WEB

1169 palavras 5 páginas
bd que mantem os registros de domino .org

licença BSD - free

criando usuários:
CREATE USER joao WITH PASSWORD '123'
VALID UNTIL '2013-01-01'

CREATE USER joao WITH PASSWORD '123' CREATEDB;

criando tabelas:

CREATE TABLE treinaweb
(
int1 integer NOT NULL, chr1 char(1) NOT NULL DEFAULT 'T', -- senão for informado nada preenche automático 'T' chr2 char(1) NOT NULL DEFAULT 'W'
)

CREATE TABLE alunos ( nome varchar(80), email varchar(80), idade int
);

criando tabela e inserindo dados:

CREATE TABLE produtos ( nome varchar(80) NOT NULL, descricao text, valor numeric
);

INSERT INTO produtos VALUES ('Detergente','Detergente Neutro',1.50);
INSERT INTO produtos(nome,valor) VALUES ('Sabão em pó',2.50); -- sem preeencher o campo descrição também é possível

Schemas(esquemas): temos uma aplicação e precisamos de uma base de teste. O que comumente teríamos de fazer? Criar um novo banco de dados para teste correto? Sim. Mas com Schemas podemos "centralizar" esta opção no mesmo banco de dados, é só criarmos um noco Schema para teste, se a necessidade de criarmos um novo banco de dados para teste.

criando schema:
CREATE SCHEMA SCHEMA2 AUTHORIZATION JOAO;

CREATE SCHEMA SCHEMATESTE

--TABELA DENTRO DO SCHEMA

CREATE TABLE TABLE1( COD INTEGER, DESCRICAO VARCHAR(50)
)

CREATE TABLE TABLE2( COD INTEGER, DESCRICAO VARCHAR(50)
);

--INSERINDO DADOS NAS TABELAS DO SCHEMA

INSERT INTO SCHEMATESTE.TABLE1
VALUES (1,'Table1 Valor1');

INSERT INTO SCHEMATESTE.TABLE1
VALUES (2,'Table1 Valor2');

INSERT INTO SCHEMATESTE.TABLE1
VALUES (3,'Table1 Valor3');

INSERT INTO SCHEMATESTE.TABLE1
VALUES (4,'Table1 Valor4');

INSERT INTO SCHEMATESTE.TABLE2
VALUES (1,'Table2 Valor1');

INSERT INTO SCHEMATESTE.TABLE2
VALUES (2,'Table2 Valor2');

INSERT INTO SCHEMATESTE.TABLE2
VALUES (3,'Table2 Valor3');

--selecionando dados das tabelas do schema
SELECT * FROM SCHEMATESTE.TABLE1;

Relacionados

  • Geoinformacao tendencias
    2136 palavras | 9 páginas
  • METODOLOGIA DE EDUCAÇÃO À DISTÂNCIA
    3857 palavras | 16 páginas
  • Tcc - sistema de treinamento
    7739 palavras | 31 páginas
  • ATPS Novas Tecnologias 5 TGTI vr3
    7570 palavras | 31 páginas
  • QUAL A IMPORTÂNCIA DA EAD NAS ORGANIZAÇÕES NO APRENDIZADO DOS COLABORADORES ?
    8912 palavras | 36 páginas
  • Wiss - serviço web para segmentação de imagens: especificação e implementação
    19708 palavras | 79 páginas
  • jogo educativo
    54568 palavras | 219 páginas
  • Modelagem web
    48102 palavras | 193 páginas
  • Plataforma Para Gest O E Integra O De Ambientes Outsourcing
    11921 palavras | 48 páginas
  • Ciclo de vida de um software
    12141 palavras | 49 páginas