Banco de Dados: saiba 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. Os dados são uma parte essencial de muitos aplicativos da web e aplicativos móveis . Por exemplo: um aplicativo como o Facebook mantém as informações de perfil de um usuário, incluindo dados sobre seus amigos e postagens.

Para armazenar esses dados, um sistema de banco de dados é usado. SQL é uma linguagem de programação que permite aos programadores trabalhar com esses dados.

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. O SQL permite acessar e manipular bancos de dados.
  3. E ainda, o 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.

iCloud Tutoriais
Logo