Baixe o app para aproveitar ainda mais
Prévia do material em texto
06/12/2022 19:30 Avaliação Final (Objetiva) - Individual about:blank 1/6 Prova Impressa GABARITO | Avaliação Final (Objetiva) - Individual (Cod.:765740) Peso da Avaliação 3,00 Prova 58200471 Qtd. de Questões 12 Acertos/Erros 11/1 Nota 10,00 A sociedade vive em torno de dados. Sua conta de energia elétrica, água, telefone e várias outras possuem dados relacionados que formam o valor a ser pago na fatura. O que significa SGBD? A Sofware de Gestão de Base de Dados. B Sistema Geral de Base de Discos. C Sofware de Gestão de Banco de Dados. D Sistema Gerenciador de Banco de Dados. SQL - Structured Query Language, ou linguagem estruturada de consultas - é a linguagem padrão dos chamados Bancos de Dados Relacionais que, por sua vez, são bancos de dados estruturados em forma de colunas e linhas, também chamadas de tuplas, tendo seus dados armazenados em tabelas. Os bancos de dados relacionais são, atualmente, a solução dominante no mercado, da mesma forma que a SQL é a linguagem padrão dessa plataforma. É uma tecnologia poderosa, orientada a conjuntos e é a base para manipulação dos dados relacionais. Sobre SQL, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O comando CREATE insere um registro em uma tabela no banco de dados. ( ) O comando DROP pode deletar uma tabela no banco de dados. ( ) O comando DELETE remove registros de uma tabela no banco de dados. ( ) O comando UPDATE altera a estrutura de uma tabela no banco de dados. Assinale a alternativa que apresenta a sequência CORRETA: FONTE: https://www.impacta.com.br/blog/2017/10/04/o-que-e-banco-de-dados-sql/. Acesso em: 28 jan. 2018. A V - V - F - V VOLTAR A+ Alterar modo de visualização 1 2 06/12/2022 19:30 Avaliação Final (Objetiva) - Individual about:blank 2/6 B F - V - V - F C V - V - V - F D V - F - F - V Esse tipo de banco de dados foi construído na primeira geração de Banco de dados. A qual tipo o exposto se refere? A Em redes. B Hierárquico. C Relacional. D Orientado a objetos. No Modelo Entidade-Relacionamento (MER), um aspecto que devemos dar atenção é o relacionamento que ocorre entre os objetos de um banco de dados. Analise a representação gráfica a seguir e assinale a alternativa CORRETA quanto ao grau de relacionamento: A A imagem simboliza graficamente o grau de um para muitos (1:1). B Através da imagem podemos afirmar que o grau de relacionamento é de um para um (1:1). C A imagem pode afirmar que o grau de relacionamento é um para vários (1:1). 3 4 06/12/2022 19:30 Avaliação Final (Objetiva) - Individual about:blank 3/6 D Ao analisar a imagem, podemos afirmar que não existe nenhum grau de relacionamento entre as entidades em questão (1:1). O modelo relacional representa o banco de dados como uma coleção de relações. Dentre os comandos de DML da linguagem SQL, qual é o utilizado para alterar uma ou mais tuplas da relação R? A UPDATE. B CHANGE. C MODIFICATE. D CREATE. O processo de modelagem de um banco de dados é um importante momento para a concepção de um banco de dados, afinal é responsável por eliminar redundâncias e garantir a integridade dos dados armazenados. Além disto, obter o modelo de dados facilita o entendimento de um projeto de software, auxiliando desde a concepção das interfaces até a realização de consultas aos dados. Segundo Fanderuff (2013), a Modelagem de Dados é uma atividade desenvolvida em fases variadas do processo metodológico de desenvolvimento de sistemas, com a finalidade de garimpar informações para a obtenção do modelo de dados. Um modelo de dados em nível macro pode ser obtido em fases de planejamento, enquanto modelos de dados detalhados podem ser obtidos em fases de análise e projeto. Tudo depende do foco que se deseja aplicar ao trabalho de levantamento e seus objetivos. Neste sentido, assinale a alternativa CORRETA que apresenta as quatro fases necessárias para executar essa modelagem: FONTE: FANDERUFF, Damaris. Dominando o Oracle 9i: Modelagem e Desenvolvimento. São Paulo: Pearson, 2003. A Análise de Recursos, Projeto de Implementação, Projeto Lógico e Projeto Físico. B Análise de Requisitos, Projeto de Implementação, SQL e Projeto Físico. C Análise de Requisitos, Projeto Conceitual, Projeto Lógico e Projeto Físico. D Análise de Recursos, Projeto de Implementação, SQL e Projeto Físico. 5 6 06/12/2022 19:30 Avaliação Final (Objetiva) - Individual about:blank 4/6 O projeto de bancos de dados relacionais visa, a partir de uma lista de atributos e suas dependências funcionais, à obtenção de um conjunto de tabelas e restrições que possam ser implementadas de modo eficiente. Sobre os objetivos que um bom projeto deve alcançar, assinale a alternativa CORRETA: A Normalização; indexação; stored procedures. B Atomicidade; consistência; isolamento; durabilidade. C Preservação das dependências funcionais; normalização; decomposição sem perda. D Independência de dados e integridade referencial. O comando que tem a finalidade de aplicar um filtro nos dados depois de eles serem agrupados. A que o exposto se refere? A Select. B Having. C Where. D Inner. No cenário em que vivemos hoje, as empresas precisam estar preparadas e “munidas” de informações que possam gerar valor competitivo para o seu negócio. Sobre o Data Mining, assinale a alternativa CORRETA: 7 8 9 06/12/2022 19:30 Avaliação Final (Objetiva) - Individual about:blank 5/6 A Em uma definição bem simplista, pode-se dizer que é um banco de dados utilizado para relacionamento com clientes. B Data Mining é um depósito de dados especializado, orientado por assunto, integrado, volátil e variável no tempo, que fornece apoio a um subconjunto específico de decisões da gerência. É um agrupamento de dados e informações dentro do Data WareHouse com um objetivo específico e bem definido. C Podemos dizer que é um banco de dados que possui todos os dados da organização que são pertinentes para uma futura análise. D Data Mining ou mineração de dados é um dos primeiros processos que são executados a fim de construir uma nova base de dados que gere conhecimento e informações de apoio à decisão. Com base no grau de relacionamento ou cardinalidade, temos a possibilidade de classificar os relacionamentos entre as entidades com três tipos de graus distintos. O que é grau do relacionamento? A Também chamado de cardinalidade do relacionamento, é responsável por determinar o número de ocorrências entre duas entidades que estão associadas por um relacionamento. B Também chamado de obrigatóriedade do relacionamento, é responsável por determinar o número de ocorrências entre duas entidades que estão associadas por um relacionamento. C Também chamado de finalidade do relacionamento, é responsável por determinar o número de ocorrências entre duas entidades que estão associadas por um relacionamento. D Também chamado de simplicidade do relacionamento, é responsável por determinar o número de ocorrências entre duas entidades que estão associadas por um relacionamento. (ENADE, 2014) O modelo relacional representa o banco de dados como uma coleção de relações (tabelas). Na terminologia formal do modelo relacional, uma linha é chamada de "tupla", o título da coluna é denominado "atributo" e a tabela é chamada de "relação". O tipo de dado que descreve os tipos de valores que podem aparecer em cada coluna é denominado "domínio". Um banco de dados relacional pode impor vários tipos de restrições nos dados armazenados. FONTE: ELMASRI, R.; NAVATHE, S. B. Sistema de Banco de Dados Fundamentos e Aplicações. 10 11 06/12/2022 19:30 Avaliação Final (Objetiva) - Individual about:blank 6/6 Rio de Janeiro: LTC, 2002. Restrições que permitem controlar situações, como "o salário de um empregado não deve exceder o salário do supervisor do empregado" e utilizam mecanismos chamados triggers (gatilhos) na sua implementação, são do tipo: A Restrições de unicidade. B Restrições de domínio. C Restrições de integridade semântica. D Restriçõesde integridade referencial. (ENADE, 2008) Uma livraria usa um sistema informatizado para realizar vendas pela internet. Optou-se por um sistema gerenciador de banco de dados, no qual aplicaram-se regras de corretude e integridade. Cada cliente se cadastra, faz login no sistema e escolhe títulos. Os livros são colocados em um carrinho de compras até que o cliente confirme ou descarte o pedido. As tabelas do sistema são: clientes, livros, carrinho, vendas. Dois clientes acessam o sítio no mesmo horário e escolhem alguns livros. O estado do sistema nesse instante é representado na tabela anexa. A livraria possui um único exemplar do livro Estatística básica. O computador usado por Alice sofre uma pane de energia antes que ela confirme o pedido. No mesmo instante também ocorre uma pane de energia no computador da loja. Em seguida, o computador de Alice e o computador da loja voltam a ter energia e a funcionar. Ela volta ao sistema e retoma seu carrinho de compras intacto. Com relação a essa situação, julgue os itens seguintes: I- A consistência de uma tabela do banco de dados foi violada temporariamente, para disponibilizar dois exemplares do livro Estatística básica. II- Como o pedido de Alice continuou válido apesar da interrupção, o sistema gerenciador de banco de dados não emprega atomicidade. III- Todas as transações devem ser fechadas depois do retorno da energia, para que os clientes possam recuperar seus carrinhos de compras. Assinale a alternativa CORRETA: A I e II. B Nenhum item está certo. C I e III. D II e III. 12 Imprimir
Compartilhar