pratica banco de dados
CONCEITOS E PRÁTICAS DO SISTEMA DE
GERENCIAMENTO DE BANCO DE DADOS
facebook.com/rangeljavier twitter.com/rangeljavier profe.rangelxavier@yahoo.com
O QUE JÁ SABEMOS...
O que é um Banco de Dados.
Projeto de Banco de Dados
Modelo de Dados Relacional
Diagrama Entidade Relacionamento
SGBDs
Normalização
Etc.
2
SQL
Structured Query Language,
ou Linguagem de Consulta
Estruturada ou SQL;
Trata-se de uma linguagem específica para a manipulação de tabelas de dados; A linguagem padrão universal para manipular bancos de dados relacionais através dos SGBDs.
3
GRUPOS DE COMANDOS SQL
Os comandos do SQL são classificados em três grupos, de acordo com suas principais funções:
DML – Data Manipulation Language
DDL – Data Definition Language
DCL – Data Control Language
4
DML
(Linguagem de Manipulação de Dados);
É o subconjunto mais utilizado da linguagem SQL, pois é através da DML que operamos sobre os dados dos bancos de dados com instruções de inserção, atualização, exclusão e consulta de informações. Comandos como INSERIR, DELETAR, ATUALIZAR,
SELECIONAR E ETC.
5
DDL
(Linguagem de Definição de Dados) é o subconjunto da SQL utilizado para gerenciar a estrutura do banco de dados. Com a DDL podemos criar, alterar e remover objetos (tabelas) no banco de dados.
6
DCL
(Linguagem de Controle de Dados) é o subconjunto da SQL utilizado para controlar o acesso aos dados, basicamente com dois comandos que permite ou bloqueia o acesso de usuários a dados;
7
SQL X MYSQL
Só para constarmos o MySQL não é uma extensão do SQL.
O MySQL é um Sistema de
Gerenciamento de Banco de Dados
O SQL é a linguagem para manipulação dos dados no SGBD.
8
SQL X MYSQL
Para utilizar as características e o
funcionamento do SQL é preciso se servir de um Sistema de Gerenciamento de Bancos de Dados (SGBD), isto é, de um ambiente no qual possamos utilizar
os