SlideShare uma empresa Scribd logo
1 de 5
Baixar para ler offline
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), Morada
varchar(10), CodigoPostal int (10),Localidade varchar (10), DataNascimento int (10),
Contacto int (9), CodEE int(10));




                                           1
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
Criar Tabela:


CREATE TABLE Disciplinas ( CodDisciplinas int (10), Nome varchar (20), Professor
varchar (20));

                                  Inserir dados:


INSERT INTO Disciplinas ( CodDisciplina, Nome, Professor)
VALUES ( 1, Portugues, Sandra Gomes)
         (2, Matematica, Jose Pinheiro)
         (3, Geografia, Carlos Tavares);




                                          3
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
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

Mais conteúdo relacionado

Mais procurados

Exercicios de combinacao
Exercicios de combinacaoExercicios de combinacao
Exercicios de combinacaoEstude Mais
 
4 operações com nueros inteiros
4 operações com nueros inteiros4 operações com nueros inteiros
4 operações com nueros inteirosCelia Lana
 
2º simulado de matemática
2º   simulado  de matemática2º   simulado  de matemática
2º simulado de matemáticaRosi Diederichs
 
Avaliação mat 4 ano
Avaliação mat 4 anoAvaliação mat 4 ano
Avaliação mat 4 anoNilda Silva
 
Exercício de aprofundamento lista extra para a terceira prova
Exercício de aprofundamento   lista extra para a terceira provaExercício de aprofundamento   lista extra para a terceira prova
Exercício de aprofundamento lista extra para a terceira provamarina_cordova
 
1. atividades falando em base dez
1. atividades   falando em base dez1. atividades   falando em base dez
1. atividades falando em base dezAne2015
 
Lista de Exercícios - Sistema de Numeração
Lista de Exercícios - Sistema de NumeraçãoLista de Exercícios - Sistema de Numeração
Lista de Exercícios - Sistema de NumeraçãoEverton Moraes
 
Ficha de trabalho números inteiros
Ficha de trabalho números inteirosFicha de trabalho números inteiros
Ficha de trabalho números inteirosaldaalves
 
7 ef matematica alcides
7 ef matematica alcides7 ef matematica alcides
7 ef matematica alcidesKatia Gama
 
Atividades de matemática para lição de casa
Atividades de matemática para lição de casaAtividades de matemática para lição de casa
Atividades de matemática para lição de casaRoseli Aparecida Tavares
 
Avaliaçao diagnostica com matriz de referencia 6º ano (2)
Avaliaçao diagnostica com matriz de referencia   6º ano (2)Avaliaçao diagnostica com matriz de referencia   6º ano (2)
Avaliaçao diagnostica com matriz de referencia 6º ano (2)Atividades Diversas Cláudia
 
Atividades gráficos números inteiros
Atividades   gráficos números inteirosAtividades   gráficos números inteiros
Atividades gráficos números inteirosCLEAN LOURENÇO
 
Mini Curso Banco De Dados – Unicerp
Mini Curso Banco De Dados – UnicerpMini Curso Banco De Dados – Unicerp
Mini Curso Banco De Dados – UnicerpRafael Pinheiro
 
Lista de Exercícios - Números racionais
Lista de Exercícios -  Números racionaisLista de Exercícios -  Números racionais
Lista de Exercícios - Números racionaisEverton Moraes
 
Apostila de Matemática 7°
Apostila de Matemática 7°Apostila de Matemática 7°
Apostila de Matemática 7°Isabelle Lira
 

Mais procurados (20)

Atividades de fixacao de matematica[1]
Atividades de fixacao de matematica[1]Atividades de fixacao de matematica[1]
Atividades de fixacao de matematica[1]
 
Exercicios de combinacao
Exercicios de combinacaoExercicios de combinacao
Exercicios de combinacao
 
4 operações com nueros inteiros
4 operações com nueros inteiros4 operações com nueros inteiros
4 operações com nueros inteiros
 
2º simulado de matemática
2º   simulado  de matemática2º   simulado  de matemática
2º simulado de matemática
 
