Prévia do material em texto
<p>130</p><p>c) 3613</p><p>d) 3640</p><p>e) 4036</p><p>22. (CESGRANRIO – 2011) Sobre visões em bancos de dados rela-</p><p>cionais, considere as afirmativas a seguir.</p><p>I - O uso de visões permite restringir o acesso a dados das tabe-</p><p>las por razões de segurança.</p><p>II - Fazer insert em uma visão gerada a partir de uma única</p><p>tabela, e que não contenha a chave primária da tabela nessa</p><p>visão, gera erro.</p><p>III - É impossível fazer update em visões geradas por junções</p><p>em mais de uma tabela.</p><p>Está correto APENAS o que se afirma em</p><p>a) I</p><p>b) II</p><p>c) III</p><p>d) I e II</p><p>e) II e III</p><p>23. (CESGRANRIO – 2011) No modelo relacional, chaves can-</p><p>didatas desempenham um papel importante, pois se referem</p><p>a atributos que identificam de forma única as tuplas de uma</p><p>relação.</p><p>Sendo assim, chaves candidatas apresentam como</p><p>característica</p><p>a) demandarem a sua implementação através de uma trigger.</p><p>b) demandarem a implantação de restrição de entidade, tendo</p><p>em vista serem atributos não identificadores.</p><p>c) possuírem campos que são chamados cada um de atributos</p><p>primários.</p><p>d) serem criadas com a imposição de uma restrição de integri-</p><p>dade do tipo CHECK.</p><p>e) serem superchaves mínimas, por essa razão, compostas</p><p>por apenas um atributo.</p><p>24. (CESGRANRIO – 2011) Em bancos de dados relacionais, as</p><p>restrições de integridade são regras de consistência de dados</p><p>que devem ser garantidas pelo SGBD, sem auxílio de validações</p><p>externas ou de qualquer aplicação externa. Um dos tipos de</p><p>integridade apresenta as seguintes características:</p><p>y tem por objetivo manter os dados sincronizados entre tabe-</p><p>las que estejam relacionadas.</p><p>y a relação é feita entre a chave primária de uma tabela e a</p><p>chave estrangeira de outra tabela.</p><p>y o valor dos campos que constituem a chave estrangeira de</p><p>uma tabela deve estar também presente na chave primária</p><p>da tabela que referenciam ou, quando muito, podem ter o</p><p>valor NULL.</p><p>O tipo descrito é denominado Integridade</p><p>a) referencial.</p><p>b) globalizada.</p><p>c) cruzada.</p><p>d) de domínio.</p><p>e) de entidade.</p><p>25. (CESGRANRIO – 2010) O princípio da integridade de dados</p><p>caracteriza-se por condições obrigatórias impostas pelo mode-</p><p>lo de banco de dados. Nesse contexto, a restrição de integridade</p><p>referencial diz que</p><p>a) nenhum valor de chave primária pode ser nulo.</p><p>b) o valor de cada campo deve ser um valor nulo ou um valor</p><p>único dentro dos valores permitidos para o campo.</p><p>c) os valores das chaves primárias devem ser atômicos.</p><p>d) uma linha de uma tabela S que se refere à tabela V deve</p><p>referenciar uma linha existente na tabela V.</p><p>e) uma tabela deve ter pelo menos uma chave.</p><p>26. (CESGRANRIO – 2010) Sobre o modelo de banco de dados</p><p>relacional, considere as afirmativas abaixo.</p><p>I - Um esquema de relação é composto de um nome de relação</p><p>e de uma lista de atributos, e cada atributo está associado a um</p><p>domínio.</p><p>II - Por definição, uma superchave mínima é aquela composta</p><p>por uma única coluna.</p><p>III - Um esquema de relação pode conter mais de uma chave</p><p>candidata.</p><p>IV - A ocorrência de um valor nulo (NULL) é proibida em qual-</p><p>quer coluna sobre a qual se define uma restrição de integridade</p><p>referencial.</p><p>São corretas APENAS as afirmativas</p><p>a) I e II.</p><p>b) I e III.</p><p>c) II e III.</p><p>d) II e IV.</p><p>e) III e IV.</p><p>27. (CESGRANRIO – 2010) Em uma determinada empresa,</p><p>uma equipe de analistas reuniu-se para definir que bancos de</p><p>dados deveriam utilizar no desenvolvimento de um sistema de</p><p>negócios.</p><p>Dentre os existentes no mercado, os analistas decidiram-se por</p><p>um do Modelo Relacional, por permitir as seguintes funções:</p><p>I – processamento Ad Roc;</p><p>II – compressão de dados;</p><p>III – visualizar sites na Internet;</p><p>IV – integração com servidores Web.</p><p>São corretas as funções</p><p>a) I e IV, apenas.</p><p>b) II e III, apenas.</p><p>c) I, II e III, apenas.</p><p>d) I, II e IV, apenas.</p><p>e) I, II, III e IV.</p><p>Æ NORMALIZAÇÃO</p><p>28. (CESGRANRIO – 2018) Um estagiário da área de administra-</p><p>ção de banco de dados recebeu a tarefa de normalizar as tabelas</p><p>de um esquema de BD que será usado em um sistema que, em</p><p>breve, irá entrar em produção. Há alguns dias ele foi chamado</p><p>por um analista de banco de dados para que enumerasse o que</p><p>foi feito no esquema, tendo em vista garantir que todas as tabe-</p><p>las atendam à 3ª forma normal (3FN). Ao ser questionado pelo</p><p>analista, ele respondeu o seguinte:</p><p>y Todas as colunas definidas são atômicas.</p><p>y Foram definidas chaves primárias para todas as tabelas.</p><p>y Todas as colunas que fazem parte de alguma chave primá-</p><p>ria foram definidas como NOT NULL.</p><p>y Não há chave primária composta em tabela alguma.</p><p>y Todas as dependências funcionais transitivas foram</p><p>eliminadas.</p>