TECNOLOGIA E LINGUAGEM PARA BANCOS DE DADOS

AULA 04 - COMANDOS  

Postado por SOL

28.08 - tlbd-1

USANDO COMANDOS SQL NO MYSQL
OBS: Convenção: digitar os comandos em maisculo.


1- Criar um BD -
comandoS: CREATE E DATABASE + NOME DO BD SEGUIDO DE ; (PONTO E VÍRGULA).
EX: CREATE DATABASE - escola;
_______________________________________________________________

2- Excluir um BD -
comando: DROP DATABASE - nome do banco de dados;
EX: DROP DATABASE escola;
________________________________________________________________

3- Exibir os BD existentes -
comando: SHOW DATABASES;
________________________________________________________________
4- Tornar um BD ativo: -
comando: USE + nome do bd;
EX: USE escola;
________________________________________________________________
5- Criar uma tabela
Comando: CREATE TABLE nome da tabela (especificação da tabela);
(continua)
_________________________________________________________________
6- Excluir uma tabela -
Comando: DROP TABLE nome da tabela;
_________________________________________________________________
7- Exibir as tabelas existentes -
Comando: SHOW TABLES; ou
Comando: SHOW TABLES FROM nome do bd;
_________________________________________________________________
8- Exibir os campos de uma tabela:
Comando: SHOW COLUMNS FROM nomedatabela;
Comando: SHOW COLUMNS FROM nomedobd.nomedatabela;
EX: SHOW COLUMNS FROM escola.alunos;
__________________________________________________________________
9- Descrever a estrutura de uma tabela = show columns
Comando: DESCRIBE nomedatabela; ou
Comando: DESC nomedatabela;
__________________________________________________________________

EXEMPLO DE CONJUNTO DE COMANDOS = SCRIPT

CREATE DATABASE escola;
USE escola;
CREATE alunos (.....);
DESCRIBE alunos;

SCRIPT = Conjunto de comandos SQL

___________________________________________________________________

COMENTÁRIO no MYSQL = /* Script para criar o BD */
(não será executado - será ignorado)

___________________________________________________________________

PROCESSO DE CRIAÇÃO DE TABELAS


CREATE TABLE nometabela (.....);

EXEMPLO

CREATE TABLE alunos (
id INTEGER AUTO_INCREMENT,
nome VARCHAR (50) NOT NULL,
idade INTEGER NULL,
rm INTEGER NOT NULL,
PRIMARY KEY (id)
);

TIPO INTEGER = NUMEROS INTEIROS.
TIPO TEXTO = TAMANHO FIXO= CHAR OU VARIÁVEL=VARCHAR
(os dois campos exigem que vc diga o total, no caso do fixo, o numero exato, no caso do variável, o número máximo).


GERADOR AUTOMÁTICO DE REGISTRO
OBS: QUANDO UM CAMPO NÃO TEM VALOR = NULL

NULL = NULO (PERMITE NULOS) ou...
NOT NULL (NÃO PERMITE).


MYSQL SERVER 5.0:
- ADMINISTRATOR
- QUERY BROWSER
- CLIENT
- PROGRAMAS DE 3ºS - COMO POR EX: MYSQL-FRONT OU RAPID SQL
- SISTEMAS

PRATICA

ABRIR GENERAL- NEW, NOME -
ABA CONECTION: OU NOME OU IP DO SEU COMPUTADOR, NO NOSSO CASO: LOCALHOST
ABA LOGIN: USUARIO E SENHA - root, 123

VAI ABRIR A JANELA OBJECT BROWSER
SELECIONE SQL EDITOR

This entry was posted on segunda-feira, setembro 01, 2008 and is filed under . You can leave a response and follow any responses to this entry through the Assinar: Postar comentários (Atom) .

0 comentários