Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- insert into alunos (codalu,nome,telefone,endereco) values(1,"alex","1111","rua.1,n11");
- insert into alunos (codalu,nome,telefone,endereco) values(2,"gabriel","2222","rua.2,n22");
- insert into alunos (codalu,nome,telefone,endereco) values(3,"rafael","3333","rua.3,n33");
- insert into alunos (codalu,nome,telefone,endereco) values(4,"janatan","44444","rua.4,n44");
- insert into alunos (codalu,nome,telefone,endereco) values(5,"nelson","5555","rua.5,n155");
- insert into alunos (codalu,nome,telefone,endereco) values(6,"natan","66666","rua.6,n66");
- insert into alunos (codalu,nome,telefone,endereco) values(7,"vandi","77777","rua.7,n77");
- insert into alunos (codalu,nome,telefone,endereco) values(8,"lessandro","88888","rua.8,n88");
- insert into alunos (codalu,nome,telefone,endereco) values(9,"artur","9999","rua.9,n99");
- insert into alunos (codalu,nome,telefone,endereco) values(10,"valq","121212","rua.10,n10");
- insert into alunos (codalu,nome,telefone,endereco) values(11,"nicoly","131313","rua.11,n11");
- insert into alunos (codalu,nome,telefone,endereco) values(12,"giovana","141414","rua.12,n12");
- insert into alunos (codalu,nome,telefone,endereco) values(13,"neuza","151515","rua.13,n13");
- insert into alunos (codalu,nome,telefone,endereco) values(14,"vanderli","161616","rua.14,n14");
- insert into alunos (codalu,nome,telefone,endereco) values(15,"amanda","171717","rua.15,n15");
- Primarykey (codtur,codalu)
- alunos_bdescola
- alunos_bdescola
- (
- create table cursos
- codcur int not null,
- nome varchar (20),
- duracao varchar (30),
- primary key (codcur)
- );
- (
- create table professores
- codpro int not null,
- nome varchar (20),
- telefone varchar (40),
- primary key (codpro)
- );
- (
- create table turma
- codtur int not null,
- codpro int not null,
- horario varchar (20),
- data_inicio date,
- data_termino date,
- preco varchar (20),
- primary key (codtur),
- foreign key (codpro) references professores (codpro)
- );
- create table cursos(
- codcur int not null,
- nome varchar(20),
- duracao varchar(30),
- primary key(codcur)
- );
- table turmasdetalhe(
- codtur int not null,
- codalu int not null,
- primary key('codcur','codalu')
- );
- Create table nome tabela
- (
- Coluna1 tipo,
- PRIMARY Key (coluna),
- FOREIGN KEY(coluna) references tabela(coluna)
- );
- EXEMPLO:
- Create table clientes
- (
- Codcli Int not null,
- Nome varchar (30),
- Telefone varchar(12),
- Primarey key(codcli)
- Create table pedidos
- (
- Codped Int not null,
- Codcli Int not null,
- Descrição varchar (50),
- PRIMARY KEY(codped),
- Foreign key (codcli)
- References clientes(codcli)
- );
- //////////////////////////////////////////////////////////////
- REVISAO PROVA
- Create database alunos_DBconsultorio
- create table medicos
- create table medicos_pacientes(
- codigomed int not null,
- codigo int not null,
- primary key(codigomed,codigo),
- foreign key(codigomed) references medico (codigomed),
- foreign key(codigo) references paciente (codigo)
- );
- create table pacientes(
- codigo int not null auto_increment,
- nome varchar(30),
- endereco varchar(30),
- telefone varchar(30),
- datnascimento date,
- primary key (codigo)
- );
- create table pacientes_exames(
- codigo int not null,
- numero varchar(30),
- datnascimento date,
- hora time,
- primary key (codigo)
- );
- create table exames(
- numero varchar(20),
- descricao varchar(20)
- );
- ULTIM AULA
- Create database alunos_gabriel
- Create table Clientes
- (
- Codcli int not null,
- nome varchar(20),
- endereco varchar(80),
- cidade varchar(80),
- datanasc date,
- primary key (codcli)
- );
- CREATE TABLE PEDIDOS
- codped int not null,
- codcli int not null,
- datan date,
- hora time
- primary key (codped,codcli)
- foreign key
- insert into pedidos
- values
- ("45","111","18/04/2016","14:00"),
- ("46","112","20/03/2016","15:30"),
- ("47","113","11/04/2016","20:00");
- update pedidos
- set hora="15:00"
- where codped=45;
- update pedidos
- set datan="2016/04/12"
- where codcli=113 and codped=47;
- update clientes
- set cidade="piracicaba",nome="joana sa",endereco="r.2,n555",datan="1980-02-14"
- where codcli=111;
- update clientes
- set cidade="piracicaba",nome="joao souza",datan="1980-02-14"
- where codcli=112;
- update clientes
- set cidade="novaodessa",nome="ana silva",datan="1998-11-21"
- where codcli=113;
- ----------------------------------------------------------------
- EXCLUINDO REGISTROS
- PARA EXCLUIR registros do banco utilizamos o comando delete.
- sintaxe
- DELETE FROM nome
- where condicao;
- Exemplo:tabela pessoas
- ID Nome endereco cidade
- 1 marianarocha r,4,n221 sumare
- 2luiz de souza r.3,n774 americana
- excluindo o registro mariana rocha:
- DELETE from pessoas
- where nome="mariana Rocha";
- Resultado:
- ID Nome Endereco Cidade
- 2 luiz da souza r.3,n772 americana
- obs se nao utilizamor o where todos os registros serao excluidos ex:
- DELETE from pessoas;
- Exercicios
- 1 Exclua o cliente joao souza do banco de dados
- 2 Exclua todos os pedidos realizados no dia 18/04/2016 banco de dados.
- 3 Exclua todos os pedidos realizados as 15 horas.
- 4 Exclua todos os pedidos do banco e cadastre 5 novos pedidos.
- ------------------------------------------------------------------------
- Selecionando dados no banco
- Utilizamos o comando SELECT pra fazer consultas no banco.
- Sintaxe
- select coluna
- From nomeTabela;
- Exemplo:
- alunos
- codalu
- nome
- endereco
- telefone
- --------
- SELECT nome,telefone
- from alunos;
- resultado:
- nome telefone
- ana luiza 9955575564
- luiza souza997744221
- PODEMOS UTILIZAR o where para estabelecer
- uma condicao na selecao.Os operadores
- sao:
- Operador Descricao
- = igual
- > maior
- >= maior ou igual
- < menor
- <= menor ou igual
- <> diferente
- between entre dois valores
- Exemplo:
- SELECT nome,endereco,telefone
- from Alunos
- Where nome="ana luiza";
- Resultado:
- Ana Endereco Telefone
- Ana luiza R.Uruguain55 995557564
- OBS:O * representa todas as colunas da tabela.
- Exemplo:
- select*from Alunos; seleciona todas as colunas
- --------------------------------------------------
- Atividade
- Crie a tabela a seguir,insira 10 registros para a mesma e execute as selecoes pedidos:
- CD
- Codigo
- titulo
- album
- artista
- anolancamento
- qtdfaixas
- estiloMusical
- preco
- -------------
- 1.todos os dados do cd
- 2.todos os titulos e artistas dos cds.
- 3.Todos os albuns dos CDS QUE PERTECAM AO ESTILO ROCK.
- 4.todos os dados dos CDS que pertecam ao artista michaels jackson
- 5.todos os titulos e precos dosCDS que o preco seja superior a 30$
- 6.todos os artistas dos cds que tenhas sido lancados ate o ano 1999
- 7.todos os CDS que tenham mais de 10 faixas
- 8.todos os titulos dos cds cujo preco no maximo r$60,00
- Utilizando Operadores Relacionais em selecoes
- *AND
- Todas as condicoes devem ser verdadeiras
- Exemplo:
- select*from Alunos WHERE nome="luiza Abreu"and Cidade="Americana";
- *or
- Apenas uma condicao deve ser verdadeira EXEMPLO
- SELECT*FROM Alunos
- WHERE num-faltas>50 or
- num-ocorrencias>5;
- ATIVIDADE
- Utilizando o banco CDS,realize as selecoes a seguir:
- 1.todos os CDS de pop que custem mais de R$50,00.
- 2.Todos os CDS do paralames do Sucesso que tenham um
- numero de faixas inferior a 12.
- 3.A quantidade de faixas de todos os CDS de MPB Lancados no ano de 2015.
- 4,Todos os CDS dos contores Maroon5 e Justin Timberlake.
- 5.Todos os Estilos musicais dos CD lancados nos anos de 2000 ou 2001.
- ---------------------------------------------------------------------
- Ordenando do registros
- Ao realizar a selecao de dados podemos ordenalos em ordem
- crescente ou descrecente com o comando order by.
- Exemplo Tabela Clientes
- id nome
- 1maria
- 2ana
- 3paulo
- select*from Clientes Order By Nome;
- RTesultado
- ID
- 2Ana
- 1Maria
- 3Paulo
- select*from Clientes Order By Nome Desc;
- Resultado
- ID
- 3Paulo
- 1Maria
- 2Ana
- Avaliacao
- tlbd2 07/06
- Individual sem consulta teorica
- Trabalho Pratico
- Grupos de no maximo 3 alunos data entrega 21/06
- -------------------------------------------------
- CODIGO TRABALHO MAYRA DIA 07/06
- Create database alunos_dbcolecaomusical
- create table Colecionador
- (
- codigoc int not null,
- nome varchar (20),
- rg varchar (30),
- telefone varchar (30),
- Endereco varchar (30),
- primary key (codigoc)
- );
- create table cd
- (
- codigocd int not null,
- codigoc int not null,
- codigoa int not null,
- nome varchar (30),
- numerofaixas varchar (30),
- preco decimal (3,3),
- primary key (codigocd),
- foreign key (codigoc) references Colecionador (codigoc),
- foreign key (codigoa) references Artista (codigoa)
- );
- create table Artista
- (
- codigoa int not null,
- codigog int not null,
- rg varchar (20),
- nome varchar (30),
- cpf varchar (30),
- telefone varchar (30),
- endereco varchar (30),
- data_nasc date,
- primary key (codigoa),
- foreign key (codigog) references Gravadora (codigog)
- );
- create table Gravadora
- (
- codigog int not null,
- nome varchar (20),
- endereco varchar (30),
- telefone varchar (30),
- primary key (codigog)
- );
- create table Colecionador_cd
- (
- codigoc int not null,
- codigocd int not null,
- dataaquisicao date,
- primary key (codigoc,codigocd),
- foreign key (codigoc) references Colecionador (codigoc),
- foreign key (codigocd) references cd (codigocd)
- );
- insert into Colecionador (codigoc,nome,rg,telefone,endereco) values(1,"natan","123456752","34615006","rua.1,n11");
- insert into Colecionador (codigoc,nome,rg,telefone,endereco) values(2,"alexandre","123456878","3692587","rua.2,n23");
- insert into Colecionador (codigoc,nome,rg,telefone,endereco) values(3,"gabriel","475288961","3568978","rua.1,n58");
- insert into Colecionador (codigoc,nome,rg,telefone,endereco) values(4,"rau","569877894","346151245","rua.1,n78");
- insert into Colecionador (codigoc,nome,rg,telefone,endereco) values(5,"michel","354785691","36521478","rua.1,n56");
- insert into Colecionador (codigoc,nome,rg,telefone,endereco) values(6,"deise","321456875","33561223","rua.1,n25");
- insert into Colecionador (codigoc,nome,rg,telefone,endereco) values(7,"alisson","123456789","34587898","rua.1,n12");
- insert into Colecionador (codigoc,nome,rg,telefone,endereco) values(2,"alexandre","123456878","3692587","rua.2,n23");
- insert into Colecionador (codigoc,nome,rg,telefone,endereco) values(3,"gabriel","475288961","3568978","rua.1,n58");
- insert into Colecionador (codigoc,nome,rg,telefone,endereco) values(4,"rau","569877894","346151245","rua.1,n78");
- insert into Colecionador (codigoc,nome,rg,telefone,endereco) values(5,"michel","354785691","36521478","rua.1,n56");
- insert into Colecionador (codigoc,nome,rg,telefone,endereco) values(6,"deise","321456875","33561223","rua.1,n25");
- insert into Colecionador (codigoc,nome,rg,telefone,endereco) values(7,"alisson","123456789","34587898","rua.1,n12");
- insert into cd (codigocd,codigoc,codigoa,nome,numerofaixas,preco) values(1,5,7,"tirulipa","15","20");
- insert into cd (codigocd,codigoc,codigoa,nome,numerofaixas,preco) values(2,6,8,"tiririca","19","28");
- insert into Cd (codigocd,codigoc,codigoa,nome,numerofaixas,preco) values(3,9,7,"lulkai","13","49");
- insert into Cd (codigocd,codigoc,codigoa,nome,numerofaixas,preco) values(4,8,2,"buzzonit","14","10");
- insert into Cd (codigocd,codigoc,codigoa,nome,numerofaixas,preco) values(5,4,1,"coldplay","16","11");
- insert into Cd(codigocd,codigoc,codigoa,nome,numerofaixas,preco) values(6,4,1,"cold","15","12");
- insert into Cd (codigocd,codigoc,codigoa,nome,numerofaixas,preco)values(7,4,1,"play","18","12");
- insert into Cd (codigocd,codigoc,codigoa,nome,numerofaixas,preco) values(8,4,1,"dplay","10","30");
- insert into Cd (codigocd,codigoc,codigoa,nome,numerofaixas,preco)values(9,4,1,"lay","20","30");
- insert into Cd (codigocd,codigoc,codigoa,nome,numerofaixas,preco) values(10,4,1,"coldplay3","32","24");
- Create database alunos_alunos
- create table tab_produto(
- idprod int not NULL AUTO_INCREMENT,
- descp varchar(30),
- valor varchar(20),
- id_marca int(10),
- PRIMARY KEY (idprod)
- );
- CREATE TABLE tab_marca(
- nome varchar (30),
- id_marca int not null ,
- descricao varchar (20),
- PRIMARY KEY (id_marca)
- );
- insert into tab_produto (idprod,descp,valor,id_marca) values(1,"teclado","55","11");
- insert into tab_produto (idprod,descp,valor,id_marca) values(2,"mouse","25","11");
- insert into tab_produto (idprod,descp,valor,id_marca) values(3,"gabinete","55","12");
- insert into tab_marca (nome,id_marca,descricao) values(1,"11","positivo");
- insert into tab_marca (nome,id_marca,descricao) values(2,"12","wise");
- select P.idprod,P.descp,M.descricao from tab_produto as P join tab_marca as M on P.id_marca= M.id_marca where idprod=1;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement