Добавил:
ivanov666
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Формирование баз данных. Учебно-методический комплекс для студентов очной и заочной форм обучения по направлению 071900 «Библиотечно-информационная де
.pdf
2. Строим схему данных.
Таблица
Связь один ко многим
Рис. 7. Схема данных
3. Заполняем таблицы.
Связь один к одному
1. Дайте определение понятию «первичный ключ».
2. Назовите виды связей в БД.
3. В чем отличие между первичным и альтернативным ключом?
4. Какие условия должны выполняться для обеспечения целостности
данных в БД?
Рис. 8. Таблица БД
Контрольные вопросы:
51

Практическая работа № 6
Разработка экранных форм и запросов
для фактографической базы данных
(2 часа)
Цель: научиться создавать запросы и разрабатывать экранные формы
для фактографической базы данных.
Задачи:
– научиться создавать запросы в фактографической БД;
– сформировать умения по разработке экранных форм для БД;
– освоить правила создания форм и запросов в
БД.
Учебные материалы: СУБД Microsoft Access, созданная фактогра-
фическая БД.
Краткие теоретические сведения
Формы предназначены для ввода и просмотра взаимосвязанных данных БД на экране в удобном для пользователя виде. Экранные формы можно классифицировать по ряду признаков:
По характеру связи с таблицами По выполняемым функциям
Однотабличные
Многотабличные
Формы
Ввода
Вывода
Управляющие
Простые
Иерархические Синхронизи-
рованные
Смешанные
Несвязанные
Одностраничные
По способу реализации
Невсплывающие
Модальные
Всплывающие
Рис. 9. Классификация форм
52
Немодальные
Многостраничные

Многотабличная форма может быть создана в режиме конструктора
или с помощью мастера форм. Наиболее технологичным является создание
форм с помощью мастера и корректировка их в режиме конструктора.
Запросы создаются пользователем для выборки необходимых ему
данных из одной или нескольких связанных таблиц и представления данных в виде таблицы. В Access имеется
несколько видов запросов:
запрос на выборку, то есть выбирающий данные из взаимосвязан-
ных таблиц и других запросов;
запрос на создание таблицы, основанной на запросе на выборку,
но в отличие от последнего результат этого запроса сохраняется в
новой таблице;
запросы на обновление, добавление, удаление, являющиеся запро-
сами действия,
в результате выполнения которых изменяются дан-
ные в таблицах.
Задание: создать запросы и формы для фактографической БД.
Требования к отчету: итоги практической работы представить в ви-
де запросов и форм для базы данных в СУБД Microsoft Access.
Технология работы:
1) Создайте с помощью Мастера формы для каждой таблицы БД.
2) Проведите корректировку форм
БД с помощью Конструктора.
3) Разработайте запрос на выборку в БД.
4) Сформулируйте перекрестный запрос в БД.
5) Создайте запрос на создание таблицы в БД.
6) Разработайте запрос на добавление данных.
53

Пример создания форм и запросов для базы данных
1. Создаем форму для базы данных «Пресс-служба» с помощью
Мастера форм.
Рис. 10. Форма таблицы базы данных в режиме Мастера форм
2. Корректируем форму в режиме Конструктор.
Рис. 11. Форма таблицы базы данных в режиме Конструктора
54

3. Создаем запрос на выборку данных.
Рис. 12. Запрос на выборку
4. Разрабатываем перекрестный запрос в БД.
Рис. 13. Перекрестный запрос
55

5. Разработаем запрос на создание таблицы в БД.
Рис. 14. Запрос на создание таблицы в БД
6. Создаем запросы на добавление данных.
Рис. 15. Запрос на добавление записей в таблицу БД
56

1. Какие виды запросов вы знаете?
2. Охарактеризуйте технологию создания запроса на создание таб-
лицы.
3. Перечислите способы создания форм для фактографической БД.
4. В чем состоит назначение формы для БД?
Домашнее задание:
1. Оформить опытный образец фактографической базы данных на
электронном носителе.
Контрольные вопросы:
2. Разработать электронную презентацию созданной
ской базы данных, включив в нее следующую информацию:
актуальность выбранной предметной области, цель создания БД;
пользователи БД;
база источников информации;
объекты и их параметры;
скриншоты таблиц, схемы данных, форм, запросов.
3. Представить презентацию базы данных для защиты.
Практическая работа № 7
Разработка технического задания на
создание
библиографической базы данных
(4 часа)
Цель: научиться разрабатывать техническое задание на базу данных.
фактографиче-
Задачи:
- научиться выявлять проблемную ситуацию для создания БД;
- освоить технологию разработки технического задания на БД;
- сформировать умения разрабатывать техническое задание на БД;
Учебные материалы: заданная предметная область, технологическая
схема разработки технического задания.
Краткие теоретические сведения
Первым этапом формирования БД является разработка технического
задания на БД, которое включает следующие элементы:
1. Общие сведения:
1.1. Приводится полное наименование базы данных и ее условное
обозначение;
57

