SGBD
Obrigado por visitar minha conta GitHub!
Sistemas de gerenciamento de banco de dados (SGBD) são sistemas de software usados para armazenar, recuperar e executar consultas em dados. Um SGBD serve como uma interface entre um usuário final e um banco de dados, permitindo aos usuários criar, ler, atualizar e excluir dados no banco de dados.
Para informações
- https://www.w3schools.com/sql/
- https://www.geeksforgeeks.org/sql-tutorial/
Código Fonte (Baixar)
Clique aqui
Baixar off-line
- Baixe o código-fonte completo. visite -> https://mega.nz/folder/oX9jXJAJ#Dh5dpdMGB5SZZ2Dsqe1E6g
- Baixe software. visite -> https://mega.nz/file/EHUDDDrQ#HvsoZvjVc9UoLkCVfdDLT0KV0tZ93lR16C-geBGUtiM
Baixar on-line
- visite ->https://www.microsoft.com/en-us/download/details.aspx?id=101064
Recursos do projeto
| |
---|
1 | 2 |
| |
Linguagens de banco de dados
- Linguagem de definição de dados
- Linguagem de manipulação de dados
- Linguagem de controle de dados
- Linguagem de controle transacional
Principais recursos do SGBD
- Modelagem de dados: Um SGBD fornece ferramentas para criar e modificar modelos de dados, que definem a estrutura e os relacionamentos dos dados em um banco de dados.
- Armazenamento e recuperação de dados: Um SGBD é responsável por armazenar e recuperar dados do banco de dados e pode fornecer vários métodos para pesquisar e consultar os dados.
- Controle de simultaneidade: Um SGBD fornece mecanismos para controlar o acesso simultâneo ao banco de dados, para garantir que vários usuários possam acessar os dados sem entrar em conflito entre si.
- Integridade e segurança de dados: Um SGBD fornece ferramentas para impor restrições de integridade e segurança de dados, como restrições sobre os valores dos dados e controles de acesso que restringem quem pode acessar os dados.
- Backup e recuperação: Um SGBD fornece mecanismos para fazer backup e recuperar os dados em caso de falha do sistema.
- O SGBD pode ser classificado em dois tipos: Sistema de gerenciamento de banco de dados relacional (RDBMS) e Sistema de gerenciamento de banco de dados não relacional (NoSQL ou Não SQL)
- RDBMS: Os dados são organizados na forma de tabelas e cada tabela possui um conjunto de linhas e colunas. Os dados são relacionados entre si por meio de chaves primárias e estrangeiras.
- NoSQL: os dados são organizados na forma de pares de valores-chave, documentos, gráficos ou baseados em colunas. Eles são projetados para lidar com cenários de alto desempenho e grande escala.
Vários tipos de SGBD
- SGBD relacional (RDBMS): Um RDBMS armazena dados em tabelas com linhas e colunas e usa SQL (Structured Query Language) para manipular os dados.
- SGBD Orientado a Objetos (OODBMS): Um OODBMS armazena dados como objetos, que podem ser manipulados usando linguagens de programação orientadas a objetos.
- SGBD NoSQL: Um SGBD NoSQL armazena dados em estruturas de dados não relacionais, como pares de valores-chave, modelos baseados em documentos ou modelos gráficos.
Aplicações de SGBD:
- Informações empresariais: vendas, contabilidade, recursos humanos, manufatura, varejistas on-line.
- Setor Bancário e Financeiro: Bancos que mantêm dados de clientes, contas, empréstimos, transações bancárias, transações com cartão de crédito.
- Finanças: Armazenamento de informações sobre vendas e participações, compra de ações e títulos financeiros.
- Universidade: Manter as informações sobre informações matriculadas no curso do aluno, notas dos alunos e funções da equipe.
- Companhias Aéreas: Reservas e horários.
- Telecomunicações: Manutenção de contas pré-pagas e pós-pagas.
Me siga