Questões Militares Sobre banco de dados

Foram encontradas 464 questões

Q173195 Banco de Dados

Considere as tabelas A e B abaixo e a consulta em linguagem SQL:

SELECT SUM (B.VALOR) AS QTDE
FROM A LEFT JOIN B
ON A CODIGO = B CODIGO
WHERE A.CODIGO BETWEEN 1 AND 3
GROUP BY A.CODIGO

                             Imagem associada para resolução da questão


  

O resultado da consulta em linguagem SQL será:

Alternativas
Q173193 Banco de Dados
Com relação aos sistemas gerenciadores de banco de dados “multidimensionais”, os dados são armazenados em tabelas de “fatos” e tabelas de “dimensões” que se relacionam em um esquema denominado:
Alternativas
Q173187 Banco de Dados
Em relação aos níveis de isolamento de transações realizadas em bancos de dados, é correto afirmar quanto ao conceito de READ UNCOMMITED que:
Alternativas
Q130724 Banco de Dados
Em relação às técnicas de controle de concorrência em sistemas de banco de dados, analise as assertivas e assinale a alternativa que aponta as corretas.

I. A granularidade é um indicador único criado pelo sistema de gerenciamento de banco de dados para cada transação.

II. Um bloqueio binário pode ter dois estados: bloqueios e desbloqueios. Quando um item está bloqueado (lock), um item não poderá ser acessado por uma operação que o solicite.

III. O deadlock ocorre quando cada transação em um conjunto de duas ou mais transações esperam por algum item bloqueado por alguma outra transação no mesmo conjunto.

IV. Um bloqueio compartilhado (ou de leitura) permite que outras transações leiam um item, enquanto que um bloqueio exclusivo (ou de escrita) limita o acesso ao item apenas a uma transação.
Alternativas
Q130723 Banco de Dados
Com base na álgebra e cálculo relacional, assinale a alternativa correta.
Alternativas
Q130722 Banco de Dados
O modelo Entidade-Relacionamento é um modelo de dados conceitual de alto nível. Este modelo é geralmente empregado em projeto conceitual de aplicações de um banco de dados. Com base neste modelo, assinale a alternativa correta.
Alternativas
Q130720 Banco de Dados
Preencha as lacunas abaixo e, em seguida, assinale a alternativa correta.

O modelo relacional formal de banco de dados utiliza os termos ____________, _____________ e __________ para representar as tabelas, linhas e colunas, respectivamente.
Alternativas
Q130719 Banco de Dados
Com base nas operações de álgebra relacional, relacione o símbolo na segunda coluna com a operação da primeira coluna, depois assinale a sequência correta nas opções abaixo.
A. SELEÇÃO
B. PROJEÇÃO
C. PRODUTO CARTESIANO
D. UNIÃO
E. INTERSEÇÃO

( ) Imagem 002.jpg
( ) Imagem 003.jpg
( ) Imagem 004.jpg
( ) x
Alternativas
Q130718 Banco de Dados
Para comparação de parte de uma cadeia de caractere em SQL ANSI é utilizado o operador de comparação LIKE. Esse operador pode ser usado para comparações de padrões de cadeia sendo que as partes de cadeias podem ser especificadas utilizando-se

I. * para substituir um número arbitrário entre zero ou mais caracteres.
II. % para substituir um número arbitrário entre zero ou mais caracteres.
III. _ para substituir um único caractere.
IV. ? para substituir um único caractere.
Alternativas
Q2552418 Banco de Dados
A linguagem Python utiliza o gerenciador de banco de dados SQLite, um gerenciador muito utilizado em dispositivos móveis. Marque a opção que representa uma característica fundamental do SQLite.
Alternativas
Q2552401 Banco de Dados
O SQLite é o banco de dados oficial da plataforma Android. Com relação ao SQLite, analise as assertivas abaixo.
I. O primeiro passo ao se criar um banco de dados SQLite é inserir o comando “conexão = sqlite3.connect ("banco.db")”.
II. A sintaxe da conexão com o banco de dados é feita da seguinte maneira “nome_do_banco = conexão. nome_do_banco ()”.
III. Uma tabela é criada pela seguinte sintaxe.” create table “nome_tabela (campos)”.
IV. A cláusula “import sqlite3” é colocada após o comando “commit”.
V. O método “execute” tem a função de enviar o comando ao banco de dados.
Estão corretas apenas as assertivas
Alternativas
Q2197868 Banco de Dados
O SQLite é um gerenciador de banco de dados leve e completo, podendo ser utilizado pelo Python. Analise as assertivas abaixo com relação ao SQLite.

