Foram encontradas 13.789 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q1862024 Banco de Dados
Assinale a alternativa CORRETA com relação às propriedades de transações em bancos de dados indicadas pela sigla ACID. 
Alternativas
Q1861928 Banco de Dados
Considerando duas tabelas relacionais Tab1 (a,b,c) e Tab2 (w,x,y,z), sendo o conjunto de atributos sublinhados a chave primária de cada uma delas, assinale a alternativa CORRETA.
Alternativas
Q1861927 Banco de Dados
Assinale a alternativa CORRETA sobre o processo de mineração de dados (data mining).
Alternativas
Q1861926 Banco de Dados
Considere a seguinte modelagem conceitual para o domínio de um zoológico, expressa no modelo de entidade-relacionamento.
Imagem associada para resolução da questão


Com relação à conversão dessa modelagem conceitual para um banco de dados relacional, assinale a alternativa CORRETA.
Alternativas
Q1861925 Banco de Dados
Considere as seguintes tabelas de um banco de dados relacional.
Funcionário (ID, Nome, Salário, Cod-Depto)
Departamento (Cod-Depto, Nome)

A chave primária da tabela “Funcionário” é o atributo “ID” e a chave primária da tabela “Departamento” é o atributo “Cod-Depto”. O atributo “Cod-Depto” na tabela “Funcionário” é uma chave estrangeira para a tabela “Departamento”, indicando o departamento onde o funcionário trabalha. Considere ainda a seguinte consulta formulada na linguagem SQL:

SELECT f1.*
    FROM Funcionário f1, Departamento d, Funcionário f2               WHERE f1.salário < f2.salário
    AND f1.Cod-Depto != f2.Cod-Depto
    AND d.Cod-Depto = f2.Cod-Depto
AND d.Nome = ‘Marketing’

Assinale a alternativa que descreve CORRETAMENTE a intenção dessa consulta.
Alternativas
Q1861915 Banco de Dados
Sobre gerenciamento de transações em bancos de dados, assinale a alternativa CORRETA
Alternativas
Q1759461 Banco de Dados

Orientação geral


Nesta prova, usaremos o termo “processo tradicional” (de desenvolvimento de software) significando os processos mais formalizados e prescritivos, em contraposição aos chamados “métodos ágeis” ou “metodologias ágeis”. Também usaremos o termo “processo de desenvolvimento” por simplificação, significando “processo de desenvolvimento de software”

A modelagem conceitual de bancos de dados envolve conceitos como entidades, tipo de entidade, conjuntos de entidades, atributos e relacionamentos, dentre outros.
Com relação a esses conceitos, é INCORRETO afirmar que
Alternativas
Q1759456 Banco de Dados

Orientação geral


Nesta prova, usaremos o termo “processo tradicional” (de desenvolvimento de software) significando os processos mais formalizados e prescritivos, em contraposição aos chamados “métodos ágeis” ou “metodologias ágeis”. Também usaremos o termo “processo de desenvolvimento” por simplificação, significando “processo de desenvolvimento de software”

Há vários tipos de restrições relacionadas aos dados que podem ser especificadas em um esquema de banco de dados.
Com relação às restrições em modelos relacionais, é CORRETO afirmar que
Alternativas
Q1394220 Banco de Dados

Em relação à linguagem SQL e ao sistema gerenciador de banco de dados MySQL, para cada afi rmativa abaixo, informe se é VERDADEIRA (V) ou FALSA (F). Em seguida, assinale a alternativa que corresponde à sequência CORRETA.


( ) A linguagem SQL possui comandos para defi nição de dados, consultas e atualizações.

( ) Na linguagem SQL, o principal comando para defi nição de dados é o DEFINE, que pode ser utilizado na criação de tabelas e domínios.

( ) MySQL é um banco de dados relacional de fonte aberta, que oferece portabilidade, facilidade de manuseio e suporta controle transacional.

( ) O formato da declaração SELECT, para consultas em SQL, é composto por somente duas cláusulas: SELECT e FROM.

Alternativas
Q1394214 Banco de Dados

Em relação a modelagem de dados, para cada assertiva abaixo, informe se é VERDADEIRA (V) ou FALSA (F). Em seguida, marque a opção que corresponde à sequência CORRETA.


( ) A modelagem de dados corresponde à forma como são descritos os tipos de informações a serem armazenadas em um banco de dados.

( ) No modelo conceitual, o banco de dados é descrito de forma independente de implementação.

( ) Um modelo lógico corresponde a uma descrição de um banco de dados ao nível abstraído pelo programador, e independente do sistema a ser utilizado.

( ) Na técnica de modelagem entidaderelacionamento (ER), o modelo de dados é, usualmente, representado através de um diagrama, chamado de diagrama entidade-relacionamento (DER).

Alternativas
Q1389994 Banco de Dados
Considere dois comandos do sistema gerenciador de bancos de dados My SQL (v. 5.6):
(I) SELECT FIELD (‘to’, two’, ‘to’, toe’, ‘toc’) (II) SELECT LOCATE (‘one’,’ anyone’)
O resultado da execução dos comandos (I) e (II) será, respectivamente:
Alternativas
Q1389993 Banco de Dados
Considere que um usuário do sistema gerenciador de bancos de dados Microsoft Access 2010 está editando uma consulta no Modo Design e que, em um determinado momento, acionou o seguinte botão, presente na aba Design desse gerenciador:
Imagem associada para resolução da questão

O resultado direto do acionamento desse botão será
Alternativas
Q1389992 Banco de Dados
No sistema gerenciador de bancos de dados Microsoft Access 2010, se um programador desejar que seja exibida uma mensagem sempre que a regra de validação relativa aos valores inseridos em um campo seja violada, deve inserir essa mensagem na propriedade
Alternativas
Q1389991 Banco de Dados
O comando do sistema gerenciador de bancos de dados Microsoft SQL Server 2008 que permite definir uma faixa de valores permitidos, ou, ainda, valores permitidos de uma lista, a serem inseridos em uma coluna de uma tabela é
Alternativas
Q1380343 Banco de Dados
Na linguagem SQL, o operador lógico LIKE é usado
Alternativas
Q1380342 Banco de Dados
São funções de agregação do Sistema Gerenciado de Banco de Dados PostgresSQL:
Alternativas
Q1380341 Banco de Dados

Analise o conteúdo da seguinte tabela de um banco de dados:

Imagem associada para resolução da questão

Sobre a ótica do modelo relacional de banco de dados, é correto afirmar que

Alternativas
Q1380340 Banco de Dados

Considere as seguintes consultas em um banco de dados MySQL:

Imagem associada para resolução da questão

Desse último comando SELECT, retornará como resultado a dupla

Alternativas
Q1380339 Banco de Dados
O comando na linguagem SQL que permite a remoção de uma tabela Y de um banco de dados é
Alternativas
Q1378000 Banco de Dados
O conceito de transação é extremamente útil em Sistemas Gerenciadores de Banco de Dados, como o MySQL. Para que duas transações precisem alterar o mesmo campo de uma tabela quase que simultaneamente, e não prejudiquem a consistência do banco de dados, elas devem ser do tipo
Alternativas
Respostas
8101: D
8102: C
8103: A
8104: B
8105: D
8106: B
8107: D
8108: D
8109: B
8110: A
8111: D
8112: C
8113: E
8114: D
8115: B
8116: B
8117: A
8118: B
8119: A
8120: D