Baixe o app para aproveitar ainda mais
Prévia do material em texto
Na história do gerenciamento dos dados, encontra-se diversas situações organizacionais que mostram a evolução no armazenamento de dados e seu posterior gerenciamento. Um exemplo histórico apresenta um gerente de vendas que precisa de informações detalhadas de seus vendedores e suas vendas. No início, todos os dados eram armazenados fisicamente em pastas que se encontravam dentro de gavetas de arquivos. Com o aumento das vendas e a contratação de novos profissionais, o volume cresceu de tal forma que tornou inviável a análise manual dos dados. Ao converter o sistema de arquivos manual para um sistema de informação, ainda sem o uso de um SGBD, percebeu-se que ao gravar os dados em arquivos, cada programa poderia ter um formato diferente de organização para a gravação. Isso se tornou tecnicamente complexo, havendo a necessidade de um novo tipo de profissional. Nesse contexto, assinale a alternativa CORRETA que apresenta as funções principais do especialista em processamento de dados: A Projetava aplicativos que produziam tabelas com base nos dados dos arquivos. Criava diretórios para gerenciar estruturas computacionais. B Projetava aplicativos que produziam consultas com base nos dados dos diretórios. C Criava as estruturas de diretórios computacionais necessárias para gerenciar os dados e aplicativos que produziam relatórios com base nos dados desses diretórios. D Criava as estruturas de arquivos computacionais necessárias, escrevendo o software que gerenciava os dados dentro dessas estruturas e projetava aplicativos que produziam relatórios com base nos dados dos arquivos. O grau de relacionamento ou cardinalidade do relacionamento é responsável por determinar o número de ocorrências entre duas entidades que estão associadas por um relacionamento. Assinale a alternativa CORRETA que melhor define um dos tipos de relacionamento: A No relacionamento Um para Um, o elemento da entidade de origem pode não se relacionar com o elemento de outra entidade. B No relacionamento Um para Um, cada elemento de uma entidade se relaciona a apenas um único elemento de outra entidade. C No relacionamento Um para Um, cada elemento de uma entidade se relaciona com um ou mais elementos de outra entidade. D No relacionamento Um para Um, nem sempre o elemento da unidade de destino é encontrado. 1 2 Existem vários tipos de usuários que acessam bancos de dados. Alguns têm um foco mais gerencial, enquanto outros apenas se concentram na manipulação de dados da base. Qual usuário é responsável por fazer o mapeamento dos dados que deverão ser armazenados no banco? A Programador. B Usuário comum. C Administrador do banco de dados (DBA – Database Administrator). D Projetista ou analista de dados. Considere o seguinte Diagrama Entidade-Relacionamento: Assumindo que a chave primária de Corretor é pk_corretor e a chave primária de Inquilino é pk_inquilino, o que um analista deve criar em um banco de dados normalizado? A A tabela Atende com a chave primária pk_corretor e a tabela Inquilino com a chave estrangeira pk_corretor. B A tabela Inquilino com a chave estrangeira pk_corretor e a tabela Corretor com a chave estrangeira pk_inquilino. C A tabela Atende com a chave primária pk_corretor mais a chave primária pk_inquilino. D A tabela Corretor com a chave estrangeira pk_inquilino e a tabela Atende com a chave primária pk_inquilino. 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. 3 4 5 O que é modelo de dados? A Uma coleção de ferramentas conceituais para descrever dados, relações de dados, semântica de dados e restrições de consistência. B Uma coleção de informações conceituais para descrever dados, estruturas de dados, sintaxe de dados e restrições de redundância. C Uma coleção de ferramentas e abordagens para descrever dados, relações de dados, atributos de dados e relações de conteúdo. D Uma coleção de informações conceituais para descrever dados, relações de dados, atributos de dados e restrições de conteúdo. No modelo relacional, cada registro de uma tabela tem um identifcador único chamado de chave primária. Assinale a alternativa CORRETA que indica o nome da chave primária quando utilizada como referência em outro registro de outra tabela: A Chave Derivada. B Chave Secundária. C Chave de Índice. D Chave Estrangeira. 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. 6 7 C 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. D 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. Qual a expressão em SQL que inclui um atributo ENDERECO do tipo VARCHAR(100) na tabela PESSOA?Assinale a alternativa CORRETA: A ALTER DATABASE ADD COLUMN ENDERECO VARCHAR(100) TO PESSOA. B MODIFY TABLE PESSOA ADD COLUMN ENDERECO VARCHAR(100). C ADD COLUMN ENDERECO VARCHAR(100) TO TABLE PESSOA. D ALTER TABLE PESSOA ADD COLUMN ENDERECO VARCHAR(100). Um programador precisa criar um comando que selecione todos os dados dos clientes de uma tabela chamada Clientes_Validos. Sobre o código que funcionará para esse comando, assinale a alternativa CORRETA: A Select *,Clientes from Clientes. B Select *.Clientes_Validos From Clientes_Validos; C Select *. Clientes_Validos where Clientes_Validos; D Select *.Clientes_Válidos From Clientes_Válidos; 8 9 Atualmente, existem vários fornecedores de banco de dados. Uma boa análise é necessária antes de decidir qual banco utilizar, pois cada um tem as suas características e peculiaridades. Alguns bancos são apropriados para projetos menores, outros não. Outro fator a ser levado em conta é o custo para implantação. Nesse contexto, assinale a alternativa CORRETA que apresenta um banco de dados conhecido pela sua robustez e confiabilidade, além de ser extremamente flexível e rico em recursos, é um SGBD objeto-relacional de código fonte aberto, considerado objeto-relacional por implementar, além das características de um SGBD relacional, algumas características de orientação a objetos, como herança e tipos personalizados: A Oracle. B SQL Server. C MySQL. D PostgreSQL. (ENADE, 2017) "JOÃO GRILO: - Isso é coisa de seca. Acaba nisso, essa fome: ninguém pode ter menino e haja cavalo no mundo. A comida é mais barata e é coisa que se pode vender. Mas seu cavalo, como foi? CHICÓ: - Foi uma velha que me vendeu barato, porque ia se mudar, mas recomendou todo cuidado, porque o cavalo era bento. E só poder ser mesmo, porque cavalo bom como aquele eu nunca tinha visto." A seguir apresenta-se um modelo de dados elaborado a partir do diálogo entre Chicó e João Grilo. Com base no diálogo e no diagrama apresentados, avalie as afirmações a seguir: I- O Chicó e a velha poderão ser cadastrados na entidade pessoa. II- O Chicó e a velha poderão ter mais que um cavalo cadastrados. III- O atributo rg da entidade pessoa pode ter a função de chave primária nessa entidade. IV- O cavalo deverá ter no mínimo uma pessoa e uma pessoa poderá ser cadastrada sem a necessidade de ter um cavalo. É correto apenas o que se afirma em: 10 11 FONTE: SUASSUNA, A. Auto da Compadecida. Rio de Janeiro: Agir, 2000 (adaptado). A I e IV. B I e III. C II e III. D II, III e IV. (ENADE, 2014) O modelo lógico de dados fornece uma visão da maneira como os dados serão armazenados.A figura a seguir representa o modelo lógico de um ambiente observado em um escritório contábil. Com relação ao modelo, avalie as afirmações a seguir: I- A entidade Declaração Imposto de Renda é uma entidade fraca. II- O relacionamento entre Contribuinte e Malha Fina é do tipo N:M (muitos para muitos). III- O atributo CPF da entidade Contribuinte tem a função de chave estrangeira na entidade Declaração Imposto de Renda e no relacionamento Contribuinte_MalhaFina. IV- A entidade Malha Fina não possui chave primária somente chave estrangeira. V- O relacionamento Contribuinte_MalhaFina é um relacionamento ternário. É correto apenas o que se afirma em: A I, II e III. B III, IV e V. C I, IV e V D II, III e V. 12
Compartilhar