Banco de dados
SQL é uma linguagem padrão para acessar e manipular bancos de dados.
Banco de Dados
O que é SQL?
• • • SQL significa Structured Query Language SQL permite acessar e manipular bancos de dados SQL é uma (American National Standards Institute) padrão ANSI
O que pode fazer o SQL?
• • • • • • • • • • SQL SQL SQL SQL SQL SQL SQL SQL SQL SQL pode pode pode pode pode pode pode pode pode pode executar consultas em um banco de dados recuperar dados a partir de um banco de dados inserir registros em um banco de dados atualizar registros em um banco de dados excluir registros de um banco de dados criar novas bases de dados criar novas tabelas em um banco de dados criar procedimentos armazenados em um banco de dados criar visões em um banco de dados definir permissões em tabelas, procedimentos e pontos de vista
SQL é um padrão - MAS ....
Embora o SQL é um padrão ANSI (American National Standards Institute), que existem muitas versões diferentes da linguagem SQL. No entanto, para ser compatível com o padrão ANSI, eles todo o apoio, pelo menos, os principais comandos (como SELECT, UPDATE, DELETE, INSERT, WHERE) de uma forma similar. Nota: A maioria dos programas de banco de dados SQL também têm as suas próprias extensões proprietárias, além do padrão SQL!
Usando SQL em seu site
Para construir um site que mostra alguns dados de um banco de dados, você vai precisar do seguinte: • • • • Um programa de banco de dados RDBMS (ou seja, MS Access, SQL Server, MySQL) A linguagem de script do lado do servidor, como PHP ou ASP SQL HTML / CSS
RDBMS
RDBMS significa Relational Database Management System.
RDBMS é a base para SQL, e para todos os sistemas de banco de dados modernos, tais como MS SQL Server, IBM DB2, Oracle, MySQL e Microsoft Access. Os dados em RDBMS é armazenado no banco de dados objetos chamados tabelas. Uma tabela é uma coleção de entradas de dados relacionados e consiste em colunas e linhas.
SQL Syntax
Tabelas de banco de