Escolar Documentos
Profissional Documentos
Cultura Documentos
Comandos SQL PDF
Comandos SQL PDF
O que é um SGBD?
•Um Sistema Gerenciador de Banco de Dados (como no Brasil)
ou Sistema Gestor de Base de Dados (SGBD) é o conjunto de
programas de computador (softwares) responsáveis pelo
gerenciamento de uma base de dados. O principal objetivo é
retirar da aplicação cliente a responsabilidade de gerenciar o
acesso, manipulação e organização dos dados. O SGBD
disponibiliza uma interface para que os seus clientes possam
incluir, alterar ou consultar dados.
O que é o Mysql?
É um servidor de bancos de dados SQL (Structured Query
Language - Linguagem Estruturada para Pesquisas) muito rápido,
multitarefa e multi-usuário.
O MySQL foi desenvolvido pela TCX em 1996. Atualmente
a MySQL AB(companhia dos fundadores e principais
desenvolvedores) desenvolve o programa. Eles criaram-no porque
precisavam de um banco de dados relacional que pudesse tratar
grandes quantidades de dados em máquinas de custo relativamente
barato.
O MYSQL é um dos bancos de dados relacionais mais
rápidos do mercado, apresenta quase todas as funcionalidades dos
grandes bancos de dados . É executado principalmente nos
sistemas que utilizam a tecnologia UNIX, embora também
funcione com outros S.O.’s, o Windows por exemplo.
Suas principais características:
Professor Victor Sotero
Banco de Dados
● Multi-plataforma
● Utiliza padrão ANSI/ISO SQL
● Open Source (GPL ou Comercial License)
● Rápido, confiável, e fácil de usar
● Suporte a operadores e funções
● Trabalha com bancos de dados enormes(mais de 60.000 tabelas
e 5 milhões de registros)
● Até 32 índices por tabela (composto de 1 a16 colunas)
● Mensagens em vários idiomas
● Escolha de codificação para gravar dados
● API's em várias linguagens (p.e. C, C++, Eiffel, Java, Perl, PHP,
Python, Ruby e Tcl)
O mySql é gratuito?
O MySQL é regido pela licença GPL, portanto é open source.
Muitas pessoas confundem "free" com "grátis" o que é comum
aqui no Brasil. Mas em se tratando de software este "free" é de
open source e não gratuito. Para poder utilizar o MySQL sob a
licença GPL e não precisar pagar, o produto desenvolvido precisa
ser GPL também.
Introdução
tabela];
Ex.: show columns in aluno; ou desc aluno;
• Criando tabelas.
create table nome_da_tabela (
campo1 tipo_do_campo,
campo2 tipo_do_campo
);
Ex.: create table empregado(
codigo int not null,
nome varchar(45) not null,
data_nasc date not null,
cpf int not null);