Banco de Dados
Por: Jamaica De Paula • 24/5/2016 • Trabalho acadêmico • 495 Palavras (2 Páginas) • 280 Visualizações
Aluna : Jamaica de Paula Pereira Norberta
1 - create table usuario(
id usuario int (10) not null auto_increment,
user_nome varchar(50) not null,
user_nickname varchar(50) not null,
user_senha varchar(50) not null,
primary key ( idusuario),
)
engine=innoDB;
2
TABELAS CHAVE PRIMARIA
Mensagem idMensagem
Usuario idUsuario
Contatos contato_id
Classifica class_id
3
TABELAS CHAVE ESTRANGEIRA
Mensagem Idusuario, IdMensagem_Responde
Mensagem, classifica, usuário
Usuario não possui
Contatos IdIndustria
usuario
Classifica IdUsuario, IdMensagem
usuário e mensagem
4
A - Insert into usuario (1, “Mario”, “Junior”, mariojunior@hotmail.com, “54321000”);
B- Insert into usuario (2, “Pedro”, “Pedrinho”, pedromoreira@outlook.com, “34567891”);
C- Insert into usuário (3, “Marcos”, “Correira”, marcoscorreia@gmail.com, “08003351”);
D- Insert into mensagem (25,1,”junior”, “Meu primeiro Post”,”5432100”);
E- Insert into contatos (1,2,3, “sim”);
5
- SELECT
msg_texto
FROM mensagem
INNER JOIN
usuario ON mensagem.idusuario = usuario.idusuario
WHERE user_nome = “Mario “;
B- SELECT user_nome from usuario
INNER JOIN contato ON usuario.id usuario=cotato.contato
WHERE user_nome = “Marcos”;
- SELECT user_nome from usuario
INNER JOIN contato ON usuario.idusuario = contato.idusuario
WHERE user_nome = “Pedro”;
- SELECT msg_texto FROM mensagem
INNER JOIN classifica ON
Mensagem.idusuario=classifica.idusuario
WHERE
Idusuario =3 and class_voto = ‘negativo’;
- SELECT user_nome from usuario
INNER JOIN contato ON usuario.idusuario = contato.idusuario
WHERE
Idusuario =2 and contato_bloqueado = ‘sim’;
...