1. Introdução A Banco De Dados Flashcards
O que significa redundância controlada?
O programa está ciente da redundância e garante o sincronismo entre as diversas representações
Quais são as três propriedades implícitas de um banco de dados, segundo Navathe?
- Banco de dados representa algum aspecto do mundo real
- A coleção de dados é logicamente coerente
- Possui uma finalidade específica
Segundo Navathe, quais são as 4 principais características da abordagem de banco de dados? E para que elas servem?
- Natureza autodescritiva
- Abstração de dados (isolamento entre dados e preogramas)
- Suporte a múltiplas visões de dados
- Compartilhamento de dados
Essas características visam reduzir a redundância
Metadados podem servir como mecanismo de controle de acesso?
Sim, pois podem especificar permissões de acesso a grupos de usuários.
Os metadados possibilitam uma visão integrada do ambiente de dados, pois explicitam os inter-relacionamentos existentes entre os dados?
Sim.
Uma das estruturas de bancos de dados tem o formato conhecido por “árvore”. Como ele se chama?
Banco ee dados HIERÁRQUICO
Tuplas, no modelo relacional, são as linhas ou as colunas?
E os atributos?
Linhas.
(Lembrete: linhas e tuplas tem o mesmo número de letras)
Atributos são as colunas.
Qual o modelo de banco de dados cujos dados são percebidos pelo usuário como uma tabela?
O modelo relacional.
Quais são as premissas, de bancos de dados not only SQL, que competem com o acrônimo ACID?
BASE
(Basically available, soft state, eventually consistent)
Cassandra, MongoDB e HBase são que tipo de banco de dados?
NoSQL (not only SQL)
Quais são os três modelos de dados? Qual deles é per ebido pelo usuário final?
- Modelo conceitual (que o usuário final percebe)
- Modelo lógico
- Modelo físico
Quais são os três níveis da arquitetura ANSI-SPARK?
- nível externo
- Nível conceitual ou lógico
- Nível interno
Qual a diferença entre a independência lógica e a independência física de dados?
Lógica = capacidade de alterar a estrutura lógica sem alterar os esquemas externos
Física = capacidade de alterar o esquema interno sem alterar a estrutura conceitual
Em uma arquitetura de três esquemas, qual o nível que descreve a estrutura de todo o banco de dados para uma comunidade de usuários com foco n descrição de entidades, tipos de dados, relacionamentos, operações do usuário e restrições?
Nível conceitual (lógico)
Um registro é um dado ou um conjunto de dados?
Um conjunto de dados.
O administrador de dados (DA) define o esquema conceitual de um banco de dados?
Sim, pois é ele que define um padrão para os nomes dos atributos e das tabelas
Qual é a unidade lógica de trabalho de um banco de dados?
Transações.