Estudo Dirigido de Microsoft Office Access 2007
de William Pereira Alves
Sobre o livro
Por meio de um projeto exemplo de aplicativo, este livro trata dos principais recursos do Access 2007 para o desenvolvimento de aplicações de banco de dados.
Para facilitar a compreensão, utiliza uma linguagem simples e didática, além de contar com diversos exercícios explicados passo a passo.
Aborda conceitos e fundamentos de bancos de dados relacionais; criação e alteração de tabelas do banco de dados; inserção, alteração e exclusão de registros de uma tabela; criação, alteração e execução de consulta.
Explica a construção e o uso de formulários de entrada de dados; criação e uso de relatórios, etiquetas de endereçamento e macros, desenvolvimento de rotinas em Visual Basic for Applications (VBA) para automatizar tarefas e troca de informações do Access 2007 com Word 2007 e Excel 2007.
Pelo caráter didático é indicado a iniciantes e para adoção em cursos de informática.
ÍNDICE
Capítulo 1 - Fundamentos de Banco de Dados
1.1. Da necessidade ao surgimento
1.2. O que é banco de dados?
1.3. Terminologia de banco de dados
1.3.1. Banco de dados relacional
1.3.2. Campos
1.3.3. Registros (ou linhas)
1.3.4. Tabelas
1.3.5. Índices
1.3.6. Chaves primárias
1.3.7. Chaves candidatas
1.3.8. Chaves estrangeiras
1.4. Integridade dos bancos de dados
1.4.1. Integridade de entidades
1.4.2. Integridade referencial
1.4.3. Integridade de campos
1.5. Exercícios
Capítulo 2 - Apresentação do Access 2007
2.1. Tabelas de dados
2.2. Consultas e dynasets
2.3. Formulários
2.4. Relatórios
2.5. Macros
2.6. Módulos de programação
2.7. Exercícios
Capítulo 3 - Definição do Projeto
3.1. Apresentação do aplicativo exemplo
3.2. Levantamento das informações
3.3. Determinação das tabelas de dados
3.3.1. Cadastro de especialidades médicas
3.3.2. Cadastro de médicos
3.3.3. Cadastro de convênios
3.3.4. Cadastro de pacientes
3.3.5. Histórico de consultas
3.3.6. Agenda de consultas diárias
3.3.7. Tabela de Estados
Capítulo 4 - Criação das Tabelas
4.1. A tabela de especialidades médicas
4.2. A tabela de cadastro de médicos
4.3. A tabela de convênios
4.4. A tabela de pacientes
4.5. A tabela de histórico
4.6. A tabela para agendamento de consultas
4.7. Relação de Unidades Federativas
4.8. Exercícios
Capítulo 5 - Manipulação de Registros
5.1. Inserção de dados
5.2. Exclusão de registros
5.3. Seleção de registros
5.4. Como alterar a aparência da Folha de dados
5.5. Como localizar informações
5.6. Filtragem e classificação de registros
5.7. Exercícios
Capítulo 6 - Relacionamentos e Consultas
6.1. Relacionamentos de tabelas
6.1.1. Relacionamento "um para muitos"
6.1.2. Relacionamento "muitos para muitos"
6.1.3. Relacionamento "um para um"
6.2. Como criar relacionamentos
6.3. Consultas
6.3.1. Como criar consultas
6.3.2. Como utilizar os assistentes
6.4. Uso de critérios em consultas
6.5. Consultas parametrizadas
6.6. Como visualizar os comandos SQL
6.7. Consulta de criação de tabelas
6.8. Exercícios
Capítulo 7 - Formulários
7.1. Desenvolvimento da aplicação cliente
7.2. Visão geral dos formulários do Access 2007
7.3. Como criar formulários com o assistente
7.4. Como criar formulários manualmente
7.5. O formulário para cadastro de convênios
7.6. O formulário para cadastro de pacientes
7.7. Exercícios
Capítulo 8 - Mais Formulários
8.1. Criação de consulta para formulário
8.2. Formulário de visualização de consultas
8.3. Formulário para agendamento de consultas médicas
8.4. Construção do menu
Capítulo 9 - Relatórios
9.1. Definição de relatórios
9.2. Uso do Assistente de Relatório na criação da lista de convênios
9.3. A lista de pacientes
9.4. Etiquetas de endereçamento
9.5. Exercícios
Capítulo 10 - Macros
10.1. Definição de macros
10.2. Como criar uma macro
10.3. Como nomear macros
10.4. Como executar uma macro
10.5. Conversão de macro em código
10.6. Como vincular uma macro a um botão de formulário
10.7. Uma macro especial
10.8. Exercícios
Capítulo 11 - Conceitos de Programação
11.1. A programação em Access 2007
11.2. Como a linguagem do Access 2007 trabalha
11.3. Programação procedimental X programação orientada por eventos
11.4. Variáveis
11.4.1. Declaração de variáveis
11.4.2. Tipos de variáveis
11.4.3. Abrangência e tempo de vida de uma variável
11.5. Constantes
11.6. Matrizes
11.6.1. Matrizes de tamanho fixo
11.6.2. Matrizes multidimensionais
11.6.3. Matrizes dinâmicas
11.7. Variáveis do tipo objeto
11.7.1. Como atribuir um objeto às variáveis
11.7.2. Referência a formulários e relatórios
11.8. Tipos de dado definidos pelo usuário
11.9. Operadores
11.9.1. Operadores de atribuição
11.9.2. Operadores aritméticos
11.9.3. Operadores lógicos
11.9.4. Operadores relacionais
11.9.5. Operadores de strings
11.9.6. Precedência de operadores
11.10. Estruturas de controle
11.10.1. Estruturas de decisão
11.10.2. Estruturas de repetição
11.10.3. O comando Exit
11.10.4. O comando GoTo
11.10.5. O comando GoSub
11.11. Exercícios
Capítulo 12 - Criação de Módulos de Programas
12.1. Preparativo inicial
12.2. O que é uma função
12.3. O que é um procedimento
12.4. Passagem de parâmetros
12.5. Os primeiros passos
12.6. Como abrir e editar um módulo
12.7. Manipulação do banco de dados
12.7.1. Variáveis do tipo Database
12.7.2. Variáveis RecordSet
12.7.3. Variáveis QueryDef
12.7.4. Manipulação de registros
12.8. Exercícios
Capítulo 13 - Inclusão de Códigos em Formulários
13.1. Um formulário para selecionar pacientes
13.2. O formulário de histórico de consultas
13.3. Adição de botões ao formulário de agendamento de consulta
13.4. Últimos retoques
13.5. Exercícios
Capítulo 14 - Troca de Dados com Outros Aplicativos
14.1. Gerenciamento de tabelas vinculadas
14.2. Como criar um arquivo protegido
14.3. Como exportar os dados para o Excel 2007
14.4. Como exportar os dados para o Word 2007
14.5. Como mesclar os dados com mala direta do Word 2007
14.6. Como gerar um arquivo HTML
Bibliografia
Índice Remissivo