Access
 sql >> Base de Dados >  >> RDS >> Access

Introdução à manutenção de registros


Assistência com entrada de dados

Um valor padrão para um campo

Às vezes, a maioria dos valores de um campo são os mesmos. Por exemplo, se você criar uma tabela para solicitações de emprego, a maioria dos funcionários seria do mesmo estado e apenas alguns registros teriam um valor diferente para o estado. Se você tiver um campo desse tipo em uma tabela, poderá fornecer um valor comum para o campo. Durante a entrada de dados, o usuário alteraria o valor apenas se for diferente do usual. Esse valor comum é chamado de valor padrão.

Para fornecer um valor padrão para um campo:
  • Na Exibição de Folha de Dados de uma tabela, na Faixa de Opções, clique em Campos. Na seção Propriedades, clique em Valor padrão. Isso abriria o Construtor de Expressões com =na caixa de texto principal. Se você souber o valor constante que deseja usar, digite-o. Em seguida, clique em OK
  • Na Visualização de design de uma tabela, na seção superior, clique no campo. Na seção inferior da janela, clique em Valor padrão e digite o valor desejado

O valor padrão deve ser digitado adequadamente:
  • Se o campo for baseado em texto, você poderá digitar o texto padrão incluído entre aspas duplas
  • Se o campo for numérico, basta digitar o número
  • Se o campo for baseado em data e você quiser especificar uma constante (fixa), digite-a entre dois sinais #
  • Se você quiser usar uma função (interna), digite se for precedido por =e adicione os parênteses. Se você estiver usando o Construtor de Expressões, na lista à esquerda, expanda Funções e expanda Função Interna. Na lista do meio, clique na categoria à qual a função pertence. Na lista à direita, clique duas vezes na função desejada e configure a função apropriadamente

Aprendizagem prática:definindo valores padrão
  1. Na faixa de opções, clique em Arquivo e clique em Abrir
  2. Na lista de arquivos, clique em College Park Auto-Repair1
  3. No painel de navegação, clique com o botão direito do mouse na tabela RepairOrders e clique em Visualização de design
  4. Na seção superior da janela, clique em Estado
  5. Na seção inferior, clique em Valor padrão e digite MD
  6. Na seção superior da janela, clique em TaxRate
  7. Na seção inferior, clique em Valor padrão e digite 0,0775
  8. Na seção superior da janela, clique em DropOffDateTime
  9. Na seção inferior, clique em Valor padrão e digite =Month(Date()) &"/" &Day(Date$()) &"/" &Year(Date$()) &" " &Hora(Hora$()) &":" &Minuto(Hora$())
  10. Salvar a tabela
  11. No painel de navegação, clique com o botão direito do mouse no formulário RepairOrders e clique em Visualização de design
  12. No formulário, clique na caixa de texto DropOffDateTime e pressione Excluir
  13. Na seção Ferramentas da Faixa de Opções, clique em Adicionar Campos Existentes
  14. Na Lista de campos, arraste DropOffDateTime e solte no formulário onde estava a caixa de texto anterior
  15. Formatar o rótulo e a caixa de texto para que apareçam como a caixa de texto anterior:
  16. Salve o formulário e mude para a Visualização de formulário
  17. Fechar o formulário

Regra de validação

Uma regra de validação é uma condição que o valor inserido em um campo deve atender para ser válido. Para criar uma regra de validação:
  • Se a tabela estiver sendo exibida na Exibição de Folha de Dados, na Faixa de Opções, clique em Campos. Na seção Validação de campo, clique em Validação e clique em Regra de validação de campo


  • Se a tabela estiver sendo exibida na Visualização de design, clique no campo. Na seção inferior da janela, clique em Regra de validação e clique no botão de reticências

Em ambos os casos, a ação abriria o Construtor de Expressões onde você pode criar uma regra.

Texto de validação

