Tudo sobre iCloud e outros servidores de armazenamento na nuvem, Cloud Computing, hospedagem de sites, servidores dedicados, VPS

Banco de Dados: o que é SQL?

Resposta básica sobre a pergunta: O que é SQL. É uma linguagem padrão para acessar e manipular bancos de dados e vem da sigla Structured Query Language.

Em primeiro lugar, bancos de dados relacionais são projetados para implementar uma filosofia muito estruturada e controlada de armazenamento de dados. Em um paradigma de banco de dados SQL.

Resumindo tudo em O que é SQL?

  1. SQL significa Linguagem de Consulta Estruturada.
  2. SQL permite acessar e manipular bancos de dados.
  3. SQL tornou-se um padrão do American National Standards Institute – ANSI, em 1986 e da International Organization for Standardization – ISO, em 1987

O modelo de dados e que é armazenado e como os dados se relacionam com outros dados, é bem definido antecipadamente.

Os registros são relacionados por referência – por causa da origem única da verdade , os dados nunca são copiados em vários locais dentro do banco de dados.

Transações de banco de dados são ACID:

  • Atômico
  • Consistente
  • Isolado
  • Durável

A teoria de banco de dados relacional é bem desenvolvida. E consequentemente, bem implementada nos sistemas de gerenciamento de banco de dados SQL mais populares.

No entanto, existem desvantagens para muita consistência e perfeição. Requer muita sobrecarga, como processamento e memória. Além disso, pode ser complicado desenvolver e projetar aplicativos. Principalmente, os  que façam uso total dos recursos de um sistema de banco de dados totalmente maduro.

Em muitas ocasiões, há também, o problema da inflexibilidade. Com isso, ele pode ser difícil alterar o modelo de dados depois que o aplicativo estiver em execução e os dados tiverem sido armazenados.

Deixe um Comentário

avatar
  Subscrever  
Notificar