Questões de Concursos Públicos - Banco de Dados

Resolva questões gratuitas da Banco de Dados. Banco com 503 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.

Q37674 MPE-RS - 2015 - MPE-RS - Técnico Superior em Informática
Ano: 2015
Órgão: MPE-RS
Banca: MPE-RS
Matéria: Banco de Dados
Assunto: DER - Diagrama de Entidade e Relacionamento

Considere as seguintes afirmações sobre o Modelo Entidade-Relacionamento (ER). I. O modelo ER não contém autorrelacionamento, pois todo relacionamento associa entidades diferentes. II. Afirmar que a entidade EMPREGADO tem cardinalidade máxima 1 no relacionamento LOTAÇÃO com a entidade DEPARTAMENTO significa que uma ocorrência de EMPREGADO pode estar associada a no máximo uma ocorrência de DEPARTAMENTO ou, em outros termos, que um empregado pode estar lotado em no máximo um departamento. III. O modelo ER permite que sejam definidos relacionamentos de grau maior do que 2. Quais estão corretas?
Q37594 MPE-RS - 2015 - MPE-RS - Técnico em Informática - Sistemas
Ano: 2015
Órgão: MPE-RS
Banca: MPE-RS
Matéria: Banco de Dados
Assunto: Modelagem de dados

Qual é o tipo de entidade do Diagrama Entidade-Relacionamento (DER) que pode ser identificado unicamente apenas se a chave primária de outra entidade (proprietária) for considerada?
Q37593 MPE-RS - 2015 - MPE-RS - Técnico em Informática - Sistemas
Ano: 2015
Órgão: MPE-RS
Banca: MPE-RS
Matéria: Banco de Dados
Assunto: Conceitos Básicos em Banco de Dados

Qual é a restrição de integridade que exige que os valores de certo conjunto de atributos determine, de modo unívoco, os valores para outro conjunto de atributos?
Q37592 MPE-RS - 2015 - MPE-RS - Técnico em Informática - Sistemas
Ano: 2015
Órgão: MPE-RS
Banca: MPE-RS
Matéria: Banco de Dados
Assunto: Gerência de Transações

Qual é o problema de controle de concorrência que ocorre quando duas transações que acessam os mesmos itens do banco de dados tiverem suas operações intercaladas, de forma que tornem o valor de alguns dos itens do banco de dados incorretos?
Q37591 MPE-RS - 2015 - MPE-RS - Técnico em Informática - Sistemas
Ano: 2015
Órgão: MPE-RS
Banca: MPE-RS
Matéria: Banco de Dados
Assunto: Conceitos Básicos em Banco de Dados

Considere as seguintes afirmações sobre os fundamentos de banco de dados relacional. I. Modelo Conceitual é um modelo de dados abstrato, que descreve a estrutura de um banco de dados de forma independente do Sistema Gerenciador de Banco de Dados (SGBD). II. Independência de dados lógica é a capacidade de modificar o esquema físico do banco de dados sem que, com isso, qualquer programa de aplicação precise ser reescrito. III. Independência de dados física é a capacidade de modificar o esquema lógico sem que, com isso, qualquer programa de aplicação precise ser reescrito. Quais estão corretas?
Q37590 MPE-RS - 2015 - MPE-RS - Técnico em Informática - Sistemas
Ano: 2015
Órgão: MPE-RS
Banca: MPE-RS
Matéria: Banco de Dados
Assunto: Gerência de Transações

Uma falha não pode deixar o banco de dados em um estado no qual uma transação tenha sido parcialmente executada. Qual é a propriedade que garante que todos os efeitos de uma transação se refletirão no banco de dados?
Q37589 MPE-RS - 2015 - MPE-RS - Técnico em Informática - Sistemas
Ano: 2015
Órgão: MPE-RS
Banca: MPE-RS
Matéria: Banco de Dados
Assunto: Concorrência em Banco de Dados

Em qual estado fica o banco de dados quando duas ou mais transações estão simultaneamente em espera, isto é, cada transação fica aguardando que uma das demais libere o bloqueio para poder prosseguir?
Q37588 MPE-RS - 2015 - MPE-RS - Técnico em Informática - Sistemas
Ano: 2015
Órgão: MPE-RS
Banca: MPE-RS
Matéria: Banco de Dados
Assunto: PL-SQL

Considere as seguintes afirmações, relativas à estrutura básica de um bloco PL/SQL. I. A seção DECLARE é opcional e é utilizada para a declaração de variáveis, cursores, tipos e subprogramas, e outros elementos utilizados no programa. II. O conteúdo entre BEGIN e END é uma seção obrigatória onde ficam as instruções procedimentais. Esta seção deve conter pelo menos uma linha de código executável, que pode ser apenas o comando NULL para indicar que nada deve ser executado. III. A seção EXCEPTION é opcional e é onde ficam as instruções de tratamento de erro. Quais estão corretas?
Q37587 MPE-RS - 2015 - MPE-RS - Técnico em Informática - Sistemas
Ano: 2015
Órgão: MPE-RS
Banca: MPE-RS
Matéria: Banco de Dados
Assunto: SQL

Qual é a cláusula SQL utilizada para selecionar as linhas que existem em um SELECT e não existem em outros, isto é, a exceção de elementos de um conjunto em relação a outro?
Q37586 MPE-RS - 2015 - MPE-RS - Técnico em Informática - Sistemas
Ano: 2015
Órgão: MPE-RS
Banca: MPE-RS
Matéria: Banco de Dados
Assunto: SQL

Assinale com V (verdadeiro) ou com F (falso) as seguintes afirmações, relativas à Linguagem de Definição de Dados (DDL) em SQL. ( ) UNIQUE indica que não pode haver repetição no conteúdo da coluna. ( ) NOT NULL indica que o conteúdo da coluna não pode ser alterado. ( ) PRIMARY KEY permite atribuir um conteúdo padrão a uma coluna da tabela. ( ) CHECK permite especificar quais valores podem ser utilizados para preencher a coluna. A sequência correta de preenchimento dos parênteses, de cima para baixo, é