Baixe o app para aproveitar ainda mais
Prévia do material em texto
LISTA DE EXERCÍCIOS DE BANCO DE DADOS I 1 NOME: ____________________________________________________________________________________ TURMA: _____________________________________ SEMESTRE: ________________________ DISCIPLINA: ______________________________________________________________________________ CURSO: ___________________________________________________________________________________ LISTA DE BANCO DE DADOS I 1) Crie o MER de cada caso abaixo: a) Gestão de Atendimento Médico Um hospital emprega vários médicos e enfermeiras. Cada médico é auxiliado por uma ou mais enfermeiras, e ele atende um ou mais pacientes no seu turno de trabalho. Para cada paciente atendido, o médico receita um tratamento, que pode ou não utilizar medicamentos. b) Municípios Existem os Municípios, e cada Município pertence a um único Estado do País. Do Estado me interessa a sigla e o nome por extenso. Do Município me interessa o nome, a área, a população e qual o prefeito da cidade, que possui nome e partido. c) Treinamento em Informática Uma empresa de treinamento oferece vários cursos na área de informática. Cada curso tem código, nome e preço. Os cursos têm a duração de uma, duas ou três semanas. Um professor pode lecionar em vários cursos. Cada curso é ministrado por apenas um professor. Um aluno pode matricular-se em vários cursos. A empresa precisa registrar nome e telefone de cada aluno e de cada professor. d) Entrega de Pedidos Cada pedido pode conter um número, data de emissão, status (se já foi atendido), cliente, e produtos e quantidades. Cada nota fiscal pode conter um número, data de emissão, produto, quantidade e valor. Cada motorista vai possuir um número de registro, nome, endereço, nº de documentos e telefone. Cada carro terá um número de identificação, marca, modelo e estado (disponível, alocado). Cada funcionário será identificado com um nº, nome, dados pessoais, data de admissão, depto e cargo. Cada equipamento será identificado com um nº, descrição, data de compra, valor e estado. Cada projeto será identificado por um código, descrição, data prevista de início e fim. LISTA DE EXERCÍCIOS DE BANCO DE DADOS I 2 e) Administradora de Imóveis Uma entrevista com o gerente da administradora resultou nas seguintes informações: mais pessoas. Uma pessoa pode ter diversos lotes; Uma pessoa pode alugar diversos lotes. LISTA DE EXERCÍCIOS DE BANCO DE DADOS I 3 LISTA DE EXERCÍCIOS II 1) Com base na descrição textual abaixo, elabore os MER. a) Uma clínica deseja construir um banco de dados para registrar os pacientes consultados por seus médicos. Os pacientes são identificados por um código de paciente e também pelos atributos: nome, data de nascimento, naturalidade, filiação (pai e mãe), CPF, RG e endereço. Cada paciente pode realizar uma ou mais consultas. A consulta é identificada pelo código da consulta e possui os dados do paciente, do convênio, data da consulta e valor. Cada consulta pode possuir um ou mais Exames. O exame é identificado pelo código e também é importante conhecer a sua descrição, diagnóstico e médico que efetuou o atendimento. Os médicos são identificados pelo CRM, nome, endereço e fones de contato. Esses possuem uma especialidade. Cada especialidade é identificada por um código e descrição. Existem vários tipos de exame: EXAME CARDIOLÓGICO, EXAME DE SANGUE e etc. Esses são identificados por um código, descrição do tipo de exame e valor. Vale ressaltar que alguns pacientes possuem Convênio Médico e podem utiliza-lo na consulta. O convênio é identificado por um código, nome do convênio, fone de contato. b) A biblioteca dispõe de livros, também denominados títulos. Estes possuem nome, autores e editoras. Cada título pertence a uma área de conhecimento e possue um código único de identificação. Cada título possue vários exemplares. Cada exemplar possue um código único de identificação. Cada título pode ter vários autores e um mesmo autor pode ter escrito vários títulos. Um autor possue código, nome, telefone e endereço. As editoras possuem código, nome, telefone e endereço. As áreas de conhecimento possuem código e uma descrição. Usuários, que podem ser alunos, professores ou funcionários, tomam livros emprestados por uma semana. A data de empréstimo é importante no processo. Cada usuário possue um código, nome, telefone e endereço. Cada título possue várias palavras-chave e uma palavra-chave pode estar ligada a vários títulos. Uma palavra-chave possue código e descrição. c) Uma vídeo locadora precisa controlar os empréstimos que realiza. Para isso, cada fita de vídeo possui um número e é registrado o filme que ela contém (cada fita contém somente um filme). Para cada filme, é necessário saber seu título e categoria (comédia, drama, aventura, etc.) e possui um identificador próprio. Para cada filme há pelo menos uma fita (alguns poucos filmes necessitam de 2 fitas). Os clientes podem desejar encontrar filmes estrelados pelo seu ator predileto. Então, é necessário manter informações sobre os atores que estrelam em cada filme. Nem todo filme tem estrelas. Para cada ator ás vezes é necessário saber nome, telefone, endereço e recebe um número de associado. Em cada empréstimo é anotado que cliente realizou o empréstimo, qual a data de retirada, data de devolução e que fitas emprestou. LISTA DE EXERCÍCIOS DE BANCO DE DADOS I 4 3) Conceitue o termo entidade e os seus principais tipos. 4) Construa um possível diagrama que atenda ao relacionamento de SUPERVISÃO abaixo sem utilizar o auto-relacionamento. 5) O DER abaixo modela uma generalização/especialização não exclusiva. Construa um DER que modela a realidade descrita sem usar o conceitos de generalização/especialização não exclusiva. LISTA DE EXERCÍCIOS DE BANCO DE DADOS I 5 LISTA DE EXERCÍCIOS III 1)Com base na descrição textual abaixo, elabore os MER: a) Um professor deseja armazenar informações sobre os alunos da disciplina que ministra tais como informações pessoais de cada um (número matrícula, nome, curso, período, endereço, média ponderada, etc) e as atividades realizadas para definição da nota final na disciplina. Assim, devem ser armazenados o nome da atividade, a data em que ela ocorreu e o peso na nota final. Sabe-se que uma atividade pode ser realizada somente uma vez por cada aluno. As atividades podem ser trabalhos e provas. Para prova armazena-se o número de questões e se foi teste ou dissertativa. O professor pretende obter relatórios sobre as provas e trabalhos realizados pelos alunos em cada mês de aula. b) Uma empresa fabricante de picolés deseja armazenar informações acerca de seus negócios. Os picolés fabricados são divididos em frutas e ao leite. Os picolés de frutas podem ser de tomate e jenipapo e os ao leite podem ser de chocolate e groselha. As informações armazenadas dos picolés são: sabor, ingredientes, preço e tipo da embalagem. Todo picolé é vendido em um lote para um determinado revendedor. Todo revendedor possui uma pessoa de contato para eventuais resoluções de problemas. Além disso, armazena-se do revendedor, dados como CNPJ, razão social, nome fantasia, etc. Deseja-se obter relatórios sobre as vendas mensais dos picolés e quais revendedores compraram mais picolés nos últimos meses. c) Uma pizzaria de tele-entrega apresenta um cardápio composto por diversos tipos de pizza, cujos dados são: número do item, nome da pizza, lista de ingredientes e preços das pizzas pequena, média e grande, como por exemplo: (12, francesa, (queijo, presunto, champignon, aspargo), 10.00, 15.00, 18.00). Na pizzaria trabalham funcionários que emitem pedidos de pizzas. Cada pedido possui um número e uma data de emissão, além do nome, telefone e endereço do cliente que solicitou o pedido.Um pedido, emitido por apenas um funcionário, é composto por vários itens: cada item possui um número e se refere a uma determinada pizza do cardápio, em um determinado tamanho (pequena, média ou grande) e em uma certa quantidade. Dos funcionários entregadores (ou seja, responsáveis pela entrega de um ou mais pedidos), deve-se saber o número do telefone celular para um eventual contato durante uma entrega. Uma entrega destina-se a um bairro, e para cada bairro existe um tempo máximo de espera para a entrega de um pedido. Defina outros atributos que julgar relevante. d) Uma entrevista com o gerente da administradora resultou nas seguintes informações: diversas unidades; unidades. Faça considerações adicionais e defina os atributos que julgar necessário. LISTA DE EXERCÍCIOS DE BANCO DE DADOS I 6 e) Em uma clínica trabalham médicos de diversas especialidades. Cada médico é identificado pelo seu CRM, possui um nome e recebe um salário na clínica. Um médico pode ter formação em diversas especialidades (ortopedia, traumatologia, etc), mas só exerce uma delas na clínica. Para todo paciente internado na clínica são cadastrados alguns dados pessoais: nome, RG, CPF, endereço, telefone(s) para contato e data do nascimento. Um paciente tem sempre um determinado médico como responsável (com um horário de visita diário predeterminado), porém vários outros médicos podem participar do seu tratamento. Pacientes estão sempre internados em quartos individuais, que são identificados por um número e ficam em um andar da clínica. LISTA DE EXERCÍCIOS DE BANCO DE DADOS I 7 LISTA DE EXERCÍCIOS IV 1.Colocar as entidades abaixo abaixo na Primeira Forma Normal (atributos entre { } indicam repetição). a) Biblioteca Livro (cod-livro, título, nome-editora, endereço-editora, {cod-autor, nomeautor}) b) Controle de Projetos ProjetoEmpr (cod-proj, tipo, descrição, {cod-empregado, nome, categoria, salario, data-início, data- fim}) c) Sistema Acadêmico Aluno (RA, nome-aluno, {cod-curso,ano-ingresso}, {cod-disc, nome-disc, {semestre-cursada, cod- prof, nome-prof}, nota-disc}) 2.Desenvolva um modelo lógico do problema abaixo. O modelo construído deve possuir o grau de normalização igual ou superior a 1. Uma vídeo locadora precisa controlar os empréstimos que realiza. Para isso, cada fita de vídeo possui um número e é registrado o filme que ela contém (cada fita contém somente um filme). Para cada filme, é necessário saber seu título e categoria (comédia, drama, aventura, etc.) e possui um identificador próprio. Para cada filme há pelo menos uma fita (alguns poucos filmes necessitam de 2 fitas). Os clientes podem desejar encontrar filmes estrelados pelo seu ator predileto. Então, é necessário manter informações sobre os atores que estrelam em cada filme. Nem todo filme tem estrelas. Para cada ator ás vezes é necessário saber nome, telefone, endereço e recebe um número de associado. Em cada empréstimo é anotado que cliente realizou o empréstimo, qual a data de retirada, data de devolução e que fitas emprestou. 3.Coloque as entidades abaixo na Segunda Forma Normal (atributos entre { } indicam repetição) a) Controle de Projetos ProjetoEmpr(cod-proj, tipo-proj, descrição-proj, {cod-empregado, nome-empr, cod-categoria- empr, descricao-categoria, salariocategoria, data-início, data-fim}) LISTA DE EXERCÍCIOS DE BANCO DE DADOS I 8 b) Sistema Acadêmico Aluno(RA,nome-aluno,cod-curso,nome-curso, {cod-disc, nome-disc, {ano-cursada, cod-prof-disc, nome-prof-disc}, nota-disc,freq-disc}) 4.Coloque as entidades abaixo na Terceira Forma Normal (atributos entre { } indicam repetição) a) Folha de Pagamento Funcionario(func-código, func-nome,func-endereço,func-datanascimento, {código-cargo,nome- cargo,data-inicio,datafim},{ data-pagto,func-codigo-banco,func-nome-banco,valor-pagtobruto, total-descontos,valor-pagto-liquido}) b) Clínica Médica Médico(CRM, med-nome, med-telefone, {cod-paciente,nomepaciente, cod-convenio,descrição- convenio,data-atendimento, medhora-atendimento,valor-consulta,valor-multa,valor-total-consulta}) 5.Tendo por base a seguinte relação e respectiva informação: Identifique as dependências existentes entre os seus atributos e efetue o processo de normalização até à etapa que achar conveniente, justificando as opções tomadas. LISTA DE EXERCÍCIOS DE BANCO DE DADOS I 9 6.Considere que a seguinte relação... projecto(n-projecto, n-empregado, orçamento, horas-trabalho) ...resultou da descrição "Para cada projecto existente sabe-se qual o seu orçamento e quais os empregados que nele trabalham. Um empregado pode trabalhar em vários projectos, devendo-se saber quantas horas já trabalhou em cada projecto". Como alterar esta relação para que passe a estar na 2ª Forma Normal? 7.Verifique se a tabela abaixo está na 1FN. Se não estiver, aplique a regra de normalização e apresente a(s) nova(s) tabelas. 8.Verifique se a tabela abaixo está na 2FN. Se não estiver, aplique a regra de normalização e apresente a(s) nova(s) tabelas. LISTA DE EXERCÍCIOS DE BANCO DE DADOS I 10 9.Construa o modelo lógico do problema abaixo. O modelo construído deve possuir o grau de normalização igual ou superior a 3. Uma pizzaria de tele-entrega apresenta um cardápio composto por diversos tipos de pizza, cujos dados são: número do item, nome da pizza, lista de ingredientes e preços das pizzas pequena, média e grande, como por exemplo: (12, francesa, (queijo, presunto, champignon, aspargo), 10.00, 15.00, 18.00). Na pizzaria trabalham funcionários que emitem pedidos de pizzas. Cada pedido possui um número e uma data de emissão, além do nome, telefone e endereço do cliente que solicitou o pedido. Um pedido, emitido por apenas um funcionário, é composto por vários itens: cada item possui um número e se refere a uma determinada pizza do cardápio, em um determinado tamanho (pequena, média ou grande) e em uma certa quantidade. Dos funcionários entregadores (ou seja, responsáveis pela entrega de um ou mais pedidos), deve-se saber o número do telefone celular para um eventual contato durante uma entrega. Uma entrega destina-se a um bairro, e para cada bairro existe um tempo máximo de espera para a entrega de um pedido. Defina outros atributos que julgar relevante. LISTA DE EXERCÍCIOS DE BANCO DE DADOS I 11 LISTA DE EXERCÍCIOS V 1.Descreva o que é grau de relacionamento e demonstre graficamente. 2.Desenvolva o modelo conceitual com base na situação descrita abaixo: Uma clínica deseja construir um banco de dados para registrar os pacientes consultados por seus médicos. Os pacientes são identificados por um código de paciente e também pelos atributos: nome, data de nascimento, naturalidade, filiação (pai e mãe), CPF, RG e endereço. Cada paciente pode realizar uma ou mais consultas. A consulta é identificada pelo código da consulta e possui os dados do paciente, do convênio, data da consulta e valor. Cada consulta pode possuir um ou mais Exames. O exame é identificado pelo código e também é importante conhecer a sua descrição, diagnóstico e médico que efetuou o atendimento. Os médicos são identificados pelo CRM, nome, endereço e fones de contato. Esses possuem uma especialidade. Cada especialidade é identificada por um código e descrição. Existem vários tipos de exame: EXAME CARDIOLÓGICO, EXAME DE SANGUE e etc.. Esses são identificados por um código, descrição do tipo de exame e valor. Vale ressaltar que alguns pacientes possuem Convênio Médico e podem utiliza-lo na consulta. O convênio é identificado por um código, nome do convênio, fone de contato. 3.Com base nos conceitos apresentados em sala e na bibliografia referencia da disciplina, marque nas alternativasabaixo (V) para correto e (F) para falso. a)( ) Podemos dividir um projeto de banco de dados em dois tipos de etapas: a modelagem conceitual e a modelagem fundamental que pode ser subdividida em modelagem lógica, física e administrativa. b)( ) A modelagem conceitual é a etapa inicial do projeto de banco de dados e representa fatos e conceitos que serão utilizados como base para o modelo lógico. c)( ) Um modelo de banco de dados está normalizado na 3FN quando apenas não possui atributos simples. d)( ) O grau de relacionamento é o índice que indica quantas entidades estão envolvidas em uma relação. 4.Conceitue as três primeiras formas normais do procedimento de normalização de banco de dados. LISTA DE EXERCÍCIOS DE BANCO DE DADOS I 12 5.Desenvolva um diagrama lógico com grau de normalização 2 baseado na solução do problema abaixo: A livraria deseja manter um cadastro de clientes. Sobre cada cliente, é importante manter seu endereço, telefone, CPF e lista dos livros que este cliente já comprou. Para cada compra, e importante guardar a data em que esta foi realizada. Um cliente pode comprar muitos livros. Um livro pode ser vendido para mais de um cliente pois geralmente vários livros em estoque. Um cliente pode ser pessoa física ou jurídica. Se for pessoa jurídica, o seu identificador deve ser o CNPJ. A livraria compra livros livros de editoras. Sobre as editoras, a livraria precisa de seu código, endereço, telefone de contato, e o nome de seu gerente. Cada cliente tem um código único. Deve- se manter um cadastro sobre cada livro na livraria. Para cada livro, é importante armazenar o nome do autor, assunto, editora, ISBN e a quantidade dos livros em estoque. Editoras diferentes não fornecem o mesmo tipo de livro. 6.Marque as alternativas corretas com (V) verdadeiro e as incorretas com (F): a)( ) Uma entidade é a representação de um conjunto de informações sobre um determinado conceito do sistema. b)( ) Entidade tipo são resultados de um relacionamento de N:N. Entidades tipo também são chamadas de associativas. c)( ) Um atributo é um dado ou informação de uma determinada entidade. O conceito de atributo para área de banco de dados é o mesmo que o do modelo OO. d)( ) Uma chave estrangeira é uma chave primária externa a entidade, já uma chave primária é uma chave de identificação única da tupla de uma determinada entidade. 7.Aplicar as Formas Normais cabíveis, nas questões abaixo. Você deve transformar os esquemas abaixo em conjuntos de esquemas que estejam na 2NF, 3NF e, justificar sua normalização de acordo com suas dependências funcionais. a) Empregado (Número Empregado, Nome do Empregado, Número do Departamento, Nome do Departamento, Número do Gerente, Nome do Gerente, Número do Projeto, Nome do Projeto, Dia de Início do Projeto, Número de horas trabalhadas no projeto). b) Ordem_Compra (cd_ordem_compra, dt_emissão, cd_fornecedor, nm_fornecedor,endereço_fornecedor, cd_material (n vezes), descrição_material (n vezes), qt_comprada (n vezes), vl_unitário (n vezes), vl_total_item (n vezes), vl_total_ordem). LISTA DE EXERCÍCIOS DE BANCO DE DADOS I 13 c) Tabela de Notas Fiscais (Num_NF, Série, Data emissão, Cod. Cliente, Nome cliente, Endereço cliente, CGC cliente, Código Mercadoria, Descrição Mercadoria, Quantidade vendida, Preço de venda, Total da venda da Mercadoria e Total Geral da Nota).Cada nota pode ter mais do que uma mercadoria. 8.Para cada uma das tabelas a seguir, escreva primeiro a forma normal atual da tabela (como 1FN, 2FN, 3FN). A seguir, para aquelas tabelas que estejam atualmente na 1FN ou 2FN, reconstrua-as como tabelas bem estruturadas na 3FN. Os atributos chave primária estão sublinhados. Não suponha qualquer outra dependência funcional além das mostradas. a.) Título do Filme, Estrela, Duração, Ano de Filmagem. b.) Número do DVD, Número do Cliente, Data de Locação, Nome do Cliente, Data da Devolução, Valor Pago. c.) Número do DVD, Data da Fabricação, Título do Filme, Estrela. d.) Título do Filme, Número do Cliente, Estrela, Duração, Nome do Cliente, Endereço do Cliente. e.) Número do DVD, Número do Cliente, Data de Locação, Data da Devolução, Valor Pago. O que poderia ser melhorado nesse esquema? Há alguma DF que não concorda? Justifique melhorando o modelo. Inclua novas entidades no modelo, caso julgue necessário. LISTA DE EXERCÍCIOS DE BANCO DE DADOS I 14 LISTA DE EXERCÍCIOS VI 1.Crie os scripts que representem os modelos físicos dos modelos abaixo: a) LISTA DE EXERCÍCIOS DE BANCO DE DADOS I 15 b) LISTA DE EXERCÍCIOS DE BANCO DE DADOS I 16 c) LISTA DE EXERCÍCIOS DE BANCO DE DADOS I 17 d) LISTA DE EXERCÍCIOS DE BANCO DE DADOS I 18 LISTA DE EXERCÍCIOS 7 1°) Crie um script para: ▪ Criar um novo banco de dados chamado biblioteca ▪ Criar as tabelas com base no seguinte modelo de dados (utilizar auto-incremento quando possível e padronizar nomeclatura): • Tb_Editora (código (pk), descrição, endereço) • Tb_Livro (código (pk), ISBN, Título, Número da edição, Preço, código da Editora) • TB_Autor (Codigo (pk), nome, sexo, data de nascimento) • TB_Livro_Autor (código (pk), código do livro (fk), código do autor (fk) ) ▪ Criar script de povoamento do banco de dados: • TB_Editora : o ‘Campus’, ‘Rua do Timbó’ o ‘Abril’ o ‘Editora Teste’ • TB_Livro : o ‘12345’,’Banco de Dados’,3, 70.00, 1 o ‘35790’,’SGBD’,1, 85.00, 2 o ‘98765’,’Redes de Computadores’,2, 80.00,2 • TB_Autor : o ‘João’,’M’,’01.01.1970’ o ‘Maria, ‘F’, ’17.05.1974’. o ‘José’, ‘M’, ’10.10.1977’. o ‘Carla’, ‘F’, 08.12.1964’ • TB_Livro_Autor: o Banco de Dados – Autores: João e Maria o SGBD – Autores: Maria e Carla o Redes de Computadores – Autor: José LISTA DE EXERCÍCIOS DE BANCO DE DADOS I 19 LISTA DE EXERCÍCIOS 8 1°) Faça as operações abaixo com base no der acima: a) Crie a tabela de produto. Observe as chaves primárias, estrangeiras, valores obrigatórios e tipos dos dados. b) Altere o atributo nome do fabricante para que ele passe a ser um varchar(60). c) Insira uma classificação nova. d) Altere o cliente cujo cpf é 11122233344 para que o e-mail dele seja “eu@dominio.com.br”. e) Exclua a classificação cujo nome é “congelados”. f) Liste o nome do produto e nome da sua classificação. g) Liste o nome do produto, o nome do seu fabricante, o nome e e-mail dos seus fornecedores. h) Liste o nome do produto, a quantidade do produto (‘quantidade’), o valor de venda do produto e a quantidade x valor de venda. i) Liste o nome da classificação do produto e a soma da quantidade de produtos por classificação. j) Liste o nome do produto e a soma da quantidade de produtos comprados no período de 01/01/2010 até 30/06/2010. k) Liste a quantidade de compras e o tíquete médio (média do ‘valor_total’ - da nf de entrada), no período de 01/01/2010 até 30/06/2010. mailto:eu@dominio.com.br LISTA DE EXERCÍCIOS DE BANCO DE DADOS I 20 l) Liste o nome dos produtos e a soma da quantidade vendida, por produto cujos produtos tenham a soma da quantidade vendida abaixo de 100. m) Liste o nome dos produtos e a soma da quantidade vendida, por produto cujos produtos tenham a soma da quantidade vendida abaixo de 100 e as vendas tenho sido efetivadas no período de 01/01/2010 até 30/06/2010. LISTA DE EXERCÍCIOS DE BANCO DE DADOS I 21 LISTA DE EXERCÍCIOS 9 1) Mateus é um analista de sistemas do DETRAN. Ele perdeu o script de criação do banco de multas e precisa recria-lo. A única documentação que ele possui é um pedaço de papelcom as informações abaixo. Ajude-o e recrie o script do banco de multas. agentes(idagente,nome,datacontratacao) categorias(idcategoria,nome) cidades(idcidade,nome,idestado) combustiveis(idcombustivel,nome) cores(idcor,nome) estados(idestado,nome,sigla) infracoes(idinfracao,renavam,data,hora,local,idtipoinfracao,velocidade,idagente,obs) marcas(idmarca,nome) modelos(idmodelo,nome,idmarca) proprietarios(cpf,nome,endereco,idcidade,cep,sexo,data_nasc) telefones(idtelefone,numero,cpf) tipoinfracoes(idtipoinfracao,nome,valor) veiculos(renavam,chassi,placa,idcor,idmodelo,ano_fab,ano_modelo,idcategoria,cpf) veiculos_has_combustiveis(renavam, idcombustivel) 2) Altere as tabelas para adicionar as chaves estrangeiras de todas as tabela. 3) Altere a tabela proprietarios para que o atributo nome seja um varchar(60). 4) Altere a tabela tipoinfracoes para acrescentar um novo atributo pontos int(1). 5) Exclua a tabela telefones. 6) Insira registros em todas as tabelas. 7) Altere em combustível o registro onde nome ="alcool" para nome="álcool". 8) Liste o nome dos modelos da marca 3. LISTA DE EXERCÍCIOS DE BANCO DE DADOS I 22 9) Liste o renavam, data e tipo_infracao das infrações que ocorreram a partir do dia 01/04/2009. 10) Liste o renavam e data das infrações que ocorreram a partir do dia 01/04/2009 e tipo de infração igual a 5. 11) Liste o renavam e data das infrações que ocorreram entre os dias 01/03/2009 e 31/03/2009 e tipo de infração igual a 5 12) Exiba placa, idmodelo e idcor dos veículos que a placa começa com JRO. 13) Exiba placa, idmodelo e idcor dos veículos que a placa tem o terceiro dígito Z e termina com 9. 14) Selecione idmarca e nome do modelo, dos modelos que têm marcas que sejam igual a 01, 05, 12, 25, 33 ou 42, ordenado por idmarca e nome do modelo. 15) Mostre quantas multas são emitidas por dia no ano de 2009. 16) Mostre qual a velocidade média e qual a máxima das infrações. 17) Liste a quantidade de veículos de cada modelo. 18) Mostre a quantidade de veículos por cor para a categoria 2. 19) Mostre a quantidade de veículos por combustível para combustíveis cuja quantidade seja maior do que 10. 20) Mostre a quantidade de infrações de cada tipo de infração ocorrida em 2009 somente para tipos de infrações que a quantidade seja maior do que 5.
Compartilhar