Questões de Concurso Sobre banco de dados

Foram encontradas 15.836 questões

Resolva questões gratuitamente!

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

Q1790927 Banco de Dados
Com relação ao processo de desduplicação de dados inline, assinale a alternativa correta.
Alternativas
Q1751748 Banco de Dados
Julgue o item a seguir relativos a conceitos de base de dados, documentação e prototipação.
Atomicidade refere-se à propriedade de um sistema gerenciador de banco de dados (SGBD) que garante que os dados armazenados sejam indivisíveis.
Alternativas
Q1661942 Banco de Dados

A tabela Departamento, apresentada a seguir, não se encontra na 1ª forma normal.


Imagem associada para resolução da questão


Com a aplicação das regras da 1ª forma normal, os dados foram reorganizados e, inclusive, foi criada a tabela Dep_Telefone. Assim, a nova distribuição dos dados é:

Alternativas
Ano: 2010 Banca: TJ-SC Órgão: TJ-SC Prova: TJ-SC - 2010 - TJ-SC - Analista de Sistemas |
Q1635602 Banco de Dados

Com relação ao uso de procedures e functions em um banco de dados MySQL, analise as afirmativas a seguir e assinale a alternativa correta:


I. Uma procedure é executada através do comando CALL.

II. Uma procedure pode conter parâmetros do tipo IN, OUT e INOUT.

III. A cláusula RETURNS é utilizada apenas em functions, nunca em procedures.

IV. O MySQL não permite a criação de procedures e functions.

Alternativas
Q1307770 Banco de Dados
Para trabalhar com o banco de dados PostgreSQL em uma máquina Linux com o sistema operacional CentOS instalado, o desenvolvedor/administrador do sistema precisará inicializar o serviço de banco de dados cada vez que a máquina for iniciada. Uma das formas de habilitar a inicialização automática desse serviço, utilizando uma shell como root, é utilizando o comando
Alternativas
Q1279661 Banco de Dados

Para responder à questão, suponha que após a criação de um banco de dados em um SGBD MySQL, foram executadas as instruções SQL mostradas com sucesso no quadro abaixo. 



A instrução abaixo retorna quantos registros?

SELECT COUNT(*) as quantidade

FROM Venda

WHERE nf>5

AND codcli<4

Alternativas
Q1275194 Banco de Dados
A partir do DER da Figura 1(a), criou-se, no banco de dados MySQL 5, um novo esquema chamado "ciga" e, em sequência, implementou-se as tabelas correspondentes, tendo-se respeitado os seguintes detalhes: (1) as tabelas foram criadas com os mesmos nomes, tipos de dados e tamanhos de campo do DER da Figura 1(a); (2) a coluna "EMP_EMAIL", da tabela "EMPREGADO", não aceita valores nulos; e (3) as tabelas ainda não foram populadas com dados. Pretende-se realizar alterações na tabela "EMPREGADO", de modo que ela reflita a evolução do DER mostrado na Figura 1(b), e que o campo "EMP_EMAIL" passe a aceitar conteúdo nulo. Nesse caso, para realizar tais alterações na tabela "EMPREGADO", basta que o DBA execute, sequencialmente, no esquema "ciga", desse banco de dados, as seguintes declarações, em SQL:
Alternativas
Q1257941 Banco de Dados
Em relação à classificação dos sistemas gerenciadores de banco de dados, assinale a alternativa correta.
Alternativas
Q1254678 Banco de Dados
No que concerne a um banco de dados distribuído, é correto afirmar que
Alternativas
Ano: 2018 Banca: FGV Órgão: MPE-AL
Q1213836 Banco de Dados
Analise o comando a seguir, no âmbito do MySQL. create table teste1 ( numeracao int auto_increment unique, d float not null ) type = innodb select a, b, c from teste2 Sobre a tabela teste2, considerando-se que a tabela teste1 tem 1.000 registros e que o comando acima foi executado, analise as afirmativas a seguir. I. Possui três colunas. II. Possui uma coluna intitulada “d”, cujos valores estão zerados. III. Possui zero registros. Está correto o que se afirma em 
Alternativas
Q1177496 Banco de Dados
Rafael é o analista responsável pelo gerenciamento dos sistemas de banco de dados de uma empresa. Ele está trabalhando com um ambiente SQL Server 2012 e pretende realizar uma comparação de valores em uma determinada lista. Qual das seguintes funções analíticas ele deve utilizar em SQL Server 2012 para realizar essa comparação?
Alternativas
Q1158709 Banco de Dados
O uso efetivo de um SIG, dentro de contexto institucional, depende de um conjunto de cinco componentes. Tais componentes são:
Alternativas
Q1112993 Banco de Dados
Considere um sistema simples que executa a seguinte consulta e verifica se a mesma retornou algum registro:
SELECT * FROM usuario WHERE login = ‘fulano’ AND senha = ‘naosei’
Suponha que um usuário tente manipular a instrução da seguinte forma:
SELECT * FROM usuario WHERE login = ‘fulano’ AND senha = ‘naosei OR x=x’
Suponha, usando a string ‘naosei OR x=x’, que o usuário conseguiu ter acesso ao sistema sem saber a senha do usuário ‘fulano’ (considerando que ‘fulano’ é um usuário válido). Sobre o código acima, é correto afirmar que
Alternativas
Q1034223 Banco de Dados

