ACCESS Índice Conteúdo Pág



Documentos relacionados
Tela Inicial: O Banco de Dados e seus objetos:

Centro de Computação - Unicamp Gerência de Atendimento ao Cliente ( apoio@turing.unicamp.br) Sumário

Lição 1 - Criação de campos calculados em consultas

Banco de Dados Microsoft Access: Criar tabelas

Banco de Dados Microsoft Access: Criar tabelas. Vitor Valerio de Souza Campos

BANCO DE DADOS ACCESS. Junior Eu Te Amo!!!

WORD. Professor: Leandro Crescencio Colégio Politécnico 1

TUTORIAL DO ACCESS PASSO A PASSO. I. Criar um Novo Banco de Dados. Passos: 1. Abrir o Access 2. Clicar em Criar um novo arquivo

CURSO DE ACCESS AULA 2 Criando o Banco de Dados

Banco de Dados. Microsoft Access

Professor: Macêdo Firmino Informática para Administração Introdução ao Excel

Associação Educacional Dom Bosco Curso de Engenharia 1º ano

MICROSOFT ACCESS MICROSOFT ACCESS. Professor Rafael Vieira Professor Rafael Vieira

Microsoft Office Outlook Web Access ABYARAIMOVEIS.COM.BR

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas

Microsoft Word INTRODUÇÃO

Banco de Dados BrOffice Base

Modo Estrutura é o ambiente de definição e estruturação dos campos, tipos de dados, descrição e propriedades do campo.

Microsoft Access XP Módulo Um

Aula 1: Noção Básica e Criação de Tabelas.

Fluxo de trabalho do Capture Pro Software: Indexação de OCR e separação de documentos de código de correção

02 - Usando o SiteMaster - Informações importantes

Questão Essência do Excel

Vendas. Manual do Usuário. Copyright ControleNaNet

Lidar com números e estatísticas não é fácil. Reunir esses números numa apresentação pode ser ainda mais complicado.