Quando a condição no campo Regra de validação não for respeitada, você poderá exibir uma caixa de mensagem para informar o usuário. Para criar a mensagem:
  • Se a tabela estiver sendo exibida na Exibição de Folha de Dados, na Faixa de Opções, clique em Campos. Na seção Validação de Campo, clique em Validação e clique em Mensagem de Validação de Campo. Isso abriria a mensagem Enter Validation onde você pode digitar a mensagem desejada:


  • Se a tabela estiver sendo exibida na Visualização de design, clique no campo. Na seção inferior da janela, clique em Texto de validação e digite a mensagem desejada

Aprendizagem prática:introdução de funções lógicas
  1. No Painel de Navegação, em Tabelas, clique duas vezes em RepairOrders para abri-lo na Visualização de Folha de Dados
  2. Na tabela, clique na célula em Nome do cliente
  3. Na faixa de opções, clique em Campos
  4. Na seção Validação de campo, clique em Validação e clique em Regra de validação de registro
  5. Na lista Elementos de Expressão, certifique-se de que RepairOrders esteja selecionado.
    Na lista Categorias de expressão, clique duas vezes em CustomerName
  6. Tipo NÃO É NULO

  7. Clique em OK
  8. Na seção Validação de campo, clique em Validação e clique em Gravar mensagem de validação
  9. Digite Certifique-se de especificar o nome do cliente

  10. Clique em OK
  11. Fechar a tabela
  1. No Painel de Navegação, em Formulários, clique com o botão direito em RepairOrders e clique em Design View
  2. Clique em Trabalhos realizados
  3. Clique na caixa de texto JobPerformed1
  4. Na folha de propriedades, clique na guia Evento
  5. Clique em Lost Focus e digite

    =IIf([JobPerformed1] Is Null, MsgBox("Especifique pelo menos um dos trabalhos que foram executados no carro"),"")
  6. Salvar o formulário

Valor necessário para um campo

Se você achar que deve haver uma entrada para um campo específico para cada registro, poderá exigi-la do usuário. Ao realizar a entrada de dados, após a criação de um registro, o usuário não poderá passar para outro registro se um valor para aquele campo não tiver sido fornecido. Você pode especificar que o valor de um campo é obrigatório ao criar uma tabela, esteja você trabalhando na Visualização de Folha de Dados ou na Visualização de Design da tabela:
  • Na Exibição de folha de dados, para especificar que os valores de um campo são obrigatórios, clique em qualquer célula da coluna. Na Faixa de Opções, clique em Campos. Na seção Validação de Campo, clique na caixa de seleção Obrigatório. Por padrão, a caixa de seleção Obrigatório não está marcada
  • Na Visualização de design, na seção superior, clique no campo. Na seção inferior, clique na seta do campo Obrigatório e defina-o como Sim. Seu valor padrão é Não

Aprendizado prático:especificando campos obrigatórios
  1. Na Faixa de Opções, clique em Arquivo e clique em Novo
  2. Clique em Blank Desktop Database e defina o nome do arquivo como Chemistr2
  3. Clique em Criar
  4. Na faixa de opções, clique em Arquivo e clique em Opções
  5. No lado esquerdo, clique em Current Database e, no lado direito, em Document Window Options, clique no botão de opção Overlapping Windows
  6. Clique em OK
  7. Leia a caixa de mensagem e clique em OK
  8. Feche a tabela padrão sem salvá-la
  9. Na faixa de opções, clique em Criar e clique em Design de tabela
  10. Digite Número Atômico e pressione Tab
  11. Clique com o botão direito do mouse em AtomicNumber e clique em Chave primária
  12. Defina seu tipo de dados como Número e sua legenda como Atomic #
  13. Na parte superior, clique na célula abaixo de AtomicNumber, digite Symbol e pressione F6
  14. Na parte inferior da janela, clique em Obrigatório, clique na seta da caixa de combinação e selecione Sim
  15. Defina o tamanho do campo como 5
  16. Na parte superior, clique na célula abaixo de Símbolo, digite AtomicWeight e pressione Tab
  17. Na parte inferior da janela, clique duas vezes em Obrigatório para definir seu valor como Sim
  18. Defina as outras propriedades da seguinte forma:
    Tipo de dados:Número
    Tamanho do campo:Único
    Legenda:Peso atômico
  19. Clique com o botão direito do mouse na guia da janela e clique em Visualização da folha de dados
  20. Quando perguntado se você deseja salvar, clique em Sim
  21. Defina o nome do nome como Elementos e clique em OK
  22. Na faixa de opções, clique em Campos
  23. Na tabela, clique em uma célula abaixo de Símbolo
  24. Na seção Adicionar e excluir da faixa de opções, clique em Texto curto
  25. Digite ElementName e pressione Enter
  26. Clique em uma célula abaixo de ElementName
  27. Na seção Validação de campo da Faixa de opções, clique na caixa de seleção Obrigatório
  28. Na seção Propriedades da Faixa de Opções, clique na caixa de texto Tamanho do Campo e digite 40
  29. Clique em Nome e legenda
  30. Clique em Legenda, digite Nome do elemento e clique em OK
  31. Clique com o botão direito do mouse na guia da janela e clique em Deedesign View
  32. Adicione os seguintes campos à tabela:

    Nome do campo Tamanho do campo Cor 40 Fase 32
  33. Para salvar a tabela, pressione Ctrl + S

A nulidade de um campo

Ao criar uma tabela em SQL, para indicar que cada registro de um campo deve ser especificado, após o tipo de dado de um campo, digite NOT NULL . Aqui está um exemplo:
CREATE TABLE Departments
(
    DepartmentCode char(5) NOT NULL,
    DepartmentName char(50)
);Field

Para indicar que um campo pode ser deixado em branco, não especifique sua nulidade ou defina sua opção como NULL .

A Singularidade de um Registro

Quando os dados são inseridos em campos, é possível ter o mesmo valor para um campo em registros diferentes, como duas pessoas que moram no mesmo estado. Isso é considerado como um valor duplicado. Em alguns outros casos, isso pode não ser aceitável. Por exemplo, você pode não querer que dois funcionários tenham o mesmo número de funcionário. Nesse caso, você deve certificar-se de que os registros sejam exclusivos.

Se uma tabela estiver sendo exibida na Exibição de Folha de Dados, para indicar que cada registro de um campo deve ser exclusivo, clique em qualquer célula dessa coluna. Em seguida, na Faixa de Opções, clique em Campos. Na seção Validação de campo, clique na caixa de seleção da opção Exclusivo.

Ao criar uma tabela em SQL, para indicar que cada registro de um campo deve ser único, após o tipo de dado de um campo, digite UNIQUE . Aqui está um exemplo:
CREATE TABLE Departments
(
    DepartmentCode char(5) unique,
    DepartmentName char(50)
);

Campos indexados

Indexação é a capacidade de acompanhar os registros de um campo, como verificar quando são únicos ou duplicados. Essa característica pode ser definida ao criar ou configurar uma tabela na Visualização de Folha de Dados ou na Visualização de Design. Na Visualização de Folha de Dados, para especificar a indexação de um campo, clique em qualquer célula da coluna. Em seguida, na Faixa de Opções, clique em Campos. Na seção Validação de campo, clique na caixa de seleção da opção Exclusivo.
Na Visualização de Design, na seção superior, clique no campo. Na seção inferior, clique na seta da propriedade Indexado. Esta característica pode ser definida usando um de 3 valores:
  • Se definido como Não (seu padrão), nenhuma verificação de valor duplicado será feita
  • Se você deseja que o mecanismo de banco de dados verifique se há duplicatas, mas não precisa executar nenhuma ação, defina esta propriedade como Sim (Duplicações OK)
  • Se você não quiser um valor duplicado do mesmo campo em registros diferentes, defina a propriedade Indexado do campo como Sim (Sem duplicatas)

Aprendizagem prática:controlando campos indexados
  1. Na seção superior, clique em Símbolo
  2. Na seção inferior, clique em Indexado para exibir sua caixa de combinação. Clique na seta da caixa de combinação Indexada e selecione Sim (Sem duplicatas)
  3. Na seção superior, clique em ElementName
  4. Na seção inferior, clique duas vezes em Indexado em seguida, clique duas vezes novamente para definir seu valor como Sim (Sem duplicatas)
  5. Fechar a tabela
  6. Quando perguntado se você deseja salvar a tabela, clique em Sim

Selecionando, copiando e colando registros

Introdução

A manutenção de registros consiste em selecionar, copiar, colar, atualizar e/ou excluir registros, etc.



Seleção de campo

Você pode selecionar todos os valores de uma ou de um grupo de colunas. Para selecionar todos os valores de uma coluna, clique no cabeçalho da coluna. Para selecionar colunas em um intervalo, use a tecla Shift enquanto seleciona as colunas em cada intervalo.

Algumas das operações que você realizará em um ou mais registros em uma tabela exigem que o(s) registro(s) seja(ão) selecionado(s) primeiro:
  • Para selecionar uma linha ou registro na Visualização de folha de dados, posicione o mouse no cabeçalho da linha desejada:

    Então clique

  • Para selecionar um registro, clique em qualquer célula em sua linha. Na Faixa de Opções, clique em Início. Na seção Localizar, clique no botão Selecionar e clique em Selecionar


  • Para selecionar mais de um registro, clique e segure o mouse em um de seus cabeçalhos

    Em seguida, arraste para cobrir os cabeçalhos da outra linha ou linhas desejadas:

    Quando todas as linhas desejadas estiverem destacadas, solte o mouse. Outra técnica usada para selecionar mais de uma linha consiste em clicar em uma linha que ficará em uma extremidade, pressionar e segurar a tecla Shift e clicar na linha que ficará na outra extremidade.

Para selecionar todos os registros de uma tabela:
  • Pressione Ctrl + A
  • Clique no botão na interseção dos cabeçalhos das colunas e dos cabeçalhos das linhas



Isso produziria:





Copiando e Colando Registros

Para copiar os valores de uma coluna, posicione o mouse no cabeçalho da coluna, clique com o botão direito e clique em Copiar:



Para copiar registros de várias colunas, primeiro selecione as colunas. Em seguida, clique com o botão direito do mouse em um dos cabeçalhos de coluna selecionados e clique em Copiar



Após selecionar (a) registros, você pode copiá-los e colá-los em algum lugar. Por exemplo, você pode colar os registros em qualquer aplicativo que aceite texto.

Aprendizagem prática:copiando e colando registros
  1. Abra o banco de dados FunDS2
  2. No painel de navegação, clique duas vezes na tabela StoreItems
  3. Posicione o cursor do mouse na caixa à esquerda para 112055 e clique com o botão direito do mouse:

  4. No menu exibido, clique em Copiar
  5. Iniciar o Bloco de Notas
  6. Clique Dentro do Bloco de Notas e clique em Colar
  7. Clique com o botão direito do mouse no botão na interseção dos cabeçalhos de coluna e cabeçalhos de linha e clique em Copiar

  8. Iniciar o Microsoft Excel
  9. Na Planilha1, clique com o botão direito do mouse na Célula B4 e clique em Colar
  10. Fechar o Microsoft Excel
  11. Quando perguntado se deseja salvar, clique em Não

Seleção de registro em um formulário

A seleção de registro em um formulário depende do tipo de formulário.

Para selecionar um registro em uma exibição de formulário, clique na barra do lado esquerdo, que é chamada de seletor de registro:



Para selecionar um registro em um formulário tabular, clique no cabeçalho da linha.

Para copiar um registro, clique com o botão direito do mouse no seletor de registro e clique em Copiar:



Localizando e substituindo dados

Editando dados

Para editar um registro, primeiro localize os registros pretendidos e, em seguida, localize o campo que contém o valor. Use seu conhecimento de processamento de texto para editar o valor.

Aprendizagem prática:edição de dados
  1. Na faixa de opções, clique em Arquivo e clique em Abrir
  2. Na lista de arquivos, clique em Cruise1 (ou abra-o nos arquivos que acompanham essas lições)
  3. No Painel de Navegação, clique duas vezes na tabela Clientes
  4. Clique na caixa vazia em Sobrenome da conta nº 415-939-497
  5. Digite Harrison e pressione Enter
  6. Fechar a tabela
  7. No Painel de Navegação, clique duas vezes no formulário Clientes
  8. Clique na caixa de texto Nome
  9. Digite Kelly
  10. Clique no botão Próximo registro para chegar ao próximo registro
  11. Continue pressionando Tab até chegar à caixa de texto Nome de emergência vazia
  12. Digite Mariella Shuster
  13. Fechar o formulário

Encontrando os dados

Para começar a procurar um valor, clique no botão Localizar ou pressione Ctrl + F. Isso abriria a caixa de diálogo Localizar e substituir com a guia Localizar selecionada:



A caixa de diálogo Localizar e substituir não tem janela restrita, o que significa que você pode acessar a tabela ou o formulário em segundo plano enquanto a caixa de diálogo estiver presente.

Aprendizagem prática:edição de dados
  1. O banco de dados Cruise1 ainda deve ser aberto.
    No Painel de Navegação, clique duas vezes na tabela Clientes
  2. Na seção Localizar da Faixa de Opções, clique no botão Localizar
  3. Na caixa de combinação Localizar, digite gra
  4. Na caixa de combinação Examinar, selecione Documento atual
  5. Na caixa de combinação Corresponder, selecione Qualquer parte do campo

  6. Clique em Localizar próximo.
    Observe que um segundo resultado foi encontrado
  7. Clique em Localizar próximo novamente e observe o nome Gradner
  8. Clique em Avançar novamente para ver outro resultado
  9. Quando a caixa de mensagem for exibida, leia-a e clique em OK
  10. Feche a caixa de diálogo Localizar e substituir
  11. Fechar a tabela Clientes

Substituindo dados

Para ajudá-lo a substituir os dados, a caixa de diálogo Localizar e substituir possui uma seção Substituir. Para obtê-lo, na seção Localizar da Faixa de Opções, clique no botão Substituir ou pressione Ctrl + H. Isso abriria a caixa de diálogo Localizar e substituir com a guia Substituir selecionada:



Aprendizagem prática:edição de dados
  1. O banco de dados Cruise1 ainda deve ser aberto.
    No Painel de Navegação, clique duas vezes no formulário Clientes
  2. Pressione Ctrl + H (ou, na seção Localizar da Faixa de Opções, clique no botão Substituir )
  3. Na caixa de combinação Localizar, digite gradner
  4. Na caixa de combinação Substituir por, digite Gardner
  5. Na caixa de combinação Examinar, selecione Documento atual
  6. Na caixa de combinação Corresponder, selecione Qualquer parte do campo

  7. Clique em Localizar próximo
  8. Quando o valor for encontrado, clique em Substituir
  9. Feche a caixa de diálogo Localizar e substituir
  10. Fechar o formulário
  11. Na faixa de opções, clique em Arquivo e clique em Abrir
  12. Na lista de arquivos, clique em FunDS2

Atualizando e excluindo registros

Introdução

Se você não estabeleceu formalmente um relacionamento entre duas tabelas, mas indicou que os registros de uma tabela são alimentados para outra tabela, se você alterar o valor da chave (primária ou estrangeira) em uma das tabelas, a outra tabela pode não receber a atualização. É por isso que um relacionamento formal e bem administrado é importante.

