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.

Ano: 2015
Órgão: IF-RJ
Banca: BIO-RIO
Matéria: Banco de Dados
Assunto: SQL

Fazem parte da linguagem de manipulação de dados – DML, as seguintes instruções SQL:
Ano: 2015
Órgão: IF-RJ
Banca: BIO-RIO
Matéria: Banco de Dados
Assunto: SGBD - Sistema de Gerenciamento de Banco de Dados

A implementação de Sistemas Gerenciadores de Bancos de Dados (SGBD) tem por objetivo evitar a ocorrência de dois problemas descritos abaixo: (I) caracterizado pela situação em que existam informações armazenadas em arquivos diferentes, com conteúdos também diferentes. (II) caracterizado pela existência das mesmas informações em arquivos armazenados em dispositivos diferentes.  Esses dois problemas são conhecidos respectivamente como: 
Ano: 2015
Órgão: BRDE
Banca: FUNDATEC
Matéria: Banco de Dados
Assunto: Gatilhos (Triggers)

É um procedimento invocado automaticamente na ocorrência de um evento específico. A frase acima descreve qual conceito de banco de dados?
Ano: 2015
Banca: FCC
Matéria: Banco de Dados
Assunto: DER - Diagrama de Entidade e Relacionamento

Um Técnico está participando da modelagem de um banco de dados utilizando o Modelo Entidade-Relacionamento − MER e se deparou, dentre outras, com a entidade Processo, que contém os seguintes atributos:    NumeroProcesso − inteiro (PK) DigitoProcesso − inteiro (PK) AnoProcesso − inteiro (PK) NumeroOABAdvogadoProcesso − cadeia de caracteres NomeAdvogadoProcesso − cadeia de caracteres NumeroOrgaoJudiciarioProcesso − inteiro (FK) NumeroTribunal − inteiro (FK) NumeroUnidadeOrigemProcesso − inteiro (FK)     Considerando as regras para o desenvolvimento do MER normalizado, o Técnico deve concluir corretamente que um atributo que NÃO pode estar na entidade Processo é o
Ano: 2015
Banca: FCC
Matéria: Banco de Dados
Assunto: SQL Server

Após criar a tabela Processo no Sistema Gerenciador de Banco de Dados SQL Server, para definir uma restrição que especifica que o campo AnoProcesso só poderá receber números inteiros maiores do que 2014, o Técnico deve utilizar a instrução
Q37681 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: SQL

Considere as seguintes afirmações sobre linguagem SQL. I. Embora nos refiramos à linguagem SQL como uma "linguagem de consulta", ela possui muitos outros recursos além da consulta ao banco de dados, como meios para definição da estrutura de dados, para modificação de dados no banco de dados e para a especificação de restrições de segurança. II. A estrutura básica de uma expressão em SQL consiste de três cláusulas: SELECT, FROM e WHEN; a cláusula WHEN corresponde à seleção do predicado da álgebra relacional. III. Em SQL, pode-se usar a função agregada COUNT para contar o número de tuplas em uma relação, mas SQL não permite o uso da palavrachave DISTINCT com COUNT(*). Quais estão corretas?
Q37680 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: Banco de Dados Relacionais

No contexto de sistemas de banco de dados relacionais, muitos esquemas de controle de concorrência têm por base a propriedade da serialização (serializability). Um dos protocolos que permite a serialização é obrigar que o acesso aos itens de dados seja feito de maneira mutuamente exclusiva, isto é, enquanto uma transação acessa um item de dados nenhuma outra transação pode modificá-lo. Este protocolo é denominado
Q37679 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: Banco de Dados Relacionais

Considere as seguintes afirmações sobre recuperação após falha em sistemas de bancos de dados relacionais. I. Uma parte integrante de um sistema de banco de dados é o esquema de recuperação que é responsável pela restauração do banco de dados para um estado consistente que havia antes da ocorrência da falha. II. Vários tipos de falhas podem ocorrer em um sistema, cada um dos quais exigindo um tratamento diferente. As falhas mais difíceis de tratar são aquelas que resultam em perda de informação. III. Para preservar a consistência do banco de dados, exige-se que cada transação seja atômica. Quais estão corretas?
Q37678 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: Banco de Dados Relacionais

Assinale a alternativa que preenche corretamente a lacuna do enunciado abaixo. No contexto de distribuição de dados relacionais, há diversos enfoques para o armazenamento das relações. No enfoque denominado ________, uma relação R é particionada em um número de subconjuntos R1, R2,...,RN. Cada tupla da relação R deve pertencer a pelo menos um fragmento, de modo que a relação original possa ser reconstruída se necessário.
Q37675 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: Formas normais

Assinale a alternativa que preenche corretamente a lacuna do enunciado abaixo. Em relação a bancos de dados relacionais, particularmente em relação à normalização, por definição diz-se que uma relação está na ________ quando ela não contém tabelas aninhadas.