Baixe o app para aproveitar ainda mais
Prévia do material em texto
Exercício de Banco de Dados - Exercício de Fixação 1 - Tentativa 1 de 3 Questão 1 de 10 Observe as tabelas abaixo referentes ao modelo do banco de dados relacional: image.png 15.73 KB Pode-se afirmar que os relacionamentos entre as tabelas paciente e consulta e entre as tabelas médico e consulta são, respectivamente: A - 0:1 e 1:N B - 1:N e 0:1 C - 1:N e 1:N check_circleResposta correta D - 1:N e 0:N cancelRespondida E - 0:N e 1:N Questão 2 de 10 A normalização é um processo de entendimento sobre as características de representação e comportamento de modelo de dados. As formas normais representam este entendimento, o que podemos afirmar: A - A primeira forma normal representa a tabela, mas não pode ter mais de um valor em seus atributos.check_circleResposta correta B - A segunda forma normal independe da chave primária. C - A terceira forma normal depende da chave primária. D - A primeira e a terceira formas normais dependem da chave primária. E - A segunda e a terceira formas normais dependem da chave primária. Questão 3 de 10 O SGBD possui uma arquitetura com três esquemas: interno, conceitual e externo, onde cada esquema tem uma função distinta. Sobre a independência lógica, podemos afirmar: A - A alteração do esquema conceitual sem alterar o esquema externo.check_circleResposta correta B - A alteração do esquema conceitual, mas alterando o esquema externo. C - Alterando apenas esquema interno. D - Alterando apenas esquema externo. E - Independência do esquema em relação a programação e sistema operacional. Questão 4 de 10 Nos modelos relacionais, podemos ter vários tipos de relacionamentos, com vários tipos de entidades. Observe abaixo o tipo de relacionamento e entidade: image.png 45.7 KB Podemos caracterizar as entidades: A - Funcionário entidade forte B - Funcionário entidade transitiva C - Dependente entidade forte cancelRespondida D - Dependente entidade fraca check_circleResposta correta E - Dependente entidade transitiva Questão 5 de 10 Observe a figura abaixo: image.png 30.87 KB Generalização e especialização são técnicas utilizadas em modelos entidade relacionamento para flexibilizar a criação de soluções bem mais completas e que atendam determinadas especificidades. Assim, pode-se concluir que: A - Especialização é uma técnica utilizada para tornar específico um segmento de estudo. check_circleResposta correta B - Especialização não é uma técnica utilizada para tornar específico um segmento de estudo. C - Generalização é uma técnica utilizada para abranger uma área com detalhes específicos. D - Generalização propõe abranger apenas uma parte do negócio, especificando alguns detalhes. E - Generalização e especialização são técnicas complexas, mas que não atendem as demandas atuais nos modelos entidade relacionamento. cancelRespondida Questão 6 de 10 Em um Sistema Gerenciador de Banco de Dados, existem diversas tabelas de sistema que compreendem todas as estruturas dos bancos de dados e tabelas correspondentes, o que chamamos de catálogo. Dentro desse contexto, marque a alternativa correta: A - O catálogo tem a definição das estruturas de tabelas, relacionamentos, permissões e as restrições correspondentes.check_circleResposta correta B - O catálogo tem a estrutura dos relacionamentos, restrições, mensagens de comunicação e permissões. C - O catálogo tem mensagens de comunicação, definição de estruturas de tabelas, permissões e restrições. D - O catálogo tem restrições, mensagens de comunicação, estrutura dos relacionamentos e definição de estruturas de tabelas. E - O catálogo tem permissões, definição de estruturas de tabelas, mensagens de comunicação e estrutura dos relacionamentos.cancelRespondida Questão 7 de 10 A arquitetura de três esquemas para banco de dados tem suas finalidades específicas. Dessa forma, escolha a alternativa correta: A - A arquitetura de três esquemas tem a impossibilidade de aplicar a independência de dados. B - Um dos objetivos da arquitetura de três esquemas é aproximar o banco de dados físico das aplicações. C - O nível conceitual serve para descrever a estrutura do banco de dados para um conjunto de usuários.check_circleResposta correta D - Mapeamentos são as transformações que dados brutos armazenados sofrem para se tornar informações inteligíveis. E - O nível interno inclui uma série de visões do usuário utilizada para descrever partes do banco de dados. Questão 8 de 10 As principais características de um modelo entidade relacionamento são: a capacidade de relacionar suas entidades através dos atributos, de acordo com as cardinalidade e características de tipos de dados, armazenar em entidades distintas os domínios do negócio. Sobre essas características, podemos afirmar: A - As entidades são tabelas, cardinalidade regras de relacionamento, cada tabela representa um domínio B - As entidades são tabelas, cardinalidade apenas aponta o relacionamento, cada tabela representa um domínio. C - As entidades são tabelas, cardinalidade regras de relacionamento, cada tabela representa um domínio, ou o conjunto de tabelas também pode representar um domínio.check_circleResposta correta D - As entidades são tabelas, cardinalidade apenas aponta o relacionamento, cada tabela representa um domínio, ou o conjunto de tabelas também pode representar um domínio. E - As entidades são tabelas, cardinalidade apenas aponta o relacionamento, cada tabela representa um domínio, ou o conjunto de tabelas não representa um domínio.cancelRespondida Questão 9 de 10 As fases de um projeto de Banco de dados têm o comprometimento de retratar fielmente o negócio em estudo. Podemos afirmar que: A - A fase inicial do projeto é análise funcional. B - A fase inicial do projeto é o mapeamento do modelo de dados. C - A fase inicial do projeto é o projeto físico. D - A fase inicial do projeto é o projeto conceitual. E - A fase inicial do projeto é o levantamento e análise de requisitos. check_circleResposta correta Questão 10 de 10 Em um modelo Entidade-Relacionamento, um atributo de uma Entidade que apresenta mais de um valor para a mesma entidade é conhecido como: A - Multivalorado. check_circleResposta correta B - Opcional. C - Essencial D - Chave E - ReferencialcancelRespondida Exercício de Banco de Dados - Exercício de Fixação 1 - Tentativa 2 de 3 Questão 1 de 10 Observe o relacionamento e os atributos das entidades : image.png 35.08 KB O relacionamento das tabelas se dá por chaves, que definem qual o atributo será baseado para que a tabela possa fazer suas referências com outras tabelas. Qual alternativa abaixo descreve o relacionamento? A - O atributo Coddepto é chave primária na entidade de departamento e empregado. B - O atributo Coddepto é chave primária na entidade de departamento e chave estrangeira em empregado. check_circleResposta correta C - O atributo CPF_Geente_Deptno é chave primária na entidade de departamento. cancelRespondida D - O atributo CPF é chave estrangeira em empregado. E - Não existe chave estrangeira nas entidades, apesar dos relacionamentos. Questão 2 de 10 O modelo relacional é o modelo mais utilizado atualmente, pois tem flexibilidade de representar o conjunto de informações que estão agregadas a uma especificação de negócio. Escolha a alternativa que traduz a afirmação anterior : A - O modelo Relacional pode ser segmentado em tantas entidades que forem necessárias com os respectivos Atributos que representam estas entidades. check_circleResposta correta B - O modelo Relacional não pode ser segmentado em tantas entidades que forem necessárias com os respectivos Atributos que representam estas entidades. C - O modelo Relacional tem algumas restrições como poucos relacionamentos entre as entidades . D - O modelo Relacional é o mais utilizado, pois representa modelos complexos que podem incluir orientação a objetos. E - O modelo Relacional representa um conjunto de entidades e relacionamentos que podem ser temporários, intermediários e permanentes. cancelRespondida Questão 3 de 10 Os Modelos de Entidade e Relacionamentosrepresentam, através de suas entidades, os armazenamentos específicos de acordo com as condições de cardinalidade ao relacionamento que é aplicada aos registros. Dessa forma, podemos afirmar: A - Relacionamentos devem ter atributos mesmo contrariando as cardinalidades. B - As entidades podem ter relacionamentos variados sem atributos em comum. C - Chave primária é essencial para identificar uma entidade, entretanto pode ter tipo de dados nulos.cancelRespondida D - O conjunto de atributos às vezes representam um domínio. E - Os registros de uma entidade podem ser chamados de tuplas.check_circleResposta correta Questão 4 de 10 Nos modelos relacionais, podemos ter vários tipos de relacionamentos, com vários tipos de entidades. Observe abaixo o tipo de relacionamento e entidade: image.png 45.7 KB Podemos caracterizar as entidades: A - Funcionário entidade forte B - Funcionário entidade transitiva C - Dependente entidade forte D - Dependente entidade fraca check_circleResposta correta E - Dependente entidade transitiva Questão 5 de 10 A necessidade de escolher uma arquitetura de um sistema gerenciador de banco de dados é de extrema importância, pois definirá toda a estrutura do projeto de desenvolvimento de sistema, bem como a infraestrutura a ser utilizada. A arquitetura utilizada por um projeto web é: A - Arquitetura Banco de Dados Centralizado. B - Arquitetura Banco de Dados em Cluster. C - Arquitetura Banco de Dados Distribuído.cancelRespondida D - Arquitetura Banco de Dados Cliente-Servidor.check_circleResposta correta E - Arquitetura Banco de Dados Multiplataforma. Questão 6 de 10 As principais características de um modelo entidade relacionamento são: a capacidade de relacionar suas entidades através dos atributos, de acordo com as cardinalidade e características de tipos de dados, armazenar em entidades distintas os domínios do negócio. Sobre essas características, podemos afirmar: A - As entidades são tabelas, cardinalidade regras de relacionamento, cada tabela representa um domíniocancelRespondida B - As entidades são tabelas, cardinalidade apenas aponta o relacionamento, cada tabela representa um domínio. C - As entidades são tabelas, cardinalidade regras de relacionamento, cada tabela representa um domínio, ou o conjunto de tabelas também pode representar um domínio.check_circleResposta correta D - As entidades são tabelas, cardinalidade apenas aponta o relacionamento, cada tabela representa um domínio, ou o conjunto de tabelas também pode representar um domínio. E - As entidades são tabelas, cardinalidade apenas aponta o relacionamento, cada tabela representa um domínio, ou o conjunto de tabelas não representa um domínio. Questão 7 de 10 O modelo relacional permite que as entidades tenham relacionamentos através dos seus atributos ou colunas, temos como exemplo a tabela 1 e a tabela 2 que possuem relacionamento, este relacionamento acontece de que forma: A - Através da chave estrangeira, pois é chave primária na segunda entidade. B - Através da chave estrangeira da primeira tabela, que deve ser chave candidata na segunda entidade. cancelRespondida C - Através da chave primária na primeira tabela, que é a referência para a segunda tabela.check_circleResposta correta D - Através de uma super chave na primeira tabela, e que não pode ser chave estrangeira na segunda. E - Chave primária e chave estrangeira podem ter tipos de dados diferentes. Questão 8 de 10 No Modelo relacional há tipos de representação, Diagrama Entidade Relacionamento (DER) e Modelo Entidade Relacionamento (MER), que apresentam características distintas para representar as possíveis soluções de negócios. Analise as alternativas e marque aquela que apresenta as características de cada representação: A - O DER representa a capacidade de expressar as entidades, relacionamentos, cardinalidades, constituindo-se modelo conceitual. O MER representa as tabelas, relacionamentos em um estágio próximo da configuração ideal de modelagem, constituindo-se em modelo lógico e posteriormente modelo físico a ser implementado. check_circleResposta correta B - O DER representa a capacidade de expressar apenas as entidades, constituindo-se modelo conceitual. O MER representa as tabelas, relacionamentos em um estágio próximo da configuração ideal de modelagem, constituindo-se em modelo lógico e posteriormente modelo físico a ser implementado. C - O DER representa a capacidade de expressar apenas as entidades, constituindo-se modelo conceitual. O MER representa as tabelas, relacionamentos em um estágio próximo da configuração ideal de modelagem, constituindo-se apenas em modelo físico a ser implementado. D - O DER pode representar regras de negócio, mas não utiliza as cardinalidades para tal. O MER pode representar regras de negócio tanto no modelo lógico quanto modelo físico.cancelRespondida E - O DER pode representar regras de negócio, mas não utiliza as cardinalidades para tal. O MER pode representar regras de negócio apenas no modelo lógico. Questão 9 de 10 Auto relacionamento é uma das modalidades de relacionamento, análise o diagrama abaixo : image.png 9.63 KB O que podemos afirmar? A - O auto relacionamento pode ser usado como solução para o relacionamento na mesma tabela. check_circleResposta correta B - O auto relacionamento pode ser usado utilizado, mas a melhor solução seria criar a entidade supervisão. C - O auto relacionamento não pode ser usado utilizado como solução para o relacionamento na mesma tabela. D - O auto relacionamento é complexo de ser implementado. cancelRespondida E - O auto relacionamento não é utilizado em grandes modelos entidade relacionamento. Questão 10 de 10 De acordo com os componentes de um SGDB, apresenta execução de consulta e transação: image.png 41.05 KB Podemos afirmar: A - O compilador de consultas é acionado apenas quando solicitado pelo usuário na execução de um conjunto de sql. B - O compilador de consultas é acionado automaticamente quando há execução de um conjunto de sqls.check_circleResposta correta C - O processador de banco de dados pode consultar o dicionário para poder efetuar as consultas de sqls. D - O processador de banco de dados pode consultar o banco de dados armazenado para poder efetuar as consultas de sql. E - O otimizador de consulta sempre é acionado automaticamente para mapear uma consulta. Exercício de Banco de Dados - Exercício de Fixação 1 - Tentativa 3 de 3 Questão 1 de 10 Considere as afirmações abaixo: I - Softwares gerenciadores de banco de dados são programas que gerenciam uma coleção de fatos inter-relacionados e podem armazenar dados, atualizá-los, manipulá-los, recuperá-los e reportá-los, em uma variedade de visualizações. II - As restrições de domínio em um banco de dados aumentam o nível de segurança, mas não contribuem para a avaliação da integridade dos dados inseridos. III - A partir da instrução create trigger, é possível criar ações que serão executadas quando ocorrer determinado evento em uma tabela do banco de dados, por exemplo a remoção de dados. Assinale o item correto: A - I e II estão corretas. B - Apenas III está correta. C - Apenas II está correta. D - I e III estão corretas. check_circleResposta correta E - I, II e III estão corretas. cancelRespondida Questão 2 de 10 A arquitetura de distribuição diz respeito ao modo como uma organização distribui fisicamente entre os seus computadores, em uma rede, o processamento dos dados e o seu banco de dados. Essa arquitetura traz consequências importantes para o desempenho e o uso de banco de dados. As redes de computadores permitem que um Sistema Gerenciador de Banco de Dados (SGDB), que é executado em um computador, possa acessar dados de outro computador. Considerando esse contexto, avalie as descrições a seguir, acerca de opções de arquiteturas de dados utilizados por administradores especialistas em SGDB. I. Arquitetura descentralizada: não envolve compartilhamento de dados. II. Arquitetura centralizada: um único SGDB é executado emum único computador e mantém os dados de forma centralizada. III. Arquitetura mist: permite, por meio do seu SGDB, que se obtenha um processamento consolidado, com dados distribuídos e centralizados de forma simultânea sem que haja redundância de dados e processamento. IV. Arquitetura Cliente/Servidor: divide as funções de um SGDB entre computadores conectados em uma rede enquanto centraliza o armazenamento permanente para todos os dados em um servidor de banco de dados. V. Arquitetura distribuída: distribui tanto dados como processamento e não dispõe, necessariamente, de armazenamento centralizados de dados. É correto apenas o que descreve em: A - III e IV. B - I, II, e V. C - I,III e IV.cancelRespondida D - II,III e V. E - I ,II, IV e V.check_circleResposta correta Questão 3 de 10 O modelo relacional é o modelo mais utilizado atualmente, pois tem flexibilidade de representar o conjunto de informações que estão agregadas a uma especificação de negócio. Escolha a alternativa que traduz a afirmação anterior : A - O modelo Relacional pode ser segmentado em tantas entidades que forem necessárias com os respectivos Atributos que representam estas entidades. check_circleResposta correta B - O modelo Relacional não pode ser segmentado em tantas entidades que forem necessárias com os respectivos Atributos que representam estas entidades. C - O modelo Relacional tem algumas restrições como poucos relacionamentos entre as entidades . D - O modelo Relacional é o mais utilizado, pois representa modelos complexos que podem incluir orientação a objetos. E - O modelo Relacional representa um conjunto de entidades e relacionamentos que podem ser temporários, intermediários e permanentes. Questão 4 de 10 No Modelo relacional há tipos de representação, Diagrama Entidade Relacionamento (DER) e Modelo Entidade Relacionamento (MER), que apresentam características distintas para representar as possíveis soluções de negócios. Analise as alternativas e marque aquela que apresenta as características de cada representação: A - O DER representa a capacidade de expressar as entidades, relacionamentos, cardinalidades, constituindo-se modelo conceitual. O MER representa as tabelas, relacionamentos em um estágio próximo da configuração ideal de modelagem, constituindo-se em modelo lógico e posteriormente modelo físico a ser implementado. check_circleResposta correta B - O DER representa a capacidade de expressar apenas as entidades, constituindo-se modelo conceitual. O MER representa as tabelas, relacionamentos em um estágio próximo da configuração ideal de modelagem, constituindo-se em modelo lógico e posteriormente modelo físico a ser implementado. C - O DER representa a capacidade de expressar apenas as entidades, constituindo-se modelo conceitual. O MER representa as tabelas, relacionamentos em um estágio próximo da configuração ideal de modelagem, constituindo-se apenas em modelo físico a ser implementado. D - O DER pode representar regras de negócio, mas não utiliza as cardinalidades para tal. O MER pode representar regras de negócio tanto no modelo lógico quanto modelo físico. E - O DER pode representar regras de negócio, mas não utiliza as cardinalidades para tal. O MER pode representar regras de negócio apenas no modelo lógico. Questão 5 de 10 As principais características de um modelo entidade relacionamento são: a capacidade de relacionar suas entidades através dos atributos, de acordo com as cardinalidade e características de tipos de dados, armazenar em entidades distintas os domínios do negócio. Sobre essas características, podemos afirmar: A - As entidades são tabelas, cardinalidade regras de relacionamento, cada tabela representa um domínio B - As entidades são tabelas, cardinalidade apenas aponta o relacionamento, cada tabela representa um domínio. C - As entidades são tabelas, cardinalidade regras de relacionamento, cada tabela representa um domínio, ou o conjunto de tabelas também pode representar um domínio.check_circleResposta correta D - As entidades são tabelas, cardinalidade apenas aponta o relacionamento, cada tabela representa um domínio, ou o conjunto de tabelas também pode representar um domínio. E - As entidades são tabelas, cardinalidade apenas aponta o relacionamento, cada tabela representa um domínio, ou o conjunto de tabelas não representa um domínio. Questão 6 de 10 A normalização dentro de um projeto de banco de dados, necessariamente pretende resolver vários problemas. Aponte quais seriam esses problemas: A - Repetição de Dados, inconsistência, capacidade de representar informações. B - Inconsistência, capacidade de representar informações. C - Repetição de Dados, inconsistência, capacidade de não representar informações. check_circleResposta correta D - Repetição de Dados, consistência, capacidade de representar informações. E - Repetição de Dados, consistência, capacidade de não representar informações. Questão 7 de 10 Em um modelo Entidade-Relacionamento, um atributo de uma Entidade que apresenta mais de um valor para a mesma entidade é conhecido como: A - Multivalorado. check_circleResposta correta B - Opcional. C - Essencial D - Chave E - Referencial Questão 8 de 10 A arquitetura de três esquemas para banco de dados tem suas finalidades específicas. Dessa forma, escolha a alternativa correta: A - A arquitetura de três esquemas tem a impossibilidade de aplicar a independência de dados. B - Um dos objetivos da arquitetura de três esquemas é aproximar o banco de dados físico das aplicações. C - O nível conceitual serve para descrever a estrutura do banco de dados para um conjunto de usuários.check_circleResposta correta D - Mapeamentos são as transformações que dados brutos armazenados sofrem para se tornar informações inteligíveis. E - O nível interno inclui uma série de visões do usuário utilizada para descrever partes do banco de dados. Questão 9 de 10 Para o modelo entidade relacionamento, temos vários tipos de atributos que são utilizados de acordo com as características a serem definidas. Sobre o atributos nulos, podemos afirmar: A - São atributos que podem receber apenas nulos. B - São atributos que podem receber data e nulos. C - São atributos que ainda não têm valor. check_circleResposta correta D - São atributos que podem ser descartados. E - São atributos que podem receber qualquer valor. cancelRespondida Questão 10 de 10 Considere as afirmações abaixo: I. Um esquema de um SGBD é identificado por um nome e uma identificação de autorização, que indica o usuário ou conta a qual o esquema pertence, bem como os descritores de cada elemento. II. O comando EXTRACT na linguagem SQL é utilizado para extrair dados de uma tabela. III. Na linguagem de consulta estruturada (SQL), é correto utilizar o comando TRUNCATE TABLE, com a finalidade de excluir todos os dados de uma tabela. Assinale o item correto: A - I e II estão corretas. B - Apenas III está correta. C - Apenas II está correta. D - I e III estão corretas. check_circleResposta correta E - I, II e III estão corretas. cancelRespondida
Compartilhar