Questões de Banco de Dados para Concurso
Foram encontradas 15.577 questões
Acerca dos bancos de dados relacionais e da álgebra relacional, julgue o item.
Em um banco de dados relacional, pelo fato de
a chave primária de uma tabela ser única e não
aceitar repetição de registros, ela não pode ser um
conjunto de campos. Assim sendo, para se identificar
exclusivamente cada registro em uma tabela, esta
somente poderá ser um campo.
Acerca dos bancos de dados relacionais e da álgebra relacional, julgue o item.
Em bancos de dados relacionais, a chave estrangeira é
responsável por garantir que um valor em uma coluna
de uma tabela corresponda a um valor existente
em uma coluna de outra tabela, mantendo‑se a
integridade referencial.
Acerca dos bancos de dados relacionais e da álgebra relacional, julgue o item.
Devido ao fato de as transações nos bancos de dados
relacionais serem de baixa complexidade, elas não são
estruturadas com as propriedades ACID.
Acerca dos bancos de dados relacionais e da álgebra relacional, julgue o item.
Um banco de dados relacional organiza e armazena os
dados em tabelas com estrutura predefinida.
Com relação à tabela SERVICO acima, implementada em um banco de dados relacional, e à linguagem SQL, julgue o item.
Para inserir um novo serviço de desobstrução de rede, é suficiente executar comando a seguir.
INSERT INTO SERVICO (‘DESOBSTRUÇÃO DE REDE’);
Com relação à tabela SERVICO acima, implementada em um banco de dados relacional, e à linguagem SQL, julgue o item.
O comando a seguir tem a finalidade de alterar o veículo para VAN 177, em que o responsável pelo serviço é J. JORGE.
UPDATE SERVICO
SET VEICULO = ‘VAN 177’
WHERE RESPONSAVEL = ‘J. JORGE’;
Com relação à tabela SERVICO acima, implementada em um banco de dados relacional, e à linguagem SQL, julgue o item.
Ao se executar o comando a seguir, o resultado apresentado será o número 3.
SELECT COUNT(*)
FROM SERVICO
WHERE VEICULO LIKE ‘%VAN%’
AND ESPEC_SERV LIKE ‘%BOCA DE LOBO%’;
( ) Cria uma tabela não materializada no banco de dados, de forma que suas consultas são executadas todas as vezes em que a tabela é referenciada.
( ) Permite realizar cálculos utilizando um conjunto de linhas que possuem alguma relação com a linha em questão.
( ) É comparável ao tipo de cálculos realizados por funções de agregação
As afirmativas são, respectivamente,
Esses blocos possuem a seguinte estrutura:
BEGIN
Operação 1;
Operação 2;
....
COMMIT
Considerando a aplicação das transações em uma base vetorial armazenada em SGBD PostgreSQL com extensão espacial PostGIS, analise as afirmativas a seguir.
I. Caso mais de um usuário inicie blocos de transações em uma mesma feição geométrica, com alteração de chave primária, sendo o intervalo de COMMIT entre os usuários dentro das especificações do SGBD, ambas as transações ocorrerão sem falha.
II. As transações geralmente são utilizadas durante as edições da geometria das feições com a finalidade de garantir a integridade da informação em casos de falhas.
III. Após o COMMIT é possível desfazer as execuções de um bloco de transações utilizando o comando ROLLBACK. Este comando anulará todas as edições realizadas dentro do bloco de transações.
Está correto o que se afirma em
Esses comandos permitem aos usuários interagirem com o banco de dados para executar operações.
Assinale a opção que apresenta apenas exemplos de comandos do tipo DML.
I. As tabelas são os componentes fundamentais de um banco de dados relacional e são usadas para organizar e armazenar dados de forma estruturada.
II. A chave primária é uma coluna (ou conjunto de colunas) com valor único para cada linha de uma tabela e é usada para identificar registros de forma única.
III. Os relacionamentos em um banco de dados relacionais são conexões lógicas entre diferentes tabelas que permitem combinar dados e estão restritos a relacionamentos um-para-um entre tabelas.
IV. A sigla ACID está relacionada à manipulação de dados em bancos de dados relacionais onde o “I” da sigla refere-se à inserção (Insert) de registros em uma tabela e o “D” à deleção (Delete) de registros em uma tabela.
V. As tabelas podem estar relacionadas entre si por meio de chaves estrangeiras.
Está correto o que se afirma em
Em relação ao SQL, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.
( ) A cláusula WHERE só é utilizada associada ao comando SELECT.
( ) O Comando CREATE TABLE cria uma nova tabela no banco de dados e o comando INSERT INTO permite popular essa tabela por meio da inserção de registros.
( ) O comando INNER JOIN é utilizado para unir os resultados de duas ou mais consultas SELECT e o seu resultado é um conjunto de linhas provenientes das tabelas envolvidas.
( ) Os comandos ALTER TABLE e UPDATE são comandos usados para atualizar registros em tabelas de um banco de dados.
( ) SQL suporta o conceito de chaves primárias e chaves estrangeiras para manter a integridade dos dados e as relações entre as tabelas.
As afirmativas são, respectivamente,
O código SQL apresentado tem a finalidade de mostrar