# data[].attributes.body
●Esquema e Instância

● Independência de dados

● Modelos

● Modelos que compõe um projeto de BD

● Modelos de Banco de Dados

● Linguagens de definição e manipulação de dados

# data[].attributes.body
Os sistemas de banco de dados são essenciais para guardar, recuperar e gerenciar dados em várias aplicações. Eles variam dependendo de cada projeto com características únicas para atender a diferentes necessidades de negócios e tecnológicas

# data[].attributes.body
Sistema de Gerenciamento de Banco de Dados (SGBD):

Um software que permite aos usuários a criar, manter e controlar o acesso aos dados, oferecendo funcionalidades como backup, recuperação e segurança.

# data[].attributes.body
Linguagem de Consulta:

Como SQL para bancos de dados relacionais e variantes no SQL, é a ferramenta usada para fazer consultas e interagir com os dados armazenados.

# data[].attributes.body
Mini-mundo ou Universo de Discurso é a representação abstrata de uma pequena parte do mundo real, que é de grande interesse para uma aplicação. É o “problema” que devemos informatizar.​

É de vital importância conseguirmos destrinchar o nosso mini-mundo de forma que consigamos extrair apenas as informações mais importantes para a aplicação.

# data[].attributes.body
Normalização é um Processo de transformação das relações (tabelas representando entidades e relacionamentos) em novas relações, pela aplicação de projeções (quebra das tabelas).

Objetivos: Diminuição de anomalias e inconsistências. ○ Tabelas simplificadas e estrutura regular.

Aumento da integridade dos dados

# data[].attributes.body
Chave Primária; as chaves primarias sao os dados onde e caracterizada como uma informaçao unica na tabela

Chave Estrangeira; as chaves estrangeiras sao as chaves primarias, porem ela ira aparecer referenciando em outra tabela

Chave composta; chave composta sao mais de duas chaves primarias em uma unica tabela

# data[].attributes.body
varchar; numero maximo de caracters

datatime; usado para colocar datas e hora

create table; criar tabela

insert into; colocar dados na tabela