• Nenhum resultado encontrado

Criar o banco de dados

N/A
N/A
Protected

Academic year: 2021

Share "Criar o banco de dados"

Copied!
4
0
0

Texto

(1)

Instituto Federal de Mato Grosso do Sul CampusAquidauana

Disciplina: Banco de Dados I

Docente: Me. Pedro Henrique Neves da Silva

Lista 06 (06/12)

Desenvolver o projeto físico de uma Locadora de veículos implementando, no MySQL, todas as tabelas do projeto lógico da locadora de veículos com suas respectivas restrições. Ao final deverá fazer um backup da base de dados com o seu nome e entregar ao professor. Também deverá ser feito consultas SQL para responder as questões numeradas de 1 a 16.

(2)

Instituto Federal de Mato Grosso do Sul CampusAquidauana

Disciplina: Banco de Dados I

Docente: Me. Pedro Henrique Neves da Silva

Seguir as instruções abaixo:

1. Criar o banco de dados. O nome do banco de dados locadora_nomealuno. Ex: Pedro Henrique Neves da Silva – O nome do banco de dados serálocadora_pedro.O arquivo SQL deverá ser submetido na urlhttps://www.dropbox.com/request/ld3z5amN8jkaopgcPsBW. 2. Tipos de dados:

- Tabela pessoa:

cod_pessoa : int(5) chave primária e autoincremento;

endereço: varchar (50) not null;

nome: varchar (50) not null;

telefone_comercial: varchar (11) not null;

- Tabela pessoa_fisica:

cod_pessoa_fisica : int(5) chave primária e chave estrangeira;

cpf: char (11) unique;

data_nascimento: date not null;

sexo: char(1) not null;

telefone_residencial: varchar (11) not null;

telefone_celular: varchar (11) not null;

- Tabela pessoa_juridica:

cod_pessoa_juridica : int(5) chave primária e chave estrangeira;

cnpj: char(14) unique;

- Tabela veiculo

cod_veiculo: int(5) chave primária e autoincremento;

chassi: char(17) not null, unique;

placa: char(7) not null, unique;

ano_fabricacao: year not null;

cor: varchar (15) not null;

categoria: char(1) not null;

numero_passageiros: varchar(2) not null;

- Tabela locação

cod_locacao: int(5) chave primária e autoincremento;

(3)

Instituto Federal de Mato Grosso do Sul CampusAquidauana

Disciplina: Banco de Dados I

Docente: Me. Pedro Henrique Neves da Silva

cod_pessoa_locacao: int(5) not null , chave estrangeira;

cod_veiculo: int(5)not null, chave estrangeira;

nome_motorista: varchar(50) not null;

cnh: char(11) not null;

data_valida_cnh: date not null;

data_locacao: date not null;

data_devolucao: date not null;

Questões:

1. Mostrar todas as informações da Tabela pessoa;

2. Mostrar todas as informações da Tabela pessoa_fisica;

3. Mostrar todas as informações da Tabela pessoa_juridica;

4. Mostrar todas as informações da Tabela veículo;

5. Mostrar todas as informações da Tabela locação;

6. Mostrar o código da pessoa, nome da pessoa, CPF e data de nascimento;

7. Mostrar o código da pessoa e o seu CNPJ;

8. Mostrar o nome da pessoa, endereço, data de nascimento, sexo e telefone celular. Ordenar as informações por nome da pessoa;

9. Mostrar chassi, placa, categoria e ano de fabricação somente para os veículos cujo ano de fabricação é maior que 2010;

10. Mostrar o código do veiculo, sua cor e categoria somente para os veículos que tiverem capacidade para dois passageiros;

11. Mostrar o nome do motorista, numero da cnh e data de validade da cnh;

12. Mostrar o nome de todos os motoristas que terão a carteira vencida até 31-12-2016;

13. Mostrar o nome de todos os motoristas que terão a carteira vencida no mês de julho de 2016;

(4)

Instituto Federal de Mato Grosso do Sul CampusAquidauana

Disciplina: Banco de Dados I

Docente: Me. Pedro Henrique Neves da Silva

14. Mostrar o nome da pessoa, telefone comercial, nome do motorista e data de locação;

15. Mostrar o nome da pessoa que também é motorista. Não exibir o nome da pessoa caso ela não seja o motorista;

16. Mostrar o nome da pessoa e o nome do motorista. Não exibir o nome da pessoa quando ela mesma for o motorista;

Referências

Documentos relacionados

4 RESULTADOS E DISCUSSÃO 4.1 Caracterização da cobertura florestal e da biodiversidade vegetal no entorno dos cultivos de tomate na região de Apiaí-SP a Módulos

Este presente artigo é o resultado de um estudo de caso que buscou apresentar o surgimento da atividade turística dentro da favela de Paraisópolis, uma

Entretanto por existirem diversas áreas de Brejos de Altitude distribuídas na região Nordeste torna-se necessário mais estudos sobre a diversidade de liquens, mas não somente para

A não uniformização quanto ao método de referência pode promover diferenças entre as curvas de calibração geradas por laboratórios de dosimetria citogenética, que podem

Esse foco teve de ser calibrado, considerando as características e os posicionamentos práticos e ideológicos que condicionam os rumos da educação e também o monopólio

Conclui-se que o conhecimento do desenvolvimento ponderal evidenciou um padrão racial, que o perímetro torácico está altamente associado ao peso corporal e que equações de

As principais indicações para a realização foram a suspeita de tuberculose (458 pacientes) e uso de imunobiológicos (380 pacientes).. A maior prevalência de resultado positivo

Quando analisamos o peso molecular das bandas de proteínas urinárias verificamos que nas gestantes com manifestação de pré-eclâmpsia, isolada ou superposta à hipertensão