Questões de Concurso
Sobre sgbd - sistema de gerenciamento de banco de dados em banco de dados
Foram encontradas 1.441 questões
considerando diagramas entidade-relacionamento e mapeamento
para modelo relacional.
julgue os itens seguintes.
julgue os itens seguintes.
I. Os quatro modelos mais conhecidos de SGBD são: hierárquico, em rede, relacional e orientado a objetos.
II. Atualmente o mais amplamente utilizado é o SGBD orientado a objetos.
Está correto o que se afirma em:
pesquisas.
Assinale a alternativa que NÃO faz parte dos modelos mais conhecidos de SGBD:
Assinale a alternativa que NÃO faz parte das funções principais típicas de um SGBD:
1. <?xml version="1.0" encoding="UTF-8"?> 2. <xsd:schema xmlns:xsd=”esquema”> 3. <curriculo> 4. <InformacaoPessoal> 5. <DataNascimento>23-07-72</DataNascimento> 6. <Nomecompleto>Pedro</Nomecompleto> 7. <InformacaoPessoal> 8. <curriculo>
Considerando a arquitetura de três níveis de Sistemas de Gerência de Bancos de Dados ilustrada na figura a seguir e as afirmações sobre a mesma, marque a alternativa correta.

Fonte: Elmasri, R.; Navathe, S. Fundamentals of Database Systems. Addison-Wesley,1994
I – O nível físico (ou interno) descreve como os dados estão realmente armazenados, sua estrutura de baixo nível e os detalhes completos do armazenamento de dados e caminho de acesso ao banco de dados.
II – O nível conceitual concentra-se na descrição global da base de dados, omitindo detalhes da estrutura de armazenamento físico e concentrando-se na descrição de entidades, tipos de dados, relacionamentos e restrições.
III – O nível externo descreve a interface visual para cada tipo de usuário, de acordo com as suas necessidades e requisitos de usabilidade do sistema.
IV – A capacidade de alterar o esquema de um nível sem ter que alterar o esquema no próximo nível
superior é definida como a independência de dados.
Seja o seguinte modelo lógico (relacional) para um dado SGBD onde os atributos sublinhados indicam as chaves primárias de cada uma das respectivas tabelas:

Com base no modelo apresentado, analise as seguintes consultas:
1) verificar o Cargo/Função do funcionário que tem um dado dependente;
2) verificar o Cargo/Função de um dado dependente.
3) verificar que profissões são exercidas pelos funcionários do sexo feminino;
4) verificar que profissões são exercidas por funcionários do sexo masculino
5) verificar que profissões só são exercidas por funcionários do sexo feminino;
Quais das consultas acima podem ser respondidas?
Acerca de projeto e modelagem de banco de dados, analise as afirmações abaixo.
1) Um modelo conceitual é uma descrição do banco de dados de forma indepen- dente de implementação em um SGBD. O modelo conceitual registra que da- dos podem aparecer no banco de dados, mas não registra como estes dados estão armazenados a nível de SGBD.
2) O esquema conceitual de banco de dados inclui descrições detalhadas dos tipos de entidades, relacionamentos e restrições, as quais são expressas utilizando conceitos do modelo de dados de alto nível.
3) O projeto de um banco de dados é realizado segundo as fases Modelagem Conceitual, Projeto Lógico, Projeto Operacional.
Está(ão) correta(s):
Analisando as seguintes afirmativas sobre banco de dados temporais,
I. Dadas as suas características, toda solução de data warehouse possui um banco de dados temporal;
II.
são exemplos de tipos de dados
temporais presentes na SQL2;
III. Consultas em bancos de dados temporais podem ser especificadas na linguagem TSQL, uma extensão da linguagem SQL;
IV. Não é possível incorporar a noção de tempo dos bancos de dados temporais em um SGBD relacional tradicional.
verifica-se que está(ão) correta(s)
Analisando as seguintes afirmativas sobre gatilhos e visões de banco de dados relacionais e SQL,
I. Os gatilhos são utilizados para especificar ações automáticas que o SGBD executará automaticamente e de forma periódica.
II. Os gatilhos são compostos de duas partes: a condição de ativação e a ação a ser tomada.
III. Uma visão de banco de dados, também conhecida como tabela virtual, pode ser apagada do banco de dados através do comando DROP TABLE.
IV. Por padrão, a execução do comando DELETE em uma visão não apaga as respectivas instâncias reais na tabela alvo.
verifica-se que estão corretas
