Ver Feed RSS

mktguaruja

Tutorial SQL [Parte1] - Introdução

Avalie este Post de Blog
Bom dia Pessoal, vo tentar passar aqui pequenas explicações de como funciona o SQL e simples sintaxes.

SQL é uma liguagem padrão, especificamente concebido para permitir que pessoas criem um banco de dados, adicionem novos bancos de dados, manipulem os dados, entre varias outras coisa que vamos ver.

O SQL surgiu no final dos anos 70, desenvolvida pela IBM sendo a linguagem adotada em seu protótipo de bancos de dados relacional denominando System R. O primeiro banco de dados relacional foi apresentado em 1979, pela Oracle.

Bem no início dos anos 80, o Instituto Americano de Padronização (ANSI - American National Standars Institue), e desenvolveram uma versão padronizada do SQL, que foi publicada em 1986 e 1987. Com a padronização da ANSI, algumas linguagens como Pascal, C ++ entre outros diversos fabricantes de banco de dados sentiram-se seguro em adotar essa linguagem padrão em seu banco de dados.

Alguns exemplos de bancos de dados que usam a linguagem SQL:

  • SQL-Server
  • DB2
  • MySql
  • Oracle
  • PostgreSQL
  • entre outros.
Linguagem de Banco de dados:

DDL- Linguagem de definição de dados,
criação, eliminação e alteração.

DML- Linguagem de manipulação de dados,
inserção, edição e exclusão.

Código :
[COLOR=red][B]Database:[/B][/COLOR] é um [COLOR=blue][B]recipiente[/B][/COLOR] que contém tabelas e a estrutura do [COLOR=blue][B]sql[/B].[/COLOR]

Código :
[COLOR=red][B]Tabela:[/B][/COLOR] é a estrutura [COLOR=blue][B]interna[/B][/COLOR] do banco de dados que contém todo o conteúdo organizados, em [COLOR=blue][B]linhas[/B][/COLOR] e [COLOR=blue][B]colunas[/B].[/COLOR]

SGDS, Sistema de Gerenciamento de Banco de Dados, é o software construído para facilitar as atividades, construção e manipulação do banco de dados.

Vantagens do uso de SGDS:

1) Dados podem ser compartilhado;
2) Redundância pode ser controlada;
3) Suporte efetivo a transações;
4) Integridade pode ser mantida;
5) Acesso aos dados facilitada;
6) Tempo de desenvolvimento da aplicação é reduzido;
7) Maior flexibilidade para realizar alterações;
8) Maior economia, informações atualizadas.

Hoje temos 3 modelos de database:

1) Relacional, os novos sistema de bancos de dados hoje em dia são quase exclusivos do tipo relacional.

2) Hierarquico, tem uma estrutura simples que permite acesso rápido ao banco de dados, porem problemas de flexibilidade e redundância de dados.

3) Rede, possuem mininas redundancia, mais paga um preço alto devido sua complexidade.

Objetos de uma banco de dados Relacional:

Tabelas: São os objetos que contém os tipos de dados.
Colunas: São parte das tabelas que armazenam os dados.
Tipos de dados: Tem varios tipo a serem utilizado, como caractes, números , data.

Atualizado 18-05-2010 em 13:46 por mktguaruja

Categorias
Tutoriais

Comentários

  1. Avatar de Pardau
    To querendo saber como se instala os driv do BackTrack 3 se é instalavel ou não ou vem junto com o pacote.
    Tem alguém que pode explicar como isso funciona, se tiver manda um tuorial ou um video para meu msn ok/

    [EMAIL="[email protected]"][email protected][/EMAIL]

+ Enviar Comentário