Questões de Concurso Comentadas sobre banco de dados

Foram encontradas 15.355 questões

Q2098034 Banco de Dados
Assinale a alternativa com uma afirmação correta sobre as funções da Linguagem SQL.
Alternativas
Q2096971 Banco de Dados
Quais são as restrições do modelo relacional e do diagrama Entidade-Relacionamento? 
Alternativas
Q2096303 Banco de Dados
Num banco de dados relacional, considere uma tabela R, com duas colunas A e B, ambas do tipo string de caracteres, cuja instância é exibida a seguir.
70.png (106×164)

Nesse cenário analise os comandos a seguir.
I. 70_i.png (366×64)
II. 70_ii.png (364×70)
III. 70_iii.png (364×48)
Assinale a lista que contém o número de registros deletados em cada um dos comandos I, II e III, respectivamente, quando executados separadamente e usando a mesma instância inicial descrita.
Alternativas
Q2096302 Banco de Dados
Os principais Sistemas Gerenciadores de Bancos de Dados oferecem total suporte à linguagem SQL. Um aspecto importante da implementação do SQL é o tratamento para valores nulos quando esses são considerados como unknown values.
Nesse contexto, considere uma tabela T com colunas A e B, que podem conter valores nulos. T possui 100 registros e, em 50% das linhas, há pelo menos uma coluna preenchida com o valor NULL. Considere a consulta a seguir:
               SELECT * FROM T t1                WHERE t1.A = NULL or t1.B = NULL
O número máximo de linhas de resultados que seriam retornadas pela consulta é igual a
Alternativas
Q2096301 Banco de Dados
Bancos de dados NoSQL são usualmente divididos em categorias de store.
Assinale a opção que apresenta o tipo de store que privilegia velocidade, capacidade de leitura e escrita e estruturas de dados flexíveis, sem a necessidade de esquemas estabelecidos previamente. 
Alternativas
Q2096300 Banco de Dados
Considere um banco de dados relacional em que as operações de insert e update efetuadas numa certa tabela devem ser monitoradas e anotadas, como subsídio aos procedimentos de auditoria da empresa. Essa tabela é utilizada por uma série de aplicações, em diferentes tipos de transações, e iniciadas por um número considerável de usuários.
Nesse cenário, assinale o mecanismo mais adequado para a implementação desse monitoramento.
Alternativas
Q2096296 Banco de Dados
Assinale a opção que melhor descreve a diferença entre os frameworks Apache Spark e Apache Hadoop, no contexto do processamento de Big Data. 
Alternativas
Q2096293 Banco de Dados
Suponha que um modelo de classificação binária foi treinado para distinguir e-mails de spam de e-mails legítimos. O modelo foi testado em um conjunto de dados de teste com 200 e-mails, sendo 100 e-mails de spam e 100 e-mails legítimos.
A matriz de confusão é dada por 80 verdadeiros positivos, 85 verdadeiros negativos, 15 falsos positivos (erro tipo 1) e 20 falsos negativos (erro tipo 2). 
Nessas condições, o F1-Score do modelo deve ser aproximadamente igual a 
Alternativas
Q2096292 Banco de Dados
A análise de dados prescritiva é uma técnica de análise de dados que
Alternativas
Q2096290 Banco de Dados
O objetivo principal do uso de técnicas de Agrupamento (Clustering) em Análise de Dados é dividir um grande conjunto de dados em subconjuntos, agrupando elementos similares em categorias distintas.
Assinale a opção que indica o tipo de algoritmo que não se enquadra nessa descrição.
Alternativas
Q2096193 Banco de Dados

Os principais Sistemas Gerenciadores de Bancos de Dados oferecem total suporte à linguagem SQL; um aspecto importante da implementação do SQL é o tratamento para valores nulos, quando a lógica admite três estados.


T – true

F – false

? – unknown

Nesse contexto, considere as expressões lógicas a seguir.

I. (T OR F) AND (? OR T)

II. T AND ((? OR F) OR ?)

III. NOT (? AND (? AND ?))

Com relação às expressões acima, está correto afirmar que o valor final é unknown (?) em


