375294468

1458 palavras 6 páginas
SQL - Exercício
PROF. Gilberto Gaspar

Criar um Banco de Dados
Tabela EMPREGADO Nome João Luiz Fernando Ricardo Jorge Renato RG 10101010 20202020 30303030 40404040 50505050 CIC 11111111 22222222 33333333 44444444 55555555 Depto. 1 2 2 2 3 RG Supervisor NULO 10101010 10101010 20202020 20202020 Salário 3.000,00 2.500,00 2.300,00 4.200,00 1.300,00

Tabela DEPARTAMENTO Nome Contabilidade Engenharia Civil Engenharia Mecânica Número 1 2 3 RG Gerente 10101010 30303030 20202020

Tabela PROJETO Nome Financeiro 1 Motor 3 Prédio Central Número 5 10 20 Localização São Paulo Rio Claro Campinas

Tabela DEPENDENTES RG Responsável 10101010 10101010 20202020 20202020 30303030 Nome Dependente Jorge Luiz Fernanda Ângelo Areia Dt. Nascimento 27/12/86 18/11/79 14/02/69 10/02/95 01/05/90 Relação Filho Filho Cônjuge Filho Filho Sexo Masculino Masculino Feminino Masculino Feminino

Tabela DEPARTAMENTO_PROJETO Número Depto. 2 3 2 Número Projeto 5 10 20

Tabela EMPREGADO_PROJETO RG Empregado 20202020 20202020 30303030 40404040 50505050 Número Projeto 5 10 5 20 20 Horas 10 25 35 50 35

1

SQL - Exercício
PROF. Gilberto Gaspar Observe:

• • •

Nome do Banco de Dados : RH Escolher os Tipo de Campos e Tamanho conforme o conteúdo de cada Tabela Todos os Campos que estão sublinhados devem ser chaves

2

SQL - Exercício
PROF. Gilberto Gaspar

Comando CREATE TABLE
O comando create table permite ao usuário criar uma nova tabela (ou relação). Para cada atributo da relação é definido um nome, um tipo, máscara e algumas restrições. Os tipos de uma coluna são: • char(n): caracteres e strings onde n é o número de caracteres; • integer: inteiros • float: ponto flutuante; • decimal(m,n): onde m é o número de casas inteiras e n o número de casas decimais. A restrição not null indica que o atributo deve ser obrigatoriamente preenchido; se não for especificado, então o “default” é que o atributo possa assumir o valor nulo. A forma geral do comando create table então é: create

Relacionados