TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Bando de Dados

Por:   •  7/3/2017  •  Abstract  •  455 Palavras (2 Páginas)  •  193 Visualizações

Página 1 de 2

Empregados:

cod_e, ompregado;

nome;

endereco;

cidade;

Trabalha:

cod_empregado;

cod_companhia;

salario;

Gerentes;

cod_gerente;

cod_empregado;

Companhia:

cod_companhia;

nome;

cidade;

Cria tabela

create table <nome_da_tabela> (atributos <tipo> not null... primary key(chave_primaria));

Cria banco

ceate database <nome>;

conecta ao banco:

\c <nome_do_banco>

select <nome do que vai ser mostrado> from <tabelas e atributos necessários> where <condicao>

<tabela> inner join <tabela> on <atributos comuns> ---> multiplica tabelas.

Cria chave estrangeira:

foreing key <chave_estrangeira> references nome_da_tabela_principal(chave_primaria)

on delete cascade on upadte cascade

insere valores na tabela:

insert into <nome_da_tabela>(atirbutos da tabela) values (dados);

criar visão:

create view <nome_visão> as select <atributos> from <tabelas e atributos iguais>

avg, min, max, count, sum tem que vim no select. Coloca a variavel ente ().

group by <nome_do_atributo>; Agrupa pelo atributo especificado.

all --> dentro do where;() select > < = <>

in (em)

create table <tabela>

create table <nome_tabela> (atributo <tipo> not null primary key,

check(x>400)); Só permite inserir valores maiores que 400.

create view <nome> as (select...)

drop table <nome>

drop view <nome>

alter table <nome> alter column <nome> set

alter table <nome> add, drop column <nome> (atributos);

update <nome_tabela> set <operação> where <condicao>

delete from <tabela> where avg, min, max, count, sum tem que vim no select. Coloca a variavel ente ().

group by <nome_do_atributo>; Agrupa pelo atributo especificado.

all --> dentro do where;() select > < = <>

in (em)

create table <tabela>

create table <nome_tabela> (atributo <tipo> not null primary key,

check(x>400)); Só permite inserir valores maiores que 400.

create view <nome> as (select...)

drop table <nome>

drop view <nome>

alter table <nome> alter column <nome> set

alter table <nome> add, drop column <nome> (atributos);

update <nome_tabela> set <operação> where <condicao>

delete from <tabela> where avg, min, max, count, sum tem que vim no select. Coloca a variavel ente ().

group by <nome_do_atributo>; Agrupa pelo atributo especificado.

all --> dentro do where;() select > < = <>

in (em)

create

...

Baixar como (para membros premium)  txt (4 Kb)   pdf (41.5 Kb)   docx (14.2 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com