Alternativas
Q2096192 Banco de Dados

No âmbito de bancos dados, especialmente NoSQL, o Teorema CAP sustenta que há três requerimentos básicos que existem numa relação especial quando se projeta uma aplicação com uma arquitetura distribuída. Basicamente, respalda a tese de que não se pode obter os três simultaneamente.


Esses três requerimentos são 

Alternativas
Q2096190 Banco de Dados

Num banco de dados relacional, considere a tabela Vencedores, cuja instância é exibida a seguir, com duas colunas, Tenista e Torneio, que representam alguns torneios que já foram vencidos por alguns tenistas.

Tenista                         Torneio

Roger Federer             Australian Open

Roger Federer             Roland Garros

Roger Federer             Wimbledon

Roger Federer             US Open

Pete Sampras             US Open

Pete Sampras             Wimbledon

Pete Sampras             Australian Open

Bjorn Borg                   Roland Garros

Bjorn Borg                    Wimbledon


Maria precisa escrever um comando SQL que liste os tenistas que venceram todos os torneios mencionados na coluna Torneio. O comando deve valer para qualquer instância válida da tabela, que pode conter diferentes tenistas e diferentes torneios.


Assinale o comando que Maria deve usar. 

Alternativas
Q2095857 Banco de Dados
Considere a seguinte tabela de um banco de dados chamada Pessoa:

                   id           nome           sobrenome           idade                    1            Paulo           Silva                     17                    2            Maria           Souza                   20                    3            Pedro           Henrique              30

Assinale o SQL correto que extrai as informações nome, sobrenome e idade da tabela Pessoa, considerando somente os registros que possuem idade maior que 18 e ordenando por ordem decrescente de idade. 
Alternativas
Q2095856 Banco de Dados
Qual é a relação entre o Modelo Relacional e o Diagrama Entidade-Relacionamento?
Alternativas
Q2087709 Banco de Dados
A implementação de Banco de Dados requer a criação de diversos objetos, seja pelo Administrador do Banco de Dados (DBA) ou de um outro usuário que detenha privilégios para realizar tal procedimento. São exemplos de objetos criados por ocasião da implementação do banco de dados: 
Alternativas
Q2085612 Banco de Dados
Analise as afirmativas abaixo sobre as funções de tabela em PL/SQL. 1. São usadas para retornar coleções PL/SQL que simulam ou se comportam como tabelas. 2. Podem ser consultadas como uma tabela regular, utilizando o operador de tablela TABLE da cláusula FROM. 3. Funções de tabela regulares requerem que coleções sejam totalmente populadas antes que sejam retornadas. Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q2085611 Banco de Dados
Analise as afirmativas abaixo: 1. Uma restrição de integridade de entidade é aquela que postula que nenhuma chave primária pode ser nula em uma relação. 2. Uma restrição de integridade referencial é aquela que é especificada entre duas relações, necessariamente, de modo a manter a consistência entre os atributos nas duas relações. 3. Todas as restrições de integridade devem ser especificadas no esquema relacional do banco de dados, como parte da sua definição, via DDL. Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q2085610 Banco de Dados
No contexto das restrições em bancos de dados relacionais, no âmbito do modelo de dados relacionais, identifique restrições baseadas em esquema (schema-based) válidas: 1. Restrições de chave. 2. Restrições de domínio. 3. Restrições sobre valores nulos. 4. Restrições de gatilhos. Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q2085606 Banco de Dados
Analise as afirmativas abaixo sobre data Warehouse. 1. Tabelas de dimensão tendem a ter, por definição, menos registros que as tabelas fato. 2. Cada dimensão é definida por uma única chave primária, que é base para a integridade referencial com quaisquer tabelas fato correspondentes. 3. Atributos de dimensões e dimensões, por definição, devem ser alfanuméricos e não passíveis de agregação. Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Respostas
4741: E
4742: A
4743: D
4744: A
4745: B
4746: C
4747: A
4748: C
4749: B
4750: E
4751: D
4752: C
4753: E
4754: E
4755: D
4756: E
4757: E
4758: C
4759: A
4760: B