Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод_указ_л_р.doc
Скачиваний:
13
Добавлен:
14.08.2019
Размер:
8.67 Mб
Скачать

Федеральное агентство по образованию

Красноярский институт железнодорожного транспорта

филиал Иркутского государственного университета

путей сообщения

В. А. Терсков, В.С. Тынченко

Создание локальных приложений баз данных средствами

СУБД Microsoft Access 2007

Красноярск 2010

Оглавление

Оглавление 3

1.1. Общие сведения 7

1.1.1. Постановка задачи 7

1.1.2. Создание базы данных 8

1.1.3. Создание таблицы базы данных 8

1.1.4. Добавление, удаление, редактирование записей в таблице базы данных 13

1.1.5. Редактирование структуры таблицы базы данных 13

1.2. Порядок выполнения работы 14

Контрольные вопросы 15

2. Лабораторная работа №2. Проектирование структуры базы данных 16

2.1. Общие сведения 16

2.1.1. Постановка задачи №1 16

2.1.2. Проектирование структуры базы данных 17

2.1.2.1. Виды связи между таблицами 20

2.1.2.2. Виды зависимостей между атрибутами отношений 22

2.1.2.3. Процедура нормализации 23

2.1.3. Реализация структуры базы данных средствами СУБД Access 26

2.1.3.1. Определение связей между таблицами базы данных 26

2.1.3.2. Удаление и модификация связей между таблицами базы данных 28

2.1.3.3. Модификация структуры базы данных «Университет» 28

2.1.4. Постановка задачи №2 30

2.2. Порядок выполнения работы 35

Контрольные вопросы 36

3. Лабораторная работа №3. Сортировка, поиск и фильтрация записей в таблицах 37

3.1. Общие сведения 37

3.1.1. Сортировка записей в таблице базы данных 37

3.1.2. Поиск записей по значению поля 38

3.1.3. Отбор данных при помощи фильтров 39

3.1.3.1. Фильтр по выделенному фрагменту 39

3.1.3.2. Поле «Фильтр для» 40

3.1.3.3. Обычный фильтр. 40

3.1.3.4. Расширенный фильтр и расширенная сортировка. 41

3.1.3.5. Использование сложных критериев отбора. 42

3.1.3.6. Сохранение и загрузка фильтра в качестве запроса 43

3.1.3.7. Настройка режима таблицы 44

3.1.3.8. Копирование и экспорт отсортированных и отфильтрованных данных 45

3.2. Порядок выполнения работы 45

Контрольные вопросы 46

4. Лабораторная работа №4. Разработка запросов 47

4.1. Общие сведения 47

4.1.1. Создание простого запроса на выборку с помощью Мастера запросов 47

4.1.2. Создание простого запроса на выборку с помощью Конструктора запросов 48

4.1.3. Создание многотабличных запросов 51

4.1.3.1. Создание многотабличного запроса на выборку 52

4.1.3.1.1. Включение в бланк запроса вычисляемых полей 52

4.1.3.1.2. Включение в бланк запроса групповой операции 53

4.1.3.2. Создание перекрестного запроса 54

4.1.3.3. Создание параметрического запроса 55

4.1.3.4. Создание запросов на изменение 56

4.1.3.4.1. Запрос на создание таблицы 56

4.1.3.4.2. Запрос на обновление записей 57

4.1.3.4.3. Запрос на добавление записей 58

4.1.3.4.4. Запрос на удаление записей 59

4.2. Порядок выполнения работы 60

Контрольные вопросы 60

5. Лабораторная работа №5. Использование языка sql для создания запросов 61

5.1. Общие сведения 61

5.1.1. Структура запроса на выборку 61

5.1.2. Создание перекрестных запросов 64

5.1.3. Порядок создания собственного запроса на языке SQL в среде СУБД Access 65

5.2. Порядок выполнения работы 65

Контрольные вопросы 66

6. Лабораторная работа №6. Создание и использование форм 67

6.1. Общие сведения 67

6.1.1. Создание формы средствами автоматического создания форм 68

6.1.2. Создание формы с помощью Мастера форм. 69

6.1.3. Редактирование макета формы в режиме Конструктора 69

6.1.4. Создание элемента управления «Поле со списком» 75

6.1.5. Создание многотабличных форм в режиме Конструктора. 76

6.1.6. Создание вычисляемых полей 78

6.2. Порядок выполнения работы 79

Контрольные вопросы 79