Baixe o app para aproveitar ainda mais
Prévia do material em texto
Bancos de Dados (Teo) - Atividade 1: Introdução e conceitos básicos 1) Sobre as principais abordagens no desenvolvimento de sistemas, não é correto afirmar: a. A abordagem inicial apresentava problemas tanto de redundância de dados como de processos. b. A abordagem de sistemas integrados resolveu os problemas de redundância da abordagem inicial, fazendo com que as bases de dados pudessem ser compartilhadas pelos diversos sistemas. c. A abordagem inicial apresentava problemas de redundância de processos, apenas. d. Os Sistemas Gerenciadores de Bancos de Dados permitem retirar das aplicações finais os processos redundantes e genéricos ligados à gerência de dados. e. A abordagem de sistemas integrados levou à substituição dos bancos de dados locais pelos bancos de dados mais amplos, corporativos. 2) Indique, dentro das alternativas apresentadas a seguir, aquela que não corresponde a uma tarefa típica de um SGBD: a. Processar consultas de dados contidos no banco de dados. b. Validar os dados a serem gravados no banco de dados. c. Cuidar de problemas decorrentes do uso simultâneo do banco de dados por vários usuários. d. Oferecer meios para a recuperação de falhas no banco de dados. e. Gerenciar a fila de impressão da rede. 3) Com relação aos níveis de abstração utilizados no projeto de um banco de dados, é correto afirmar que: a. Um diagrama Entidade / Relacionamento é um diagrama físico. b. Um mesmo modelo conceitual pode dar origem a diversos modelos lógicos. c. No nível conceitual precisamos saber exatamente a tecnologia que será utilizada. d. O mais alto nível de abstração é o físico e o mais baixo, o conceitual. e. O nível físico é o único totalmente independente de tecnologia. 4) (Questão 28 do ENADE-2005) O gerente de tecnologia de uma empresa de TI recebeu a incumbência de especificar a arquitetura de um sistema de informação para atender a um cliente na área de diagnóstico por imagem (raio X, tomografia computadorizada e ressonância magnética). O cliente está interessado em agilizar o diagnóstico por armazenamento e recuperação de imagens digitalizadas e em se manter na vanguarda do mercado, dada a melhoria contínua de sua solução em TI. O cliente pretende iniciar digitalizando 1.000 imagens por mês, cada imagem com tamanho médio de 20 kilobytes, até chegar, em 12 meses, a 20.000 imagens por mês. Considerando essas informações, julgue os seguintes itens. I. Um SBD orientado a objeto é adequado para a arquitetura do SI do cliente porque é voltado justamente para aplicações que tratam objetos complexos e tem alta integração com linguagens de programação orientadas a objetos. II. Um SBD relacional não é adequado para a arquitetura do SI do cliente porque não constitui ainda uma tecnologia bem estabelecida e bem testada, apesar de ser uma linguagem de consulta poderosa. III. Um SBD objeto-relacional é adequado para a arquitetura do SI do cliente porque alia estruturas não-normalizadas, capazes de representar objetos complexos, a uma linguagem de consulta poderosa. Assinale a opção correta. a. Apenas um item está certo. b. Apenas os itens I e II estão certos. c. Apenas os itens I e III estão certos. d. Apenas os itens II e III estão certos. e. Todos os itens estão certos. Bancos de Dados (Teo) - Atividade 1: Introdução e conceitos básicos 5) Sobre o modelo relacional, a única alternativa incorreta é: a. O modelo, apesar de seu nome, não é baseado na teoria matemática dos conjuntos. b. Os termos relação e tabelas são, em geral, equivalentes na prática. c. O modelo foi desenvolvido inicialmente nos laboratórios da IBM por Edgard F. Codd. d. Tupla é um sinônimo para linha de uma tabela. e. Nulo é a ausência de informação. 6) (Questão 17 do concurso para Analista de Desenvolvimento do BNDES de 2002) Os três níveis componentes de uma arquitetura de bancos de dados são: (A) básico, simples e complexo. (B) externo, conceitual e interno. (C) distribuído, básico e paralelo. (D) compacto, estendido e paralelo. (E) dimensional, relacional e complexo. 7) (Questão 21 do concurso para Analista de Desenvolvimento do BNDES de 2002) A linguagem de ______________ de dados oferece suporte à declaração de objetos do banco de dados, enquanto a linguagem de ______________ de dados admite o processamento desses objetos. As palavras que completam, correta e respectivamente, a frase são: (A) definição; manipulação (B) definição; montagem (C) estruturação; definição (D) estruturação; montagem (E) montagem; definição 8) (Questão 22 do concurso para Analista de Desenvolvimento do BNDES de 2002) Sejam as seguintes afirmações sobre bancos de dados: I. As informações detalhadas (metadados) referentes aos diversos objetos de interesse de um sistema de banco de dados são armazenadas no catálogo ou dicionário de dados. II. A modelagem entidade-relacionamento utilizada em bancos de dados é uma modelagem do tipo semântica. III. No controle de segurança do tipo discricionário, a cada objeto de dados é assinalado um certo nível de classificação, e cada usuário recebe um certo nível de liberação. Sobre as afirmações, pode-se dizer que (A) apenas I é correta. (B) apenas I e II são corretas. (C) apenas I e III são corretas. (D) apenas II e III são corretas. (E) I, II e III são corretas. Bancos de Dados (Teo) - Atividade 1: Introdução e conceitos básicos Considere a figura a seguir, que descreve um banco de dados sobre controle de atendimentos médicos, e depois responda o que se pede nas questões 9 e 10. Quadro 1 Quadro 2 9) Para as afirmações a seguir, assinale com V as verdadeiras e com F as falsas. ( ) O Quadro 1 indica o lay-out da tabela de Atendimentos, e portanto, as informações que ele apresenta devem estar contidas no catálogo do banco de dados. ( ) Chamamos de metadados o tipo de informação apresentada no Quadro 1, que descreve o esquema do banco de dados. ( ) O Quadro 2 contém os dados efetivamente armazenados na tabela de Atendimentos, e dizemos que esse conjunto de dados é o estado dessa tabela naquele momento. ( ) O conteúdo do Quadro 1 é uma informação de caráter opcional no banco de dados, pois podemos utilizar perfeitamente a tabela sem essas informações. ( ) Em geral, o conteúdo apresentado no Quadro 1 muda com mais freqüência do que o conteúdo apresentado no Quadro 2. 10) Responda: a) Quantas linhas possui a tabela Atendimentos? b) Quantos bytes ocupa uma linha dessa tabela? c) Qual a soma total dos valores dos atendimentos? Tabela: Atendimentos NumAtend Número(8) DataAtend Data(8) TipoAtend Texto(1) CodMed Número(3) CodPac Número(7) VrAtend Moeda(9,2) Tabela: Atendimentos 0000012320100820P0060000001+++ 100.000000012520100820C0080000 003++++70.000000004320100822P0 060000004+++100.00000000082010 0822P0070000002+++100.00000034 2320100822P0060000001++++50.00 0000011120100824C0060000005+++ +50.000000009820100824P0070000 003++++70.000000017220100825P0 080000001+++100.00000000892010 0825P0070000004+++70.000000001 920100827P0080000005++++50.00 Obs.: considere nestes exercícios que os dados numéricos possuem sempre zeros iniciais para completar o comprimento e que os dados do tipo Moeda são especificados indicando a quantidade total de bytes e a quantidade de dígitos após o ponto decimal, sendo que o ponto decimal ocupa um byte desse espaço total. O símbolo + representa um espaço em branco.
Compartilhar