Ficha 3 resolução

1.088 visualizações

Publicada em

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
1.088
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
22
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Ficha 3 resolução

  1. 1. Resolução da Ficha nº3 1. Abra o Xamp, no mySql. 2. Crie o código necessário para criar as seguintes bases de dados. Para cada uma delas crie o código necessário para: a. Tabelas b. Tipo de dados c. Chave Primária 3. Coloque o respectivo código de cada exercício na ficha e depois de a guardar envie para: aidameira@gmail.com Resposta: CREATE DATABASE Escola; Criar a tabela:CREATETABLE Alunos ( codAluno int (10), Bi int (10), Nome varchar(20), Moradavarchar(10), CodigoPostal int (10),Localidade varchar (10), DataNascimento int (10),Contacto int (9), CodEE int(10)); 1
  2. 2. Inserir Dados:INSERT INTO Alunos (codAluno, Bi, Nome, Morada, CodigoPostal,Localidade,DataNascimento, Contacto, CodEE)VALUES(1, 12345678, Pedro Silva, Rua Cima 23, 4000-345, Porto, 1982-03-09,223666888, 1); Nota * : Para inserir o resto dos dados é sempre igual Criar a tabela:CREATE TABLE EncarregadosEducacao (CodEE int(10), Bi int (10), Nome varchar(20),Morada varchar(10), CodigoPostal int (10),Localidade varchar (10), DataNascimento int(10), Contacto int (9)); Inserir Dados:INSERT INTO EncarregadosEducacao( CodEE, Bi, Nome, Morada, CodigoPostal,Localidade, DataNascimento, Contacto)VALUES (1, 94850485, José Silva, Rua Cima 23, 4000-345, Porto, 1982-03-09,223666888); Nota * : Para inserir o resto dos dados é sempre igual 2
  3. 3. Criar Tabela:CREATE TABLE Disciplinas ( CodDisciplinas int (10), Nome varchar (20), Professorvarchar (20)); Inserir dados:INSERT INTO Disciplinas ( CodDisciplina, Nome, Professor)VALUES ( 1, Portugues, Sandra Gomes) (2, Matematica, Jose Pinheiro) (3, Geografia, Carlos Tavares); 3
  4. 4. Criar Tabela:CREATE TABLE Notas ( CodAluno int (10), CodDisciplina int (10), Nota int (6)); Inserir dados :INSERT INTO Notas( CodAluno, CodDisciplina, Nota)VALUES ( 1,1,10); Nota * : Para inserir o resto dos dados é sempre igual 4
  5. 5. 4. Para a Tabela alunos: a. Listar os alunos ordenados ascendentemente; SELECT * FROM Alunos ODER BY Nome ASC; b. Listar os alunos do Porto e Maia SELECT Nome FROM Alunos WHERE Localidade = Porto or Localidade = Maia; c. Listar o BI dos alunos que moram no Porto SELECT Bi FROM Alunos WHERE Localidade = Porto;5. Para a tabela Encarregados de Educação: a. Listar os Encarregados de Educação que moram no Porto e que se chamam José SELECT * FROM EncarregadosEducacao WHERE Localidade = Porto and Nome = Jose; 5

×