- Crie um banco de dados para uma EMPRESA cujo nome do arquivo seja "empresa.gdb".
- Crie a tabela FUNCIONARIO com os seguintes campos:
- FUN_CODIGO integer
- FUN_NOME varchar(20)
- FUN_UF varchar(2)
- FUN_SALARIO numeric(15,2)
- Insira os registros abaixo:
INSERT INTO FUNCIONARIO VALUES (1,'BRUNO','SP',1300);
INSERT INTO FUNCIONARIO VALUES (2,'MAURO','CE',100);
INSERT INTO FUNCIONARIO VALUES (3,'MARIA','RJ',2200);
INSERT INTO FUNCIONARIO VALUES (4,'DIONE','CE',700);
INSERT INTO FUNCIONARIO VALUES (5,'ROBSON','DF',100);
INSERT INTO FUNCIONARIO VALUES (6,'ZENAIDE','BA',1900);
INSERT INTO FUNCIONARIO VALUES (7,'ZULEIKA','RJ',3000);
INSERT INTO FUNCIONARIO VALUES (8,'MARIA','SP',900);
INSERT INTO FUNCIONARIO VALUES (9,'ZENAIDE','CE',500);
INSERT INTO FUNCIONARIO VALUES (10,'BRUNO','PR',2400);
- Mostre os nomes dos funcionários sem repetição, agrupados.
- Mostre as UFs dos funcionários sem repetição, agrupados.
- Insira três funcionários quaiquer com valores das UFs já existentes.
- Exclua o funcionário cujo codigo seja o 2.
- Mostre a quantidade total de funcionários.
- Mostre o nome do funcionário e a quantidade dele existente na tabela.
- Mostre a UF e a quantidade de funcionários em cada UF.
- Mostre a UF e a quantidade de funcionários em cada UF somente das UFs que possuam mais de 1 funcionário.
- Mostre a UF e o menor salário de cada UF.
- Mostre a UF e o menor salário de cada UF somente das UFs cujo menor salário seja inferior a 1000,00.
- Mostre a UF e o valor total de salário por UF.
- Mostre a UF e o valor total de salário por UF somente das UFs cujo maior salário seja superior a 1800,00.
- Mostre maior código de funcionário.
- Mostre a média de salário de todos os funcionários.
- Adicione à tabela FUNCIONARIO a coluna FUN_CPF varchar(11).
- Adicione à tabela FUNCIONARIO a coluna FUN_NASCIM date.
- Exclua a coluna FUN_NASCIM da tabela FUNCIONARIO.
- Coloque a coluna FUN_CPF entre a coluna FUN_CODIGO e FUN_NOME.
- Troque o nome da coluna FUN_CPF para FUN_CPFCNPJ.
- Mude o tamanho do tipo de dado da coluna FUN_CPFCPNJ para varchar(14).
- Crie o domínio NOME_PROPRIO para armazenar 20 caracteres.
- Crie a tabela ALUNO com as colunas abaixo usando tipos de dados e os domínios criados acima:
- ALU_CODIGO
- ALU_NOME
- Insira dois alunos na tabela.
- Crie a tabela PESQUISADOR com as colunas abaixo usando tipos de dados e os domínios criados acima:
- PES_CODIGO
- PES_NOME
- Insira dois pesquisadores na tabela.
- Aumente o tamanho do tipo de dado do domínio NOME_PROPRIO para 30.
|