sistema gerenciadores de bancos de dados
Post on 15-Aug-2015
85 Views
Preview:
TRANSCRIPT
Sistema Gerenciadores de Bancos de DadosIntrodução a linguagem SQL
Sistemas Gerenciadores de Banco de Dados (SGDB) Os SGDB’s são sistemas que suportam o armazenamento e
a manipulação de dados segundo um modelo Seu principal objetivo é retirar da aplicação CLIENTE a
responsabilidade de comandar o acesso, manipulação e organização de dados
Vantagens do uso de SGDB O compartilhamento de dados A manutenção da integridade dos dados O uso de restrição de segurança
Exemplos de SGDB Oracle MySQL PostGreSQL SQL Server Firebird
ORACLE
MySQL
Po
stg
reS
QL
SQL Server
Firebird e Interbase
Linguagem SQLPrincipais comandos
Um pouco de história
Caracteristicas básicas de um SGDB Um banco de dados é um conjunto de tabelas Representa aspectos do mundo real
Modelos lógicos São modelos de dados É uma representação teórica de como seria o banco de
dados Não depende de tecnologia Dá informações precisas e necessárias para o negócio Identifica redundâncias Identifica dados não usados Estabelece regras de integridade de dados
Exemplo de entidade
ALUNO
MATRICULA
NOME
ENDEREÇO
Outra representaçãoALUNO
MATRICULANOMEENDEREÇO
Modelo FísicoTabelas e campos
O que é SQLStructured query language, ou sql é uma linguagem para criação e manipulação de tabelas em um SGDB
Trabalhando com tabelas Create Alter Drop
Criando uma tabela Create table cidade (codigo integer not null, nome
varchar(30) not null)
Realizando consultas na tabela Select From Where Group by Order by
Vamos praticar!!!!!!!!!
Sistema Gerenciadores de Bancos de DadosIntrodução a linguagem SQL
top related