sbdiexe02e6

1
Banco de Dados I UNIDADE IIe6 Modelos de Informação e Dados Modelo Relacional (Linguagem de BD – VISÕES) 1) O que é uma visão? Relacione os objetivos principais das Visões. 2) Como uma visão é definida no SQL? Exemplifique. 3) Quais são as duas formas que um SGBD implementa uma Visão? Relacione as vantagens e desvantagens de cada uma delas. De um exemplo de cada uma delas. 4) Que são visões atualizáveis? 5) Como Sql92 define a implementação de visões atualizáveis? 6) Como o PostgreSQL implementa visões atualizáveis? 7) Que restrições deve uma visão satisfazer para ser atualizável? 8) Como se pode eliminar uma visão?

Upload: andersonoliveira

Post on 11-Apr-2016

212 views

Category:

Documents


0 download

DESCRIPTION

Lista de Exercícios de Banco de Dados

TRANSCRIPT

Page 1: SbdIExe02e6

Banco de Dados IUNIDADE IIe6

Modelos de Informação e DadosModelo Relacional (Linguagem de BD – VISÕES)

1) O que é uma visão? Relacione os objetivos principais das Visões.2) Como uma visão é definida no SQL? Exemplifique.3) Quais são as duas formas que um SGBD implementa uma Visão? Relacione

as vantagens e desvantagens de cada uma delas. De um exemplo de cadauma delas.

4) Que são visões atualizáveis? 5) Como Sql92 define a implementação de visões atualizáveis?6) Como o PostgreSQL implementa visões atualizáveis?7) Que restrições deve uma visão satisfazer para ser atualizável?8) Como se pode eliminar uma visão?