- •Оглавление
- •Глава 1. Основные понятия теории баз данных Введение
- •1.1. Структурные элементы базы данных
- •1.1.1. Свойства полей баз данных
- •1.1.2. Записи баз данных
- •1.1.3. Типы данных
- •1.1.4. Обзор субд
- •1.2. Проектирование баз данных
- •1.2.1. Режимы работы баз данных
- •1.2.2. Объекты баз данных
- •1.2.3. Проектирование баз данных
- •Глава 2. Работа с субд Microsoft Access
- •Запуск программы
- •2.2. Окно базы данных
- •2.2.1. Создание нового объекта
- •2.2.2. Открытие объекта
- •2.2.3. Изменение макета объекта
- •2.2.4. Группы объектов
- •2.2.5. Сохранение в формате более ранней версии
- •Сжатие данных
- •Мастер баз данных
- •Работа с таблицами
- •2.4.1. Создание таблиц в режиме Конструктора
- •2.4.2. Редактирование данных в таблице
- •2.4.3. Задание маски ввода
- •2.4.4. Задание свойств ключевых полей
- •2.4.5. Проверка данных условием на значение
- •2.4.6. Создание межтабличных связей
- •2.5. Работа с запросами
- •2.5.1. Упорядочение записей в результирующей таблице
- •2.5.2. Управление отображением данных в результирующей таблице
- •2.5.3. Использование условия отбора
- •2.5.4. Другие виды запросов
- •2.6. Работа с формами
- •2.6.1. Автоформы
- •2.6.2. Создание форм с помощью Мастера
- •2.6.3. Структура формы
- •2.6.4. Элементы управления формы
- •2.6.5. Дизайн формы
- •2.6.6. Управление последовательностью перехода
- •Печать форм
- •2.7. Работа со страницами доступа к данным
- •2.8. Работа с отчетами
- •2.9. Размещение базы данных
- •2.10. Сортировка и поиск записей
- •2.11. Фильтрация записей
- •2.12. Защита баз данных
- •2.12.1. Парольная защита
- •2.12.2. Защита на уровне пользователя
- •2.12.3. Шифрование баз данных
- •2.12.4. Скрытие объектов баз данных
- •Глава 3. Лабораторные работы Microsoft access Лабораторная работа № 1. База данных, содержащая сведения о студентах
- •1. Создание структуры новой таблицы
- •2. Заполнение таблицы
- •3. Создание запросов
- •4. Создание формы при помощи Мастера форм
- •5. Создание формы при помощи Конструктора
- •6. Создание элементов управления
- •7. Создание отчетов
- •8. Организация связей между таблицами
- •9. Список подстановки
- •10. Создание форм для ввода данных в таблицы т_Предметы и т_Преподаватели
- •11. Создание запроса на основе двух таблиц
- •12. Создание отчета на основе двух таблиц т_Преподаватели и т_Предметы
- •13. Разработка кнопочной формы-меню для работы с базами данных
- •Лабораторная работа № 2. База данных, содержащая сведения о студентах
- •Методика выполнения работы Создание базы данных
- •Заполнение базы данных
- •Создание форм для ввода и просмотра данных
- •Формирование запросов на выборку
- •5. Создание отчета на основе таблицы Преподаватели
- •Создание форм для ввода данных в таблицы
- •Формирование сложных запросов
- •Создание сложных форм
- •Создание сложных отчетов
- •Разработка кнопочной формы-меню для работы с базами данных
- •Лабораторная работа № 3. База данных фирмы «Компьютерная техника»
- •Методика выполнения работы
- •1. Создание базовых таблиц
- •2. Создание межтабличных связей
- •3. Создание автоформы, сортировка записей, поиск записей
- •4. Создание запроса на выборку
- •5. Создание запросов с параметром
- •6. Создание итогового запроса
- •7. Формирование сложных запросов
- •Лабораторная работа № 4. База данных фирмы «Компьютерная техника»
- •1. Создание базы данных
- •2. Создание запроса с помощью Конструктора
- •3. Создание составной формы
- •Модификация формы
- •5. Модификация формы
- •6. Создание отчетов
- •7. Создание итогового отчета
- •Глава 4. Задания для самостоятельной работы Задание № 1
- •Задание № 2 Создание базы данных «Библиотека»
- •Задание № 3 Создание базы данных «Учебная библиотека»
- •Задание № 4 Создание базы данных «Автомагазин»
- •Задание № 5 Создание базы данных для студии звукозаписи
- •Задание № 6 Создание базы данных проката видеокассет
- •Задание № 7 Создание базы данных магазина «Книга»
- •Задание № 8 Создание базы данных магазин «Игрушки»
- •Задание № 9 Создание базы данных Отдел кадров
- •Задание № 10 Создание базы данных «Студенты факультета ЭиИ»
- •Задание № 11 Создание базы данных «Оптовая база бытовой техники»
- •Задание № 12 Создание базы данных «Оптовая база мебели»
- •Задание № 13 Создание базы данных «Продуктовой оптовой базы»
- •Задание № 14
- •Варианты домашнего задания № 15
- •Глава 5. Контрольные вопросы
- •Литература
Задание № 11 Создание базы данных «Оптовая база бытовой техники»
Создать структуру базы данных по образцу (табл. 4.10).
Заполните таблицу 15-ю записями с повторяющимися названиями.
Создать форму с помощью Мастера.
Создать запрос с параметром.
Со следующей недели у вас скидки на 3 %. Создать запрос, рассчитывающий новую цену.
Создать отчет по общей цене всех товаров.
Разработать кнопочную форму-меню для работы с базой данных, в которой должны быть созданные вами форма и отчет.
Таблица 4.10. Образец выполнения задания № 11.
Артикль изделия |
Название |
Модель |
Производитель |
Поставщик |
Количество |
Стоимость |
0383 |
|
|
|
|
|
р. |
0189 |
|
|
|
|
|
р. |
2544 |
|
|
|
|
|
p. |
1051 |
|
|
|
|
|
p. |
1118 |
|
|
|
|
|
p. |
Задание № 12 Создание базы данных «Оптовая база мебели»
Создать структуру базы данных по образцу (табл. 4.11).
Создать форму с помощью мастера, разработать кнопки закрытия формы и перехода по записям.
Заполните таблицу 10-ю записями.
Создать запрос на выборку.
Со следующей недели у вас наценка на 6 %. Создать запрос, рассчитывающий новую цену.
Создать отчет, рассчитывающий общую сумму товара.
Разработать кнопочную форму-меню для работы с базой данных, в которой должны быть созданные вами форма и отчет.
Таблица 4.11. Образец выполнения задания № 12.
Артикль изделия |
Название |
Модель |
Производитель |
Поставщик |
Количество |
Цена |
0383 |
|
|
|
|
|
р. |
0189 |
|
|
|
|
|
р. |
2544 |
|
|
|
|
|
p. |
1051 |
|
|
|
|
|
p. |
1118 |
|
|
|
|
|
p. |
Задание № 13 Создание базы данных «Продуктовой оптовой базы»
Создать структуру базы данных по образцу (табл. 4.12).
Заполните таблицу 15-ю записями. Условие: выбрать поля, в которых будут повторяющиеся записи.
Создать форму с помощью Мастера, разработать кнопки закрытия формы и перехода по записям.
Создать запрос с параметром.
Создать запрос, подсчитывающий, на какую сумму сделан каждый заказ.
Создать отчет по общей сумме отгруженного товара.
Разработать кнопочную форму-меню для работы с базой данных, в которой должны быть созданные вами форма и отчет.
Таблица 4.12. Образец выполнения задания № 13.
№ заказа |
Дата |
Заказчик |
Город |
Экспедитор |
Количество |
Цена ед. |
1001 |
|
Нева |
С. Петербург |
Иванов |
100 |
р. |
1002 |
|
Вега |
Москва |
Стогов |
45 |
р. |
1003 |
|
МПК |
Москва |
Котов |
70 |
р. |
1010 |
|
Рада |
Тверь |
Юров |
120 |
р. |
1006 |
|
Агро |
Калуга |
Лялин |
80 |
р. |
