Questões de Concurso Sobre banco de dados

Foram encontradas 18.786 questões

Q541738 Banco de Dados
Compete ao Administrador de Banco de Dados (DBA):
Alternativas
Q536168 Banco de Dados
Julgue o item seguinte, relativo  a conceito de qualidade, produtividade e a ferramentas de gestão.


Considere-se que a ANTT deseje implantar um sistema de gestão estratégica com base em bancos de dados operacionais de empresas de transporte. Nesse caso, é correto afirmar que a ferramenta OLAP (online analytical processing), que permite a agregação de dados operacionais em múltiplas dimensões, é a ideal para apoiar a montagem de um painel gerencial de indicadores de qualidade e produtividade.
Alternativas
Q533730 Banco de Dados
O Sistema Gerenciador de Banco de Dados (SGBD) NÃO apresenta a seguinte característica:
Alternativas
Q533716 Banco de Dados
A linguagem de programação que se baseia nas características polimorfismo, capsulamento e herança, é própria do modelo de banco de dados
Alternativas
Q533710 Banco de Dados
Um projeto de banco de dados envolve fases, dentre as quais figura a de modelagem física. Essa fase se caracteriza por
Alternativas
Q508910 Banco de Dados
Em um banco de dados, a tabela Pessoa foi criada com a seguinte instrução:

CREATE TABLE Pessoa (       PessoaID int,
                                                 Nome varchar(255),
                                                 Sobrenome varchar(255),
                                                 Endereco varchar(255),
                                                 Cidade varchar(255)
                                                 );

Que instrução SQL acrescenta um campo CEP do tipo varchar(9) a essa tabela?
Alternativas
Q508909 Banco de Dados
Um sistema de banco de dados sofreu uma falha severa devido à perda de energia no meio da execução de um comando SQL de UPDATE que alterava milhares de registros. Devido às garantias fornecidas pelo SGBD, após o reinício do sistema, a transação de UPDATE foi revertida, e o banco de dados voltou ao seu estado original.

A propriedade ACID usada nesse caso foi o(a)
Alternativas
Q508895 Banco de Dados
A arquitetura de um SGBD Oracle 11g é composta de duas partes principais: o banco de dados (database) e a instância de banco de dados (database instance).

Fazem parte do banco de dados, mas não fazem parte da instância de banco de dados, tanto
Alternativas
Q508894 Banco de Dados
Uma transação é vista por SGBD relacional como uma série de ações.

A lista completa e correta de ações possíveis é
Alternativas
Q508893 Banco de Dados
Uma das atividades principais da administração de SGBD é gerenciar o controle de acesso ao banco de dados, determinando que direitos ou privilégios cada usuário possui. Uma das formas mais importantes de implementar o controle de acesso é conhecida como controle de acesso discricionário, que é suportada no SQL pelos comandos
Alternativas
Q508892 Banco de Dados
Ao realizar-se a auditoria de um SGBD de alta disponibilidade durante um ano, foi detectado que o MTBF do sistema era igual a 180 dias, e o MTTR era igual a 2 horas.
Qual a disponibilidade do sistema?
Alternativas
Q508891 Banco de Dados
No modelo de entidades e relacionamentos (ER), a cardinalidade é uma das principais características de um relacionamento. Uma das várias cardinalidades possíveis para os relacionamentos exige a criação de uma tabela adicional no modelo relacional.
Qual é essa cardinalidade?
Alternativas
Q508890 Banco de Dados
A independência de dados é uma das propriedades dos SGBDs relacionais. Ela é atingida por meio do uso de três níveis de abstração de dados, representados usualmente na forma dos esquemas
Alternativas
Q476419 Banco de Dados
Em um banco de dados, a tabela Pessoa foi criada com a seguinte instrução:

CREATE TABLE Pessoa (      PessoaID int ,
                                           Nome varchar (255) ,
                                           Sobrenome varchar (255),
                                           Endereco varchar (255) ,
                                           Cidade varchar (255)) ;

Após a criação, a tabela foi preenchida, porém o programador percebeu que todos os Nomes foram colocados no lugar do Sobrenome e vice-versa.

Que instrução SQL pode ser usada para realizar a troca, corrigindo a base?
Alternativas
Q476392 Banco de Dados
Considere o seguinte código SQL:

CREATE TABLE EMPREG
(ID INTEGER PRIMARY KEY, NOME CHAR(20), SOBRENOME CHAR(60), SALARIO REAL);
INSERT INTO EMPREG VALUES (44, ‘William’, ‘Simpson’, 6387.01);
INSERT INTO EMPREG VALUES (11, ‘Fulano’, ‘Brasil’, 3045.78);
INSERT INTO EMPREG VALUES (22, ‘Beltrano’, ‘da Silva’, 4046.79);
INSERT INTO EMPREG VALUES (33, ‘Carlos’, ‘da Silva’, 13040.78);
CREATE TABLE COMISSAO
(ID INTEGER REFERENCES EMPREG(ID), MES INTEGER CHECK (MES BETWEEN 1 AND 12),
VALOR_COMISS REAL, PRIMARY KEY (ID, MES));
INSERT INTO COMISSAO VALUES (22,1,1001.67);
INSERT INTO COMISSAO VALUES (22,6,1001.67);
INSERT INTO COMISSAO VALUES (44,5,2338.67);
INSERT INTO COMISSAO VALUES (11,1,400.67);
INSERT INTO COMISSAO VALUES (33,9,2340.00);
INSERT INTO COMISSAO VALUES (44,12,2940.67);

O resultado da consulta

SELECT NOME FROM EMPREG WHERE 2340.00 < (SELECT AVG(VALOR_COMISS) FROM COMISSAO WHERE EMPREG.ID = COMISSAO.ID);

será
Alternativas
Q476391 Banco de Dados
Nas transações em bancos de dados concorrentes, se uma transação requer o acesso
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
Respostas
13641: C
13642: C
13643: E
13644: E
13645: C
13646: B
13647: D
13648: A
13649: C
13650: D
13651: E
13652: A
13653: C
13654: D
13655: A
13656: D
13657: E
13658: C
13659: E
13660: C