&XUVRGH,QWURGXomRDR (GLWRUGH3ODQLOKDV([FHO

Status. Barra de Título. Barra de Menu. Barra de. Ferramentas Padrão. Caixa de nomes. Barra de. Ferramentas de Formatação. Indicadores de Coluna

MICROSOFT EXCEL AVANÇADO

APOSTILA DE EXCEL 2007

Livro Caixa. Copyright ControleNaNet

ÍNDICE... 2 INTRODUÇÃO... 4

Excel Planilhas Eletrônicas

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET

CRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO

Para inserir custo fixo às tarefas, siga os passos abaixo :

Montar planilhas de uma forma organizada e clara.

SUMÁRIO Acesso ao sistema... 2 Atendente... 3

Aula 01 - Formatações prontas e condicionais. Aula 01 - Formatações prontas e condicionais. Sumário. Formatar como Tabela

Manual das planilhas de Obras v2.5

ANDRÉ APARECIDO DA SILVA APOSTILA BÁSICA SOBRE O POWERPOINT 2007

Microsoft Office PowerPoint 2007

Iniciação à Informática

Manual de Utilização COPAMAIL. Zimbra Versão 8.0.2

Mozart de Melo Alves Júnior

Tutorial Administrativo (Backoffice)

Outlook Apresentação

Gerencie a sala de espera e garanta a satisfação dos pacientes

Microsoft Access. No Access, existem vários tipos de objectos: Tabelas. Consultas. Formulários Relatórios Macros Módulos

MANUAL DE NAVEGAÇÃO DO MILLENNIUM BUSINESS

Autora Karina de Oliveira

PMAT. Sistema de Análise e Acompanhamento de Operações. Manual. Desenvolvido pelo BNDES AS/DEGEP

1 Inicie um novo. Guia de Referência Rápida de Gerenciamento de Projeto para o Project projeto

Impressão e Fotolito Oficina Gráfica da EDITORA VIENA. Todos os direitos reservados pela EDITORA VIENA LTDA

Noções Básicas de Excel página 1 de 19

MANUAL DE UTILIZAÇÃO

UNIVERSIDADE FEDERAL DO AMAPÁ NÚCLEO DE TECNOLOGIA DA INFORMAÇÃO. Manual de Avaliação de Desempenho Cadastro

Clique no menu Iniciar > Todos os Programas> Microsoft Office > Publisher 2010.

Manual de Cobrança. Código Nome De Até 1 Jose da Silva a Jz 2 Ana Maria k Pz 3 Marcelo q zz

Centro de Computação - Unicamp Gerência de Atendimento ao Cliente ( apoio@turing.unicamp.br) Sumário

GERENCIADOR DE CONTEÚDO

LIÇÃO 1 - USANDO O GRAVADOR DE MACROS

O Excel é um programa de computador desenvolvido para gerenciar dados na forma de planilhas.

SuperStore Sistema para Automação de Óticas

Serviço Técnico de Informática. Curso Básico de PowerPoint

Manual do Almoxarifado SIGA-ADM

Microsoft Office Excel 2007

1. Tela de Acesso pg Cadastro pg Abas de navegação pg Abas dados cadastrais pg Aba grupo de usuários pg.

Manual do Usuário CFCWeb BA

Tutorial Gerar arquivo PDF. Gerando um documento pdf com várias imagens 1- Inserir imagem no Word

MICROSOFT OFFICE EXCEL 2007

Guia Site Empresarial

Microsoft Access: Criar relações para um novo banco de dados. Vitor Valerio de Souza Campos

Power Point. Autor: Paula Pedone

Treinamento de. Linx Pos

LIÇÃO 1 - INICIANDO E CRIANDO UM NOVO BANCO DE DADOS... 2 LIÇÃO 2 - CRIANDO TABELAS... 3 LIÇÃO 3 - MODIFICANDO A ESTRUTURA DE UMA TABELA...

Faculdade Boa Viagem Sistemas de Informação Gerenciais EXERCÍCIO PASSO-A-PASSO PEDIDOS E CONTROLE DE ESTOQUE. Microsoft Access.

Como funciona? SUMÁRIO

Informática Básica para o PIBID

CADERNOS DE INFORMÁTICA Nº 1. Fundamentos de Informática I - Word Sumário

Portal Sindical. Manual Operacional Empresas/Escritórios

Apresentação Como acessar o sistema...3

Word 1 - Introdução Principais recursos do word A janela de documento Tela principal

Iniciando o Word Criar um novo documento. Salvando um Documento. Microsoft Office Word

Caso já seja usuário do SCAW siga as instruções a partir da página X.

Base de dados em Microsoft Access. António Ferreira

Carrera Pessoal Guia de uso

Menu Notas Fiscais Entradas. Sugestão de Compras: 1º passo: selecionar os critérios de pesquisa e filtros:

Planilha Eletrônica Excel

SuperStore. Sistema para Automação de Óticas. MANUAL DO USUÁRIO (Módulo Vendas e Caixa)

Planilha Eletrônica. = Usado para iniciar fórmulas e Somente no MS Excel permite iniciar funções. ^ Usado para expoente e raiz

Manual do Sistema "Vida Controle de Contatos" Editorial Brazil Informatica

INSTALAÇÃO DO SISTEMA CONTROLGÁS

Base de dados I. Uma base de dados é um simples repositório de informação relacionado com um determinado assunto ou finalidade

Microsoft Access Para conhecermos o Access, vamos construir uma BD e apresentar os conceitos necessários a cada momento

Excel 2010 Modulo II

Bem- Vindo ao manual de instruções do ECO Editor de COnteúdo.

Aula 04 Word. Prof. Bruno Gomes

3. No painel da direita, dê um clique com o botão direito do mouse em qualquer espaço livre (área em branco).

Microsoft Access: Criar relatórios para um novo banco de dados. Vitor Valerio de Souza Campos

LIÇÃO 1 - GRAVANDO MACROS

Transcrição:

ACCESS Índice Conteúdo 1) Introdução 2) Abrindo um Banco de Dados 3) Janela Banco de Dados 4) Assistente de Banco de Dados 4.1) Criando um Banco de Dados 5) Criando uma Tabela 5.1) Criando um Banco de Dados sem o uso do assistente 5.2) Chave Primária 5.3) Salvando a Tabela 5.4) Relacionando Tabelas 5.4.1) Como determinar relacionamentos para o seu Banco de Dados 5.4.2) Como os relacionamentos funcionam 5.4.3) Relacionamento um-para-vários 5.4.4) Relacionamento vários-para-vários 5.4.5) Relacionamento um-para-um 5.4) Como definir relacionamentos 5) Criando Consulta em Modo Estrutura Exercícios Pág

2 1) Introdução O Access é um gerenciador de banco de dados relacionais. O Access começa perguntando se o usuário deseja começar um banco de dados novo ou se deseja abrir um já existente. A extensão utilizada pelo Access é MDB. O Access não manipula objetos (tabelas, consultas, formulários,...) em separado, ele utiliza um único arquivo para armazenar todos os objetos. Os objetos, neste caso, ficam mais integrados. Obs.: - Arquivo: informação guardada em meio físico. - Registro: é formado por um conjunto de campos. É a informação individualizada dentro de um arquivo. - Tabelas: são coleções de registros. - Campos: são informações que especificam os dados de um registro. É a menor informação que pode ser armazenada. 2) Abrindo um banco de dados pronto Ao carregarmos o Microsoft Access, veremos o quadro de Ponto de Partida, que possibilita a criação de um novo banco de dados ou a abertura de um banco de dados existente. 3) Janela banco de dados Na janela Banco de Dados, encontraremos as seguintes guias: - Tabela: Contém as tabelas do banco de dados atual. Uma tabela é uma coleção de dados sobre um tópico específico. Por exemplo, a tabela Produtos contém somente informações sobre produtos, e a tabela Fornecedores contém somente informações sobre empresas que fornecem produtos. Utilizando uma tabela separada para cada tipo, eliminam-se dados duplicados, tornando o armazenamento de dados mais eficiente e diminuindo os erros de entrada de dados. Tabelas organizam dados em colunas (campos) e linhas (registros). Para saber o conteúdo de uma tabela basta clicar sobre o seu nome apertar o botão abrir. e - Consultas: Contém as consultas do banco de dados atual. As consultas servem para exibir, alterar e analisar dados de diferentes maneiras, podendo agrupar informações de diversas tabelas. Quando você executa uma consulta, o Microsoft Access recupera os registros específicos e, então, exibe os dados combinados em uma folha de dados na ordem desejada. O Access cruza dados de várias tabelas para selecionar informações segundo critérios determinados pelo usuário.

3

4 - Formulários: Lista todos os formulários do banco de dados atual. Os formulários servem para uma variedade de propósitos. Poderemos criar um formulário para a entrada de dados de uma determinada tabela; criar uma caixa de diálogo personalizada para aceitar a entrada do usuário e, em seguida, executar uma ação baseada nesta entrada, ou criar um formulário menu de controle para abrir outros formulários ou relatórios. - Relatórios: Exibe todos os relatórios do banco de dados atual. O relatório é uma maneira eficiente de apresentar seus dados numa forma impressa. A maioria das informações em um relatório vem de uma tabela ou consulta que é a fonte de dados do relatório. As outras informações do relatório estão armazenadas na estrutura do relatório. Além de imprimir as informações conforme estrutura pré-definida, poderemos criar etiquetas e gráficos. - Macros: Exibe as macros criadas para o banco de dados atual. Uma macro é um conjunto de uma ou mais ações onde cada uma faz alguma coisa, por exemplo, abrir um formulário ou imprimir um relatório. Geralmente as macros são incorporadas a um relatório ou um formulário do tipo caixa de diálogo ou menu.

5 - Módulos: Lista os módulos disponíveis em um banco de dados. Um módulo é uma coleção de declarações, instruções e procedimentos do Visual Basic que estão armazenados juntos como uma unidade. Os módulos deixam você automatizar tarefas de banco de dados usando o poder e a flexibilidade da linguagem de programação Visual Basic. 4) Assistente de banco de dados Existem dois métodos de criação de bancos de dados. Você pode criar um banco de dados vazio e, mais tarde, adicionar as tabelas, formulários, relatórios e outros objetos - esse é o método mais flexível, mas requer a definição de cada elemento de banco de dados separadamente. Outra forma é usar o Assistente de Banco de Dados para criar, em uma única operação, as tabelas, formulários e relatórios necessários para o tipo de banco de dados escolhido - esta é a forma mais fácil de iniciar a criação de um banco de dados. Com qualquer uma delas, você pode modificar e estender o banco de dados a qualquer momento após sua criação. 5) Criando uma tabela Vimos que a exibição das informações pode ser de várias maneiras, formulários de entrada de dados, consultas ou relatórios, mas elas estão todas armazenadas em tabelas. Uma tabela de banco de dados é uma coleção de dados sobre o mesmo assunto organizado em linhas e colunas. A criação de uma tabela é um dos processos mais importante do banco de dados. Os formulários de entrada de dados, consultas, e relatórios dependem de uma determinada tabela. No momento que estivermos criando uma tabela nova, definiremos quais os campos que farão parte dela e quais os tipos de dados que podem ser armazenados em cada campo, isto é, se um campo for definido como numérico, não será permitido a entrada de texto. Recurso como este, diminui erros de entrada de dados. O Assistente de Tabela é uma forma simples de criação de tabela, mas ficaríamos limitados a aceitar tabelas e campos pré-definidos, prontos. Em alguns casos será favorável, mas em nosso caso, a maioria dos campos que definimos não faz parte das tabelas exemplos que o Assistente oferece. 5.1) Criando banco de dados sem o uso do assistente a. Selecione a opção Banco de Dados Vazio na janela de apresentação Microsoft Access, exibida após o carregamento do Access. Ou, selecione a opção Novo do menu Arquivo ou, o botão de mesmo nome da barra de ferramentas, estas últimas opções exibem o quadro de diálogo Novo Arquivo escolha a opção Banco de dados em branco e, em seguida, dê um nome e clique no botão Criar.

6 b. Após selecionar o botão Criar, o Microsoft Access cria o banco de dados com o nome que você digitou, como exemplo Controle de Imóveis, e exibe a Janela Banco de Dados com a guia Tabela a frente. Nesta guia, clique sobre o botão Novo para criarmos a tabela Inquilino de nosso banco de dados. c. O quadro de diálogo Nova Tabela é exibido solicitando a forma de como será criada a tabela, vamos escolher Modo Design por ser a maneira mais completa. Após a criação da tabela, poderemos voltar mais tarde e editar ou modificar qualquer coisa da tabela. d. A opção Modo Estrutura, exibe uma tabela onde será dado a entrada dos campos com seus respectivos tipo de dados e descrição. Abaixo da tabela, encontraremos as propriedades do campo atual, estas propriedades poderão ser ativadas ou alteradas. O Nome do Campo pode ter até 64 caracteres e conter espaços em branco. A coluna Descrição é opcional e serve para alimentar a linha se status quando o campo estiver em evidência.

7 A Guia Geral possui os seguintes critérios: - Tamanho do campo: o campo texto é o único que requer atenção, o seu padrão é 50, sendo que o usuário pode modificar de acordo com a necessidade. Os demais campos possuem tamanhos definidos internamente. - Formato: sinais de >, caracteres sempre em maiúsculo; sinais de <, caracteres sempre em minúsculo; e etc.. - Máscara de entrada: formas de apresentação do campo. Ex.: Se o número zero for colocado em uma máscara, a digitação é obrigatória naquela posição. Se for o número nove, é opcional. Se for colocada a! no início da máscara, o alinhamento do campo será da direita para a esquerda.obs.: podemos fazer uso do assistente. - Legenda: nome opcional para um campo, que será utilizado nos formulários, consultas e relatórios. Se ficar em branco, será utilizado o próprio nome do campo. - Valor padrão: um valor que já aparece digitado para agilizar a entrada de dados. - Regra de validação: evita a entrada de dados incorretos em um campo, ou seja, que não satisfaça a regra. Ex.: >500,00 Valores maiores que 500,00; <= 1000,00 Valores menores ou iguais a 1000,00; <Date() Valores menores que a data de atual; Entre 100 E 200 Valores válidos entre 100 e 200 inclusive; Em ( AC ; AL ; AM ;...; RJ ;...; SP ;... TO ) Só aceita um dos valores indicados. - de validação: texto que será exibido quando a regra de validação for quebrada. - Requerido: torna obrigatório ou não o preenchimento do campo. - Permitir comprimento zero: aceita ou rejeita uma entrada vazia. - Indexado: acelera procuras em campos freqüentemente usados em consultas. - Compactação Unicode: - Modo IME: É possível definir propriedades para controlar o comportamento do Editor de método de entrada (IME: um programa que insere texto asiático oriental (chinês tradicional, chinês simplificado, japonês ou coreano) em programas por meio da conversão de pressionamentos de tecla em caracteres do leste asiático complexos. O IME é tratado como um tipo alternativo de layout de teclado.) para um campo em uma tabela ou para um controle em um formulário. A propriedade IMEMode se aplica a todas os idiomas asiáticos orientais e as propriedades IMEHold e IMESentenceMode se aplicam apenas ao idioma japonês.

8 - Modo IME: Adicionar uma palavra (frase) a um dicionário IME (editor de método de entrada). Observação: O recurso descrito neste tópico de Ajuda está disponível somente se tiver sido instalado um Editor IME para japonês, chinês simplificado ou chinês tradicional. - Marcas Inteligentes: A Microsoft fornece um conjunto de marcas inteligentes prontas para uso com o Microsoft Office Access 2003. Use a marca inteligente Nome quando precisar adicionar ou alterar as informações de contato armazenadas no Microsoft Outlook. As seguintes ações podem ser executadas com a marca inteligente Nome: Enviar uma mensagem de email a um contato. Agendar uma reunião com um contato. Abrir e editar as informações de um contato. Adicionar o nome no controle para sua lista de contatos. Use a marca inteligente Símbolo Financeiro para procurar informações sobre um símbolo financeiro no MSN MoneyCentral As ações seguintes podem ser executadas com a marca inteligente Símbolo Financeiro: Obter uma cotação de ação no MSN MoneyCentral. Obter um relatório sobre a empresa no MSN MoneyCentral. Obter notícias recentes sobre a empresa no MSN MoneyCentral. Use a marca inteligente Data para agendar uma reunião ou mostrar seu calendário do Outlook baseado na data no controle ativo. As seguintes ações podem ser executadas com a marca inteligente Data: Agendar uma reunião. Exibir seu calendário. Tipo de Dado (Padrão) Memorando Número Data/Hora Unidade Monetária Numeração Automática Sim/Não Tipo de Dados Definição Tamanho ou combinações de texto e números Até 255 caracteres ou o bem como números que não exijam comprimento definido pela cálculos, como números de telefone. propriedade TamanhoDoCampo, o que for menor. ou combinações longas de texto e Até 64.000 caracteres. números. Aproximadamente 18 páginas. Dados numéricos usados em cálculos matemáticos. Valores de data e hora para os anos até 9999. Valores monetários e dados numéricos usados em cálculos matemáticos envolvendo dados com uma ou mais casas decimais. Precisão de 15 dígitos no lado esquerdo do separador decimal. Um número seqüencial exclusivo (incrementado em 1) ou número aleatório atribuído pelo Microsoft Access sempre que um novo registro é adicionado a uma tabela. Valores Sim e Não e campos que contém somente um dentre dois valores.

9 Objeto OLE Hyperlink Assistente de Pesquisa... Um objeto ( como uma planilha do Microsoft Excel, um documento do Microsoft Word, gráficos, sons ou outros dados binários) vinculados ou incorporados em uma tabela do Microsoft Access. Campo que irá armazenar um texto Até 64.000 caracteres colorido e sublinhado ou um gráfico no qual você clica para saltar para um arquivo, um local em um arquivo, uma página HTML da Internet. Cria um campo que permite a você escolher um valor de uma outra tabela ou de uma lista de valores usando uma caixa de combinação. A escolha dessa opção na lista Tipo de Dados inicia o Assistente de Pesquisa para definir o tipo de dado. O campo do tipo Assistente de Pesquisa: este tipo de dado abre o quadro Assistente de Pesquisa, siga as instruções do Assistente. Como vimos, este tipo de dado cria um campo que permite a você escolher um valor de uma outra tabela ou em dados que você próprio pode digitar. Este recurso provoca o relacionamento entre as duas tabelas.

10 Obs.1: Quando o campo for do tipo número, a sua Propriedade Tamanho do Campo poderá ser: Byte Inteiro Inteiro longo Simples Duplo Código de replicação Inteiros de 0 até 255 Inteiros de -32768 até 32767 Inteiros de -2.147.483.648 até 2.147.483.647 Valores com 7 casas decimais Valores com 15 casas decimais Conjunto de 16 bytes. Obs.2: O formato do campo número, na Propriedade Formato, existe Número Geral, Moeda, Fixo, Padrão, Porcentagem e Científico. Podemos ainda definir, se necessário, o número de casas decimais. 5.2) Chave Primária A chave primária é formada por um ou mais campos que identificam cada registro de uma tabela. Da mesma forma que uma placa de carro identifica um veículo, a chave primária identifica um único registro. A maioria das tabelas possui chave primária formada por um único campo. O Microsoft Access não permitirá valores duplicados no campo. Por exemplo, na tabela Inquilinos, dois inquilinos não podem ter o mesmo código. O tipo de dado Numeração Automática atribui automaticamente números seqüenciais para os registros de uma tabela sem a existência de duplicação. Desta forma, foi utilizado tal tipo de dados para o campo CodigoDoInquilino e definido como chave primária, bastando para isto, posicionar o cursor na linha que contém o campo e clicar o botão Chave Primária da barra de ferramentas. 5.3) Salvando a Tabela Ao concluir a entrada dos campos e definição das propriedades, feche o quadro Tabela1 e, após confirmar o salvamento, digite o nome tabela, Inquilino. A seguir, temos a definição de outros campos:

11 5.4) Relacionando Tabelas 5.4.1) Como determinar relacionamentos para seu banco de dados Depois de definir tabelas diferentes para cada assunto no seu banco de dados, você precisa de uma maneira de dizer ao Microsoft Access como agrupar novamente aquelas informações. O primeiro passo nesse processo é definir relacionamentos entre suas tabelas. Depois de fazer isso, você pode criar consultas, formulários e relatórios, para exibir informações de várias tabelas de uma só vez. Ex.: O formulário a seguir inclui informações de algumas tabelas: 5.4.2) Como os relacionamentos funcionam? Um relacionamento funciona coincidindo dados em campos-chave, normalmente um campo com o mesmo nome em ambas as tabelas. Na maioria dos casos, essa será a chave primária de uma tabela, que fornece um identificador exclusivo para cada registro, coincidindo com uma entrada na chave estrangeira em outra tabela. Por exemplo, funcionários podem ser associados a pedidos pelos quais são responsáveis, criando-se um relacionamento entre campos CódigoDoFuncionário. 5.4.3) Um relacionamento um-para-vários Um relacionamento um-para-vários é o tipo mais comum de relacionamento. Em um relacionamento um-para-vários, um registro na Tabela A pode ter vários registros coincidentes na Tabela B, mas um registro na Tabela B não possui mais do que um registro coincidente na Tabela A. Por exemplo, as tabelas Fornecedores e Produtos possuem um relacionamento um-para-vários: cada fornecedor vende diversos produtos, mas cada produto vem de apenas um fornecedor.

12 5.4.4) Um relacionamento vários-para-vários Em um relacionamento vários-para-vários, um registro na Tabela A pode conter vários registros coincidentes na Tabela B e vice versa. Isso só é possível definindo-se uma terceira tabela (chamada de tabela de vinculação) cuja chave primária consiste de pelo menos dois campos - as chaves primárias das Tabelas A e B. Por exemplo, a tabela Pedidos e a tabela Produtos possuem um relacionamento vários-para-vários que é definido pela criação de dois relacionamentos um-para-vários com a tabela Detalhes do Pedido. 5.4.5) Um relacionamento um-para-um Em um relacionamento um-para-um, um registro em uma Tabela A não pode ter mais de um registro coincidente na Tabela B e vice versa. Esse tipo de relacionamento não é comum, porque a maioria das informações relacionadas desta maneira deveria estar em uma única tabela. Você talvez utilize um relacionamento um-para-um para dividir uma tabela muito grande, para isolar parte de uma tabela por razões de segurança ou para armazenar informações que somente se aplicam a um subconjunto da tabela principal. Por exemplo, você pode querer criar uma tabela para saber quais são os funcionários que estão participando de um jogo de futebol beneficente.

13 5.5) Como definir relacionamentos. Você define um relacionamento, adicionando as tabelas que deseja relacionar ao quadro Relacionamentos. Use a opção Mostrar Tabela do menu Relacionamentos para adicionar uma tabela. Com as tabelas adicionadas, arraste o campo-chave de uma tabela e solte-o no campo-chave da outra tabela.

14 Você poderá excluir um relacionamento ou tabela do quadro Relacionamentos usando praticamente o mouse. Para excluir um relacionamento, dê um clique na linha de relacionamento para selecioná-la e, em seguida, pressione a tecla Delete. Para excluir uma tabela, dê um clique na tabela para selecioná-la, e pressione a tecla Delete. Adicionar Tabela Mostrar todos os relacionamentos

15 6) Criando Consulta em Modo Estrutura a.selecione a guia Consulta da Janela Banco de Dados e, em seguida, clique sobre o botão Novo. No quadro exibido, escolha a opção Modo estrutura e confirme o procedimento. b. Logo após, será exibido dois quadros, o que está atrás conterá as tabelas que iremos utilizar, e o quadro a frente - Mostrar tabela, possui as tabelas disponíveis que servirão como base para a criação da consulta. Selecione a tabela Imóveis e clique sobre o botão Adicionar, faço o mesmo para a tabela Inquilino. Em seguida, selecione o botão Fechar. c. Na janela com o título provisório Consulta1, temos as tabelas que acabamos de adicionar, e com o relacionamento a mostra. Logo abaixo, encontraremos um quadro para selecionarmos os campos, e sua respectiva tabela, que farão parte de nossa consulta. Como exemplo, selecione os seguintes campos para a tabela Imóveis: Tipo de Imóvel, Endereço, Cidade, Estado e Valor do imóvel, para a tabela Inquilino temos: Nome, Sobrenome, Endereço, Cidade e Estado. Ainda, se desejar, poderá classificar de forma crescente ou decrescente qualquer um dos campos, para obter este recurso, clique na linha Classificação, abaixo do campo que deseja ordenar, e escolha uma das formas oferecidas. Ao concluir, feche a janela e confirme o salvamento, como sugestão, dê o nome de Imóveis/Inquilino.

16 d. Para ver o resultado, clique sobre o botão Abrir da guia Consulta, estando com a consulta selecionada. OBS.: Consultas 1. 2. 3. 4. 5. 6. 7. 8. 9. Classificação; Critérios; Operadores de comparação OU, E, =, >, <, >=,<=, <> e Entre; Campo calculado; Consulta com passagem de parâmetro; Totais; Funções máx, mín, avg, agrupar por e contar; Consulta de Atualização; Consulta de Exclusão.

17 Exercícios 1-) Crie as tabelas abaixo: a-) Cliente Nome do Campo *CPF Nome Ender CNH Telefone Tipo Descrição Tamanho Máscara 9 20 30 12 12 #####-## (00) 009000-0000 Tamanho Máscara 8 15 10 10 LLL 0000 Tamanho Máscara 9 8 #####-## LLL 0000 Tamanho Máscara b-) Carro Nome do Campo *Placa Nomec Cor Fabricante ValorAluguel Tipo Descrição Moeda c-) Aluga Nome do Campo *CPF *Placa DataEnt DataSaída Obs.: Tipo Descrição D/H D/H L entrada obrigatória de caractere # - entrada opcional de dígitos numéricos 2-) Crie as tabelas abaixo: a-) Amigo Nome do Campo *Cod Nome Ender Bairro Cidade DataNasc Tipo Descrição D/H 2 20 30 30 30 b-) Acessório Nome do Campo *Cod2 Fabricante Tipo Modelo Valor Tipo Moeda Descrição Modo de locomoção Tamanho 2 20 10 10 Máscara

18 3-) Preencher as tabelas criadas no exercício 2 com as informações abaixo. Cod Nome João Maria Carla Teresa Bruno Aluísio Nair Cod2 Fabricante Mercedes Fiat JetBR GM Honda Suzuki Honda Suzuki Honda 01 02 03 04 05 06 07 01 02 03 04 05 06 07 08 09 Ender Bairro Méier Madureira Cascadura Méier Madureira Penha Madureira Cidade Rio de Janeiro Rio de Janeiro Rio de Janeiro Rio de Janeiro Rio de Janeiro Rio de Janeiro Rio de Janeiro Tipo Carro Carro JetSki Carro Moto Moto JetSki JetSki Moto Modelo Classe A Brava Jet40 Corsa H350 S250 JetH17 SjetB Free DataNasc 08/10/92 30/04/85 04/03/97 07/10/95 13/10/78 22/10/90 18/18/81 Valor R$ 80000,00 R$ 28000,00 R$ 14000,00 R$ 15000,00 R$ 22000,00 R$ 7000,00 R$ 11000,00 R$ 12000,00 R$ 20000,00 4-) Fazendo uso das tabelas do exercício 2, crie as seguintes consultas: a.) b.) c.) d.) Listar todos os amigos por ordem alfabética. Listar todos os amigos e o bairro onde moram, por ordem crescente. Listar todos os amigos que residam em Madureira, por ordem crescente. Listar todos os amigos que residam em Madureira e na cidade do Rio de Janeiro, por ordem crescente. e.) Listar todos os amigos que residam em Madureira ou Cascadura, por ordem crescente. 5-) Crie as tabelas abaixo: a-) Cliente Nome do Campo *CPF Nome Profissão Salário Tipo Descrição Moeda Tamanho Máscara 5 20 30 b-) Carro Nome do Campo *Chassis Modelo Fabricante Ano Preço Tipo Descrição Moeda Tamanho Máscara 5 10 10 4 c-) Compra Nome do Campo *CPF *Chassis Tipo Descrição Tamanho 5 5 Máscara

19 6-) Preencher as tabelas criadas no exercício 7 com as informações abaixo. 01410 02030 06091 05537 10401 20302 CPF Nome João Maria Carla Marcelo Paula Patrícia Chassis 01094 02034 03082 13245 23794 30795 Modelo Astra Fox Corsa Pálio Gol Stillo CPF 01410 01410 06091 05537 10401 10401 Profissão Engenheiro Médico Professor Médico Médico Professor Salário 3500,00 4000,00 2100,00 3610,00 3780,00 1750,00 Fabricante GM VW GM Fiat VW Fiat Ano 2004 2003 2002 2001 2000 2003 Preço 39500,00 31000,00 22500,00 16300,00 15950,00 32410,00 Chassis 02034 13245 01094 02034 01094 01094 7-) Fazendo uso das tabelas do exercício 6, crie as seguintes consultas: a-) Exibir somente o nome e profissão dos clientes; b-) Exibir somente o modelo e o ano dos carros; c-) Exibir somente o nome do cliente com o cabeçalho : Nome_do_Cliente; d-) Exibir somente o modelo e o preço dos carros com preços maiores do que 30000,00; e-) Exibir somente o modelo e o preço dos carros com preços entre 32000,00 e 40000,00; f-) Exibir somente os clientes médicos que tenham salários menores que 39000,00; g-) Exibir somente o nome e salário dos clientes ordenados por salário; h-) Exibir o modelo dos carros e o preço com desconto de 10%; i-) Exibir o preço do carro mais caro; j-) Exibir os tipos de fabricante dos carros; k-) Exibir somente os clientes professores; l-) Exibir somente os carros produzidos pela Fiat ou GM; m-) Calcular a média dos salários dos clientes; n-) Exibir os fabricantes e a quantidade de carros de cada um deles; o-) Exibir todos os campos da tabela cliente. p-) O carro mais barato; q-) Mudar a profissão médico para clínico geral; h-) Excluir o cliente João.

20 8-) Crie o BD Empresa. 9-) Crie a tabela CONTREC CAMPO Numero Nome Descricao Valor Vencimento Banco TIPO Inteiro Caracter 40 Caracter 40 Decimal(10,2) Data Caracter 40 10-) Preencha a tabela com os valores abaixo: 11-) Faça as consultas abaixo: a) b) c) d) e) f) g) h) i) j) k) l) m) n) o) Listar nome, vencimento e valor de cada cliente; Apresentar o número das duplicatas depositadas no banco Bradesco; Apresentar o número das duplicatas depositadas no banco Itaú; Apresentar as duplicatas que não estão depositadas nos Bancos Bradesco e Unibanco; Qual é o valor da dívida do cliente GESSO FORTE; Apresentar uma listagem em ordem alfabética por nome do cliente de todos os campos da tabela; Apresentar uma listagem por ordem de vencimento com o nome do cliente, banco, valor e vencimento; As duplicatas do Banco BCN foram transferidas para o UNIBANCO. Proceder ao ajuste dos registros; Apagar o registro com o número 770710, pois a duplicata foi paga; Quais clientes compraram o item CAIBRO; Quais foram os itens adquiridos pelo cliente FORRO E PISO AMARAL LTDA?; Quais foram os clientes que compraram concreto ou rufo; Quais os clientes que compraram Azulejo BRIL; Qual foi o faturamento do item aço temperado? Somar todos os valores das duplicatas com o vencimento inferior a 01/01/2001.

21 12-) Crie o BD CLÍNICA. 13-) Crie as tabelas abaixo: 14-) Realize as consultas baixo: a) b) c) d) e) f) Extrair uma relação geral de todos os associados; Quantos associados possuem o plano B1? Quais os associados que moram em COTIA ou DIADEMA, ordenados por nome? Apresente o nome e o plano e o valor do plano dos associados; Apresente o nome e o plano e o valor do plano dos associados que morem em SÃO PAULO; O associado PEDRO JOSE DE OLIVEIRA alterou o seu plano de B1 para E3. Faça a atualização; g) Atualizar os valores dos planos em 10%; h) Listar o nome e o valor de todos os associados que possuem os planos B1, E1 e M1;

22 i) j) k) Quais os associados que possuem o plano executivo? Remova da tabela os associados que moram em SANTO ANDRÉ; Apresentar uma listagem de todos os planos que se encontram na faixa de 300 até 500. 15-) Crie o BD abaixo: Médico CRM 10 15 28 47 40 32 11 Nome João Maria Teresa Marcelo Juliana Beatriz Antonio Especialidade Codesp Nome C1 Cardiologia D1 Dermatologia C2 Cirurgia C3 Clínica Geral P1 Pediatra l) m) n) o) p) q) r) s) t) u) v) Idade 35 31 42 41 29 39 50 DataAdm 10/11/04 12/04/03 20/07/98 4/08/97 17/06/00 22/01/02 15/10/97 Salario 10000,00 11000,00 12000,00 9500,00 7300,00 9700,00 12000,00 Codesp C1 D1 C2 D1 C3 P1 P1 Descrição Extrair uma relação geral de todos os Médicos; Quantos médicos são pediatras? Quais os médicos que possuem salário superior a R$10000,00? Quais os médicos que possuem como primeira letra do nome a letra J? Qual a soma dos salários dos médicos que são dermatologistas? Listas todos os médicos, suas especialidades e a descrição de cada uma delas. Atualizar o salário dos dermatologistas em 10%. Qual é a média de todos os salários? Listas todos os médicos com o CRM entre 10 e 30. Listar os médicos admitidos após 2000. Listar os médicos ordenados por nome. 16-) Crie o BD abaixo utilizando e considerando um relacionamento MxN. Funcionário Contrato Empresa Profissão