Introdução ao SQL

SQL é a linguagem padrão para acesso e manipulação de bancos de dados.

O que é SQL?

  • A sigla SQL significa Structured Query Language (Linguagem Estruturada de Pesquisa)
  • SQL permite que você acesse e manipule bancos de dados.
  • SQL é um padrão ANSI (Instituto Nacional Americano de Padrões)

O que SQL pode fazer?

  • SQL pode executar pesquisas em um banco de dados
  • SQL pode obter dados de um banco de dados.
  • SQL pode inserir registros em um banco de dados.
  • SQL pode atualizar registros em um banco de dados.
  • SQL pode excluir registros em um banco de dados.
  • SQL pode criar novos banco de dados.
  • SQL pode criar tabelas em um banco de dados.
  • SQL pode criar stored procedures em um banco de dados.
  • SQL pode criar views em um banco de dados.
  • SQL pode ajustar permissões em um banco de dados.

SQL é um padrão mas...

Apesar de ser um padrão ANSI há diferentes versões da linguagem SQL. No entanto, para ser certificado como um padrão ANSI, todos os bancos de dados suportam os principais comandos (como o SELECT, UPDATE, DELETE, INSERT, WHERE...) de forma similar.

Nota: A maior parte dos programas de bancos de dados SQL também tem suas próprias extensões proprietárias em adição ao padrão SQL.

Usando SQL no seu Site

Para construir um site que mostra dados de um banco de dados você precisará do seguinte:

  • Um programa de banco de dados (ex. MySQL, PostgreSQL, SQL Server, MS Access, ...)
  • Uma linguagem de programação de servidor como PHP ou ASP
  • Conhecimento de SQL
  • HTML / CSS.

RDBMS

RDMS é uma sigla para Relational Database Management System ou Sitema de Gerenciamento de Bancos de dados Relacionais.

RDMSs são a base para o SQL e todos os sistemas de banco de dados modernos como MySQL, PostgreSQL, SQL Server, IBM DB2 e Oracle.

Os dados no RDMSs são guardados em objetos chamados tabelas.
Uma tabela é uma coleção de dados relacionados e consiste de colunas e linhas.

Fonte

Nenhum comentário:

Postar um comentário