Baixe o app para aproveitar ainda mais
Prévia do material em texto
Banco de dados MUTIPLA ESCOLHA P) O comando correto para criar a tabela a seguir é: TABELA_X CAMPO_1 CAMPO_2 Resposta: d) CREATE TABLE TABELA_X { CAMPO_1 CHAR(1), CAMPO_2 CHAR(2) } P) Uma relação está na terceira forma normal quando: Resposta: b) Que não existem atributos que dependam de outros atributos que não sejam a chave. P) Consideremos uma tabela de produto e que um produto duplicado foi inserido nela. Após levantamento, constatou-se que o produto errado é o de código X. Para remover esse dado devemos: Resposta: b) Fazer um DELETE em PRODUTO usando WHERE COD_PRODUTO = X P) Um projeto de banco de dados possui determinadas etapas para ser implementado Assinale a alternativa que corresponda a tais etapas. Resposta: c) Levantamento, Modelo Conceitual, Modelo Lógico e Modelo Físico. P) Analise a tabela a seguir Com base no esquema exposto, assinale a alternativa correta. Resposta: a) São derivados de um relacionamento de cardinalidade N – N no MER. P) A cláusula WHERE pode ser usada junto a alguns comandos SQL. Quais são eles? Resposta: d) SELECT, DELETE e UPDATE P) Considerando que em uma determinada empresa há funcionários que ganham de R$1.000.00 a R$20.000,00, o comando a seguir retornara? SELECT * FROM FUNCIONARIOS WHERE SALARIO >= 10.000.00 Resposta: d) Todos os funcionários com salário maior ou igual a 10.000.00 P) Dado o comando a seguir, qual será o resultado? DELETE FROM TABELA WHERE CAMPO = ‘X’ Resposta: c) Apenas será eliminado o registro em que o CAMPO for igual a X P) Para excluir uma coluna de uma tabela, utilizamos o comando: Resposta: d) ALTER TABLE DROP COLUMN P) Em um modelo Entidade Relacionamento (MER), as entidades, os atributos e as relação são identificadas, respectivamente por: Resposta: a) Retângulo, elipse e losango P) Todos os bancos de dados possuem um banco de dados interno que armazena as suas informações. A esses dados armazenados damos o nome de: Resposta: d) Metadados P) Analise o comando a seguir: SELECT * FROM TABELA WHERE CAMPO_1 = 10 OR CAMPO_2 = 20. De acordo com o esquema exposto, assinale a alternativa correta Resposta: e) A consulta retornara os dados se qualquer uma das condições forem verdadeiras. P) Considere a tabela e o comando a seguir: INSERT INTO TELEFONE (TELEFONE, DDD, OPERADORA) VALUES (“11”, “987654321”, “XX”) Qual será o problema com o comando em questão Resposta: c) Porque a ordem dos valores está diferente da ordem dos campos. P) O SQLite, apesar de ser um banco de dados relacional, não pode ser implementado em arquitetura cliente- servidor como o SQL Server ou o Oracle. Por que? Resposta: c) Porque é uma biblioteca desenvolvida em C para ser embarcado em um software durante sua fase de desenvolvimento P) Pensando em promoções para seus clientes, o Sr. Manoel resolveu adicionar um novo campo na tabela de cliente, a data de nascimento (DT_NASCIMENTO). Para efetuar esse campo, qual comando deve ser adicionado? Resposta: a)ALTER TABLE CLIENTE ADD DT_NASCIMENTO DATE P) Considere o esquema a seguir: Para obter uma consulta que retorne à quantidade de telefones por operadora (independente do DDD), qual o comando que deve ser utilizado? Resposta: a) SELECT OPERADORA , COUNT(TELEFONE) AS QTD FROM TELEFONE GROUP BY OPERADORA P) Ferramentas CASE existem para facilitar a vida dos DBAs e dos analistas de bancos de dados. Dentre suas funcionalidades assinale a alternativa incorreta. Resposta: c) Constroem modelos de dados sem interferência do usuário/operador P) Sobre as chaves de um banco de dados, assinale a alternativa incorreta Resposta: e) A chave estrangeira nasce dentro da própria tabela. P) Podemos dizer que um banco de dados está devidamente normalizado quando: Resposta: c) Foi aplicada a 1ª, 2ª e 3ª Forma Normal P) Dada uma tabela chamada PESSOA, qual comando devemos utilizar para exclui-la? Resposta: b) DROP TABLE PESSOA P) Dado o comando a seguir, assinale a alternativa que destaca o que ele faz. ALTER TABLE PRODUTO ADD CONSTRAINT FK_TIPO FOREIGN KEY (COD_TIPO) Resposta: a) Adiciona uma chave estrangeira na tabela PRODUTO P) O que acontece se o comando a seguir for executado? UPDATE TABLE X SET COLUNA_1 = 100 Resposta: d) Todos os registros da tabela serão atualizados P). Consideremos que estamos trabalhando com duas tabelas: A e B. Para que minha consulta retorne todos os dados da tabela A mesmo que não exista correspondência na tabela B, devemos usar: Resposta: c) LEFT JOIN de A para B P). Para sempre obtermos o resultado da consulta na mesma ordem, o SELECT deve ser montado como: Resposta: e) SELECT * FROM PRODUTO. P). São exemplos de ferramentas Case: Resposta: a) Erwin, Visio e Designer P). Avalie a tabela a seguir: Qual tipo de chave nós temos? Resposta: d) Temos uma chave primaria composta QUESTÕES NOVAS DAS PROVAS 2022 P) Um banco de dados pode ser definido como uma estante de coleção dedados que, tipicamente, descreve as atividades de uma ou mais organizações relacionadas. Por exemplo, um banco de dados de uma universidade poderia conter informações sobre: entidades e relacionamentos. I. Alunos, professores, faltas e notas. II. Alunos, professores, cursos e turmas. III. Alunos, professores, alunos, RG e idade. IV. CPF dos alunos matriculados. V. Dia em que os alunos se matricularam no curso. Selecione a alternativa incorreta sobre entidade e relacionamentos (baseado no exemplo da universidade); Resposta: a) I, III, IV, V. P) O SSMS SWL Server Management Studio é um ambiente integrado para gerenciar qualquer infraestrutura SQL; durante a configuração de sua instalação apresenta três formas de instalação. Assinale a seguir qual dos modelos pode ser encontrado durante a instalação: Resposta: a) Básico, Personalizado, Baixa mídia. P) O modelo lógico tem como objetivo transformar o modelo conceitual em um modelo que ... como o banco de dados será implementado em um SGBD especifico. Deve representar as relações ... restrições do modelo de dados que representa a estruturas de um BD, e o Esquema do Banco de ... Assinale a seguir qual das restrições não pode ser encontrada no modelo lógico Resposta: a) CREATE TABLE MODELO P) A Licença Pública Geral GNU ou GNU GPL (ou só GPL) é um dos principais modelos de licenciamento de software de código aberto do mercado, garantindo ao usuário final os direitos de: Assinale a alternativa incorreta: Resposta: c) Vender o código-fonte. P) A definição “é um conjunto de valores de determinado atributo. Por exemplo, o atributo das médias das notas é apresentado como (0,4), pois, no sistema americano, o menor valor possível da média e o maior é de 4”, refere-se a qual alternativa a seguir? Resposta: d) Domínio. P) A linguagem de Controle de Dados (DCL – Data Control Language), define o subconjunto SQL que suporta controlar o acesso aos dados, basicamente, com dois comandos (GRANT e REVOKE), que permitem ou bloqueiam o acesso de usuários a dados. Assinale a seguir qual o comando SQL do subconjunto DCL se encontrar correto: Resposta: d) REVOKE CREATE TABLE FROM Diogo. P) Como uma das bases do ciclo de vida inicial de um .................................................................................................. implantação, operação e manutenção. Pode ter a sua definição em ... Resposta: a) Antes que o novo sistema seja implantado, a validação precedida pela conversão de usuários do sistema mais antigo deve ser acompanhada, bem como o treinamento do usuário. P) Para a realização de um backup, deve-se possuir os seguintes itens: I. Software para a realização do backup utilizar um programa que façao backup dos seus dados de forma satisfatória (Backup Exec, por exemplo). II. Local físico para a gravação do backup (discos rígidos, fita DAT, NAS (network attached storage), nuvem etc. III. Planejamento da rotina de backup definir, documentar e implementar a rotina adequada. IV. Planejamento da rotina de criação de scripts, juntamente com o MER... Resposta: b) Somente as alternativas I, II e III estão corretas. P) No diagrama ER, a seguir, podemos verificar que cada departamento tem escritórios em diversas localidades e se deseja registrar as localidades nas quais cada funcionário trabalha. Partindo da ideia de um escritório que possui, apenas um endereço, qual das entidades pode ser considerada uma entidade fraca entre os relacionamentos? Resposta: Não é certeza c) Trabalha_em P) As alterações criadas no projeto físico de banco de dados devem suportar um refinado e mais ... projeto de banco de dados para assegurar que este satisfaça aos critérios de desempenho desejados. ... permitem a criação de qual serviço? Resposta: c) Criação de índices em algumas tabelas e agrupamento de tabelas. P) Essa forma normal se baseia no conceito de dependência transitiva. Uma dependência funcional X → Y em um esquema de relação R é uma dependência transitiva se houver um conjunto de atributo Z em R, que nem sejam uma chave candidata nem um subconjunto de qualquer chave de R, 10, e tanto X → Z quanto Z → Y se mantiverem. Assinale a seguir qual é a forma normal que possui essas características: Resposta: d) 3FN P) O tipo de normalização a seguir reprova ter um conjunto de valores, uma tupla de valores ou uma combinação de ambos como um valor de atributo para uma única tupla. Em outras palavras, reprova as relações dentro de relações ou as relações como valores de atributo dentro de tuplas. Os únicos valores de atributo permitido por ela são: os valores atômicos (ou individuais). Assinale qual é a forma normal que possui essas características: Resposta: b) 1FN P) Essa forma normal se baseia no conceito de dependência funcional total. Uma dependência funcional X → Y é uma dependência funcional total se a remoção de qualquer atributo A de X significar que a que a dependência não se mantém mais; ou seja, para qualquer atributo A ε X, (X - {A}) não determina Y funcionalmente. Uma dependência funcional X → Y é uma dependência parcial se algum atributo A ε X puder ser removido de X e a dependência ainda se mantiver; ou seja, para algum A ε X, (X - {A}) → Y. Assinale a seguir qual é a forma normal que possui essas características: Resposta: c) 2FN P) Um bando de dados é uma coleção de dados relacionados. Dados são traduzidos em... conhecidos que podem ser registrados e possuem um significado implícito. Por exemplo, considere os nov... os números de telefone e os endereços das pessoas que você conhece. Um bando de dados, normalmente ... mais restrito e em funcionalidade especificas quando no âmbito de gerenciamento. Assinale a seguir a alternativa incorreta para uma dessa propriedades implícitas: Resposta: d) Pode gerenciar uma fração muito pequena desses dados, que pode ser, corretamente, chamado de banco de dados P) Em um SGBD, em geral, além dos dados, também estão armazenados os metadados, isto ... que contém aa definição dos próprios dados, especialmente a definição das próprias tabelas, as ... integridade. O SGBD é responsável pela(o): I. Integração com o gerente de arquivos – Todos os sistemas operacionais fornecem uma estrutura de armazenamento e a manipulação de arquivos; II. Gerenciamento dos dados – Os dados estão centralizados e são gerenciados unicamente pelo SGBD. A... entre os dados também devem ser gerenciadas e verificadas pelo SGBD; III. Integridade – Verificar se as alterações do banco de dados estão de acordo com as regras de integridade e com as validações estabelecidas na sua definição; IV. Segurança – Assegurar que os usuários, apenas, têm acesso as informações a que lhes são permitidas acessar; V. Backup e Recovery – Capacidade de detectar as falhas decorrentes de problemas de fornecimento de energia elétrica. De hardware, de erros de software etc., e ser capaz de recolocar o banco de dados no estado estável que existia, imediatamente, antes da ocorrência da falha; VI. Gerenciamento da concorrência – Gerenciar o acesso de múltiplos usuários aos seus dados mantendo a consistência da informação a que cada usuário tem acesso. Resposta: a) Todas as alternativas estão corretas P) O conceito de agregação pode ser entendido como uma associação em que se tenta demonstrar que as informações de um objeto precisam ser complementadas pelas informações de um objeto de outra classe. Esse tipo de associação tenta demonstrar uma relação todo ou parte entre objetos associados. Neste tipo de relacionamento é correto afirmar que: I. Existe uma relação de cardinalidade expressa pelo campo não obrigatório; II. Demonstra sempre quem é a entidade principal; III. Sempre deve haver mais der uma entidade para que a agregação possa acontecer; IV. Existe uma entidade na agregação que não precisa de atributos para que elas possam se relacionar. Resposta: Talvez seja e) II e III. P) A estrutura gerencial de uma organização pode ser dividida em três níveis. Assinale a seguir quais são esses respectivos níveis? Resposta: b) Alto, médio e operacional P) Geralmente, o volume RAID 0 não deve ser usado para nenhum arquivo do SQL Server; entretanto há profissionais que sugerem que o RAID 0 pode ser aceitável para qual tipo de arquivos? Resposta: b) TempDB P) Quais são as duas versões do Microsoft SQL Server 2019 que podem ser utilizadas de forma gratuita não comercial? Resposta: b) Express/Developer P) Gerenciar dados é uma tarefa que requer cuidados dobrados gerenciadores de recuperação de um SGBD também precisam possuir recursos mais rigorosos para lidar com as falhas mais catastróficas, como as falhas de discos. Qual é a principal técnica utilizada para lidar com essas falhas? Resposta: d/) Criar Backup do banco de dados P) A Linguagem de Definição de Dados (DDL – Data Definition Language), define o subconjunto de SQL que suporta a criação, a exclusão e a modificação, das definições das tabelas e visões. As restrições de integridade podem ser definidas nas tabelas, tanto quando a tabela é criada, como posteriormente. Fornecendo ainda, a dinâmica para a criação e a exclusão de índices. Assinale a seguir qual dos exemplos não pode ser utilizado em uma DDL: Resposta: e) DELETE TABLE CLIENTE P) A fase inicial de um projeto de banco de dados permite, compreender quais dados devem ser armazenados, que informações os aplicativos devem manipular, e quais as operações mais importantes e quais estão sujeitas a requisitos de desempenho. Nesse sentido, analise as afirmações a seguir e assinale a alternativa correta: I. Permite a todos os usuários do banco de dados acessarem qualquer informação; II. Gerido por reuniões informais, geralmente, envolve discussões com grupos de usuários; III. Estudo do ambiente operacional em vigor, visando definir quais alterações serão trabalhadas; IV. Analise de toda a documentação disponível sobre os aplicativos existentes. Resposta: d) II, II e IV P) Os atributos de uma entidade representam as suas características, basicamente, ele representa, em banco de dados, como uma informação pode ser descrita. Os atributos são classificados como: Resposta: a) Simples e composto
Compartilhar