- •«Автоматизация обработки данных в многотабличных базах данных ms Access»
- •I. Цель и содержание работы
- •II. Методика выполнения работы
- •1. Проектирование структуры базы данных
- •Задание № 1. Создание структуры базы данных
- •Технология работы
- •2. Заполнение таблиц исходными данными задание № 2. Заполнение таблиц с помощью формы
- •Технология работы
- •3. Использование базы данных задание № 3. Использование базы данных
- •Технология работы
- •База данных «Библиотека»
- •Контрольные вопросы
- •Задание на самостоятельную работу
Тема лабораторного занятия:
«Автоматизация обработки данных в многотабличных базах данных ms Access»
ПЛАН
Введение
I. Цель и содержание работы
II. Методика выполнения работы
1. Проектирование структуры базы данных.
2. Заполнение таблиц исходными данными.
3. Использование базы данных.
Выводы
Литература
Інформатика: Комп’ютерна техніка. Комп’ютерні технології. Підручник. 2-ге вид. – К.: Каравела, 2008. с. 369-448.
Информатика: Базовый курс. 2-е издание / Под ред. С.В.Симоновича. – СПб.: Питер, 2005. с. 367-374.
ВВЕДЕНИЕ
MS Access - этореляционнаясистема управления базами данных(СУБД), т.е. пакет программ, позволяющий не только хранить большие массивы данных в табличном формате, но и обрабатывать их, представляя в удобном для пользователей виде.
Таблицу Access можно связать с данными, хранящимися на другом компьютере или на сервере, а также использовать таблицу, созданную в СУБД ParadoxилиDbase. ДанныеMSAccess очень просто комбинировать с даннымиMSExcel.
В СУБД MSAccess реализовано много дополнительных сервисных возможностей:
Мастерапомогают создать таблицы, формы или отчеты из имеющихся заготовок.
Выраженияиспользуются вMSAccess, например, для проверки допустимости введенного значения.
Макросыпозволяют автоматизировать многие процессы без программирования.
Модулипозволяют опытному пользователю программировать сложные процедуры обработки данных с помощью встроенного вMSAccess языкаMVB(Microsoft Visual Basic).
В MSAccess сущствует множество средств, разработанных для облегчения работы в Интернете и создания приложений для Web.
Access содержит набор инструментов для управления базами данных, включающий конструкторы таблиц, форм, запросов и отчетов.
Цельюлабораторного занятия является овладение основными технологическими приемами работы в среде СУБДMSAccess, что позволит профессионально создавать и редактировать базы данных реляционного типа, осуществлять к ним запросы, формировать отчеты.
I. Цель и содержание работы
Цель лабораторной работы:
закрепление практических навыков в создании и применении многотабличных баз данных.
Содержание работы:
1. Проектирование структуры базы данных.
2. Заполнение таблиц исходными данными.
3. Использование базы данных.
Требования к отчету:
Отчет по работе должен содержать:
название лабораторного занятия, цель работы, порядок выполнения каждого пункта задания, выводы по каждому пункту задания;
файлы выполненных заданий, сохраненные в личной папке на жестком диске.
II. Методика выполнения работы
1. Проектирование структуры базы данных
В процессе выполнения лабораторной работы необходимо спроектировать и разработать базу данных «Библиотека», в которой будут храниться записи о книгах.
База данных должна включать 5 таблиц:
АВТОРЫ (КодАвтора, Фамилия, Имя, Примечание);
КНИГИ (КодКниги, Название, Раздел, Издательство, ГодИздания, МестоХранения);
РАЗДЕЛЫ (Раздел);
ИЗДАТЕЛЬСТВА (Издательство, Город);
АВТОР_КНИГИ (КодАвтораКниги, КодКниги, КодАвтора)
В скобках указаны атрибуты таблиц, т.е. названия полей. Полужирным курсивом выделены ключевые поля, по которым будет осуществляться связь между таблицами.
Соответствующие поля в таблице КНИГИ должны быть полями подстановок из таблиц РАЗДЕЛЫ и ИЗДАТЕЛЬСТВА.
Таблица АВТОР_КНИГИ создается для многозначной связи таблиц АВТОРЫ и КНИГИ.
Схема базы данных должна иметь вид, представленный на рис. 1.1.
Рис. 1.1.Схема базы данных «Библиотека»