Questões de Concurso Comentadas sobre banco de dados

Foram encontradas 15.354 questões

Q872151 Banco de Dados

Julgue o item subsequente, a respeito do Postgres 9.6.


Ao se criar uma trigger, a variável especial TG_OP permite identificar que operação está sendo executada, por exemplo, DELETE, UPDATE, INSERT ou TRUNCATE.

Alternativas
Q872144 Banco de Dados

      Um sistema gerenciador de banco de dados (SGBD) instalado no Linux deve ser configurado de modo a permitir os seguintes requisitos:


I no máximo, 1000 conexões simultâneas;

II somente conexões originadas a partir do servidor de aplicação com IP 10.10.10.2.

Tendo como referência essas informações, julgue o seguinte item.


Caso o SGBD instalado seja o Oracle 12C, os requisitos I e II podem ser atendidos em tempo de execução, respectivamente, por meio dos comandos SET system sessions = 1000 e SET system listener = 10.10.10.2.

Alternativas
Q872143 Banco de Dados

      Um sistema gerenciador de banco de dados (SGBD) instalado no Linux deve ser configurado de modo a permitir os seguintes requisitos:


I no máximo, 1000 conexões simultâneas;

II somente conexões originadas a partir do servidor de aplicação com IP 10.10.10.2.

Tendo como referência essas informações, julgue o seguinte item.


Caso o SGBD instalado seja o MySQL 5.7, para atendimento dos requisitos I e II, deve-se modificar o arquivo my.cnf, alterando-se os parâmetros max_user_connections para 1000 e connection_source para o IP fornecido; e reiniciar o serviço do SGBD.

Alternativas
Q872142 Banco de Dados

      Um sistema gerenciador de banco de dados (SGBD) instalado no Linux deve ser configurado de modo a permitir os seguintes requisitos:


I no máximo, 1000 conexões simultâneas;

II somente conexões originadas a partir do servidor de aplicação com IP 10.10.10.2.

Tendo como referência essas informações, julgue o seguinte item.


Caso o SGBD instalado seja o Postgres 9.6, para atendimento do requisito II, deve-se modificar o arquivo pg_hba.conf para o referido cluster; alterar o parâmetro listen_addresses para o IP fornecido; e reiniciar o serviço do SGBD.

Alternativas
Q871529 Banco de Dados
    Considere o seguinte banco de dados relacional:

        Funcionário (Cod-F, Nome, Salário, Cod-S)

        Supervisor (Cod-S, Nome, Salário)

    A chave primária da tabela Funcionário é o atributo Cod-F e a chave primária da tabela Supervisor é o atributo Cod-S. O atributo Cod-S na tabela Funcionário é uma chave estrangeira para a tabela Supervisor, indicando o supervisor do funcionário. Esse banco de dados será utilizado na questão.
Sobre as tabelas do banco de dados relacional é correto afirmar que:
Alternativas
Q871528 Banco de Dados
    Considere o seguinte banco de dados relacional:

        Funcionário (Cod-F, Nome, Salário, Cod-S)

        Supervisor (Cod-S, Nome, Salário)

    A chave primária da tabela Funcionário é o atributo Cod-F e a chave primária da tabela Supervisor é o atributo Cod-S. O atributo Cod-S na tabela Funcionário é uma chave estrangeira para a tabela Supervisor, indicando o supervisor do funcionário. Esse banco de dados será utilizado na questão.
Considere a seguinte consulta, formulada na linguagem SQL:
SELECT Cod-F FROM Funcionário, Supervisor WHERE Funcionário.Salário > Supervisor.Salário AND Funcionário.Cod-S = Supervisor.Cod-S
A alternativa que expressa corretamente a intenção dessa consulta é buscar os códigos:
Alternativas
Q871527 Banco de Dados
Com relação a transações em bancos de dados, é correto afirmar que uma transação:
Alternativas
Q871490 Banco de Dados

Considere as seguintes tabelas de um banco de dados relacional, nas quais são armazenados dados referentes aos funcionários de uma empresa de software:


Programador (Cod-P, Nome, DataContrato, Cod-G)

Gerente (Cod-G, Nome, DataContrato)


A chave primária da tabela Programador é o atributo Cod-P, e a chave primária da tabela Gerente é o atributo Cod-G. O atributo Cod-G na tabela Programador é uma chave estrangeira para a tabela Gerente, indicando o gerente responsável pelo projeto no qual o programador está alocado. O atributo DataContrato, presente nas duas tabelas, indica a data em que o funcionário foi contratado pela empresa. Considere, ainda, a seguinte consulta sobre esse banco de dados: “Buscar os nomes dos programadores que foram contratados há mais tempo pela empresa do que o gerente do projeto no qual estão alocados”. A alternativa que expressa corretamente essa consulta, na linguagem SQL, é:

Alternativas
Q871489 Banco de Dados

A respeito de normalização de dados, analise as afirmativas abaixo e assinale a alternativa correta.


I. Uma tabela na primeira forma normal não pode apresentar campos multivalorados.

II. Uma tabela na primeira forma normal pode apresentar tabelas aninhadas.

III. Uma tabela na segunda forma normal não pode apresentar chave primária composta.

IV. Uma tabela na terceira forma normal não pode apresentar dois ou mais campos que não façam parte da chave primária.

Alternativas
Q871488 Banco de Dados
Sobre bancos de dados relacionais, é correto afirmar que:
Alternativas
Q871482 Banco de Dados
Sobre o Modelo de Entidade-Relacionamento (MER), é correto afirmar que:
Alternativas
Q871095 Banco de Dados

“Somente em visões simples é possível utilizar comandos DML (Data Manipulation Language). O padrão SQL (Structured Query Language) determina as condições em que uma visão pode ser atualizada.” Acerca dessas condições, assinale a INCORRETA.

Alternativas
Q871094 Banco de Dados
“Essa função do SQL funciona como uma expressão CASE, onde são testados os valores diferentes de NULL. Desse modo, o primeiro valor que for diferente de NULL será retornado por tal função.” Assinale-a.
Alternativas
Q871093 Banco de Dados
Em SQL é possível realizar uma busca dentro de outra busca; trata-se de um recurso extremamente útil do comando SELECT. Isso significa colocar um SELECT dentro de outro SELECT, ou seja, serão colocados vários SELECTs internos, sendo um recurso denominado subquery. Alguns tipos de subqueries são definidos. Assinale a alternativa que apresenta o número de subqueries existentes.
Alternativas
Q870041 Banco de Dados
Assinale a alternativa que completa corretamente a cadeia de fases de um projeto de banco de dados: Modelagem Conceitual, Projeto Lógico e:
Alternativas
Q870036 Banco de Dados
Em um Modelo Entidade-Relacionamento, assinale o tipo particular de entidade que ocorre quando um atributo identificador de uma entidade inclui o atributo identificador da outra entidade.
Alternativas
Q870034 Banco de Dados
No Modelo Entidade-Relacionamento, os atributos podem ser classificados de várias formas, dependendo do tipo de informação que representam. Assinale a opção que define corretamente o atributo formado por uma ou mais subatributos (ex: endereço composto de rua, número, complemento, bairro, CEP).
Alternativas
Q870033 Banco de Dados
Em um modelo de dados relacional, o tipo de dado que descreve os tipos de valores que podem aparecer em cada coluna é chamado de:
Alternativas
Q869745 Banco de Dados
Considerando a indexação de bancos de dados relacionais, é correto afirmar que
Alternativas
Q869744 Banco de Dados
O comando SQL–ANSI para criar um procedimento chamado P1, que selecione os atributos A e B, de uma tabela T é:
Alternativas
Respostas
8141: C
8142: E
8143: E
8144: E
8145: C
8146: E
8147: A
8148: E
8149: B
8150: D
8151: D
8152: A
8153: B
8154: B
8155: E
8156: D
8157: C
8158: B
8159: E
8160: C