Questões de Concurso Sobre banco de dados

Foram encontradas 15.797 questões

Q464076 Banco de Dados
A proposta de um DW - Data Warehouse é sustentar a tomada de decisões com dados e informações. A Data Mining pode ser usada em conjunto com o DW e as ferramentas OLAP para dar suporte às decisões gerenciais. Considerando estas tecnologias e ferramentas de apoio à decisão, é correto afirmar:
Alternativas
Q464075 Banco de Dados
Vários critérios são utilizados para a classificação dos SGBDs, sendo um deles o modelo de dados no qual o SGBD é baseado. O modelo ...I... representa os dados como tipos de registros, semelhante a um grafo, e um tipo de relacionamento 1:N, limitado, denominado tipo conjunto. O modelo ...II... representa os dados como estruturas de árvores, para os quais não há nenhuma linguagem-padrão, embora a maioria dos SGBDs deste modelo possua linguagens um-registro-por-vez. Os SGBDs do tipo ....III... podem utilizar a replicação de dados para melhorar a confiabilidade e a disponibilidade do sistema e podem ser categorizados usando critérios como o grau de homogeneidade dos módulos de software e o grau de autonomia local. O modelo relacional apresenta restrições de esquema que podem ser restrições de domínio, restrições NOT NULL em atributos e restrições de chave, que envolve conceitos de superchave, chave candidata e chave primária.

As lacunas são, correta e respectivamente, preenchidas por:
Alternativas
Q464074 Banco de Dados
Imagem associada para resolução da questão

Após a execução dos comandos acima, a alternativa que traz um trecho correto da saída do processamento do arquivo é:
Alternativas
Q464073 Banco de Dados

Considere a descrição da tabela cadfun abaixo. 

                       Imagem associada para resolução da questão

Suponha que a tabela descrita tenha sido criada por Luiz, que trabalha como consultor técnico legislativo da Câmara Municipal de São Paulo, a partir da interface de gerenciamento do Oracle Database e já tenha dados de diversos funcionários nela inseridos. Luiz foi solicitado a: 


I. Apresentar a listagem dos departamentos e nomes dos funcionários da tabela cadfun exibindo-os por ordem do campo DEPTO de forma ascendente e do campo NOME de forma descendente.

II. Inserir o campo ADMISSAO na tabela cadfun capaz de armazenar uma data.

III. Depois de inserir os dados da data de admissão dos funcionários na tabela cadfun, apresentar a listagem de todos os funcionários admitidos no mês de dezembro de qualquer ano.

Os comandos SQL, devidamente habilitados para serem utilizados no Oracle, para realizar as tarefas I, II e III criados corretamente por Luiz são, respectivamente:
Alternativas
Q463759 Banco de Dados
No sistema gerenciador de Banco de Dados PostgreSQL (v. 9.1), a forma para se declarar um atributo com o tipo de dados Array, com duas dimensões, tendo o nome teste é
Alternativas
Q463758 Banco de Dados
No PL/SQL, considere o seguinte trecho de um comando:

                                        ...<< abc >> ....

No trecho, abc é um
Alternativas
Q463757 Banco de Dados
Considere a existência da seguinte tabela de um Banco de Dados relacional:

                              Produto (ID, Item, Tipo, Custo)

A consulta SQL para obter o Custo médio dos Itens de cada Tipo de Produto é

                        SELECT Tipo, AVG (Custo)
                        FROM Produto
                        Cláusula 3

O conteúdo da Cláusula 3 para completar a consulta e atender o especificado na questão é
Alternativas
Q463756 Banco de Dados
Considerando o modelo entidade-relacionamento utilizado na modelagem de dados de Bancos de Dados relacionais, um conjunto de entidades deve possuir atributos. Um atributo denominado composto é aquele que tem como característica
Alternativas
Q463318 Banco de Dados
Uma das formas de se implementar um controle para o acesso concorrente de usuários a um banco de dados é por meio da utilização de bloqueios, sobre os quais é correto afirmar que
Alternativas
Q463317 Banco de Dados
No controle de acesso de um banco de dados, há o tipo de técnica na qual se atribuem níveis de proteção aos objetos do banco de dados e níveis de privilégios a grupos de usuários. O acesso de um determinado grupo a um objeto é permitido se o seu nível de privilégio for maior ou igual ao nível de proteção desse objeto. Tal técnica recebe a denominação de controle
Alternativas
Q463316 Banco de Dados
Considere um modelo de um banco de dados relacional, contendo conjuntos de entidades e de relacionamentos entre os conjuntos de entidades. Sobre tal modelo, é correto afirmar que
Alternativas
Q463206 Banco de Dados
No que se refere a vulnerabilidades e ataques a sistemas computacionais, julgue o item que se segue.

