SQL-Apostila

3130 palavras 13 páginas
SQL

Structured Query Language - Linguagem Estruturada de Pesquisa

A linguagem SQL foi aprovada pela ANSI – American National Standards Institute como a linguagem escolhida para a manipulação de bancos de dados relacionais. Por causa da sua popularidade, a SQL tornou-se a linguagem padrão para troca de informações entre computadores. Basicamente os comandos SQL são iguais em todos os bancos de dados relacionais, porém existem algumas diferenças entre os diversos bancos existentes no mercado.

Alguns bancos de dados que utilizam SQL:

IBM - SQL/DS e DB2
ORACLE – ORACLE
DIGITAL - RDB
SYBASE - SYBASE
MICROSOFT - ACCESS e SQL SERVER
OUTROS FABRICANTES – PARADOX, INGRES, INTERBASE, MYSQL, POSTGRESQL, INFORMIX, FIREBIRD

Obs.: Nos bancos de dados relacionais os campos (colunas / atributos) podem ter o valor nulo (null). Um campo com valor nulo significa que não existe qualquer valor nesse campo. Quando criamos um campo numa tabela (seja um campo numérico, texto ou data), caso não seja atribuído um valor default, este campo inicialmente fica com conteúdo nulo até que o programa de aplicação grave alguma outra informação. Os campos definidos como chave primária não podem ter conteúdo nulo.

SQL-SERVER

- TIPO DE DADOS

INT - Valores entre -2E31 (-2.147.483.648) a 2E31 – 1 (2.147.483.647)
SMALLINT – Valores entre –2E15 (- 32.768) a 2E15 – 1 (32.767)
TINYINT - Valores entre 0 e 255
DECIMAL - Valores entre –10E38+1 a 10E38-1
BIT - Valores 0 ou 1
FLOAT – Valores entre –1,79E308 a 1,79E308
REAL - Valores entre –3,40E38 a 3,40E38
DATETIME – Datas entre 01/01/1753 a 31/12/9999
SMALLDATETIME – Datas entre 01/01/1900 a 06/06/2079
DATE – Datas entre 01/01/0001 a 31/12/9999 (só a partir da versão 2008)
CHAR / NCHAR – Valores alfanuméricos com campo fixo até 8.000 bytes
VARCHAR / NVARCHAR – Valores alfanuméricos com campo variável até 8.000 bytes
TEXT / NTEXT – Valores alfanuméricos com campo variável até 2E31 – 1 bytes (2.147.483.647)

Relacionados

  • Apostila Sql
    7164 palavras | 29 páginas
  • Apostila SQL
    3326 palavras | 14 páginas
  • Sql apostila
    1532 palavras | 7 páginas
  • Apostila SQL
    4128 palavras | 17 páginas
  • Apostila sql
    6695 palavras | 27 páginas
  • Apostila SQL
    5564 palavras | 23 páginas
  • Apostila sql
    12953 palavras | 52 páginas
  • Apostila SQL
    16223 palavras | 65 páginas
  • Apostila sql
    15993 palavras | 64 páginas
  • Apostila de sql
    6979 palavras | 28 páginas