I. O primeiro passo ao se criar um banco de dados SQlitet no Python é inserir o comando “conexão = sqlite3.connect("banco.db")”.
II. A sintaxe da conexão com o banco de dados é feita da seguinte maneira “nome_do_banco = conexão. nome_do_banco ()”.
III. Uma tabela é criada pela seguinte sintaxe.” create table “nome_tabela(campos)”.
IV. A cláusula “import sqlite3” é colocada após o comando “commit”.
V. O método “execute” tem a função de enviar o comando ao banco de dados.

Estão corretas apenas as assertivas
Alternativas
Q2197861 Banco de Dados
Um Sistema Gerenciador de Banco de Dados (SGBD) é uma coleção de programas que permite aos usuários criar e manter um banco de dados. Ele é um sistema de software de propósito geral, que facilita os processos de bancos de dados entre vários usuários e aplicações. Marque a opção que não apresenta uma parte destes propósitos.
Alternativas
Q2039942 Banco de Dados
Com base no processo de mapeamento de tipos relacionamentos de modelos Entidade-Relacionamento para Modelos Relacionais, assinale Verdadeiro (V) ou Falso (F) para as seguintes afirmativas:
( ) No mapeamento de tipos relacionamentos binários 1:1, ao utilizar a técnica de chave estrangeira, devemos optar pela inserção da chave estrangeira na relação de participação parcial para evitar valores nulos na chave estrangeira.
(  )No mapeamento de tipos relacionamentos binários 1:1, podemos utilizar a técnica de relação mesclada quando ambos tipos relacionamentos são de participação total.
(  ) No mapeamento de tipos relacionamentos binários 1:1, devemos evitar a adoção da técnica de relação cruzada uma vez que para a recuperação dos dados originais será necessária uma junção externa extra.
(  ) No mapeamento de tipos relacionamentos binários 1:N, primeiro identificamos a relação S que participa do lado 1 do relacionamento, incluindo em S como chave estrangeira, a chave primária da outra relação. A sequência correta dessa classificação é:
Alternativas
Q1991379 Banco de Dados

Analise as afirmativas sobre a Views em SQ e informe Verdadeiro (V) ou Falso (F) para as assertivas abaixo e, em seguida, marque a opção que apresenta a sequência correta.


(  ) Em geral, uma atualização de view é viável quando somente uma atualização possível sobre as relações da base pode realizar seu efeito desejado sobre a view.

(  ) Uma view com uma única tabela de definição é atualizável se seus atributos tiverem a chave primária da relação da base, bem como todos os atributos com a restrição NOT NULL com valor default especificado.

(  ) As views definidas sobre múltiplas tabelas usando junções geralmente não são atualizáveis.

(  ) As views definidas usando funções de agrupamento e agregação não são atualizáveis.

Alternativas
Ano: 2021 Banca: Aeronáutica Órgão: EEAR Prova: Aeronáutica - 2021 - EEAR - Informática |
Q1774009 Banco de Dados
Para a execução de um banco de dados, utiliza-se o #psqlbd#. Assinale a alternativa que representa esse comando.
Alternativas
Q874207 Banco de Dados
Como é denominada a “análise de dados exploratória" cujo objetivo é procurar padrões interessantes nos dados que são comumente utilizados em empresas para definir a estratégia de negócio ou para identificar um comportamento incomum ?
Alternativas
Q802566 Banco de Dados

Observe as tabelas abaixo.

CLIENTE (cod_cliente, nome_cliente, endereço, cidade, uf)

VENDEDOR (cod__vendedor, nome_vendedor)

PEDIDO ( num_pedido, prazo_entr, cd_cliente, cd_vendedor)

ITEM_PEDIDO (no_pedido, cd_produto, qtd_pedido)

PRODUTO {cod_produto, unid, desc, val__unit)

Assinale a opção que indica o comando SQL que lista os nomes, endereços e cidades dos clientes.

Alternativas
Q802360 Banco de Dados

Observe a estrutura a seguir.

ALUNO (MATRICULA, NOME, ENDEREÇO, NASC)

Assinale a opção cujo comando SQL (STRUCTURED QUERY LANGUAGE) pode ser utilizado para adicionar o campo NOME, do tipo VARCHAR (50), à tabela ALUNO descrita acima.

Alternativas
Q669028 Banco de Dados

Considere as tabelas abaixo: Pessoal e Endereco:

Imagem associada para resolução da questão

O comando da Linguagem SQL que permite inserir uma determinada linha de forma correta na tabela Pessoal é:

Alternativas
Respostas
441: B
442: E
443: D
444: A
445: A
446: B
447: C
448: B
449: C
450: C
451: A
452: C
453: B
454: A
455: A
456: A
457: A
458: A
459: A
460: X