Avaliação mat 4 ano
Avaliação mat 4 anoAvaliação mat 4 ano
Avaliação mat 4 ano
 
Exercício de aprofundamento lista extra para a terceira prova
Exercício de aprofundamento   lista extra para a terceira provaExercício de aprofundamento   lista extra para a terceira prova
Exercício de aprofundamento lista extra para a terceira prova
 
1. atividades falando em base dez
1. atividades   falando em base dez1. atividades   falando em base dez
1. atividades falando em base dez
 
Lista de Exercícios - Sistema de Numeração
Lista de Exercícios - Sistema de NumeraçãoLista de Exercícios - Sistema de Numeração
Lista de Exercícios - Sistema de Numeração
 
Ficha de trabalho números inteiros
Ficha de trabalho números inteirosFicha de trabalho números inteiros
Ficha de trabalho números inteiros
 
7 ef matematica alcides
7 ef matematica alcides7 ef matematica alcides
7 ef matematica alcides
 
Algumas atividades de fixacao de matematica[1]
Algumas atividades de fixacao de matematica[1]Algumas atividades de fixacao de matematica[1]
Algumas atividades de fixacao de matematica[1]
 
Atividades de matemática para lição de casa
Atividades de matemática para lição de casaAtividades de matemática para lição de casa
Atividades de matemática para lição de casa
 
Combinação simples
Combinação simplesCombinação simples
Combinação simples
 
Avaliaçao diagnostica com matriz de referencia 6º ano (2)
Avaliaçao diagnostica com matriz de referencia   6º ano (2)Avaliaçao diagnostica com matriz de referencia   6º ano (2)
Avaliaçao diagnostica com matriz de referencia 6º ano (2)
 
Atividades gráficos números inteiros
Atividades   gráficos números inteirosAtividades   gráficos números inteiros
Atividades gráficos números inteiros
 
Mini Curso Banco De Dados – Unicerp
Mini Curso Banco De Dados – UnicerpMini Curso Banco De Dados – Unicerp
Mini Curso Banco De Dados – Unicerp
 
Lista de Exercícios - Números racionais
Lista de Exercícios -  Números racionaisLista de Exercícios -  Números racionais
Lista de Exercícios - Números racionais
 
7o ano r9
7o ano r97o ano r9
7o ano r9
 
Apostila de Matemática 7°
Apostila de Matemática 7°Apostila de Matemática 7°
Apostila de Matemática 7°
 
Atividade complementar de matemática data
Atividade complementar de matemática           dataAtividade complementar de matemática           data
Atividade complementar de matemática data
 

Mais de Ze'eduardo Silva

Mais de Ze'eduardo Silva (7)

Ficha 4 resolução
Ficha 4   resoluçãoFicha 4   resolução
Ficha 4 resolução
 
Ficha 2 resolução
Ficha 2 resoluçãoFicha 2 resolução
Ficha 2 resolução
 
Ficha 1 resolução
Ficha 1 resoluçãoFicha 1 resolução
Ficha 1 resolução
 
Manual de instalação do xampp
Manual de instalação do xamppManual de instalação do xampp
Manual de instalação do xampp
 
Manual de instalação do xampp
Manual de instalação do xamppManual de instalação do xampp
Manual de instalação do xampp
 
Manual de instalação do xampp
Manual de instalação do xamppManual de instalação do xampp
Manual de instalação do xampp
 
Módulo14 instalação do xamp
Módulo14 instalação do xampMódulo14 instalação do xamp
Módulo14 instalação do xamp
 

Ficha 3 resolução

  • 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), Morada varchar(10), CodigoPostal int (10),Localidade varchar (10), DataNascimento int (10), Contacto int (9), CodEE int(10)); 1
  • 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. Criar Tabela: CREATE TABLE Disciplinas ( CodDisciplinas int (10), Nome varchar (20), Professor varchar (20)); Inserir dados: INSERT INTO Disciplinas ( CodDisciplina, Nome, Professor) VALUES ( 1, Portugues, Sandra Gomes) (2, Matematica, Jose Pinheiro) (3, Geografia, Carlos Tavares); 3
  • 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. 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