Questões de Concurso Comentadas sobre banco de dados

Foram encontradas 15.344 questões

Q71800 Banco de Dados
Dada a instrução SQL:

CREATE TABLE PEDIDO (
CodPed INTEGER NOT NULL,
CodVen INTEGER NOT NULL,
CodCli INTEGER NOT NULL,
PraEntPed INTEGER,
PRIMARY KEY(CodPed),
FOREIGN KEY(CodCli) REFERENCES
CLIENTE(CodCli) ON UPDATE CASCADE,
FOREIGN KEY(CodVen) REFERENCES
VENDEDOR(CodVen) ON UPDATE CASCADE
);
É correto afirmar que

Alternativas
Q71426 Banco de Dados
O princípio da integridade de dados caracteriza-se por condições obrigatórias impostas pelo modelo de banco de dados. Nesse contexto, a restrição de integridade referencial diz que
Alternativas
Q71424 Banco de Dados
A paginação shadow (sombra) é um esquema de recuperação utilizado em banco de dados que possibilita manter as informações originais alteradas por uma transação que foi cancelada. Esse esquema de recuperação é caracterizado por
Alternativas
Q70402 Banco de Dados
Quando se constrói um banco de dados, define-se o modelo de entidade e relacionamento (MER), que é a representação abstrata das estruturas de dados do banco e seus relacionamentos. Cada entidade pode se relacionar com uma ou mais entidades diferentes, resultando em mapeamentos, por exemplo: 1:1, 1:N, N:1 ou N:M. Esses mapeamentos, com base no número de entidades às quais outra entidade pode ser associada, denominam-se

