Baixe o app para aproveitar ainda mais
Prévia do material em texto
INFORMÁTICA João Paulo C. Orso @JPORSO Página 1 de 12 1 Banco de Dados 1. A respeito da arquitetura de três esquemas para banco de dados, assinale a opção correta. (A) Uma das desvantagens da arquitetura de três esquemas é 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. (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 utilizadas para descrever partes do banco de dados. 2. Acerca da arquitetura de três esquemas para bancos de dados, assinale a opção correta. (A) Uma alteração no esquema interno da arquitetura implica alterar também o esquema externo. (B) Na arquitetura de três esquemas, os níveis são definidos como interno, intermediário e externo. (C) No nível interno da arquitetura, são descritos os caminhos de acesso para o banco de dados. (D) Em um SGBD embasado nessa arquitetura, todos os grupos de usuários utilizam o mesmo esquema externo. 3. Assinale a opção correta, a respeito de modelagem de dados. (A) Na notação original do diagrama entidade relacionamento, a cardinalidade mínima obrigatória é representada por uma linha dupla no relacionamento. (B) O objetivo do diagrama entidade relacionamento é apresentar uma das visões dos dados de um sistema. (C) Em uma entidade, quando dois ou mais atributos são agrupados para compor a chave primária, eles são chamados de atributos conjugadores. (D) A cardinalidade máxima, ou dependência de existência, informa o número máximo de ocorrências de uma entidade em relação a outra. (E) Os relacionamentos com cardinalidade 1:1 são também conhecidos como relacionamentos unários. 4. Assinale a opção correta a respeito de modelagem de dados. (A) O relacionamento M:N entre duas entidades é representado no modelo físico por três entidades, com relacionamentos 1:M e N:1 entre elas. (B) Relacionamento unário é quando uma entidade se relaciona apenas com outra entidade no modelo lógico. (C) Atributo multivalorado é associado a um conjunto de valores com mais de uma ocorrência. (D) Em atributos de tipos numéricos, o conteúdo NULL representa a mesma informação do conteúdo ZERO. 5. No que diz respeito a banco de dados, assinale a opção correta. (A) A notação CrowsFoot é utilizada para representar a cardinalidade dos relacionamentos entre as entidades de um diagrama. (B) Uma tabela encontra-se na terceira forma normal (3FN) quando são eliminados os eventuais relacionamentos ternários existentes. (C) A chave primária é a base da restrição de integridade referencial, pois estabelece os padrões de valores para o seu conteúdo. (D) O termo NoSQL refere-se a bancos de dados que são acessados sem utilização de SQL. 6. Com relação à modelagem de dados, assinale a opção correta. (A) Um atributo é do tipo referencial quando representa as características do objeto ao qual o atributo se refere. (B) Em um modelo de dados relacional, as definições dos elementos (entidades e atributos) são armazenadas no documento denominado modelo conceitual. (C) Atributos opcionais podem compor a chave primária, desde que exista pelo menos um atributo não opcional nessa chave primária. (D) O objetivo da modelagem de dados é atender a três perspectivas: conceitual, lógica e física. mailto:professor@joaopaulo.pro.br INFORMÁTICA João Paulo C. Orso @JPORSO Página 2 de 12 7. A respeito de modelagem de dados, assinale a opção correta. (A) Herança múltipla ocorre quando uma entidade mãe transmite seus atributos e relacionamentos para duas ou mais entidades filhas. (B) O diagrama entidade relacionamento permite o relacionamento entre entidades e também entre outros relacionamentos. (C) Na notação CrowsFoot, a não obrigatoriedade em um relacionamento é representada por um traço junto à entidade considerada opcional. (D) No conceito de generalização, que é top-down, a entidade filha herda os atributos e relacionamentos da entidade mãe. (E) O mapeamento objeto-relacional é utilizado para facilitar a utilização de banco de dados relacionais pela programação orientada a objetos. 8. A respeito da modelagem de dados, julgue os próximos itens. I Uma tabela está na 3FN quando todos seus atributos são mutuamente independentes. II Para que um campo seja FK em uma tabela, é necessário que o mesmo atributo seja PK na tabela de origem. III O modelo lógico do banco de dados é representado pelo diagrama entidade relacionamento. IV A primeira etapa da modelagem de dados é a obtenção e análise dos requisitos. Estão Certos apenas os itens (A) I e II. (B) I e III. (C) II e III. (D) II e IV. (E) III e IV. 9. Tendo como base o diagrama de entidade e relacionamento precedente, julgue o item a seguir. Os comandos DDL abaixo permitem criar as tabelas do diagrama. Julgue o item seguinte, relativo ao banco de dados Oracle. 10. Em Oracle PL/SQL, a declaração CONSTANT não pode impor a restrição NOT NULL. Considerando o SGBD Postgresql, julgue o próximo item. 11. Após a execução do trecho de código SQL a seguir, a tabela tbl_conceito não será criada. mailto:professor@joaopaulo.pro.br INFORMÁTICA João Paulo C. Orso @JPORSO Página 3 de 12 Acerca dos conceitos de dado, informação e conhecimento, julgue o item a seguir. 12. A informação caracteriza-se por ser frequentemente tácita, bem como por ser de estruturação e captura difíceis em máquinas. A respeito de bancos de dados relacionais, julgue o item subsequente. 13. O relacionamento muitos para muitos entre duas entidades possui atributos, ou seja, dados inerentes ao fato, e não às entidades. A respeito de bancos de dados relacionais, julgue o item subsequente. 14. Uma visão (view) é derivada de uma ou mais relações e armazena os dados em uma tabela física do banco de dados, visando tornar ágeis as consultas. Julgue o próximo item, relativo à modelagem dimensional. 15. No modelo estrela, os dados são modelados em tabelas dimensionais, ligadas a uma tabela fato; uma tabela dimensão armazena o que tiver ocorrido, e a tabela fato contém as características de um evento. A respeito da modelagem dimensional, julgue o próximo item. 16. No modelo floco de neve (snow flake), todas as tabelas estão relacionadas diretamente com a tabela de fatos, e as tabelas dimensionais devem conter todas as descrições necessárias para definir uma classe nelas mesmas. 17. Considerando os conceitos de banco de dados relacionais, assinale a opção correta a respeito das propriedades de uma tupla. (A) A tupla tem o mesmo significado e as mesmas propriedades de uma tabela. (B) Os componentes de uma tupla são ordenados da esquerda para a direita. (C) Cada tupla contém exatamente um valor para cada um de seus atributos. (D) Um subconjunto de uma tupla não é considerado uma tupla. (E) Uma tupla nunca é vazia, seu grau pode variar de 1 até n. 18. A respeito de entidades, relacionamentos e tipos de chave, assinale a opção correta. (A) Uma entidade fraca não possui seus próprios atributos chave. (B) Toda relação deve possuir somente uma chave primária de atributo único. (C) Um identificador ou chave é usado para determinar exclusivamente uma instância de um relacionamento entre entidades. (D) A abordagem entidade-relacionamento permite somente relacionamentos binários e dos tipos 1:1 e 1:n. (E) Uma entidade forte existe no banco de dados e possui atributos que a identificam sem que ela precise estar associada a outra entidade identificadora. Considerandoa figura apresentada, que ilustra o modelo de um banco de dados hipotético, julgue o item que se segue. 19. Se esse modelo for implementado, ele permitirá a criação de duas tabelas, uma para cada entidade, uma vez que relacionamentos do tipo n:n utilizam o método fusão de tabelas para serem implementados. mailto:professor@joaopaulo.pro.br INFORMÁTICA João Paulo C. Orso @JPORSO Página 4 de 12 Considerando a figura apresentada, que ilustra o modelo de um banco de dados hipotético, julgue o item que se segue. 20. De acordo com a figura, não é necessário que uma licitação tenha uma modalidade. Acerca de banco de dados, julgue o item que se segue. 21. Relacionamentos do tipo um-para-um podem ser representados em até três tabelas, de acordo com a obrigatoriedade do relacionamento. A respeito de sistemas gerenciadores de banco de dados, julgue o próximo item. 22. Chave primária é o conjunto de um ou mais atributos para identificar uma tupla de uma entidade. No que concerne a banco de dados, julgue o item a seguir. 23. Em bancos de dados relacionais, chave estrangeira é aquela que permite uma ligação lógica entre duas tabelas — a chave estrangeira de uma tabela se liga logicamente à chave primária de outra tabela. No que diz respeito aos fundamentos de banco de dados, julgue o item a seguir. 24. Um banco de dados do tipo relacional é aquele composto por um conjunto de relações conhecidas como tabelas. Com relação aos bancos de dados relacionais, julgue o próximo item. 25. O catálogo de um sistema de gerenciamento de banco de dados relacional armazena a descrição da estrutura do banco de dados e contém informações a respeito de cada arquivo, do tipo e formato de armazenamento de cada item de dado e das restrições relativas aos dados. Com relação aos bancos de dados relacionais, julgue o próximo item. 26. Denomina-se visão uma tabela única derivada de uma ou mais tabelas básicas do banco. Essa tabela existe em forma física e viabiliza operações ilimitadas de atualização e consulta. Com relação aos bancos de dados relacionais, julgue o próximo item. 27. Em bancos de dados relacionais, as tabelas que compartilham um elemento de dado em comum podem ser combinadas para apresentar dados solicitados pelos usuários. 28. A propósito de modelo relacional, assinale a opção correta. (A) Relacionamento representa um conjunto de atributos que descrevem a associação entre os objetos. (B) A abordagem entidade-relacionamento permite que sejam definidos relacionamentos de grau dois (relacionamentos binários). (C) Atributos associam informações a ocorrências de entidade ou de relacionamentos e não contêm cardinalidade. (D) O conceito de generalização e especialização não pode ser atribuído a entidades na abordagem entidade-relacionamento. (E) A cardinalidade, por meio do relacionamento, define o número de ocorrências de entidades associadas a uma ocorrência da entidade em questão. 29. Sistemas de banco de dados estão sujeitos a falhas como falta de energia, erros de software ou mesmo sabotagem dos dados. O sistema de recuperação é responsável pela restauração do banco para um estado consistente que havia antes da ocorrência da falha. Para precaver-se de tais falhas, devem-se preservar as propriedades de (A) consistência e durabilidade. (B) isolamento e consistência. (C) atomicidade e durabilidade. (D) durabilidade e isolamento. (E) atomicidade e isolamento. A respeito de bancos de dados, julgue o item a seguir. 30. Um banco de dados é uma coleção de dados que são organizados de forma randômica, sem significado implícito e de tamanho variável, e mailto:professor@joaopaulo.pro.br INFORMÁTICA João Paulo C. Orso @JPORSO Página 5 de 12 projetados para atender a uma proposta específica de alta complexidade, de acordo com o interesse dos usuários. Acerca de banco de dados, julgue o item que se segue. 31. Na criação de uma tabela para os clientes de uma organização, os atributos de CPF e CNPJ, para pessoas físicas e jurídicas, respectivamente, são a escolha mais indicada para representar a chave primária (PK) da tabela. Julgue o item a seguir, a respeito de banco de dados, organização de arquivos, métodos de acesso e banco de dados textuais. 32. Sistemas de gerenciamento de banco de dados exigem que as linguagens de definição de dados sejam embutidas nos programas que manipulam os dados. Julgue o item a seguir, a respeito de banco de dados, organização de arquivos, métodos de acesso e banco de dados textuais. 33. Na organização sequencial de arquivos, o método de acesso sequencial indexado utiliza um índice dos campos chave para localizar registros individuais. Tendo como referência o modelo lógico precedente, julgue o item a seguir. 34. Para que o modelo em questão seja implementado no sistema gerenciador de banco de dados relacional, deve-se criar, primeiramente, a tabela Universidade e, posteriormente, a tabela Hospital. 35. Na modelagem de dados, a capacidade de modificar a definição dos esquemas em determinado nível, sem afetar o esquema do nível superior, é denominada (A) integridade de domínio. (B) esquema. (C) especialização total. (D) independência de dados. (E) cardinalidade. Acerca de aspectos diversos referentes a banco de dados relacional, julgue o item a seguir. 36. A chave estrangeira (foreign key) é o campo que estabelece o relacionamento entre duas tabelas de bancos distintos, sendo necessariamente chave primária na tabela de um dos bancos. Acerca de aspectos diversos referentes a banco de dados relacional, julgue o item a seguir. 37. Em uma relação, os nomes das colunas são únicos, as linhas são distintas entre si, e a ordem da disposição das linhas e colunas é irrelevante para o banco de dados. A respeito da modelagem dimensional, julgue o próximo item. 38. Todas as tabelas de um modelo apresentam um elemento de tempo como parte da estrutura de chave. 39. Assinale a opção que corresponde ao tipo de restrição de integridade expressa no próprio diagrama de entidades e relacionamentos no modelo relacional. (A) dependência (B) enumeração (C) normas de aceitação (D) cardinalidade (E) Repetição No que diz respeito aos fundamentos de banco de dados, julgue o item a seguir. 40. Arquivos agrupados possibilitam a realização de operações de varredura e pesquisa com seleção por igualdade, mas não a de operações de inserção. No que diz respeito aos fundamentos de banco de dados, julgue o item a seguir. 41. Um arquivo de registros desordenados (heap files) é uma estrutura simples em que os registros são armazenados nas páginas do arquivo de forma aleatória. mailto:professor@joaopaulo.pro.br INFORMÁTICA João Paulo C. Orso @JPORSO Página 6 de 12 42. Em um sistema gerenciador de banco de Postgres a coluna SALARIO da tabela COLABORADOR foi definida como NUMERIC(8,2) e a coluna JUROS foi definida como NUMERIC (2,2). Foi criada uma view com a seguinte expressão: CREATE VIEW LISTA_VALOR_JUROS AS SELECT NOME, SALARIO * JUROS as JUROS_MES FROM COLABORADOR Assinale a opção que apresenta o tipo de dado da coluna JUROS_MES criado na view resultante dessa expressão. (A) NUMERIC (10,2) (B) NUMERIC (8,2) (C) NUMERIC (2,2) (D) NUMERIC (E) NUMERIC(10,4) 43. Em um banco de dados relacional, garante-se que determinado valor que aparece em uma relação para dado conjunto de atributos também apareça em um conjunto de atributos de outra relação por meio da (A) chave primária. (B) chave candidata. (C) integridade de domínio. (D) integridade referencial. (E) chave assimétrica. Julgue o item a seguir, a respeito de banco de dados, organização de arquivos, métodos de acesso e banco de dados textuais. 44. Em sistemasde gerenciamento de banco de dados, por motivos de desempenho, o tratamento de concorrência pode resultar em intercalações de ações realizadas sobre o banco de dados. Julgue o próximo item, relativos à tecnologia de bancos de dados distribuídos. 45. Uma desvantagem dos bancos de dados distribuídos é a falta de autonomia local, visto que um banco X depende da sincronização com um banco Y para que as operações sejam bem- sucedidas. Julgue o próximo item, relativos à tecnologia de bancos de dados distribuídos. 46. Uma relação ou uma tabela pode estar fragmentada e armazenada em pontos diferentes; nesse caso, quando se separam os registros (linhas) da tabela, tem-se uma fragmentação horizontal. Com relação aos conceitos de modelagem multidimensional de dados para inteligência computacional, julgue o seguinte item. 47. Diferentemente da estrutura relacional, a estrutura multidimensional oferece baixa redundância de dados e suporte a normalização até a segunda forma normal. Com relação aos conceitos de modelagem multidimensional de dados para inteligência computacional, julgue o seguinte item. 48. A operação drill-across permite buscar informações que vão além do nível de granularidade existente na estrutura dimensional, desde que elas estejam unidas por dimensões compatíveis. Com relação aos conceitos de modelagem multidimensional de dados para inteligência computacional, julgue o seguinte item. 49. Ao se modelar uma tabela-fato, deve-se considerar que a chave primária é composta e que a dimensão tempo sempre será parte integrante dessa chave. Julgue o item seguinte, a respeito de estruturas em programação e de arquiteturas de bancos de dados. 50. O esquema do nível externo de uma arquitetura de três esquemas oculta os detalhes das estruturas de armazenamento físico e se concentra na descrição de entidades, tipos de dados, conexões, operações de usuários e restrições. 51. No que se refere a banco de dados, assinale a opção correta. (A) A restrição de asserção de um banco de dados permite a execução de ações automáticas a partir de eventos previamente definidos, como, por exemplo, a entrada de um CPF com formatação incorreta. mailto:professor@joaopaulo.pro.br INFORMÁTICA João Paulo C. Orso @JPORSO Página 7 de 12 (B) Uma view representa uma tabela em forma física consolidada a partir de outras tabelas previamente definidas. (C) Em chaves primárias compostas, formadas por mais de um atributo, o valor NULL é adotado para qualquer atributo, exceto para o primeiro na ordem de formação da chave. (D) DDL (data definition language) e DML (data manipulation language) são linguagens utilizadas pelos usuários e desenvolvedores para manipular os dados em um banco de dados. (E) Os bancos de dados objeto-relacionais representam uma evolução dos bancos de dados relacionais, pois incorporam várias funcionalidades anteriormente implementadas nos bancos de dados orientados a objetos. A respeito dos conceitos de banco de dados, normalização, controle de concorrência e modelagem, julgue o item subsecutivo. 52. Atomicidade é a propriedade que garante que as transações não sejam afetadas pelo funcionamento umas das outras nem tenham acesso aos resultados parciais entre si. A respeito dos conceitos de banco de dados, normalização, controle de concorrência e modelagem, julgue o item subsecutivo. 53. Em uma tabela na segunda forma normal, todos os atributos não chave são dependentes da chave primária. 54. Considerando o diagrama de entidade e relacionamento precedente, assinale a opção cujas expressões SQL permitem a inserção correta no banco de dados de Piauí como uma uf (unidade da federação) e de Teresina como uma capital. (A) insert into tb_mu (ibge, nome) values(2211001, 'Teresina'); insert into tb_uf (ibge, nome, capital) values(22,'Piauí', 2211001); update tb_mu set uf=22 where ibge=2211001; (B) insert into tb_uf (ibge, nome) values (22,'Piauí'); insert into tb_mu (ibge, nome, uf) values (2211001, 'Teresina',22); update tb_uf set capital= 2211001 where uf=22; (C) insert into tb_uf (ibge, nome, capital) values (22,'Piauí',2211001); insert into tb_mu (ibge, nome, uf) values (2211001, 'Teresina',22); (D) insert into tb_mu (ibge, nome, uf) values (2211001, 'Teresina',22); insert into tb_uf (ibge, nome, capital) values (22,'Piauí',2211001); 55. Um técnico pretende implantar a seguinte política de becape para sua organização: • becape no servidor de banco de dados, a ser realizado todas as noites, diretamente em um HD externo conectado ao servidor via porta USB; • becape no servidor de arquivos, a ser realizado a cada dois dias, diretamente em um SSD instalado em outro servidor. Acerca dessa situação hipotética, assinale a opção correta. (A) A política do servidor de arquivos poderia ser alterada para ser realizada todos os dias, mesmo que a mídia de destino esteja em outro servidor. (B) A execução do becape no servidor de arquivos será mais rápida caso se opte pela utilização de DVD em lugar de SSD. (C) Relativamente ao servidor de arquivos, a política em apreço é inexequível, visto que só é possível utilizar dispositivos SSD como mídias de becape se eles estiverem instalados localmente, ou seja, diretamente à placa-mãe da máquina. (D) Caso se queira reduzir a periodicidade mínima dos becapes do servidor de banco de dados, deve-se levar em conta o fato de que a opção por um HD mailto:professor@joaopaulo.pro.br INFORMÁTICA João Paulo C. Orso @JPORSO Página 8 de 12 externo conectado ao servidor via porta USB requer que essa periodicidade seja de, no mínimo, seis horas. (E) Relativamente ao servidor de banco de dados, a política em questão é inexequível, pois só é possível usar HD externo para esse fim mediante conexão desse dispositivo diretamente à placa- mãe. dados da tabela: ID; nome; idtipo; preco 25; creme; 3; 11,50 31; arroz; 4; 12,50 34; leite; 1; 14,00 42; sabão; 5; 11,00 46; carne; 1; 12,75 48; shampoo; 5; 12,30 58; azeite; 1; 13,25 56. Considerando-se os campos e dados contidos na tabela, denominada tbproduto, é correto afirmar que o comando SQL. (A) (B) retornará 2 registros (C) (D) (E) dados da tabela: ID; nome; idtipo; preco 25; creme; 3; 11,50 31; arroz; 4; 12,50 34; leite; 1; 14,00 42; sabão; 5; 11,00 46; carne; 1; 12,75 48; shampoo; 5; 12,30 58; azeite; 1; 13,25 57. Assinale a opção que apresenta o comando SQL correto para se incluir um novo campo idcategoria do tipo INT nos dados da tabela, denominada tbproduto. (A) ALTER TABLE tbproduto INSERT idcategoria INT ; (B) ALTER TABLE tbproduto ADD COLUMN idcategoria INT ; (C) UPDATE TABLE tbproduto ADD COLUMN idcategoria INT ; (D) ADD COLUMN idcategoria INT IN TABLE tbproduto ; (E) UPDATE TABLE ADD COLUMN idcategoria INT IN tbproduto; Com relação a banco de dados, julgue o item seguinte. 58. Em normalização, a primeira forma normal é caracterizada por uma tabela com a existência obrigatória de uma chave primária e uma chave estrangeira. Com relação a banco de dados, julgue o item seguinte. 59. Após um banco de dados ser criado, o administrador executa uma série de tarefas para dar permissão de acesso aos usuários que necessitam ler e gravar informações na base de dados. A responsabilidade de gerir os acessos ao banco de dados é do sistema gerenciador de banco de dados (SGBD). Com relação a banco de dados, julgue o item seguinte. 60. As soluções de big data focalizam dados que já existem, descartam dados não estruturados e disponibilizam os dados estruturados. Tendo como referência o modelo lógico precedente, julgue o item a seguir. mailto:professor@joaopaulo.pro.br INFORMÁTICA João Paulo C. Orso @JPORSO Página 9 de 12 61. A partirdo modelo apresentado, infere-se que um hospital pode estar vinculado a várias universidades, pois a tabela Hospital apresenta cardinalidade (0, n). Tendo como referência o modelo lógico precedente, julgue o item a seguir. 62. Para que o modelo em questão seja implementado no sistema gerenciador de banco de dados relacional, deve-se criar, primeiramente, a tabela Universidade e, posteriormente, a tabela Hospital. Tendo como referência o modelo lógico precedente, julgue o item a seguir. Após as tabelas serem implementadas, a inserção de um registro na tabela Universidade pode ser realizada corretamente por meio do comando a seguir. 63. INSERT INTO Universidade VALUES (00.038.174/0001-43, ‘Universidade de Brasília’, ‘Graduação e Pós-Graduação’); Julgue o item seguinte, a respeito de banco de dados distribuído e orientado a objetos. 64. Uma das desvantagens dos bancos de dados distribuídos é o fato de tornar complexa a atividade de desenvolvimento e a manutenção de aplicações, já que os dados estão distribuídos geograficamente em vários servidores. 65. O diretor de uma montadora de veículos necessita tomar uma decisão acerca da continuidade ou não de um dos produtos vendidos no Brasil. Para tanto, solicitou um relatório sobre as vendas de carros da marca do último trimestre de 2018, por faixa de preço, região, modelo e cor. Nessa situação, no contexto de análise da informação, o relatório representa uma informação. Considerando os conceitos de banco de dados relacionais, Julgue o próximo item a respeito das propriedades de uma tupla. 66. A tupla tem o mesmo significado e as mesmas propriedades de uma tabela. Considerando os conceitos de banco de dados relacionais, Julgue o próximo item a respeito das propriedades de uma tupla. 67. Os componentes de uma tupla são ordenados da esquerda para a direita. Considerando os conceitos de banco de dados relacionais, Julgue o próximo item a respeito das propriedades de uma tupla. 68. Cada tupla contém exatamente um valor para cada um de seus atributos. Considerando os conceitos de banco de dados relacionais, Julgue o próximo item a respeito das propriedades de uma tupla. 69. Um subconjunto de uma tupla não é considerado uma tupla. Considerando os conceitos de banco de dados relacionais, Julgue o próximo item a respeito das propriedades de uma tupla. 70. Uma tupla nunca é vazia, seu grau pode variar de 1 até n. A respeito de entidades, relacionamentos e tipos de chave, julgue o próximo item. 71. Uma entidade fraca não possui seus próprios atributos chave. A respeito de entidades, relacionamentos e tipos de chave, julgue o próximo item. 72. Toda relação deve possuir somente uma chave primária de atributo único. A respeito de entidades, relacionamentos e tipos de chave, julgue o próximo item. mailto:professor@joaopaulo.pro.br INFORMÁTICA João Paulo C. Orso @JPORSO Página 10 de 12 73. Um identificador ou chave é usado para determinar exclusivamente uma instância de um relacionamento entre entidades. A respeito de entidades, relacionamentos e tipos de chave, julgue o próximo item. 74. A abordagem entidade-relacionamento permite somente relacionamentos binários e dos tipos 1:1 e 1:n. A respeito de entidades, relacionamentos e tipos de chave, julgue o próximo item. 75. Uma entidade forte existe no banco de dados e possui atributos que a identificam sem que ela precise estar associada a outra entidade identificadora. A respeito das técnicas e(ou) métodos de mineração de dados, julgue o próximo item. 76. O agrupamento (ou clustering) realiza identificação de grupos de dados que apresentam concorrência. A respeito das técnicas e(ou) métodos de mineração de dados, julgue o próximo item. 77. A classificação realiza o aprendizado de uma função que pode ser usada para mapear os valores associados aos dados em um ou mais valores reais. A respeito das técnicas e(ou) métodos de mineração de dados, julgue o próximo item. 78. A regressão ou predição promove o aprendizado de uma função que pode ser usada para mapear dados em uma de várias classes discretas definidas previamente, bem como encontrar tendências que possam ser usadas para entender e explorar padrões de comportamento dos dados. A respeito das técnicas e(ou) métodos de mineração de dados, julgue o próximo item. 79. As regras de associação identificam grupos de dados, em que os dados têm características semelhantes aos do mesmo grupo e os grupos têm características diferentes entre si. A respeito das técnicas e(ou) métodos de mineração de dados, julgue o próximo item. 80. Os métodos de classificação supervisionada podem ser embasados em separabilidade (entropia), utilizando árvores de decisão e variantes, e em particionamento, utilizando SVM (support vector machines). Acerca de banco de dados, julgue o item que se segue. 81. Relacionamentos do tipo um-para-um podem ser representados em até três tabelas, de acordo com a obrigatoriedade do relacionamento. Acerca de banco de dados, julgue o item que se segue. 82. Em um diagrama MER, a entidade representa uma coisa concreta do mundo real, enquanto as coisas abstratas são representadas pelo relacionamento entre as entidades. Acerca de banco de dados, julgue o item que se segue. 83. Na criação de uma tabela para os clientes de uma organização, os atributos de CPF e CNPJ, para pessoas físicas e jurídicas, respectivamente, são a escolha mais indicada para representar a chave primária (PK) da tabela. A respeito de sistemas gerenciadores de banco de dados (SGBD), julgue o próximo item. 84. O comando GRANT é utilizado para conceder privilégios em um objeto do SGBD, ao passo que o comando REVOKE serve para cancelar um privilégio já concedido. A respeito de sistemas gerenciadores de banco de dados (SGBD), julgue o próximo item. 85. Para otimizar a seleção em um SGBD, é utilizado o grau de seletividade da tabela, sendo a eficiência de seleção diretamente proporcional ao número obtido. A respeito de sistemas gerenciadores de banco de dados (SGBD), julgue o próximo item. 86. A linguagem de manipulação de dados (DML – data definition language) é usada para, entre outras mailto:professor@joaopaulo.pro.br INFORMÁTICA João Paulo C. Orso @JPORSO Página 11 de 12 finalidades, criar e alterar estruturas de tabelas em um SGBD. O item a seguir apresenta uma situação hipotética seguida de uma assertiva a ser julgada a respeito de identificação de vulnerabilidades por inspeção de código. 87. A arquitetura dos sistemas de uma organização utiliza uma mesma base de dados, ou seja, todos os sistemas acessam e gravam no mesmo banco de dados. Nessa arquitetura, todos os dados de acesso, como login e senha, estão armazenados em um arquivo .txt de configuração padrão no repositório central. Nessa situação, visando diminuir a fragilidade da arquitetura, é indicado que todos os sistemas tenham um dataSource específico de acesso aos seus dados. A respeito de sistemas gerenciadores de banco de dados, julgue o próximo item. 88. No processo de otimização de consulta a banco de dados, é necessário coletar informações a respeito do tamanho dos campos envolvidos nos processos de exclusão das tabelas. A respeito de sistemas gerenciadores de banco de dados, julgue o próximo item. 89. Chave primária é o conjunto de um ou mais atributos para identificar uma tupla de uma entidade. A respeito de sistemas gerenciadores de banco de dados, julgue o próximo item. 90. Em um sistema hierárquico, o servidor que recebe pedidos de consultas e distribui essas consultas para origens de dados remotas é denominado servidor hierárquico. Acerca dos conceitos de normalização de dados e dos modelos de dados, julgue o item subsequente.91. O modelo conceitual, que reflete uma estrutura simplificada do banco de dados, é responsável por registrar como os dados estão armazenados no sistema de gerenciamento de banco de dados (SGBD). Acerca dos conceitos de normalização de dados e dos modelos de dados, julgue o item subsequente. 92. Comparativamente aos usados pelos usuários leigos, os modelos de dados utilizados por programadores são considerados menos abstratos, pois contêm mais detalhes de como as informações estão organizadas internamente no banco de dados. A respeito de bancos de dados, julgue o item a seguir. 93. Nos bancos de dados construídos sob a concepção do modelo hierárquico, os dados são estruturados em hierarquia ou árvores cujos nós contêm ocorrências de registros, e cada registro consiste em uma coleção de atributos. A respeito de bancos de dados, julgue o item a seguir. 94. Um banco de dados é uma coleção de dados que são organizados de forma randômica, sem significado implícito e de tamanho variável, e projetados para atender a uma proposta específica de alta complexidade, de acordo com o interesse dos usuários. A respeito de SGBDs, julgue o próximo item. 95. Um SGBD, por definição, não é flexível, dada a dificuldade de mudar a estrutura dos dados quando os requisitos mudam. A respeito de SGBDs, julgue o próximo item. 96. Um SGBD é um software que não prevê as funções de definição, recuperação e alteração de dados, sendo essa tarefa a função básica de um sistema de banco de dados. A respeito de SGBDs, julgue o próximo item. 97. A consistência de dados é o princípio que determina a manutenção de determinado dado em vários arquivos diferentes. A respeito de SGBDs, julgue o próximo item. 98. Conforme o princípio da atomicidade, caso ocorra erro em determinada transação, todo o conjunto a ela relacionado será desfeito até o retorno ao mailto:professor@joaopaulo.pro.br INFORMÁTICA João Paulo C. Orso @JPORSO Página 12 de 12 estado inicial, como se a transação nunca tivesse sido executada. A respeito de SGBDs, julgue o próximo item. 99. O controle de concorrência é o princípio que garante e permite a manipulação, no mesmo momento, de um mesmo dado por mais de uma pessoa ou um sistema. 2 Gabarito 1) C. 2) C. 3) A. 4) A. 5) A. 6) D. 7) E. 8) D. 9) Errado. 10) Errado. 11) Certo. 12) Errado. 13) Certo. 14) Errado. 15) Errado. 16) Errado. 17) C. 18) E. 19) Errado. 20) Errado. 21) Certo. 22) Certo. 23) Certo. 24) Certo. 25) Certo. 26) Errado. 27) Certo. 28) E. 29) C. 30) Errado. 31) Errado. 32) Errado. 33) Certo. 34) Errado. 35) D. 36) Errado. 37) Errado. 38) Errado. 39) D. 40) Errado. 41) Certo. 42) D. 43) D. 44) Certo. 45) Errado. 46) Certo. 47) Errado. 48) Errado. 49) Certo. 50) Errado. 51) E. 52) Errado. 53) Certo. 54) A. 55) A. 56) B. 57) B. 58) Errado. 59) Certo 60) Errado. 61) Errado. 62) Errado. 63) Errado. 64) Errado. 65) Certo 66) Errado. 67) Errado. 68) Certo 69) Errado. 70) Errado. 71) Errado. 72) Errado. 73) Errado. 74) Errado. 75) Certo 76) Errado. 77) Errado. 78) Errado. 79) Errado. 80) Certo 81) Certo 82) Errado. 83) Errado. 84) Certo 85) Errado. 86) Errado. 87) ERRADO* 88) Errado. 89) Certo 90) Errado. 91) Errado. 92) Certo 93) Certo 94) Errado. 95) Errado. 96) Errado. 97) Errado. 98) Certo 99) Errado. mailto:professor@joaopaulo.pro.br
Compartilhar