Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие БД_практикум Access.doc
Скачиваний:
36
Добавлен:
16.03.2015
Размер:
7.34 Mб
Скачать

Содержание

ВВЕДЕНИЕ 6

1 ОРГАНИЗАЦИЯ СИСТЕМ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ 7

1.1 Базы данных и системы управления базами данных 7

1.2 Модели данных 11

1.3 Реляционная база данных 15

1.4 Связи между таблицами 19

1.4 Манипулирование реляционными данными 23

2 ОБЪЕКТЫ БАЗЫ ДАННЫХ MS ACCESS 25

2.1 Таблицы 26

2.2 Запросы 30

2.3 Формы 33

2.4 Отчеты 34

2.5 Макросы 36

2.6 Модули 36

2.7 Web-страницы 36

2.8 SQL – запросы 38

2.8.1 Структура языка SQL 38

2.8.2 Выборка данных из таблиц 39

2.8.3 Операторы SQL 46

3 ЛАБОРАТОРНЫЙ ПРАКТИКУМ 51

3.1 Применение кейс-метода при создании реляционной базы данных MS ACCESS 51

1. Кейс-компонент Открытие БД 52

2. Кейс-компонент Закрытие БД 53

3. Кейс-компонент Создание БД 53

4. Кейс-компонент Создание таблиц 56

5. Кейс-компонент Формирование связей между таблицами 58

6. Кейс-компонент Создание форм 60

7. Кейс-компонент Ввод данных 64

8. Кейс-компонент Организация данных 65

9. Кейс-компонент Создание запросов 71

10. Кейс-компонент Представление информации 74

11. Кейс-компонент Изменение структуры объектов БД 79

12. Кейс-компонент Импорт данных 84

3.2 Иллюстративные учебные кейсы 87

1. Работа с СУБД Microsoft Access на примере БД «Борей» 87

2. Создание однотабличной БД и работа с ней в различных режимах 91

3. Создание и работа по запросам с двухтабличной БД «Авто» 93

4. Разработка составной формы на основе двух таблиц для БД «Авто» 95

5. Создание отчетов на основе запросов БД «Авто» 98

6. Создание структуры реляционной БД торговой фирмы 100

7. Редактирование и обработка данных. Формирование сложных запросов 105

8. Создание форм для работы с данными. Разработка кнопочной формы 108

5)Создайте кнопочную форму по образцу (рисунок 30). Кнопочные формы содержат только кнопки и предназначены для выбора основных действий в базе данных. Для создания кнопочного меню выполните следующие действия: на вкладке ленты Работа с базами данных выберите команду Диспетчер кнопочных форм. Если кнопочной формы нет, подтвердите создание кнопочной формы, Click по кнопке Да. Перед Вами появится окно Диспетчера кнопочных форм, в котором Click по кнопке Создать, введите имя «Фирма» в поле Имя страницы кнопочной формы и Click по кнопке ОК. Выделите имя новой кнопочной формы в окне Диспетчера кнопочных форм и Click по кнопке Изменить. 110

110

9. Формирование отчетов и почтовых наклеек 111

10. Интеграция баз данных MS Access и SharePoint 112

3.3 Учебные кейсы. Создание запросов к БД «Фирма» с использованием языка SQL 121

1. Создание простых запросов 121

2. Получение обобщенных данных для формирования отчетов и создание запросов с данными из нескольких таблиц и подзапросами 122

3. Создание объединения запросов и запросов с соотнесенными подзапросами для учебной и индивидуальной БД 123

4. Создание запросов на модификацию данных 124

1)Напишите команду, которая помещает следующие значения в таблицу Клиенты 124

2)Напишите команду, которая удаляет все заказы клиента ООО Юрлин из таблицы Заказы. 124

3)Напишите команду, которая увеличивает комиссионные всех сотрудников в Юрге на 0,01. 124

4)Сотрудник Удалов оставил компанию. Переназначьте его заказы сотруднику Строкову. 124

5)Напишите команду, которая изменяет факс компании ОАО ПРОК на 745678. 124

3.4 Учебные кейсы. Проектирование и разработка реляционной базы данных 124

1. Гостиница 125

4. Подписка 128

5. Реклама в газете 128

СПИСОК ЛИТЕРАТУРЫ 135