Alternativas
Q70401 Banco de Dados
A modelagem de dados é a atividade de especificação das estruturas de dados e das regras de negócio necessárias à aplicação. De acordo com a abordagem, os modelos podem ser classificados como conceitual, lógico ou físico. Assinale a alternativa que apresenta características do modelo de dados conceitual.
Alternativas
Q70400 Banco de Dados
Um banco de dados relacional é baseado em tabelas nas quais é possível armazenar, manipular e recuperar dados. Para se recuperarem informações de uma linha de uma tabela, bem como para inter-relacionar informações entre tabelas diferentes em um banco de dados relacional, utilizam-se as chaves. Assinale a alternativa que apresenta o nome de três tipos de chaves utilizadas em um banco de dados relacional.
Alternativas
Q70399 Banco de Dados
Dá-se o nome de modelo de dados à estrutura interna utilizada em um banco de dados. Podem-se citar, como exemplo, os modelos: hierárquico, em rede, relacional e orientado a objetos. É correto afirmar, a respeito do modelo de dados em rede, que
Alternativas
Q70365 Banco de Dados
Com relação à segurança da informação, julgue os itens seguintes.
Considere a situação na qual os usuários camuflam-se como o próprio SGBD, por exemplo, removendo fisicamente parte do banco de dados, grampeando uma linha de comunicação e processando um programa que atravesse as defesas do sistema operacional. Nessa situação, estão caracterizadas ameaças de segurança que podem ser eficazmente combatidas com criptografia de dados.
Alternativas
Q70362 Banco de Dados
A respeito de PL/SQL, julgue os itens a seguir.
Um bloco de programa PL/SQL inclui partes bem distintas, como declaração (declaration) de variáveis e objetos, módulo executável (executable) e módulo de excessões (exception).
Alternativas
Q70359 Banco de Dados
Acerca de SGBD Oracle, Postgres e MySQL, julgue os próximos
itens.
Um segmento Oracle é composto por um número de extends, os quais pertencem a um espaço de tabela. Os possíveis tipos de segmentos Oracle são: data, index e temporary.
Alternativas
Q70358 Banco de Dados
Acerca de SGBD Oracle, Postgres e MySQL, julgue os próximos
itens.
Os componentes de uma data block (menor unidade de entrada/saída) em um banco de dados Oracle são: header, table directory, row directory, row data e free space.
Alternativas
Q70357 Banco de Dados
Acerca de SGBD Oracle, Postgres e MySQL, julgue os próximos
itens.
Um banco de dados Oracle estará indisponível aos usuários até que o seu servidor tenha sido inicializado (starting an instance of the database), montado (mounting a database) e aberto (opening a database). Para encerar uma instância de servidor Oracle é necessário, além de fechar e desmontar o servidor, também mantê-lo ligado.
Alternativas
Q70356 Banco de Dados
Acerca de SGBD Oracle, Postgres e MySQL, julgue os próximos
itens.
O PostgresSQL é um sistema de gerenciamento de banco de dados objeto-relacional (SGBDOR) de código aberto, tendo como linguagem procedural única de armazenagem o PL/SQL.
Alternativas
Q70354 Banco de Dados
Acerca de SGBD Oracle, Postgres e MySQL, julgue os próximos
itens.
Entre as formas de se programar em Oracle, estão a utilização de SQL interativo, de host languages (C, Pascal, Cobol com SQL embedded), de PL/SQL, de Oracle Call Interface (OCI) e de Oracle runtime library (SQLLIB).
Alternativas
Q70352 Banco de Dados
Em relação aos aspectos de tolerância à falha, julgue os itens
subsequentes.
Considerando os tipos de falhas em um SGBD, a perda de informação é a mais difícil de ser tratada. No caso de falha de transação, pode ocorrer erro lógico como, por exemplo, deadlock, e erro de sistema, como overflow ou limite de recurso excedido.
Alternativas
Q70349 Banco de Dados
Em relação aos aspectos de segurança de SGBDs, julgue os itens a
seguir.
Existem dois níveis de privilégio no SGBD: de conta e de relação (tabela). O primeiro independe das relações no banco de dados e o de relação refere-se ao privilégio de acesso de cada relação individual ou visão (view) no banco.
Alternativas
Q70348 Banco de Dados
Em relação aos aspectos de segurança de SGBDs, julgue os itens a
seguir.
O administrador de banco de dados deve especificar os privilégios de acesso a cada usuário ou grupo de usuários, sendo que o SGBD provê acesso seletivo a cada relação no banco de dados embasada em contas específicas.
Alternativas
Q70346 Banco de Dados
Em relação aos aspectos de segurança de SGBDs, julgue os itens a
seguir.
Considerando um modelo relacional de banco de dados, o axioma de segurança a seguir está corretamente apresentado: se o usuário i não tiver acesso SELECT à combinação de atributo A, então ele também não tem acesso UPDATE ao A.
Alternativas
Q70345 Banco de Dados
Acerca de administração de banco de dados relacionais, julgue os
itens que se seguem.
O termo integridade é utilizado em sistema de banco de dados com o significado de precisão, correção ou validade. Nesse contexto, a integridade tem como função assegurar que os dados no banco de dados sejam precisos e preservados contra atualizações válidas.
Alternativas
Q70344 Banco de Dados
Acerca de administração de banco de dados relacionais, julgue os
itens que se seguem.
Considere a seguinte situação hipotética. Em determinada organização, os funcionários (entidade F) associam-se aos departamentos (entidade D), por meio do relacionamento de lotação (L), sendo N funcionários em 1 departamento (N:1). Também pode ocorrer, concomitantemente com a lotação, o relacionamento gerencial (G), do tipo 1:1, ou seja, um funcionário gerencia no máximo um departamento. Como restrição da organização, todo gerente deve estar lotado obrigatoriamente no departamento que dirige. Nessa situação, é correto afirmar que, na referida organização, verifica-se um exemplo de restrição de integridade envolvendo relacionamentos.
Alternativas
Respostas
13861: D
13862: D
13863: C
13864: A
13865: B
13866: D
13867: E
13868: C
13869: C
13870: E
13871: C
13872: E
13873: E
13874: C
13875: E
13876: C
13877: C
13878: C
13879: E
13880: C