Questões de Concurso Sobre banco de dados

Foram encontradas 15.797 questões

Q580237 Banco de Dados
Julgue o item subsequente, relativos ao Microsoft SQL Server.
VIEW é uma tabela virtual cujo conteúdo está definido por uma instrução SELECT.
Alternativas
Q580236 Banco de Dados
Julgue o item subsequente, relativo ao Microsoft SQL Server.

SQL Server fornece um conjunto de tipos de dados primitivos tipos de cadeia de strings de tamanho fixo e variável até 290.
Alternativas
Q580235 Banco de Dados
Com referência ao Oracle, julgue o item subsecutivo.

Uma instância de banco de dados Oracle é um conjunto de estruturas de memória que gerenciam arquivos de banco de dados.
Alternativas
Q580234 Banco de Dados
Com referência ao Oracle, julgue o item subsecutivo.

Caso um usuário utilize o comando CONNECT SCOTT/TIGER AS SYSDBA para se conectar a um banco de dados Oracle, esse usuário será conectado no esquema SYSTEM.
Alternativas
Q580233 Banco de Dados
Julgue o próximo item, a respeito do PostgreSQL.

Situação hipotética: Considere que a seguinte expressão SQL seja executada em um ambiente POSTGRES.

create table tbl_pessoa (
nome char(25),
data_nascimento date,
altura integer,
peso integer,
endereco char(25),
cidade char(25),
estado char(2));

create table tbl_empregado (
departamento char(25),
situacao integer,
gerente char(25),
cargo char(25),
salario money)
inherits (tbl_pessoa);
select * from tbl_empregado;

Assertiva: Nessa situação, o resultado obtido mostrará os campos apresentados a seguir.

nome
data_nascimento
altura
peso
endereco
cidade
estado
departamento
situacao
gerente
cargo
salario
Alternativas
Q580232 Banco de Dados
Julgue o próximo item, a respeito do PostgreSQL.

Identificadores de objeto (object identifiers) são utilizados internamente pelo PostgreSQL como chaves primárias em diversas tabelas do sistema.
Alternativas
Q580231 Banco de Dados
Julgue o item seguinte, acerca do sistema gerenciador de banco de dados Entreprise DB.

O Enterprise DB foi criado para se atender à necessidade de fornecimento de um sistema de armazenamento integrado com procedimento de recuperação que seguem padrões próprios.
Alternativas
Q580230 Banco de Dados
Julgue o item que se segue, com relação às definições e aos problemas de execução de comandos nas linguagens SQL.

Considere que, no projeto físico de um banco de dados de fornecedores, o seguinte esquema tenha sido criado:

CREATE TABLE FORNECEDOR (

     CNPJ VARCHAR(14) NOT NULL,

     NOME VARCHAR(50) NOT NULL,

     PRIMARY KEY (CNPJ)

);

Nessa situação, o comando de inserção a seguir será executado sem erros quando submetido ao banco de dados citado, com os dois fornecedores sendo inseridos no esquema anteriormente apresentado.

INSERT INTO FORNECEDOR (CNPJ, NOME) VALUES

('12123123000112', 'FORNECEDOR 1'),

('12123123123000112', 'FORNECEDOR 2');
Alternativas
Q580229 Banco de Dados
Julgue o item que se segue, com relação às definições e aos problemas de execução de comandos nas linguagens SQL.

Uma operação DELETE do SQL não é realizada se sua chave primária for referida por chaves estrangeiras em registros de outras tabelas no banco de dados. Assim, a fim de garantir a existência de chaves primárias para cada chave estrangeira nos bancos de dados relacionais, o SQL não apresenta nenhuma cláusula ou opção adicional que permita tal operação ocorrer nessa situação.
Alternativas
Q580228 Banco de Dados
Julgue o item que se segue, com relação às definições e aos problemas de execução de comandos nas linguagens SQL.

Considerando a tabela aluno (id, curso, disciplina, notafinal, sexo) de um banco de dados relacional, o comando SQL que permite obter o nome da disciplina e a média das notas finais por disciplina apenas para os alunos do sexo igual a 'F' e para as disciplinas com média abaixo de 5 é o apresentado a seguir.

SELECT disciplina,  AVG(notafinal)  FROM aluno WHERE sexo= 'F' GROUP BY disciplina HAVING AVG (notafinal)<5
Alternativas
Q580227 Banco de Dados
Julgue o próximo item acerca da aplicação dos princípios de álgebra relacional e suas transformações em comandos SQL.

A operação relacional PRODUTO CARTESIANO (ou PRODUTO CRUZADO), representa uma operação binária de conjunto nas relações nas quais ela é aplicada e é usada para combinar as tuplas de duas relações de forma combinatória. Corresponde à formação de uma lista de tabelas na cláusula FROM, como exemplificado a seguir.

SELECT aluno.matricula, nota.valor FROM aluno, nota
Alternativas
Q580226 Banco de Dados
Julgue o próximo item acerca da aplicação dos princípios de álgebra relacional e suas transformações em comandos SQL.

Considere que uma tabela denominada PESSOA contenha informações do cpf, do nome e do sexo de uma pessoa. Considere, ainda, que essa tabela tenha sido criada e alimentada em um SGBD relacional e que os valores do campo sexo de todos os registros da tabela são 'M' ou 'F'. Nessa situação, quando são executados os comandos SQL formados fidedignamente a partir da interpretação das representações no formato de álgebra relacional presentes nos itens (i), (ii) e (iii) listados a seguir, esses comandos serão executados corretamente em SGBDs relacionais e seus resultados serão conjuntos de tuplas idênticas no número de linhas, de colunas, e de todos os valores nas linhas de resultado.

(i) R1π cpf,nome,sexo  (PESSOA)

(ii) R1π cpf,nome,sexo  (σ sexo='M' OR sexo='F'  (PESSOA))

(iii) R1 ← (π cpf,nome,sexo  (σ sexo='M'  (PESSOA)) ∪ (π cpf,nome (σ sexo='F' (PESSOA))
Alternativas
Q580225 Banco de Dados
Julgue o próximo item acerca da aplicação dos princípios de álgebra relacional e suas transformações em comandos SQL.

A operação PROJEÇÃO seleciona algumas colunas e linhas da relação/tabela, enquanto descarta outras.
Alternativas
Q580224 Banco de Dados
No que se refere a bancos de dados transacionais (OLTP) e a banco de dados analíticos (OLAP), julgue o item que se segue.

Em ambientes corporativos, o uso de ambientes OLTP visa eliminar ao máximo a redundância de forma que a transação promova mudanças de estado o mais pontualmente possível, ao passo que o uso de ambientes OLAP objetiva prover uma visão dos dados orientados à análise com uma navegação rápida de dados agregados.
Alternativas
Q580223 Banco de Dados
No que se refere a bancos de dados transacionais (OLTP) e a banco de dados analíticos (OLAP), julgue o item que se segue.

OLAP é uma interface com o usuário que pode se utilizar de diversos modelos de armazenamento para apresentar as informações. As diversas formas de armazenamento e acesso a dados permitem classificar OLAP em diferentes categorias, como por exemplo, o ROLAP, em que os dados são armazenados de forma relacional, e o MOLAP, em que os dados são armazenados em estruturas multidimensionais.
Alternativas
Q580222 Banco de Dados
No que se refere a bancos de dados transacionais (OLTP) e a banco de dados analíticos (OLAP), julgue o item que se segue.

Para melhor manter o controle sobre identificadores de registro de ambientes de data warehouse (armazém de dados), em geral recomenda-se a geração de chaves substitutas (surrogate keys).
Assim, cada junção entre as tabelas de dimensão e tabelas fato em um ambiente de data warehouse deve se basear nessas chaves substitutas, e não nas chaves naturais existentes.
Alternativas
Q580221 Banco de Dados
No que se refere a bancos de dados transacionais (OLTP) e a banco de dados analíticos (OLAP), julgue o item que se segue.

Diferentemente dos modelos OLTP fundamentados nas operações de álgebra relacional, os servidores OLAP suportam um conjunto de operações, como por exemplo, o drill-down, que implica examinar dados com maior nível de detalhe dentro da hierarquia de cada dimensão do modelo multidimensional.
Alternativas
Q580220 Banco de Dados
A respeito de normalização de dados relacionais e de projeto lógico e físico de banco de dados, julgue o item a seguir.

A forma normal de Boyce-Codd é mais simples, porém mais rígida do que a 2FN. Assim, toda relação na forma normal de Boyce-Codd também está na 2FN, porém uma relação na 2FN não está, necessariamente, na forma normal de Boyce-Codd.
Alternativas
Q580219 Banco de Dados
A respeito de normalização de dados relacionais e de projeto lógico e físico de banco de dados, julgue o item a seguir.

No contexto de banco de dados relacionais, o conceito de dependência referencial assegura que um valor que aparece em uma tabela para determinado conjunto de atributos apareça em outro conjunto de atributos de outra tabela. Assim, essa dependência define, entre outras situações, que os valores dos campos que aparecem em uma chave estrangeira devam aparecer na chave primária da tabela referenciada.
Alternativas
Q580218 Banco de Dados
A respeito de normalização de dados relacionais e de projeto lógico e físico de banco de dados, julgue o item a seguir.

Na engenharia reversa de modelos relacionais, o ponto de partida é um modelo lógico ou físico de um banco de dados relacional, obtendo-se como resultado em geral um modelo conceitual na forma de diagrama de entidade-relacionamento. A engenharia reversa de modelos relacionais pode ser útil quando o banco de dados tiver sido criado sem o uso de uma metodologia de desenvolvimento que preveja a construção de um modelo conceitual abstrato, ou quando o esquema do banco de dados tiver sofrido modificações ao longo do tempo sem que elas tenham sido registradas no modelo conceitual.
Alternativas
Respostas
9821: C
9822: E
9823: C
9824: E
9825: C
9826: C
9827: E
9828: E
9829: E
9830: C
9831: C
9832: E
9833: E
9834: C
9835: C
9836: C
9837: C
9838: E
9839: E
9840: C