*Voc s vai conseguir criar um novo banco se tiver conectado ao banco postgres Create database teste; *Criando tabelas em um Banco de Dados *Selecionar o banco onde sero criadas as tabelas create table <nometabela>(campos); Exemplo: create table teste( codteste serial primary key, nometeste varchar(100) not null unique, descricao varchar(200) not null, siglaestado char(2) not null ); *Criando Chaves Estrangeiras alter table<nometabela> add constraint <nomerestricao> foreign key<nomecampo> references <nometabela><campo> match simple on update cascade on delete cascade Exemplo: alter table amigo add constraint fk_codcidade foreign key codcidade references cidade(codcidade) match simple on update cascade on delete cascade Comandos para manipular dados de uma tabela - inserir dados insert into <nometabela>(campos) values(valores) Exemplo: insert into teste(nometeste,descricao, siglaestado)values('Thaynah','Aluna Etim','SP'); -Apagando dados delete from <nometabela> where <cond> Exemplo: delete from teste delete from teste where codteste = 1 delete from teste where nometeste = 'Thainah' -Atualizando Dados update table <nometabela> set <campos>= <valores> where <condicao> update table teste set nometeste =
'Paloma', descricao = 'Aluna 2',
sigla = 'MS' where nometeste = 'Thainah' - Consulta dados select <campos> from <tabela> where <condicao> select * from teste select * from teste where codteste =1