Baixe o app para aproveitar ainda mais
Prévia do material em texto
Faculdade de Ciências Aplicadas e Sociais de Petrolina Curso de Ciência da Computação Disciplina: Tópicos Avançados de Banco de Dados Profa. Rossana de Paula Junqueira Almeida Lista de Exercícios – Capítulos 1, 2, 3, 4, 5 e 6 1) A tabela EMPREGADO tem um campo denominado SALARIO. Crie um domínio para esse campo limitando os valores inseridos de forma que sejam maiores que 300.00 e menores que 5000.00 e não nulo. 2) Crie as tabelas abaixo: Empregado Nome da coluna Tipo de dado Restrição Id_Empregado Integer Chave Primária Nome Varchar(40) Não Nulo Data_Admissao Date Salario Numeric(7,2) Domínio Id_Departamento Integer Chave Estrangeira Departamento Nome da coluna Tipo de dado Restrição Id_Departamento Integer Chave Primária Nome Varchar(30) Não Nulo 3) Inclua na tabela Empregado a coluna Cargo, do tipo Varchar(30) e não nula. 4) Inclua uma restrição do tipo CHEK na coluna Cargo da tabela Empregado de modo que ela aceite apenas os seguintes cargos: Vendedor, Supervisor, Gerente, AuxEscritório e GerFinanceiro. 5) Modifique a coluna Nome da tabela Empregado para que o tipo de dado seja Varchar(50). 6) Insira na tabela Empregado, nos campos Id_Empregado, Nome, Salario e Cargo os valores (1, ‘João da Silva Pereira’, 500.00, ‘Vendedor’). 7) Escreva um comando para reajustar em 8% o salário dos empregados que têm cargo de ‘Vendedor’. 8) Escreva um comando para excluir os empregados que foram admitidos antes de 06/09/2000. 9) Selecione todos os campos da tabela Empregado. 10) Selecione os Nomes dos Departamentos existentes. 11) Selecione o nome dos empregados que têm o salário maior do que 1000.00.
Compartilhar