Cross site scripting, SQL injection e session hijacking, cujo alvo é a vulnerabilidade de aplicações, são ataques contra a infraestrutura dos sistemas computacionais.
Alternativas
Q463187 Banco de Dados
No que se refere à arquitetura de aplicações para a Internet e para banco de dados distribuídos, julgue o item que se segue.

A CGI (common gateway interface) permite interatividade entre um cliente e um servidor de informações por meio do protocolo HTTP (hyper text transfer protocol); um programa CGI, por outro lado, é executado em tempo real e, portanto, pode apresentar como resultado informação dinâmica.
Alternativas
Q463186 Banco de Dados
No que se refere à arquitetura de aplicações para a Internet e para banco de dados distribuídos, julgue o item que se segue.

No sistema de banco de dados distribuídos, a fragmentação horizontal tem a função de distribuir atributos e métodos da classe entre os fragmentos, para dividir a estrutura de dados da árvore para melhorar o desempenho de consultas que acessem somente um subconjunto dos elementos dessa coleção.
Alternativas
Q463177 Banco de Dados
No que se refere a arquitetura e políticas de armazenamento de dados e funções, triggers e procedimentos armazenados, controle e processamento de transações, julgue o item abaixo.

Para a automatização dos procedimentos derivados das operações de inserção, alteração ou exclusão no banco de dados, pode-se utilizar o gatilho, procedimento armazenado que é executado sempre que houver uma dessas operações sob condições determinadas pelo projetista do banco de dados.
Alternativas
Q463176 Banco de Dados
CREATE TABLE municipio
(
codigoibge7 integer NOT NULL,
municipioibge varchar(50),
coduf integer,
CONSTRAINT pkmunicipios PRIMARY KEY (codigoibge7)
);

CREATE TABLE pessoa
(
codigo integer NOT NULL,
nome varchar(200),
data_nascimento date,
cpf varchar(11),
endereco varchar(200),
bairro varchar(200),
ibge integer,
CONSTRAINT pessoa_pk PRIMARY KEY (codigo),
CONSTRAINT municipio_fk FOREIGN KEY (ibge)
references municipio (codigoibge7)
);

Considerando a expressão SQL99 acima, julgue o item a seguir, acerca de álgebra relacional e SQL.

Os seguintes comandos SQL retornam os mesmos resultados.

select count(*), ibge
from pessoa p, municipio m
where ibge = codigoibge7
group by ibge;

select count(*), ibge
from pessoa p cross join municipio m
where ibge = codigoibge7
group by ibge;
Alternativas
Q463175 Banco de Dados
CREATE TABLE municipio
(
codigoibge7 integer NOT NULL,
municipioibge varchar(50),
coduf integer,
CONSTRAINT pkmunicipios PRIMARY KEY (codigoibge7)
);

CREATE TABLE pessoa
(
codigo integer NOT NULL,
nome varchar(200),
data_nascimento date,
cpf varchar(11),
endereco varchar(200),
bairro varchar(200),
ibge integer,
CONSTRAINT pessoa_pk PRIMARY KEY (codigo),
CONSTRAINT municipio_fk FOREIGN KEY (ibge)
references municipio (codigoibge7)
);

Considerando a expressão SQL99 acima, julgue o item a seguir, acerca de álgebra relacional e SQL.

A seguinte expressão SQL utiliza as operações de seleção e projeção da álgebra relacional de dados.

select nome, data_nascimento
from pessoa
where ibge=3556404
Alternativas
Q463034 Banco de Dados
Uma das tarefas implementadas por uma ferramenta de Data Mining consiste em realizar a determinação de um valor futuro de determinada característica ou atributo de um regis- tro ou conjunto de registros. Tal tarefa corresponde à
Alternativas
Q463033 Banco de Dados
Considerando o processo de extração, transformação e carga utilizado na montagem de um data warehouse, é correto afirmar que
Alternativas
Q463032 Banco de Dados
Um dos modelos mais utilizados na modelagem de data warehouses é o modelo dimensional, sobre o qual é correto afirmar que
Alternativas
Respostas
10661: E
10662: A
10663: C
10664: D
10665: D
10666: A
10667: D
10668: E
10669: D
10670: A
10671: B
10672: E
10673: C
10674: E
10675: C
10676: C
10677: C
10678: D
10679: B
10680: C