Você está na página 1de 4

UNIVERSIDADE DO ESTADO DE MATO GROSSO III SEMESTRE CONSULTAS AVANADAS PARTE 1

Vamos implantar o Banco de dados Modelado com o MER e Mapeado para o Modelo Relacional que se referia a rotina de uma escola. Crie as tabelas de acordo com os itens abaixo: Alunos: CAMPO TIPO CPFA TEXTO NOME TEXTO ENDEREO TEXTO N TEXTO BAIRRO TEXTO SEXO TEXTO TELEFONE TEXTO CEP TEXTO DATA DATA NASCIMENTO Professores: CAMPO TIPO CPFP TEXTO NOME TEXTO ENDEREO TEXTO N TEXTO BAIRRO TEXTO TELEFONE TEXTO CEP TEXTO DATA DATA NASCIMENTO DATA DATA ADMISSO FORMAO TEXTO OBS. GERAL MASCARA: 000.000.000-00 GERAL REQUERIDO: SIM GERAL FORMATO: > GERAL VALOR PADRO: 0 ASSISTENTE DE PESQUISA COM OPES: FEMININO MASCULINO GERAL MASCARA DE ENTRADA: (000)0000-0000 GERAL FORMATO PADRO: 78550000; MASCARA: 00.000-000 GERAL MASCARA: 00/00/0000

OBS. GERAL MASCARA: 000.000.000-00 GERAL REQUERIDO: SIM GERAL FORMATO: > GERAL VALOR PADRO: 0 GERAL MASCARA DE ENTRADA: (000)0000-0000 GERAL FORMATO PADRO: 78550000; MASCARA: 00.000-000 GERAL MASCARA: 00/00/0000 GERAL MASCARA: 00/00/0000 ASSISTENTE DE PESQUISA COM OPES: GRADUADO, ESPECIALISTA, MESTRE, DOUTOR, PS-DOUTOR.

Disciplinas CAMPO TIPO OBS. COD AUTON. DISCIPLINA DISCIPLINA TEXTO HORA AULA TEXTO CURSO TEXTO ASSISTENTE DE PESQUISA COM OPES: ADMINISTRAO, MATEMATICA, CONTABILIDADE. INFORMATICA APLICADA A ADMINISTRAO 1

UNIVERSIDADE DO ESTADO DE MATO GROSSO III SEMESTRE Matricula CAMPO TIPO OBS. COD AUTON. MATRICULA DISCIPLINA TEXTO ASSISTENTE DE PESQUISA RELACIONAR COM O CAMPO DISCIPLINA DA TABELA DISCIPLINA. NOME TEXTO ASSISTENTE DE PESQUISA RELACIONAR COM O CAMPO NOME DA TABELA ALUNO DATA TEXTO GERAL MASCARA: 00/00/0000 REQUERIDO: SIM MATRICULA Lotao CAMPO COD LOTAO PROFESSOR DISCIPLINA TIPO OBS. AUTON. TEXTO ASSISTENTE DE PESQUISA RELACIONAR COM O CAMPO NOME DA TABELA PROFESSOR. TEXTO ASSISTENTE DE PESQUISA RELACIONAR COM O CAMPO DISCIPLINA DA TABELA DISCIPLINA. DATA GERAL MASCARA: 00/00/0000 DATA GERAL MASCARA: 00/00/0000

DATA INICIO DATA ENCERRAMENTO PR LABORE MOEDA MENSAL Superviso CAMPO TIPO CODSUPERVISO AUTON ALUNO TEXTO PROFESSOR DATA DE INICIO PROJETO CONCLUIDA TEXTO

OBS. ASSISTENTE DE PESQUISA RELACIONAR COM O CAMPO NOME DA TABELA ALUNO ASSISTENTE DE PESQUISA RELACIONAR COM O CAMPO NOME DA TABELA PROFESSOR GERAL MASCARA: 00/00/0000

DATA TEXTO SIM/NO

Preencha cada tabela com pelo menos quatro registros.

Um Tipo Especial de Consulta


Filtro uma consulta rpida feita diretamente na tabela. Podemos usar o filtro para visualizar temporariamente ou editar um subconjunto de registros.

INFORMATICA APLICADA A ADMINISTRAO 2

