Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Relogio

MYSQL AULA 22/03/2013

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

MYSQL AULA 22/03/2013

Mensagem  juk em Sex Mar 22, 2013 6:56 am

Código:

CREATE DATABASE BIBLIOTECA;
SHOW DATABESES;
USE BIBLIOTECA;

CREATE TABLE EDITORA(CODIGO SMALLINT PRIMARY KEY, NOME VARCHAR(80) NOT NULL);
SHOW TABLES;
DESC EDITORA;

CREATE TABLE ASSUNTO(SIGLA CHAR(1) NOT NULL PRIMARY KEY, DESCRICAO VARCHAR(50));
SHOW TABLES;
DESC LIVRO;

CREATE TABLE LIVRO(CODIGO SMALLINT PRIMARY KEY, TITULO VARCHAR(80) NOT NULL, PRECO DECIMAL(10,2), LANCAMENTO DATE, ASSUNTO CHAR(1) REFERENCES ASSUNTO, EDITORA SMALLINT REFERENCES EDITORA);
SHOW TABLES;
DESC ASSUNTO;

CREATE TABLE LIVRO3(CODIGO SMALLINT NOT NULL, TITULO VARCHAR(80) NOT NULL, PRECO DECIMAL(10,2), LANCAMENTO DATETIME, ASSUNTO CHAR(1), EDITORA SMALLINT, PRIMARY KEY(CODIGO), FOREIGN KEY(ASSUNTO) REFERENCES ASSUNTO(SIGLA), FOREIGN KEY(EDITORA) REFERENCES EDITORA(CODIGO), UNIQUE (TITULO));
SHOW TABLES;
DESC LIVRO3;

DESC LIVRO3 PRECO;
CREATE TABLE AUTOR(MATRICULA SMALLINT PRIMARY KEY, NOME VARCHAR(30), CPF CHAR(11), ENDERECO VARCHAR(50), DATANASC DATE, NACIONALIDADE CHAR(20));
SHOW TABLES;
DESC AUTOR;

ALTER TABLE AUTOR ADD IDENTIDADE CHAR(10);
DESC AUTOR;

ALTER TABLE AUTOR DROP IDENTIDADE;
DESC AUTOR;

ALTER TABLE AUTOR ADD CATEGORIA CHAR(1);
DESC AUTOR;

ALTER TABLE AUTOR ADD CONSTRAINT PF_ASSUNTO FOREIGN KEY (CATEGORIA) REFERENCES ASSUNTO(SIGLA);
DESC AUTOR;

INSERT INTO ASSUNTO(SIGLA, DESCRICAO)VALUES('A','CONHECIMENTO GERAIS');
DESC ASSUNTO;

SELECT * FROM ASSUNTO;
SHOW TABLES;
DESC LIVRO;

INSERT INTO LIVRO (CODIGO, TITULO,PRECO,LANCAMENTO,ASSUNTO,EDITORA)VALUES(1,'BANCO DE DADOS PARA WEB',41,19990110,'B',1);
SELECT * FROM LIVRO;

INSERT INTO LIVRO VALUES(5,'REDES DE COMPUTADORES', 42, 19980901,'R',2);
SELECT * FROM LIVRO;

DELETE  FROM LIVRO WHERE CODIGO='1';
SELECT * FROM LIVRO;
SHOW TABLES;
DESC AUTOR;

INSERT INTO AUTOR (NOME,MATRICULA,CPF,DATANASC,ENDERECO,NACIONALIDADE,CATEGORIA)VALUES('JOÃO SILVA',20101,12345678901,050101,'R 3, N1 CENTRO','BR',NULL);

INSERT INTO AUTOR (NOME,MATRICULA,CPF,DATANASC,ENDERECO,NACIONALIDADE,CATEGORIA) VALUES ('HARVEY DEITEL',20204,12345678902,550202,'ALAMEDA DAS ROSAS','FR',NULL);

INSERT INTO AUTOR (NOME,MATRICULA,CPF,DATANASC,ENDERECO,NACIONALIDADE,CATEGORIA) VALUES ('ROGÉRIO COSTA',20109,12345678903,600202,'R7,N21,CENTRO','US',NULL);

INSERT INTO AUTOR (NOME,MATRICULA,CPF,DATANASC,ENDERECO,NACIONALIDADE,CATEGORIA) VALUES ('JOÃO PÉ DE FEIJÃO',20404,12345678905,700303,'R20, 2, GUANABARA','AG',NULL);

SELECT * FROM AUTOR;
SHOW TABLES;
DESC EDITORA;

INSERT INTO EDITORA (CODIGO,NOME) VALUES (1,'MIRANDELA EDITORA');
INSERT INTO EDITORA (CODIGO,NOME) VALUES (2,'EDITORA VIA-NORTE');
INSERT INTO EDITORA (CODIGO,NOME) VALUES (3,'EDITORA ILHAS TIJUCAS');
INSERT INTO EDITORA (CODIGO,NOME) VALUES (4,'MARIA JOSÉ EDITORA');
INSERT INTO EDITORA (CODIGO,NOME) VALUES (5,'BRASPORT');
INSERT INTO EDITORA (CODIGO,NOME) VALUES (6,'PEARSON');
SHOW TABLES;
DESC ASSUNTO;

INSERT INTO ASSUNTO (SIGLA,DESCRICAO) VALUES ('B','BANCO DE DADOS');
INSERT INTO ASSUNTO (SIGLA,DESCRICAO) VALUES ('P','PROGRAMAÇÃO');
INSERT INTO ASSUNTO (SIGLA,DESCRICAO) VALUES ('R','REDES');
INSERT INTO ASSUNTO (SIGLA,DESCRICAO) VALUES ('S','SISTEMA OPERACIONAIS');
INSERT INTO ASSUNTO (SIGLA,DESCRICAO) VALUES ('E','ENGENHARIA DE SOFTWARE');
INSERT INTO ASSUNTO (SIGLA,DESCRICAO) VALUES ('A','ANÁLISE');
SELECT * FROM ASSUNTO;








Última edição por juk em Sab Mar 23, 2013 9:39 am, editado 1 vez(es)
avatar
juk

Mensagens : 224
Data de inscrição : 02/04/2012

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Consultas

Mensagem  juk em Sex Mar 22, 2013 9:42 am

SELECT TITULO, PRECO FROM LIVRO;
SELECT TITULO, PRECO FROM LIVRO WHERE EDITORA=1;
avatar
juk

Mensagens : 224
Data de inscrição : 02/04/2012

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum