segunda-feira, 31 de agosto de 2015

Exercício prático - Aula 6

Exercícios Propostos - Aula 6

EP07.1: Crie uma tabela Aluno com os campos nome (VARCHAR(255)), e-mail
(VARCHAR(255)) telefone (VARCHAR(10)), altura (DECIMAL(3,2)) , aprovado (TINYINT(1)),
nome_escola (VARCHAR(30)) .

EP07.2: Crie uma tabela Escola com os campos nome (VARCHAR(30)), cidade(VARCHAR(30)), diretor (VARCHAR(30)), endereco (VARCHAR(255)).

EP07.3: Insira alguns registros nas tabela evitando valores repetidos.

EP07.4: Utilizando a cláusula WHERE refaça os exemplos do tópico 7.2 criando uma consulta
para cada tipo de operador.

EP07.5: Crie uma consulta que retorne somente o nome do aluno, escola, cidade onde estuda.
Utilize ALIAS nessa consulta;

OBS: Nas consultas utilize valores que façam sentido de acordo com os valores que você inseriu.

EP07.6: Utilizando a tabela Aluno crie uma consulta que traga todos os alunos, sendo que os
primeiro devem ser listados os alunos aprovados e em seguida os reprovados.

EP07.7: Utilizando a tabela Aluno crie uma consulta que traga todos os alunos aprovados
ordenados pelo e-mail. Para desempate utilize as colunas altura (na orderm descrescente) e depois
nome.

EP07.8: Faça uma consulta de todos os alunos aprovados e suas respectivas localidades onde
estudam, ordenando a consulta em ordem alfabética de acordo com a localidade(cidade).

EP07.9: Utilizando a tabela Aluno crie uma consulta calcule a média das alturas dos alunos
reprovados.

EP07.10: Utilizando a tabela Aluno crie uma consulta calcule a variância das alturas dos alunos
com mais de 1,7m.

EP07.11: Faça uma consulta que retorne a quantidade de alunos reprovados e aprovados.

EP07.12: Faça uma consulta que retorne a escola,endereço da escola, nome do aluno e cidade
onde fica a escola, do aluno com maior altura.

EP07.13: Utilizando a tabela Aluno crie uma consulta que calcule o número de alunos
aprovados cujos nomes começam coma letra A ou terminam com a letra A, mas que não
começam e terminam com a letra A. Dê um apelido para a coluna com o número de alunos
aprovados.

EP07.14: Faça uma consulta que traga o nome da escola e a quantidade de alunos de
cada escola;

EP07.15: Faça uma consulta que traga o nome da escola e a quantidade de alunos
reprovados de cada escola;

quinta-feira, 27 de agosto de 2015

Exercício - Aula 4 - CRUD

Clique no link abaixo e faça o download do exercício da aula 4 (CRUD), nele estão as instruções de realização da mesma:

Exercício - Aula 4 

quarta-feira, 26 de agosto de 2015

Atividade de Banco de Dados (Tabelas)

Crie um banco de dados com as seguintes características:

NOME: Agenda
CHARSET: laltin1;
COLLATE: latin_swedish_ci

Dentro do banco de dados Agenda crie as seguintes tabelas:

NOME DA TABELA: tb_contatos

CAMPOS:
id - INT(5)
nome - VARCHAR(20)
sobrenome VARCHAR(30)
ddd INT(2)
telefone VARCHAR(9)
data_nasc DATE
email VARCHAR(30)

Obs.: Só o id será auto incrementado (AUTOINCREMENT); os campos nome, sobrenome e telefone serão não nulos (NOT NULL).


TIPO DE TABELA (ENGINE): MyISAM