Questões de Concurso Comentadas sobre banco de dados

Foram encontradas 12.816 questões

Q2281948 Banco de Dados
O administrador de banco de dados do TJSE deverá criar um script em MySQL para realizar a carga de dados da TABELA A para a TABELA B, considerando que:

• a TABELA A foi criada pelo script:
CREATE TABLE a ( id INT AUTO_INCREMENT PRIMARY KEY, descricao VARCHAR(255) NOT NULL, custo DECIMAL(10, 2), tipo CHAR(1), CHECK (tipo IN ('A', 'B', 'C')) );

• a TABELA B foi criada pelo script:
CREATE TABLE b ( id INT AUTO_INCREMENT PRIMARY KEY, descricao VARCHAR(255) NOT NULL, custo DECIMAL(10, 2) NOT NULL, tipo TINYINT, CHECK (tipo IN (1,2,3)) );

• A TABELA A foi carregada e a coluna CUSTO possui valores NULOS.

O script para carregar os dados da TABELA A para a TABELA B é:
Alternativas
Q2281947 Banco de Dados
João é um administrador de banco de dados MySQL e precisa realizar o restore do banco de dados "tjse_db", a partir de um arquivo de backup previamente criado com o nome backuptjse.sql.

Para isso, João deverá utilizar o comando:
Alternativas
Q2281946 Banco de Dados
O administrador de banco de dados do TJSE deverá projetar um banco de dados relacional para armazenar dados, oriundos do novo sistema de gestão de processos. O banco de dados armazenará dados sobre processos, autor, advogado, ocorrência, tipo da ação, município, situação, dentre outros.

Para atender esses requisitos, o administrador deverá criar um banco de dados:
Alternativas
Q2281945 Banco de Dados
No contexto de administração de banco de dados MySQL, ao planejar o armazenamento de tabelas e índices, considerando otimizar a alocação de espaço e melhorar o desempenho do sistema, é recomendado:
Alternativas
Q2281944 Banco de Dados

Analise o script de uma stored procedure no âmbito do SQL Server.


Imagem associada para resolução da questão


Nesse contexto, considere as três hipóteses de comandos que invocam o procedimento armazenado TESTE.


I.

EXECUTE TESTE '99999999900', '1000999';


II.

EXEC TESTE @CPF = '99999999900',

                       @Produdo = '1000999';

III.

EXECUTE TESTE @CPF = '99999999900' and

                               @Produdo = '1000999';


Está correto o que se apresenta em:

Alternativas
Q2281943 Banco de Dados
João está enfrentando problemas com os resultados que envolvem comparações e/ou ordenação de dados quando há acentos, letras maiúsculas e minúsculas nos dados.

Como o banco de dados contém termos no idioma português, João deveria adotar em seus bancos de dados SQL Server o default de collation (agrupamento, na interface em português):
Alternativas
Q2281939 Banco de Dados
Os gerenciadores de bancos de dados permitem que transações mais complexas sejam controladas explicitamente, de modo a garantir a atomicidade e a integridade das operações.

Nesse contexto, o ciclo iniciado por um comando begin transaction tem, como complemento, o(s) comando(s):
Alternativas
Q2281938 Banco de Dados
Considere uma tabela de um banco relacional com quatro colunas: X, Y, Z e W. Na modelagem dos dados, foram detectadas as seguintes dependências funcionais para essa tabela.

X  → Y X  → Z Z  → X Y  → Z X  → W

A lista das colunas que devem necessariamente ser definidas com a propriedade unique, com colunas isoladas ou em conjunto, é:
Alternativas
Q2281853 Banco de Dados
Considere uma tabela relacional TAB, com colunas A e B. A coluna A constitui a chave primária de TAB. A instância de TAB contém 100 linhas, e em todas as linhas o valor da coluna B é 10. Nesse contexto, analise o comando SQL a seguir.

select * from TAB t where not exists                (select * from TAB tt                 where t B = tt B and t A > tt A)