Considere o seguinte diagrama entidade-relacionamento resultante da modelagem de um banco de dados relacional: 

Imagem associada para resolução da questão

Segundo esse diagrama, é correto afirmar que

Alternativas
Q1020500 Banco de Dados

Um banco possui um modelo de dados com três tabelas: CLIENTE, AGENCIA e CONTA, as quais foram criadas em SQL seguindo os comandos a seguir: 



No que se refere à modelagem de dados apresentada nas informações de referência, é correto afirmar que
Alternativas
Q1020499 Banco de Dados

Um banco possui um modelo de dados com três tabelas: CLIENTE, AGENCIA e CONTA, as quais foram criadas em SQL seguindo os comandos a seguir: 



Imagem associada para resolução da questão


Considerando-se o modelo de dados e os dados apresentados nas informações de referência, é correto afirmar que, ao se executar o comando mostrado, serão apresentados os seguintes nomes, na ordem a seguir:

Alternativas
Q1020496 Banco de Dados

Um banco possui um modelo de dados com três tabelas: CLIENTE, AGENCIA e CONTA, as quais foram criadas em SQL seguindo os comandos a seguir: 



Considere que um analista tenha incluído na tabela um novo dado com o seguinte comando:


INSERT INTO CONTA VALUES("1234", "5",

"19878191010", "1243", 2000,00);


Esse comando, porém, tem gerado um erro que, em ambiente DB2, está relacionado a um SQLSTATE e a um SQLCODE. Assinale a alternativa que indica esse erro, assim como o SQLCODE e o SQLSTATE.

Alternativas
Q1010843 Banco de Dados

A criptografia é uma técnica que pode ser utilizada para manter as informações dos bancos de dados em sigilo, protegidas. Ao lidar com senhas de usuários, as recomendações são as de que nunca se armazenem senhas brutas de usuários no banco de dados.


A respeito da linha de comando MySQL a seguir, assinale a alternativa INCORRETA:

INSERT INTO usuarios (login, senha) VALUES ('usuario_1', MD5('abc123'));

Alternativas
Q1003309 Banco de Dados

Considere 4 hosts A, B, C e D conectados em uma mesma rede. D está rodando o software Postgresql servidor, e os demais possuem um cliente instalado.


Suponha que os hosts A, B e C têm os respectivos IPs 192.168.0.1, 192.168.10.2 e 192.168.10.3 que o servidor D tem IP 192.168.0.254 e que todos eles estão em uma mesma DMZ, sem nenhum firewall entre os hosts. Considere que as linhas abaixo mostram o conteúdo do arquivo pg_hba.conf usado pelo servidor da máquina D e que as bases de dados b0, b1 e b2 foram criadas bem como os usuários u0, u1 e u2. Foi feito um teste na máquina D e localmente todos os usuários conseguiram realizar consultas com sucesso em todas as bases mencionadas.


# Início do arquivo pg_hba.conf

# TYPE DATABASE USER ADDRESS METHOD


local all all trust

local b0 all trust

host b1 all 192.168.10.0/24 trust

host b2 u2 192.168.10.0/24 md5

host b2 u2 192.168.10.3/32 reject

# Fim do arquivo pg_hba.conf A


A Partir do exposto, analise as seguintes afirmações:

I. Com o usuário u0 usando a senha correta, é possível se autenticar na base b0 a partir do host B.

II. Com o usuário u1 usando a senha correta, é possível se autenticar na base b1 a partir do host A.

III. Com o usuário u2 não usando senha, não é possível se autenticar na base b2 a partir do host C.

IV. Com o usuário u2 usando a senha correta, é possível se autenticar na base b2 a partir do host C.

V. Com o usuário u2 usando a senha correta, não é possível se autenticar na base b2 a partir do host A.


Estão corretas apenas as afirmativas:

Alternativas
Q1003295 Banco de Dados
O comando SQL que lista as vendas da uf de nome "Sergipe" é
Alternativas
Respostas
15661: X
15662: C
15663: A
15664: E
15665: C
15666: A
15667: A
15668: X
15669: A
15670: E
15671: X
15672: A
15673: A
15674: C
15675: D
15676: E
15677: B
15678: D
15679: A
15680: X