Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1/12 - Banco de Dados A modelagem dimensional é uma abordagem para organizar e representar informações em análises de dados. Tal modelagem se baseia na ideia de que os dados relevantes podem ser categorizados em dois tipos, sendo: tabela fato e tabela dimensão. Assinale a alternativa que descreve corretamente a definição de fatos e dimensões em modelagem dimensional. A Fatos são representações gráficas dos dados e dimensões são informações que contextualizam os dados. B Fatos são dados brutos que descrevem os eventos e dimensões são métricas que contextualizam esses eventos. C Fatos são informações que contextualizam os dados e dimensões são medidas quantitativas que descrevem esses dados. D Fatos são métricas que descrevem os dados e dimensões são informações que contextualizam esses dados. Você assinalou essa alternativa (D) E Fatos são representações gráficas dos dados e dimensões são medidas quantitativas que descrevem os dados. Questão 2/12 - Banco de Dados A formatação correta de dados temporais em um Banco de Dados é importante para garantir a integridade e a precisão dos dados. Alguns dos tipos de dados temporais comuns incluem: data, hora, data/hora e intervalo de tempo. Analise as alternativas listadas e assinale a que contém a query SQL (Structured Query Language) que adiciona corretamente 5 dias à data atual. A select now() + 5; B select date_add(now(), interval 5 days); C select add_date(now(), 5); D select adddate(now(), 5); Você assinalou essa alternativa (D) E select now() + interval 5 day; Questão 3/12 - Banco de Dados Todo bom sistema de Banco de Dados deve apresentar um projeto, o qual tem como objetivo à organização das informações e a utilização de técnicas para promover a criação de um sistema que apresente boa performance e que facilite o processo de manutenção, que, porventura, possa ser necessário. Para tanto, são aplicadas modelagens de dados específicas para cada fase do projeto. Dentre as modelagens listadas, qual modelo apresenta um nível de abstração mais alto que os demais, permitindo que possamos utilizá-lo como meio de comunicação com o usuário? A Análise de requisitos. B Modelo conceitual. Você assinalou essa alternativa (B) C Modelo lógico. D Modelo físico. E Diagrama de caso de uso. Questão 4/12 - Banco de Dados Em todas as organizações existe a necessidade do armazenamento de informações, que servirão de base para a tomada de decisões. Portanto, a informação tem grande importância e valor para as organizações. Além de uma forma adequada para definir o armazenamento dessas informações, os usuários realizam consultas e alterações em um determinado conjunto de dados, inclusive eliminando dados que não são necessários. Logo, existe uma diferença entre "dado" e "informação". A partir das alternativas disponíveis, assinale a que destaca a diferença entre "dado" e "informação". A Dado é uma coleção de informações, enquanto informação é uma representação simbólica de fatos, conceitos ou instruções. B Dado é uma representação simbólica de fatos, conceitos ou instruções, enquanto informação é uma coleção de dados. C Dado é uma coleção de bits, enquanto informação é uma coleção de bytes. D Dado é o resultado do processamento da informação, enquanto informação é o resultado do processamento de dados. E Dado é uma entidade bruta, enquanto informação é uma entidade processada. Você assinalou essa alternativa (E) Questão 5/12 - Banco de Dados O comando declare handler é uma instrução que permite aos desenvolvedores definir ações específicas para lidar com situações inesperadas durante a execução de uma seção de um Banco de Dados. Assinale a alternativa que descreve corretamente a finalidade específica desse comando em um Banco de Dados. A Criar uma função que será usada em uma seção de um Banco de Dados. B Declarar um gatilho que será ativado quando uma ação específica for executada. C Realizar tarefas específicas que não são suportadas por todos os Bancos de Dados. D Declarar um cursor que será usado para percorrer linhas em um conjunto de resultados retornados por uma consulta SQL (Structured Query Language). E Tratar eventos relacionados a erros ou exceções em uma seção de um Banco de Dados, garantindo que o processo continue sem interrupções, ou seja, finalizado. Você assinalou essa alternativa (E) Questão 6/12 - Banco de Dados Considere que durante a modelagem de um Banco de Dados relacional foram definidas as tabelas "Departamento" e "Funcionario", sendo a relação estabelecida 1:n (um para muitos), onde cada tabela apresenta a seguinte estrutura: • Departamento (codigo, nome); • Funcionario (codigo, nome, genero, salario, departamento). Analise a query a seguir e escolha, dentre as alternativas listadas, qual apresenta o resultado obtido após a execução. select Funcionario.nome, Departamento.nome from Funcionario cross join Departamento; A Retornará o nome do departamento e o nome dos funcionários dos departamentos existentes na tabela "Departamento". B Retornará para cada registro da tabela "Funcionario" todos os registros da tabela "Departamento". Você assinalou essa alternativa (B) C Não retornará nenhum resultado, pois não há ligação entre as tabelas através do where e/ou on. D Retornará todos os departamentos, independentemente de existir ou não funcionários. E Retornará todos os funcionários, independentemente de existir ou não departamentos. Questão 7/12 - Banco de Dados O Modelo Entidade-Relacionamento (MER) é um modelo de dados conceitual de alto nível, sendo projetado com o objetivo de promover uma maior aproximação da visão que o usuário possui no que se refere aos dados. Por esse motivo, esse modelo não se preocupa em representar a forma como esses dados estarão realmente armazenados. Com base nessa informação, assinale a alternativa que apresenta os conceitos fundamentais propostos pelo Modelo Entidade-Relacionamento (MER). A Entidade fraca, campo e relacionamento associativo. B Entidade, registro e relacionamento. C Entidade, campo e relacionamento. Você assinalou essa alternativa (C) D Tupla, campo e associação. E Entidade, atributo e relação. Questão 8/12 - Banco de Dados Quando desenvolvemos um projeto de um Banco de Dados, fazemos uso do Modelo Entidade- Relacionamento (MER), o qual é a representação abstrata das estruturas de dados e seus relacionamentos. Cada entidade pode se relacionar com uma ou mais entidades diferentes, classificadas pelos mapeamentos 1:1, 1:N, N:1 ou N:M. Assinale a alternativa que denomina esses mapeamentos. A Cardinalidade. Você assinalou essa alternativa (A) B Hierarquia. C Relacionamento. D Normalização. E Agregação. Questão 9/12 - Banco de Dados O operador relacional like é utilizado em consultas SQL (Structured Query Language) para procurar por padrões específicos em colunas de uma tabela. Tal operador é especialmente útil quando se precisa procurar por valores que não são exatamente iguais a uma determinada string, mas que contêm uma determinada sequência de caracteres. Assinale a alternativa cuja sintaxe é correta para a consulta SQL (Structured Query Language) que seleciona todas as colunas de uma tabela, onde o valor da coluna "nome" começa com a letra "D", usando o operador relacional like. A select * from Tabela where nome = 'D%'; B select nome from Tabela where nome like 'D'; C select * from Tabela where nome like '%D%'; D select * from Tabela where nome like 'D%'; Você assinalou essa alternativa (D) E select * from Tabela where nome like 'D'; Questão 10/12 - Banco de DadosEm um Banco de Dados é usual existir ações disparadas automaticamente em resposta a outra ação, podendo ser uma resposta acionada por comandos SQL (Structured Query Language) do tipo insert, update ou delete. Assinale a alternativa que contém o nome dessa ocorrência ou objeto. A Index. B View. C Trigger. Você assinalou essa alternativa (C) D Job. E Cursor.
Compartilhar