Conceitos Flashcards
O que é um data lake?
Data lake é um repositório utilizado para armazenar todos os dados estruturados e não estruturados. Ao armazená-los de forma não estruturada pode-se realizar diferentes tipos de análise.
Ou seja, captura tudo, e outras ferramentas filtram
Conceito de normalização
A organização de um projeto de BD que visa reduzir a redundância de dados
Linguagem DDL
Data definition Language
Define estruturas dos dados. Cria, modifica e apaga objetos de bases de dados
Linguagem DML
Data Manipulation Language
Inclusão, remoção e edição dos conteúdos das tabelas
Linguagem VDL
View Definition Language
Definição de visualização(views) do banco
O que a 1,2,3, Boyce Codd, 4 e 5 forma normal fazem?
1FN - Atributos atômicos
2FN - Ausência de dependências parciais
3FN - Ausência de dependências transitivas
Boyce Codd - Ausência de dependência entre os atributos não chave
4FN - Ausência de dependencias multivaloradas
5FN - Ausência de dependências de junção
PS: Todas tem que estar nas formas normais anteriores
O que significa durabilidade?
Que os dados são permanentes, só podem ser desfeitos com uma nova transação bem sucedida.
O que significa ACID?
Atomicidade, Consistência, Isolamento e Durabilidade
É um termo usado em ciência da computação para descrever as 4 propriedades que garantem a integridade das transações em um banco de dados
O que significa consistência?
Deve levar uma transação de um estado consistente para outro estado consistente, não existe meia informação
O que significa Isolamento?
Evita que uma transação interfira na outra
O que é atomicidade?
Propriedade que garante que todas as transações sejam atômicas(indivisíveis), ou seja, transações executadas em sua totalidade
O que é um atributo?
Particularidades, propriedades ou características que são próprias de algo ou alguém
o que é um esquema?
É uma descrição do BD, incluindo as entidades e os relacionamentos
O que é uma chave composta?
Uma chave formada por mais de um atributo
Ex. Os atributos CPF_PACIENTE + CRM_MEDICO + DATA_CONSULTA identificam unicamente a instância da entidade CONSULTA.
O que é uma instância?
Coleção de dados armazenados no BD em um determinado momento