Database
 sql >> Base de Dados >  >> RDS >> Database

Bancos de dados relacionais


As Bases de Dados Relacionais são a implementação em software dos conceitos expressos pela teoria introduzida pelo Modelo Relacional.

Em um banco de dados relacional, os dados são armazenados em tabelas .

Cada tabela contém uma ou mais colunas , que contêm dados de um tipo específico , como strings, números e assim por diante.

O conjunto de uma tabela e todas as regras sobre suas colunas é chamado de esquema .

Cada tabela pode definir restrições sobre os dados que cada linha pode conter.

As tabelas podem fazer referência umas às outras, formando relacionamentos, usando chaves estrangeiras .

Um Sistema de gerenciamento de banco de dados é o software que implementa o banco de dados em um sistema de computador.

Comumente, os bancos de dados relacionais usam a linguagem SQL para nos dar instruções para criar um banco de dados, defina suas tabelas esquema , preencha as tabelas com dados e, finalmente, consulte os dados quando necessário.

Alguns exemplos de software que implementam bancos de dados relacionais são PostgreSQL, MySQL, SQLite, Oracle e MicroSoft SQL Server.