Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

O que é o banco de dados, por que banco de dados?


Oi,

Neste artigo vou falar sobre o conceito de banco de dados e esclarecer o que é banco de dados e por que banco de dados?







Banco de dados é um software que permite que grandes quantidades de dados sejam mantidas juntas em um pedido.

Sistemas de banco de dados que estabelecem a conexão entre os dados relacionados entre si e os mantêm de forma regular e eliminam o problema de segurança são chamados de Sistemas de Gerenciamento de Banco de Dados. Um cenário de exemplo que revelará a importância de um sistema de gerenciamento de banco de dados pode ser o seguinte.
Por exemplo,  Aluno está indo à biblioteca e quer pedir emprestado um ou mais livros. Existem 1000-10.000 categorias diferentes e principalmente livros independentes uns dos outros na biblioteca.
Se esses livros não estiverem organizados de acordo com uma Lógica específica, a pessoa que está procurando livros nas estantes provavelmente estará procurando o livro até a noite.

Isso não é possível na vida real e é uma situação indesejável. É por isso que existem muitas maneiras de facilitar a busca em bibliotecas. Por exemplo:Classifique os livros em ordem alfabética. Desta forma, quando procuramos um livro, encontramos o livro em tão pouco tempo que é comparável a outros métodos amadores.



O principal motivo pelo qual conto o cenário acima é o principal motivo da necessidade de sistemas de banco de dados e gerenciamento de banco de dados. Como pode ser visto aqui, o sistema de gerenciamento de banco de dados e o banco de dados sempre serão uma parte indispensável das crescentes tecnologias da informação no mundo em desenvolvimento.

Aqui estão os lugares onde o banco de dados da vida real é usado
  • Companhias aéreas:reservas e venda de passagens
  • Bancos:transações e transações bancárias
  • Universidades:sistema de acompanhamento de alunos e entradas de notas
  • Vendas on-line:informações sobre clientes e produtos
  • Perakende on-line:Sipariş Kayıtları ve sonuçları
  • Recursos humanos:perfis e salários dos funcionários
  • Produção:Estoques e rastreamento de produtos manufaturados



Dizemos que os sistemas de gerenciamento de banco de dados são indispensáveis, agora vamos ver quais são os benefícios mais fundamentais dos sistemas de gerenciamento de banco de dados.
Consistência de dados: Os dados são vistos como os mais atuais para os usuários quando vários usuários têm acesso. Ex:Você quer comprar a passagem na página da internet da companhia aérea e outra pessoa estava fazendo o mesmo procedimento no mesmo sistema que você fez 1-2 segundos antes de comprar a passagem. Nesse caso, um segundo cliente pode comprar esse ingresso se não houver um Sistema de Gerenciamento de Banco de Dados. Isso causará inconsistência dos dados. Portanto, os Sistemas de Gerenciamento de Banco de Dados garantem a consistência dos dados em banco de dados onde vários usuários estão conectados.
Redundância de dados: Permite que um repositório de dados comum usado por muitas pessoas seja gerenciado em um único local. Caso contrário, haverá muitas repetições ou cópias dos dados, e a consistência dos dados não será garantida.

Simultaneidade de dados: O sistema de gerenciamento de banco de dados fornece acesso simultâneo a vários usuários aos mesmos dados. Caso contrário, se o arquivo fosse usado em vez do banco de dados, os usuários teriam acesso aos mesmos dados por sua vez.

Integridade dos dados: Quando um usuário no sistema é excluído neste método, todos os dados do usuário relacionado devem ser excluídos.

Segurança de dados: Evita que os dados sejam destruídos e corrompidos involuntariamente. Ele também fornece Segurança ao permitir que os usuários acessem apenas os esquemas ou tabelas nos quais é permitido.

Independência de dados: A estrutura dos dados armazenados no banco de dados, independentemente do assunto, não importa O sistema de gerenciamento de banco de dados resolve essa complexidade sozinho.
Qual é o gerenciamento de banco de dados mais popular usado no mundo? A lista é a seguinte.
  1. Oráculo
  2. SQL Server
  3. MySQL
  4. PostgreSQL
  5. Sybase
  6. DB2
  7. Criador de arquivos
  8. Entrada
  9. Informix
  10. MS-Access








Você quer aprender o Oracle Database for Beginners, então leia os seguintes artigos.

https://ittutorial.org/oracle-database-19c-tutorials-for-beginners/




Você quer aprender o DBA do Microsoft SQL Server e leia os artigos a seguir.

https://ittutorial.org/sql-server-tutorials-microsoft-database-for-beginners/