0

Banco de Dados: uma visão descomplicada

#Banco de dados relacional #Banco de dados não relacional
José Júnior
José Júnior

#INTRODUÇÃO

O banco de dados pode ser percebido como uma coleção de dados ou arquivos relacionados entre si por meio da representação de características do mundo real, tais como: pessoas, lugares ou coisas. Além disso, esse agrupamento de dados possui coerência lógica e finalidade específica (compartilhado com um determinado número de pessoas que utilizam diversas informações contidas nele). Perceba o nome banco e o associe às instituições que guardam objetos valiosos, ou seja, esse conceito está associado ao armazenamento e trato dos dados que possuem um valor para uma instituição ou grupo de pessoas.


#PIRÂMIDE INFORMACIONAL

No universo dos bancos de dados, torna-se necessário sabermos fazer a diferenciação entre dados, informação e conhecimento.


Dados 🡪 Matéria prima ou bruta;

Informação 🡪 Dados trabalhados e Contextualizados;

Conhecimento 🡪 Fator humano > tomada de decisões > valorada.


CARACTERÍSTICAS DE UM MODELO SUSTENTÁVEL DE DADOS

- Estruturação;

- Durabilidade;

- Velocidade;

- Controle de Acesso;

- Isolamento.


#SGDB - SISTEMA GERENCIADOR DE BANCO DE DADOS

O SGBD é um conjunto de softwares responsáveis pelo gerenciamento de um banco de dados. Basicamente, utilizam a SQL (Linguagem de Consulta Estruturada) para pesquisar os dados, por exemplo.


CARACTERÍSTICAS DOS SGBDS

- Controle de redundância;

- Compartilhamento de dados (disponibilidade);

- Restrições de acesso / controle de acesso de usuário;

- Oferecer múltiplas interfaces;

- Restrições de integridade de dados;

- Fazer backups e restauração de dados.


PRINCIPAIS LINGUAGENS

- DML – Data Manipulation Language (manipulação).

- DDL – Data Definition Language (definição).

- VDL – Vision Definition Language (visualização).  

- SDL – Storage Definition Language (esquema).


PRINCIPAIS SGBDS

- ORACLE BD;

- MS SQL SERVER;

- MySQL SERVER;

- IBM DB2;

- Postrge SQL;

- MariaDB;

- FIRE BIRD.


Espero ter ajudado em algo...

Bons estudos e um excelente dia!


3
79

Comentários (3)

1
Marcos Carvalho

Marcos Carvalho

14/02/2021 11:33

Explicação muito boa.

2
Nelson Pires

Nelson Pires

14/02/2021 10:01

Muito bom, José! Parabéns


1
Raquel Mesquita

Raquel Mesquita

14/02/2021 08:51

Otimo! Muito esclarecedor!

Gostaria de entender a diferença do MS SQL SERVER para o MySQL SERVER.

Acho que no curso vou aprender!

Software is like sex; it's better when it's free (Linus Torvalds) 🐃🐧💻

Brasil