1.2. Наименование разработчика и заказчика;
1.3. Обоснование необходимости создания базы данных, где харак-
теризуется актуальность и проблемная ситуация;
1.4. Перечень документов, на основании которых создается база
данных;
1.5. Порядок оформления и предъявления заказчику результатов ра-
бот по формированию базы данных;
1.6. Плановые сроки начала и окончания работ.
2. Назначение и
цели создания базы данных:
2.1. Состав пользователей;
2.2. Состав решаемых базой данных задач, область применения и
цели БД.
3. Требования, предъявляемые к базе данных:
3.1. Приводятся требования к составу, структуре и способам органи-
зации данных;
3.2. Указываются формальные границы отбора документа (хроноло-
гические языковые, географические, видовые границы);
3.3. Семантические границы
отбора (перечень классификационных
индексов, предметных рубрик, ключевых слов, дескрипторов, отражающих
содержание БД);
3.4. Приводится состав элементов поискового образа;
3.5. Указываются основания выбора лингвистических средств,
обеспечивающих раскрытие содержание документов в базе данных;
3.6. Приводится требование к информационной совместимости, а
также к защите информации.
4. Состав и содержание работ по созданию базы
данных:
4.1. Дается обоснование выбора источников формирования базы
данных;
4.2. Составляется перечень существующих в данной предметной об-
ласти баз данных, информационных изданий и т. п., подлежащих обследованию при разработке базы данных;
4.3. Характеризуется отбор документов для включения в базу дан-
ных;
4.4. Приводятся требования к составлению поискового образа, к за
полнению формата машиной записи и требования к ведению базы данных;
58
-

5. Порядок контроля и оценки базы данных:
5.1. Указывается порядок согласования и утверждения документа-
ции, характеризующей базу данных;
5.2. Определяются виды и методы оценки качества базы данных;
5.3. Описываются поисковые возможности базы данных;
5.4. Приводится формат записи, объем базы данных;
5.5. Определяется оперативность отражения информации;
5.6. Определяется оперативность предоставления информации
Задание: разработать техническое задание на создание библиографи-
ческой БД.
Требования к отчету: итоги практической работы представить в ви-
де текста технического задания.
Технология работы:
1. Определить предметную область для создания БД.
2. Провести анализ предметной области: актуальность БД, цель, за-
дачи и область применения БД, состав пользователей, заказчики, хронологический,
информации.
дания представлен в Приложении Б.
языковой, географический охват, семантические границы отбора
3. Составить текст технического задания. Пример технического за-
Контрольные вопросы:
1. Дайте определение понятию «техническое задание».
2. В чем особенности создания библиографической базы данных?
.
3. Почему необходимо разрабатывать техническое задание на базу
данных?
Домашнее задание: доработать и оформить
библиографическую БД в печатном виде и представить на зачет.
техническое задание на
Практическая работа № 8
Подготовка документов для ввода в библиографическую базу данных
(2 часа)
Цель: сформировать практические умения подготовки документов в
библиографическую БД.
Задачи:
– приобрести умения по выбору источников отбора информации.
– закрепить знания и умения по сбору и подготовке документов для
библиографической БД.
59

Учебные материалы: фонды и СПА библиотек, ресурсы Интернета.
Задание: подготовить документы для ввода в БД.
Требования к отчету: итоги практической работы представить в ви-
де списка библиографических записей.
Технология работы:
1. Изучить источники для отбора документов (электронные и тради-
ционные каталоги, информационные издания, ресурсы Интернета и т. д.).
2. Осуществить
3. Составить библиографические записи на каждый документ.
4. Составить аннотацию на каждый документ.
Пример оформления библиографических записей для БД
Диго, С. М. Базы данных: проектирование и использование [Текст] :
учебник. – М.: Финансы и статистика, 2005. – 592 с.
В учебнике дана характеристика и классификация баз данных. Рассмотрены этапы проектирования баз данных.
ER-моделированию и использованию CASE-средств для проектирования
баз данных.
Контрольные вопросы:
1. Назовите основные источники отбора документов в БД.
2. Назовите отличительные особенности библиографической БД.
Домашнее задание:
1. Для создания полнотекстовой базы данных к созданным библио-
графическим записям подобрать полные тексты самих документов для по-
отбор документов.
Особое внимание уделено
следующей их оцифровки.
2. Оцифровать отобранные тексты документов. Результаты оцифров-
ки принести на следующую практическую работу.
Практическая работа № 9
Разработка полнотекстовых баз данных
(4 часа)
Цель: научиться создавать полнотекстовую базу данных.
Задачи:
– освоить технологию создания полнотекстовой БД;
– выявить особенности создания полнотекстовой БД;
– выработать умения ввода полных текстов в БД.
60
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
