
- •Оглавление
- •Глава 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. Контрольные вопросы
- •Литература
Г.Е. Бирюкова, М.В. Козырева
ИНФОРМАТИКА
Раздел: Система управления базами данных
MICROSOFT ACCESS
Учебное пособие
ЭЛЕКТРОСТАЛЬ 2004
Кафедра прикладной информатики
Г.Е. Бирюкова, М.В. Козырева
ИНФОРМАТИКА
Раздел: Система управления базами данных
MICROSOFT ACCESS
Учебное пособие
для студентов специальностей
290300, 291500, 110100, 110400, 110800, 330100, 120100
Рекомендовано
методическим советом ЭПИ МИСиС
в качестве учебного пособия
ЭЛЕКТРОСТАЛЬ 2004
УДК 681.3.05 (075)
Бирюкова Г.Е., Козырева М.В. Информатика: Система управления базами данных Microsoft Access: Учебное пособие. – Электросталь.: ЭПИ МИСиС, 2004. – 119 с.
Пособие является практическим руководством, основой для самостоятельного изучения и освоения работы на современном персональном компьютере в среде Windows с системой управления базами данных Access, которая нашла применение у пользователей для освоения создания и работы с базами данных.
В первой главе пособия описаны основные понятия теории баз данных и основные навыки работы с базами данных, такими как планирование и разработка базы данных, создание таблиц, форм и отчетов, представляющих информацию наглядно и удобно, а также автоматизация задач, решаемых с использованием баз данных.
Во второй главе пособия приведены лабораторные задания с подробным описанием проектирования баз данных для освоения и закрепления изложенного материала.
© Электростальский политехнический институт
(филиал) Московского государственного
институт стали и сплавов (Технологического
университета) (ЭПИ МИСиС), 2004
Оглавление
Глава 1. Основные понятия теории баз данных |
5 |
Введение |
5 |
1.1. Структурные элементы базы данных |
5 |
1.2. Проектирование баз данных |
12 |
Глава 2. Работа с СУБД Microsoft Access |
18 |
2.1. Запуск программы |
18 |
2.2. Окно базы данных |
19 |
2.3. Мастер баз данных |
21 |
2.4. Работа с таблицами |
22 |
2.5. Работа с запросами |
29 |
2.6. Работа с формами |
32 |
2.7. Работа со страницами доступа к данным |
37 |
2.8. Работа с отчетами |
39 |
2.9. Размещение базы данных |
40 |
2.10. Сортировка и поиск записей |
40 |
2.11. Фильтрация записей |
42 |
2.12. Защита баз данных |
44 |
Глава 3. Лабораторные работы Microsoft ACCESS |
47 |
№ 1. База данных, содержащая сведения о студентах |
47 |
№ 2. База данных, содержащая сведения о студентах |
61 |
№ 3. База данных фирмы «Компьютерная техника» |
77 |
№ 4. База данных фирмы «Компьютерная техника» |
86 |
Глава 4. Задания для самостоятельной работы |
100 |
Глава 5. Контрольные вопросы |
116 |
Литература |
118 |
Глава 1. Основные понятия теории баз данных Введение
База данных (БД) – это поименованная совокупность данных, отражающая состояние объектов и их отношений в рассматриваемой предметной области.
Объектом называется элемент предметной области, информацию о котором мы сохраняем. Объект может быть реальным (например, человек, изделие) или абстрактным (например, событие, счет покупателя). Так, в области продажи автомобилей примерами объектов могут служить модель автомобиля, клиент и счет. На товарном складе – это поставщик, товар, отправление.
Система управления базами данных (СУБД) – это комплекс программных средств, предназначенных для создания структуры новой базы, наполнения ее содержимым, редактирования содержимого и визуализации информации. Визуализация информации – это отбор отображаемых данных в соответствии с заданным критерием, их упорядочение, оформление и последующая выдача на устройства вывода или передача по каналам связи. Централизованный характер управления данными в базах данных предполагает необходимость существования некоторого лица (группы лиц), на которое возлагаются функции администрирования данными, хранимыми в базе.
СУБД позволяют группировать несколько таблиц вместе и связывать их друг с другом, создавая особый тип баз данных, которые называются реляционными базами данных. В реляционной базе данных каждый список хранится в отдельной таблице, например, база данных учебного заведения должна иметь одну таблицу, которая содержит список учебных курсов, изучаемых учащимися, другую таблицу с информацией об учащихся и третью таблицу с информацией о преподавателях.