Quando um registro é alterado na chave primária de uma tabela pai, é uma boa ideia que qualquer registro da chave estrangeira, na tabela filho, receba a mesma atualização. Quando um registro da chave primária é excluído, a tabela filha deve ser notificada. Estes são referidos como reforço da integridade referencial.

Para impor integridade ao criar um relacionamento na caixa de diálogo Editar relacionamento, clique na caixa de seleção Impor integridade referencial.

Aprendizado prático:apresentando atualizações de relacionamento
  1. No painel de navegação, clique duas vezes na tabela ShoppingSessions
  2. Observe que o número de funcionário do segundo registro é 275594
  3. Fechar a tabela ShoppingSessions
  4. No Painel de Navegação, clique duas vezes na tabela Funcionários
  5. Altere o nº de 275594 funcionário para 200000
  6. Fechar a tabela Funcionários
  7. No painel de navegação, clique duas vezes na tabela ShoppingSessions
  8. Observe que o número de funcionário do segundo registro ainda é 275594
  9. Fechar a tabela ShoppingSessions
  10. No Painel de Navegação, clique duas vezes na tabela Funcionários
  11. Alterar o nº de 20.000 funcionários de volta para 275.594
  12. Fechar a tabela Funcionários
  13. Na faixa de opções, clique em Ferramentas de banco de dados
  14. Na seção Relacionamentos, clique no botão Relacionamentos
  15. Na caixa de diálogo Mostrar tabela, clique duas vezes em Funcionários
  16. Clique duas vezes em ShoppingSessions
  17. Clique em Fechar
  18. Arraste EmployeeNumber de Employees e solte-o em EmployeeNumber em ShoppingSessions



Impondo atualizações de registro em uma tabela filha

Para certificar-se de que um registro em uma chave estrangeira seja atualizado quando o mesmo valor na chave primária de uma tabela pai for alterado, na caixa de diálogo Editar Relacionamentos, clique em Campos Relacionados de Atualização em Cascata.

Aprendizagem prática:aplicando atualizações de registro em uma tabela filha
  • Na caixa de diálogo Editar relacionamentos, clique na caixa de seleção Campos relacionados à atualização em cascata



Impor a exclusão de registro em uma tabela filha

Quando um registro é excluído da tabela pai, você deve certificar-se de que os registros da tabela filho sejam notificados. Para tornar isso possível, na tabela Editar relacionamentos, clique em Excluir registros relacionados em cascata.

Aprendizagem prática:aplicando atualizações de registro em uma tabela filha
  1. Na caixa de diálogo Editar relacionamentos, clique na caixa de seleção Excluir registros relacionados em cascata

  2. Clique em Criar

  3. Na seção Relacionamentos da Faixa de Opções, clique no botão Mostrar Tabela
  4. Clique duas vezes em SoldItems e StoreItems
  5. Clique em Fechar
  6. Criar os relacionamentos com base em chaves primárias e chaves estrangeiras

  7. Fechar a janela Relacionamentos
  8. Quando perguntado se você deseja salvar, clique em Sim
  9. No painel de navegação, clique duas vezes na tabela ShoppingSessions
  10. Observe que o número de funcionário do segundo registro é 275594
  11. Fechar a tabela ShoppingSessions
  12. No Painel de Navegação, clique duas vezes na tabela Funcionários
  13. Altere o nº de 275594 funcionário para 200000
  14. Fechar a tabela Funcionários
  15. No painel de navegação, clique duas vezes na tabela ShoppingSessions
  16. Observe que todos os nºs de funcionários que eram 275594 foram alterados para 20000
  17. Fechar a tabela ShoppingSessions
  18. No Painel de Navegação, clique duas vezes na tabela Funcionários
  19. Alterar o nº de 20.000 funcionários de volta para 275.594
  20. Fechar a tabela Funcionários

Introdução à impressão de registros

Impressão de tabela

Você pode imprimir os dados de uma tabela, quer a tabela esteja aberta ou não. Para imprimir uma tabela fechada, clique nela no Painel de Navegação. Em seguida, clique em Arquivo. Clique em Imprimir e clique em uma das três opções:



Da mesma forma, se a tabela for aberta na Visualização de Folha de Dados, clique em sua guia para dar foco, clique em Arquivo -> Imprimir e selecione para imprimir ou visualizar.

Aprendizagem prática:impressão de tabelas
  1. No Painel de Navegação, clique em Clientes:Tabela para selecionar a tabela
  2. Para imprimir os dados da tabela, clique em Arquivo, clique em Imprimir
  3. Clique em Impressão rápida
  4. No painel de navegação, clique duas vezes em Cabins:Table para abri-lo
  5. Clique em Arquivo
  6. Clique em Imprimir
  7. Clique em Imprimir
  8. Na caixa de diálogo Imprimir, clique em OK
  9. Fechar a tabela

Impressão de formulário

Você pode imprimir um formulário sem abri-lo. Localize seu nome no Painel de Navegação e use as mesmas etapas analisadas para uma tabela.

Ao abrir um formulário, você tem a opção de imprimir todos os seus registros ou o selecionado. Na visualização de formulário, para imprimir apenas um registro, navegue até o registro que deseja imprimir, clique na barra de seleção de formulário para selecionar o registro e prossiga para imprimir.

Aprendizagem prática:impressão de formulários
  1. No Painel de Navegação, clique duas vezes no formulário Clientes para abri-lo
  2. Para navegar até o terceiro cliente, clique no botão Próximo registro duas vezes
  3. Clique em Arquivo
  4. Clique em Imprimir
  5. Clique em Imprimir
  6. Na caixa de diálogo Imprimir, clique em Registro(s) selecionado(s) botão de opção
  7. Clique em OK
  8. Verifique se apenas o registro do cliente exibidor foi impresso
  9. Imprimimos os registros de 3 a 7.
    Clique no botão Próximo registro navegue duas vezes até o registro número 3
  10. Clique na barra do seletor de registros

  11. Pressione e segure a tecla Shift. Clique no botão Próximo registro quatro vezes para exibir o sétimo registro (mesmo que o registro # ainda exiba 3)
  12. Liberar turno
  13. Na faixa de opções, clique em Arquivo
  14. Clique em Imprimir
  15. Clique em Imprimir
  16. Na caixa de diálogo Imprimir, clique em Registro(s) selecionado(s) botão de opção e clique em OK
  17. Verifique se os registros de 3 a 7 foram impressos
  18. Fechar o formulário Cabines

Fundamentos de relatórios

O Assistente de Relatório

Um relatório fornece um objeto usado para imprimir os registros de um banco de dados. O Microsoft Access fornece assistentes para criar relatórios rapidamente.

O Microsoft Access pode ajudá-lo a criar rapidamente um relatório usando um dos layouts predefinidos. Isso é feito usando o Assistente de Relatório. O Assistente de Relatório está disponível na seção Relatórios da categoria Criar da Faixa de Opções.

Aprendizado prático:usando o assistente de relatório
  1. Na faixa de opções, clique em Criar
  2. Na seção Relatórios, clique em Assistente de relatórios
  3. Na primeira página do assistente, clique na seta da caixa de combinação Tabelas/Consultas e selecione Tabela:Cabines
  4. Clique no botão Selecionar todos os campos
  5. Clique em Avançar
  6. Aceite o título sugerido do relatório como Cabines e pressione Enter


Impressão de relatório

O relatório é o objeto favorito usado para imprimir dados. Como feito com os outros objetos, você pode imprimir um relatório aberto ou não. Se você quiser imprimir um relatório sem abri-lo, no Painel de Navegação, localize o relatório desejado e clique nele para selecioná-lo. Em seguida, prossiga na guia Arquivo na Faixa de Opções conforme revisamos as tabelas e os formulários. Da mesma forma, você pode primeiro abrir o relatório do Painel de Navegação e usar o menu Imprimir do Botão Office da mesma forma que descrevemos para os outros objetos.

Aprendizado prático:imprimindo um relatório
  1. O relatório Cabines ainda deve ser aberto.
    clique em Arquivo
  2. Clique em Imprimir
  3. Clique em Visualizar impressão
  4. Para iniciar o processo de impressão, na seção Imprimir da Visualização de impressão, clique em Imprimir
  5. Na caixa de diálogo Imprimir, selecione a impressora e certifique-se de que o botão de opção Tudo esteja selecionado
  6. Clique em Propriedades, clique no botão de opção Retrato (na seção Orientação) e clique em OK
  7. Para enviar o trabalho de impressão para a impressora, na caixa de diálogo Imprimir, clique em OK
  8. Fechar o relatório Cabines
  9. Fechar o Microsoft Access

Gerenciamento de registros em uma tabela

Impondo atualizações de registro em uma tabela filha

In the table that has a primary key, which is the parent table, when a record is changed, it is a good idea for any record of the foreign key, in the child table, to receive the same update. To make this happen, in the Edit Relationships table, click the Cascade Update Related Fields.

Enforcing Record Deletion on a Child Table

When a record is deleted in the parent table, you should make sure the records from the child table are notified. To make this possible, in the Edit Relationships table, click the Cascade Delete Related Records.

Record Management on a Form

Record Selection

To select a record, click the bar on the left side, which is called the record selector:



Copying/Pasting Records

To copy a record, right-click the record selector and click Copy:



Right-click the record selector of an empty record and click Paste.

Finding and Replacing Data

Editing Data

To edit a record, first locate the value in the field.

Practical Learning:Editing Data
  1. Click File and click Open
  2. In the list of recent files, click Cruise2
  3. In the Navigation Pane, double-click Customers:Table to open it
  4. In record number 2, click the empty box under Last Name
  5. Type Harrison and press Enter
  6. Close the table
  7. In the Navigation Pane, double-click Customers :Form to open the form
  8. Click the First Name text box
  9. Type Kelly
  10. Click the Next Record button to get to the next record
  11. Keep pressing Tab until you reach the empty Emergency Name text box
  12. Type Mariella Shuster
  13. Close the form

Finding Data

To assist you with finding a value in a table or a form, the Home tab of the Ribbon is equipped with a section named Find:



To start looking for a value, you can click the Find button or you can press Ctrl + F. This would open the Find and Replace dialog box with the Find tab selected:



The Find and Replace dialog box is modeless, meaning you can access the table or form in the background while the dialog box is present.

Practical Learning:Editing Data
  1. The Cruise2 database should still be opened.
    In the Navigation Pane, double-click Customers:Table to open it
  2. In the Find section of the Ribbon, click the Find button
  3. In the Find What combo box, type gra
  4. In the Look In combo box, select Current Document
  5. In the Match combo box, select Any Part of Field

  6. Click Find Next.
    Notice that a second result is found
  7. Click Find Next again and notice the name Gradner
  8. Click Next again to see another result
  9. When the message box displays, read it and click OK
  10. Close the Find and Replace dialog box
  11. Close the Customers table

Replacing Data

To assist you in replacing data, the Find and Replace dialog box has a Replace section. To get it, in the Find section of the Ribbon, click the Replace button or press Ctrl + H. This would open the Find and Replace dialog box with the Replace tab selected:



Practical Learning:Editing Data
  1. The Cruise2 database should still be opened.
    In the Navigation Pane, double-click Customers:form to open it
  2. Press Ctrl + H (or, in the Find section of the Ribbon, click the Replace button )
  3. In the Find What combo box, type gradner
  4. In the Replace With combo box, type Gardner
  5. In the Look In combo box, select Current Document
  6. In the Match combo box, select Any Part of Field

  7. Click Find Next
  8. Once the value is found, click Replace
  9. Close the Find and Replace dialog box
  10. Close Microsoft Access