Além da linha de títulos, o número de linhas produzidas pelo comando acima é: 
Alternativas
Q2281850 Banco de Dados
A normalização de esquemas de bancos de dados é feita a partir das dependências funcionais existentes entre as colunas de uma tabela. Além disso, é possível combinar dependências e derivar novas dependências a partir de axiomas preestabelecidos.

Considerando uma tabela hipotética, com colunas X, Y e Z, o axioma da transitividade é definido como segue: 
Alternativas
Q2281782 Banco de Dados

Julgue o próximo item, relativo a SQL, banco de dados e Azure.


No modelo entidade-relacionamento a seguir, a coluna IdDepartamento da tabela Funcionario não pode ser nula, uma vez que ela é a chave estrangeira advinda do relacionamento com a tabela Departamento.


Imagem associada para resolução da questão


Alternativas
Q2281780 Banco de Dados
Imagem associada para resolução da questão

Considerando que a tabela precedente, de nome funcionario, possui apenas os registros mostrados, julgue o item subsequente. 
A seguir, é apresentado o comando correto em SQL para se alterar o valor do salário (Salario) para o maior salário da tabela apenas para o funcionário que possui IdFuncionario igual a 1. 
Imagem associada para resolução da questão
Alternativas
Q2281431 Banco de Dados

Acerca de mineração de dados (data mining), julgue o item a seguir.


A mineração de dados não se limita às técnicas de obtenção de dados, envolvendo também a observação de padrões nos dados obtidos.

Alternativas
Q2281430 Banco de Dados

Acerca de mineração de dados (data mining), julgue o item a seguir.


No procedimento de limpeza de dados (data cleaning), identifica-se ausência de valores quando um conjunto de dados apresenta apenas dados agregados em relação a certo atributo.

Alternativas
Q2278516 Banco de Dados
Em gerenciamento de transações, uma transação é uma “unidade lógica de trabalho”, em geral envolvendo diversas operações de banco de dados. São operações básicas de um banco de dados, EXCETO:
Alternativas
Q2278515 Banco de Dados
Em um projeto de banco de dados, há um modelo que é uma representação de todo o conteúdo de informação do banco de dados (em uma forma um tanto abstrata, em comparação com o modo como os dados são armazenados fisicamente), pretendendo ser uma visão dos dados como eles “realmente são”. A qual modelo de dados se refere a definição apresentada?
Alternativas
Q2278514 Banco de Dados
É uma definição abstrata, autônoma e lógica de objetos, operadores e outros elementos que, juntos, constituem a máquina abstrata com a qual os usuários (desenvolvedores) interagem e onde pode-se modelar a estrutura e o comportamento dos dados com os objetos e operadores. A definição apresentada refere-se ao(a):
Alternativas
Ano: 2023 Banca: IADES Órgão: CRF-TO Prova: IADES - 2023 - CRF-TO - Analista de TI |
Q2278427 Banco de Dados
Em um banco de dados, o recurso de controle de dados inseridos em cada coluna, cujo objetivo é avaliar, por meio de expressões como “menor que” e “maior que”, entre outras, intervalos válidos para os valores denomina-se
Alternativas
Ano: 2023 Banca: IADES Órgão: CRF-TO Prova: IADES - 2023 - CRF-TO - Analista de TI |
Q2278426 Banco de Dados
Considerando um banco de dados com as informações dos alunos de uma escola, assinale a alternativa que indica um exemplo de atributo nominativo.
Alternativas
Ano: 2023 Banca: IADES Órgão: CRF-TO Prova: IADES - 2023 - CRF-TO - Analista de TI |
Q2278425 Banco de Dados
Em um banco de dados com as informações completas de todos os funcionários de uma empresa, o elemento cuja função é conter apenas os nomes dos funcionários denomina-se
Alternativas
Respostas
1801: D
1802: B
1803: E
1804: C
1805: B
1806: C
1807: B
1808: C
1809: B
1810: B
1811: E
1812: C
1813: C
1814: C
1815: C
1816: B
1817: E
1818: D
1819: B
1820: E