1 / 17

Banco de Dados I – BD I Prof. Lineu Mialaret Aula 16e: Exercícios de View

Instituto Federal de Educação, Ciência e Tecnologia de São Paulo - IFSP Campus de Caraguatatuba Tecnólogo em Análise e Desenvolvimento de Sistemas 1 0 Semestre de 2013. Banco de Dados I – BD I Prof. Lineu Mialaret Aula 16e: Exercícios de View. Exercício de View (1).

connor
Download Presentation

Banco de Dados I – BD I Prof. Lineu Mialaret Aula 16e: Exercícios de View

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Instituto Federal de Educação, Ciência e Tecnologia de São Paulo - IFSP Campus de Caraguatatuba Tecnólogo em Análise e Desenvolvimento de Sistemas 10 Semestre de 2013 Banco de Dados I – BD I Prof. Lineu Mialaret Aula 16e: Exercícios de View

  2. Exercício de View (1) • O seguinte exercício de criação de visões (views) é baseado no Modelo Lógico Relacional do Banco de Dados Empresa, o qual está apresentado na transparência 3.

  3. Exercício de View (2) Modelo Lógico do Banco de Dados Empresa.

  4. Exercício de View (3) • 1a Questão: • Crie uma visão denominada DepCidade que liste o nome de cada departamento com o nome da cidade onde este departamento está localizado.

  5. Exercício de View (4) • 2a Questão: • Listar todos os registros da visão DepCidade.

  6. Exercício de View (5) • 3a Questão: • Listar todos os registros da visão DepCidade ordenados pelo nome da cidade.

  7. Exercício de View (6) • 4a Questão: • É possível criar uma visão a partir do comando obtido no resultado anterior? Caso possível, crie essa nova visão.

  8. Exercício de View (7) • 5a Questão: • Crie uma nova visão denominada DepCidadeCGR, a partir de DepCidade que mostre somente os departamentos localizados em Campo Grande.

  9. Exercício de View (8) • 6a Questão: • Listar todos os registros da visão DepCidadeCGR.

  10. Exercício de View (9) • 7a Questão: • É possível inserir registros na visão DepCidadeCGR? Caso possível, faça inserções de exemplo para demonstrar essa possibilidade.

  11. Exercício de View (10) • 8a Questão: • Crie uma visão denominada de OpSalario, a qual lista a soma e média de todos os salários dos empregados.

  12. Exercício de View (11) • 9a Questão: • Considere que você tem permissão para acessar somente a visão OpSalario, Execute uma consulta que retorne (calcule) o número de empregados existentes.

  13. Exercício de View (12) • 10a Questão: • Formule uma visão que empregue duas tabelas base (tabelas que são usadas para formar a visão).

  14. Exercício de View (13) • 11a Questão: • Formule uma visão que empregue três tabelas base.

  15. Exercício de View (14) • 12a Questão: • Formule uma visão que empregue uma outra visão como tabela base (nesse caso chamada de visão base). Faça uma inserção de exemplo nessa visão e observe o que ocorre na visão base e na tabela base da visão base.

  16. Exercício de View (15) • 13a Questão: • Formule uma visão que empregue duas outras visões como tabelas base.

  17. Exercício de View (16) • 14a Questão: • Formule uma visão que empregue três outras visões como tabelas base.

More Related