TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Banco De Dados

Trabalho Universitário: Banco De Dados. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  26/5/2014  •  1.102 Palavras (5 Páginas)  •  204 Visualizações

Página 1 de 5

23/03/2014

qual o diferença em utilizar char e varchar...

CHAR vai armazenar um tamanho fixo exemplo 80 caracter...

NA hora da consulta ele não irá consultar, porém o espaço esta ocupando a base de dados...

Varchar utiliza somente o tamanho do texto ele não irá guardar SGBD.....

char ocupa mais espaço em disco porque considera os carecteresdisponiveis.

QUANDO UTILIZAR EXEMPLO CPF RG ....

VAcharutliza somente o digitado.

A base de dados e mais rápida para consulta com o char....

Em uma Mysql define automaticamente um char independente de vc ter colocado como VARCHAR

*****************************************************************************

**** Integridade referencial ***

** INCLUINDO, ATUALIZANDO E EXCLUINDO LINHAS NAS TABELAS **

COMANDOS

1 - Dropdatabase BD_CD (e o nome da base). (excluir a base)

2 - SHOW TABLES (VERIFICAR SE A TABELA EXISTI)

INCLUINDO DADOS EM TABELAS

 INSERT INTO TABELA COLUNA1,COLUNA2

 VALUES (CONTEÚDO1, CONTEÚDO2)

 Use bd_cd (abrir o banco)

 Describe autor;

 SELECT *FROM (O NOME DA TABELA); SELECIONE TODOS OS REGISTROS DA TABELA

 EXEMPLO

 SELECT * FROM MUSICA;

EXEMPLO PRÁTICO:

INSERT INTO GRAVADORA(

CODIGO_GRAVADORA, NOME_GRAVADORA, ENDEREÇO,URL, CONTATO)

VALUES(1,’EMI’,’Rua um, 234’,’www.emi.com.br’,’Maria’);

INSERT INTO GRAVADORA(

CODIGO_GRAVADORA, NOME_GRAVADORA, ENDEREÇO,URL, CONTATO)

VALUES(2,’SONY MUSIC’,’Rua dois, 222’,’www.sonymusic.com.br’,’Jose’);

INSERT INTO GRAVADORA(

CODIGO_GRAVADORA, NOME_GRAVADORA, ENDEREÇO,URL, CONTATO)

VALUES(3,’ MUSIC’,’Rua três, 333’,’www.music.com.br’,’Antonio’);

Insertintoautor(

Codigo_autor, nome_autor)

Values(1,’Renato Russo’);

Insert into autor(

Codigo_autor, nome_autor)

Values(2,’Tom Jobim’);

Insertinto autor

Values(3,’Chico Buarque’);

Valores numéricos não contêm ASPAS....

Os alfanuméricos tem virgula e aspas

Insertinto autor

Values (4, ‘Dado Villa Lobos’);

Insertinto autor

Values (5, ‘Marcelo Bonfa’);

Insertinto autor

Values (6, ‘Vinicios de Moraes’);

Insert into autor

Values (7, ‘Baden Powell’);

Insert into autor

Values (8, ‘Aldri Blank’);

Insert into autor

Values (9, ‘Ana Terra’);

Insert into autor

Values (10, ‘Cartola’);

Insert into musica(

Codigo_musica, nome_musica, duração)

Values(1,’Será’, 2.28);

Insertinto musica

Values(2,’Ainda é cedo’, 3.55);

Insertinto musica

Values(3,’Geração Coca-Cola’, 2.);

Insertinto musica

Values(4,’Eduardo e Monica’, 4.32);

Insertinto musica

Values(5,’Tempo Perdido’,5.00);

Insertinto musica

Values(6,’Indios’, 4.23);

Insert into CD(

Codigo_cd, codigo_gravadora, nome_cd, preço_venda, data_lancamento)

Values(1,2,’Mais do Mesmo’,15.00, ‘1998/10/01’);

InsertintoCD(

Codigo_cd, codigo_gravadora, nome_cd, preço_venda, data_lancamento, cd_indicado)

Values(2,2,’Bate-Boca’, 12.00, ‘1999/07/01’,1);

Insert into CD

Values (3,3,’Elis Regina’, 13.00, ‘1989/05/01’,1)

01/04/2014

Use bd_cd: abre a bco de dados

Show databases; exibe os bcos de dados

Show tables; mostra as tabelas da base bd_cd

Alterando registros

Update fazer a alteração na base de dados.

Update nome da tabela

Set coluna = coluna

Where condição;

O conteúdo deve respeitar o tipo de dado da coluna

Dados alfanuméricos devem conter aspas simples.

Dados numéricos sem aspas.

Se quisermos alterar o preço de um CD, podemos utilizar o comando, filtrando na clausula WHERE a chave

...

Baixar como (para membros premium)  txt (9.5 Kb)  
Continuar por mais 4 páginas »
Disponível apenas no TrabalhosGratuitos.com