Banco de Dados Prof. MSc. Wagner Siqueira Cavalcante Exercícios de SQL: DDL, DML e Stored Procedures – Condomínio Imprima o relatório (Disciplina, RA, Nome e Data) com todas as instruções SQL para: 1. Crie o DER correspondente. 2. Criar as tabelas adequadas (com restrições de chave primária, estrangeiras e limites, e integridade referencial). 3. Inserir os dados semelhantes aos demonstrados nas tabelas abaixo. 4. Criar as Stored Procedures para as questões de 01 a 12, dando-lhes os nomes de SP01, SP02, … (conforme a numeração da questão). Cod_P 1 2 3 4 prédio Cod_F 1000 3000 5000 7000 Cod_C 10 30 50 10 Predio Nome_P Nacional Céu Azul Areia Branca Rio Branco prédio 50 80 unidade Cod_P 1 1 1 1 1 1 1 2 2 2 3 3 3 4 4 4 Unidade Inquilino-Unidade Cod_P Nro_U Cod_I 1 11 100 1 21 500 1 32 200 2 11 300 3 21 400 4 31 500 prédio Taxa 200,00 180,00 Condomino Cod_C Nome_C 10 José Carlos 20 Antônio Claudio 30 Maria Dolores 40 Claudia Regina 50 Pedro Antônio Tipo 1 1 2 2 Zelador (func) condômino-síndico Condomino-Unidade Cod_C Cod_P Nro_U 10 1 11 10 1 12 10 2 21 20 1 21 20 1 22 20 2 11 20 4 31 30 1 31 30 1 32 30 2 31 30 3 11 40 1 41 40 3 21 40 3 31 40 4 11 50 4 21 condômino Área Inquilino Prédio Cod_F 1000 2000 3000 4000 5000 6000 7000 8000 funcionário Unidade Nro_U Tamanho_U 11 60 12 60 21 60 22 60 31 60 32 60 41 120 11 85 21 85 31 85 11 100 21 100 31 100 11 120 21 120 31 240 Cod_I 100 200 300 400 500 Inquilino Nome_I Cláudio Jorge Márcia Regina Ronaldo Lopes Regina Carla Pedro Antônio Inquilino Tipo-Predio id-tipo Tipo 1 Residencial 2 Comercial 3 Industrial 4 Garagem código tipo unidade Funcionário Cod_P Nome_F 1 Manoel Onofre 1 Silvana Cristina 2 Osvaldo Cruz 2 Carlos Pedreira 3 Maria Lopes 3 Joana Gomes 4 Fábio Gomes 4 Antônio Paulo prédio condômino Cod_I 100 100 200 300 300 300 400 500 inquilino Telefones-inquilino Ordem ddd Fone 1 11 3111-1111 2 19 3222-2222 1 19 3333-3333 1 19 3444-4444 2 19 3555-5555 3 19 3666-6666 1 19 3777-7777 1 18 3888-8888 Sequência O nome do funcionário zelador do prédio Edit (janela com caixa de entrada de dados). Os nomes dos inquilinos que alugam unidades no prédio Edit. Os nomes dos inquilinos que alugam unidades nos prédios residenciais/comerciais, conforme Edit. O nome do condômino síndico do prédio Edit. Os nomes dos condôminos que são proprietários de unidades do prédio Edit. Os nomes dos condôminos que são proprietários de unidades de prédios residenciais ou comerciais. Os nomes dos condôminos que são proprietários de unidades, cujos tamanhos sejam maiores que Edit m2. Os nomes dos funcionários que trabalham no prédio Edit. Os nomes dos condôminos que possuem unidades no prédio Edit ou no prédio Edit, ou em ambos, sem repetição de nomes. 10. Os nomes dos condôminos que não possuem unidades no prédio Edit. 11. Os nomes dos condôminos que possuem unidades no prédio Edit, mas não no prédio Edit. 12. Os nomes dos condôminos que possuem unidades no prédio Edit e no prédio Edit. 01. 02. 03. 04. 05. 06. 07. 08. 09.