UNIVERSIDADE DO ESTADO DE MATO GROSSO III SEMESTRE No objeto Tabela, selecione a tabela desejada e clique no boto Abrir (para abrir no modo folha de dados). Escolha o mtodo desejado para filtrar registros na barra de ferramentas ( )ou na barra de menu no item Registros ou ainda com o boto direito do mouse sobre o registro onde se deseja realizar a filtragem. Os mtodos usados para filtrar registros so: Filtrar Por Seleo - Utiliza um valor ou parte de um valor selecionado em um campo da folha de dados, para localizar somente registros que contenham esse valor. Filtrar Excluindo Seleo: Utiliza um valor ou parte de um valor selecionado em um campo da folha de dados, para localizar somente registros que no contenham esse valor. Filtrar Por Formulrio - Utiliza uma verso da folha de dados com campos vazios, voc poder digitar os valores que deseja que os registros filtrados contenham. Filtra Por: - Utiliza um valor ou expresso que voc digita na caixa Filtro Por:", para localizar somente registros que contenham o valor ou satisfazem a expresso que voc especificar. (para localizar a caixa "Filtro Por:", basta clicar com o boto direito em um campo no modo folha de dados de uma tabela/consulta) Aplicar/Remover Filtro - utilizado para aplicar ou remover o filtro desejado.

Parmetros de Consulta
Como critrio de seleo podemos empregar diversos tipos de expresses envolvendo diversos tipos de funes internas. Alguns critrios exemplos so apresentados a seguir: >520 todos os nmeros maiores que 520 entre 520 e 528 todos os nmeros entre 520 e 528 inclusive = Carlos Moreira todos exatamente iguais a S* todos iniciados com a letra S fe*eira por exemplo: ferreira, fereira, festeira sm?th por exemplo: smith, smyth * * * nomes de trs palavras separadas por um espao em branco */*/93 todas as datas de 93 negado como S* todos os nomes no iniciados por S >=1-jan-92 e <=20-fev-93 todas as datas no intervalo S* ou R* todos iniciados pela letra S ou R nulo todos os registros com campo nulo negado nulo todos os registros com valor no campo em (eng1; eng2) todos com valor na lista. OBS.: Onde eng1 e eng2 so exemplos de listas. data() todos com a data atual entre data() e data()-7 todos com data da ltima semana. Sim = Verdadeiro, Ligado ou 1 No = Falso, Desligado ou 0 ! significa No > maior INFORMATICA APLICADA A ADMINISTRAO 3

UNIVERSIDADE DO ESTADO DE MATO GROSSO III SEMESTRE < menor = igual >= maior ou igual <= menor ou igual <> diferente Dica: A referncia completa de todas as funes pode ser encontrada na Ajuda que acompanha o Microsoft Access. Clique no menu Ajuda, depois em contedo e ndice (sumario). Na janela que surge clique na guia Contedo. Localize o tem "Referncia do Microsoft Access e Visual Basic para Aplicativos". Dentre deste tem existe um Tpico "Funes", onde existe uma referncia completa a todas as funes disponveis, classificadas em ordem alfabtica,

Como Criar Um Filtro Avanado:


Abra a tabela no modo folha de dados. Na barra de menu no item Registros, escolha a opo Filtrar - Filtrar/Classificar Avanado . O Access exibir uma tela parecida com uma estrutura de Consulta. Selecione os campos desejados para o filtro do mesmo modo que fazemos na consulta. Digite a condio na linha do critrio da coluna do campo desejado. Para executar esse filtro, clique o cone Aplicar Filtro na barra de ferramentas. Para salvar um filtro como consulta, primeiramente voc deve estar na estrutura do filtro. Na barra de ferramentas, clique o cone Salvar como Consulta . Vamos construir as seguintes CONSULTAS: 1 Consulta solicitando parmetro. Crie uma consulta nova no modo estrutura; Inclua a tabela ALUNOS; Selecione o Campo NOME Coloque a Classificao como Crescente; Coloque o Critrio a expresso: [QUAL ALUNO? ] Execute a Consulta e veja que surgir uma tela onde deve ser colocado o nome completo do aluno que se deseja pesquisar.

INFORMATICA APLICADA A ADMINISTRAO 4

Você também pode gostar