Questões de Concurso Sobre banco de dados
Foram encontradas 15.698 questões
Complete as lacunas com o conteúdo de um dos itens abaixo, dando ao enunciado veracidade:
Um banco de dados computadorizado é mantido por um grupo de ________________ chamado de Sistema de Gerenciamento de Bancos de Dados (SGBD), que é uma ___________ de programas que permite ao usuário definir, construir e manipular um Banco de Dados para as mais diversas aplicações. O objetivo principal de um sistema de banco de dados é possibilitar um _____________ que seja adequado e eficiente para uso na _________________ e ________________ de informações.
I. Um modelo de dados oferece uma maneira de descrever o projeto de um banco de dados no nível físico, lógico e de controle. II. O modelo relacional é um exemplo de modelo baseado em registros, no qual o banco de dados é estruturado em registros de formato variável. III. Um modelo de dados orientado a objetos é uma extensão do modelo entidade-relacionamento com noções de encapsulamento, métodos e identidade do objeto. IV. No modelo conceitual, o banco de dados é descrito de forma independente de implementação.
Está correto o que consta APENAS em:
I. Uma chave estrangeira é um campo, que faz referência para a chave primária de outra tabela ou da mesma tabela. II. Especialização é uma abstração em que os conjuntos de relacionamentos são tratados como conjuntos de entidades de nível superior e podem participar de relacionamentos. III. No relacionamento 1-para-N (um-para-muitos), a chave estrangeira situa-se na entidade de cardinalidade muitos. IV. Relacionamentos N-para-M (muitos-para-muitos) são mapeados em relações extras contendo uma chave primária criada artificialmente e as chaves primárias das relações envolvidas.
É correto afirmar que as afirmativas
Analise as afirmações sobre o controle de transações e suas propriedades obrigatórias para uma transação.
I. Atomicidade: Uma transação precisa sempre terminar com uma operação de efetivação ou de reversão;
II. Consistência: Processar uma transação nunca pode resultar em perda de consistência no banco de dados;
III. Isolamento: Mesmo quando transações são processadas simultaneamente, os resultados precisam ser os mesmos de um processamento sequencial;
IV. Durabilidade: O conteúdo de uma transação completa não pode ser afetado por falhas.
Marque a alternativa que apresenta as afirmações CORRETAS.
[1] select [2] from [3] where
[ ] Lista as relações a examinar na avaliação da expressão. [ ] Usada para listar atributos desejados na consulta.
[ ] É um predicado envolvendo atributos de relações.
Analise as afirmações sobre a Linguagem SQL relativas às funções de totalização da mesma. Escreva (F) para Falso ou (V) para Verdadeiro e, em seguida, marque a sequência CORRETA.
I. A função COUNT (*) resulta na quantidade de linhas;
II. A função COUNT (nome_coluna) resulta na quantidade de itens que não forem nulos na coluna;
III. A função SUM (nome_coluna) resulta na média dos valores da coluna por todas as linhas;
IV. A função AVG (nome_coluna) resulta na soma dos valores da coluna em todas as linhas.
Uma das principais atividades relacionadas a um banco de dados é a consulta aos dados.
Qual comando é utilizado para retornar registros selecionados de uma ou mais tabelas?
Uma entidade é representada por um conjunto de atributos. Os atributos são propriedades que descrevem cada membro de um conjunto de entidades.
Os atributos multivalorados pertencem à classe em que podem
No PL/SQL, um subprograma pode ser um procedure ou uma função. Sobre estas estruturas, considere:
I. No geral, procedure é usado para realizar uma ação e a função para calcular e retornar um valor.
II. Os procedures e as funções têm a mesma estrutura e os mesmos parâmetros como, por exemplo, a cláusula RETURN.
III. Os subprogramas podem ser agrupados em pacotes PL/SQL, que tornam o código mais reutilizável.
IV. Funções e procedures são armazenados no banco de dados em formato não compilado. Eles serão compilados somente no caso de backup do banco de dados.
Está correto o que se afirma APENAS em
Ao criar a tabela paciente em um banco de dados Oracle, composta pelas colunas id, nome, sobrenome e uf, foi definido o valor padrão 'SP' para a coluna uf. Para inserir um registro nesta tabela, usando o valor padrão definido, utiliza-se a instrução PL/SQL INSERT INTO paciente (id, nome, sobrenome, uf) VALUES (300, 'Paulo', 'Freitas', ..I.. );
A lacuna I é corretamente preenchida por
Considere o modelo de dados a seguir, de uma clínica médica em que trabalham diversos médicos de diversas especialidades que prescrevem medicamentos e atendem pacientes que podem estar acometidos com uma ou mais doenças.
Sobre este modelo, é correto afirmar que