Ficha 3 resolução

  • 790 views
Uploaded on

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
790
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
14
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 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. 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), 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. 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