Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. A arquitetura de um banco de dados está relacionada ao hardware e ao sistema computacional disponíveis. Além disso, o desempenho do processamento e outros componentes são levados em consideração para o tipo de arquitetura a ser adotada. Essa arquitetura se subdivide em tipos que dependem das próprias características. Sobre esses tipos, analise as opções a seguir: I- Descentralizada, cliente-servidor, diagonal e distribuída. II- Disponível, front-end, cliente-servidor e descentralizada. III- Centralizada, cliente-servidor, paralela e distribuída. 2. Um Modelo Entidade-Relacionamento tem como objetivo representar as estruturas de dados. Ela é composta por três componentes distintos: as entidades, os atributos e os relacionamentos. Com relação aos relacionamentos, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O relacionamento pode ser entendido como uma ação entre as entidades. ( ) O relacionamento é representado por losango, e normalmente seus nomes são verbos. ( ) O relacionamento é utilizado tanto para depósito quanto para recuperação de dados, ele representa sempre um substantivo. ( ) Os relacionamentos são as características das entidades. Por exemplo: a entidade pessoa possui relacionamento do tipo: CPF, nome, telefone, entre outras. Agora, assinale a alternativa que apresenta a sequência CORRETA: Disciplina: Princípios de Banco de Dados (GTI11) Avaliação: Avaliação Final (Objetiva) - Individual Reposição Nota da Prova: 10 , 00 Legenda: Resposta Certa Sua Resposta Errada IV- Front-end, centralizada, independentes e descentralizada. Agora, assinale a alternativa CORRETA: a) As opções I e III estão corretas. b) As opções I, II e III estão corretas. c) Somente a opção IV está correta. d) Somente a opção III está correta. a) F - F - F - V. b) F - V - F - F. c) V - V - F - F. d) V - F - V - V. 3. Oracle é basicamente uma ferramenta cliente/servidor para a gestão de Bases de Dados. Para a criação de tabelas, é imprescindível entender os tipos de dados e os campos que o Oracle pode ter. Sobre o Oracle, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O tipo long suporta dados alfanuméricos com tamanhos variados, que podem chegar até 2 gigabytes. ( ) O tipo long raw suporta tipos de texto, além de receber no máximo o valor de 4.000 caracteres. ( ) O tipo date é utilizado para trabalhar com data e hora, inclusive com séculos, anos, meses, dias, horas, minutos e segundos. ( ) O tipo number é utilizado para guardar dados binários, como, por exemplo, sons e imagens. Agora, assinale a alternativa que apresenta a sequência CORRETA: 4. Há alguns conceitos sobre o Modelo Entidade-Relacionamento (MER). Este modelo representa uma forma gráfica dos objetos e seus respectivos relacionamentos. Para uma modelagem bem-sucedida de um MER, qual é a primeira ação a ser desenvolvida? a) Levantar em forma de escopo os requisitos, normalmente utilizamo-nos de uma documentação descritiva. b) No início de um Modelo Entidade-Relacionamento (MER), devemos apenas apoiar nossas decisões nas entidades. c) Concentrar-se somente nos recursos que vamos utilizar, já que não necessitamos saber qual o problema a ser resolvido. d) O Modelo Entidade-Relacionamento (MER) dispensa qualquer pré-requisito, já que sua aplicação é testada em seu implemento. 5. Dentro do universo empresarial, pode-se citar inúmeras fontes de vantagem competitiva, contudo, para Nonaka (1991), o conhecimento revela-se como sendo a única fonte duradoura, a qual, por conta da sua importância, padece de um gerenciamento estratégico eficiente através de elementos de apoio, tais como os sistemas de informação. Acerca do conceito de conhecimento dentro dos sistemas de informação, analise as sentenças a seguir: I- O conhecimento caracteriza-se como uma propriedade subjetiva, inerente a quem analisa os dados ou asinformações. II- O conhecimento emana de uma posição objetiva, sem qualquer nexo com os dados ou informações.III- O conhecimento não se vincula ao ser humano, frente à falta de condições de se verificar de fato o que representa. IV- O conhecimento impossibilita a atribuição de significado aos dados e informações presentes no contexto. Agora, assinale a alternativa CORRETA: FONTE: NONAKA. I. Tje Knowledge-creating Company. Harvard Business Reviwe, p. 2-9, Nov. / Dec 1991. a) F - V - F - V. b) V - F - F - F. c) V - F - V - F. d) V - V - V - F. a) As sentenças II, III e IV estão corretas. b) As sentenças II e IV estão corretas. c) As sentenças I e III estão corretas. d) Somente a sentença I está correta. 6. O Modelo Entidade-Relacionamento (MER) pode ser entendido como um mapeamento do mundo real em um modelo gráfico que representará o modelo e o relacionamento existente entre os dados. Com relação ao MER, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O MER foi desenvolvido para facilitar a visão do projeto de banco de dados, possibilitando a representação de um esquema lógico global do banco de dados. ( ) O MER é utilizado apenas para termos noção de quão complexo pode ser um projeto; entretanto, não possui nenhuma aplicação prática. ( ) No MER, os atributos são a representação abstrata de um objeto do mundo real sobre a qual queremos guardar informações. ( ) No MER, o relacionamento é a associação entre os elementos do conjunto de uma entidade com outra entidade. Agora, assinale a alternativa que apresenta a sequência CORRETA: 7. Quando trabalhamos com banco de dados, precisamos ter a certeza da consistência das informações nele contidas. Para isso, é comum utilizarmos comandos de restrição como o Check. Com relação a esse comando, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Podemos destacar que o comando Check é utilizado para validar dados em determinadas situações. ( ) Esse comando de restrição é utilizado para alguma condição específica, como valor mínimo de peças. ( ) O Constant Check é utilizado para criar uma nova tabela em um banco de dados. ( ) Esse comando pode ser utilizado para compor novos campos em uma aplicação. Agora, assinale a alternativa que apresenta a sequência CORRETA: 8. O trabalho com Banco de Dados é muito importante para observar e manter a consistência dos dados. Uma das possibilidades para isso é a utilização da simples restrição check. Com relação a essa restrição, podemos afirmar que: a) É utilizada somente para restringir os caracteres alfanuméricos. b) No controle de um Banco de Dados, não tem aplicação prática. c) É utilizada para checar uma situação específica, como um número mínimo de algo. d) Serve apenas para restringir a quantidade de caracteres. 9. A linguagem SQL possui um conjunto de funções que poderão ser aplicadas pelo desenvolvedor para obter determinados resultados, os quais se dividem em funções de linha ou de grupo. As funções de linha retornam um resultado por linha da tabela acessada, enquanto as funções de grupo retornarão um resultado por grupo de registros selecionados. Diante disso, analise a tabela ?clientes? e o comando SQL anexos e assinale a alternativa a) F - F - V - F. b) V - V - F - V. c) F - V - F - F. d) V - F - F - V. a) V - F - V - F. b) V - V - F - F. c) V - V - V - F. d) F - V - F - V. CORRETA: 10.Existem no mercado várias tecnologias para a criação de banco de dados, conforme a necessidade de empresas ou organizações. Uma dessas tecnologias é relativamente nova, e as empresas fazem uso dela para lidar com um grande volume de dados não estruturados, em que a análise pode resultar no relacionamento das pessoas com as empresas. Como essa tecnologia é classificada? 11. (ENADE, 2014) Considere que uma empresa que presta serviços de transportede pacientes em ambulâncias para clientes conveniados disponha de um sistema de controle e gerenciamento de atendimentos e viagens realizados. Considere ainda que, em atendimento, é utilizada uma ambulância e são registrados a data e o convênio a que o atendimento está vinculado. Em um atendimento, uma ambulância realiza uma ou mais viagens e, a cada viagem, é incrementado um número sequencial que começa em 1. Nessa situação, o esquema relacional simplificado, mostrado a seguir, for projetado para suportar um banco de dados que controle a operação. No esquema, as chaves primárias têm seus atributos componentes sublinhados. Com base nas informações e no esquema apresentado, avalie as assertivas a seguir. I. CodConvenio é uma chave estrangeira na tabela Atendimento. II. CodAtendimento não pode ser chave estrangeira na tabela Viagem porque faz parte da chave primária. III. CodPaciente nunca pode assumir valores nulos na tabela Atendimento porque é uma chave estrangeira. IV. CodPaciente -> Nome, Endereco; CodConvenio -> Empresa, Plano; CodAtendimento -> CodPaciente,CodConvenio, Data, Finalidade; CodAtendimento, Sequencia -> Origem, Destino; são dependências funcionais corretamente deduzidas. a) A consulta retornará o primeiro nome da tabela clientes que possuir mais de quatro caracteres, ou seja, Letícia. b) A consulta não retornará nenhum registro, uma vez que a função LENGTH não pode ser utilizada em campos do tipo Varchar2. c) A consulta retornará apenas o nome do cliente onde o código for maior ou igual a quatro. d) A consulta retornará todos os nomes que possuírem mais de três caracteres, ou seja, Letícia, Guilherme e Flávio. a) NoSQL. b) Big Data. c) MYSQL. d) XML. a) Apenas a assertiva I está correta. b) As assertivas III e IV estão corretas. c) As assertivas II e III estão corretas. d) As assertivas I e IV estão corretas. Assinale a alternativa CORRETA: 12.(ENADE, 2008) A partir do script SQL de criação de um banco de dados abaixo, assinale a opção que apresenta comando SQL que permite obter uma lista em ordem decrescente de quantidade de bônus e que contenha somente o pseudônimo do jogador e seu bônus. Assinale a alternativa CORRETA. a) SELECT J.PSEUDONIMO, N.BONUS FROM JOGADOR J, NIVEL N WHERE J.PSEUDONIMO = N.NOMEPSEUD ORDER BY N.BONUS DESC. b) SELECT J.NOME N.BONUS, FROM JOGADOR J, NIVEL ORDER BY N.BONUS DESC. c) SELECT J.PSEUDONIMO, N.PONTOS FROM JOGADOR J, NIVEL N WHERE J.PSEUDONIMO = N.NOMEJOGADOR ORDER BY N.BONUS DESC. d) SELECT * FROM JOGADOR J, NIVEL N WHERE J.PSEUDONIMO = N.NOMEPSEUD ORDER BY N.BONUS DESC.
Compartilhar