Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа 3_БД.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
101.89 Кб
Скачать

Минобрнауки россии

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

"Ижевский государственный технический университет

имени М.Т.Калашникова"

(ФБГОУ ВПО «ИжГТУ имени М.Т.Калашникова»)

Методические указания

к выполнению лабораторной работы

«Создание базы данных в СУБД Access»

по дисциплине «Компьютерные технологии в науке»

для магистрантов направления 280700.62 «Техносферная безопасность»

УДК 528.9:004.9

М 54

Рецензент: доцент кафедры «Автоматизированные системы обработки информации и управления», к.т.н. Кучуганов А.В.

Рекомендованы к изданию на заседании кафедры «Автоматизированные системы обработки информации и управления» ИжГТУ (протокол № ______ от ____________2013г).

Телегина М.В., Мокроусов М.Н., Соболева Н.В. Методические указания к выполнению лабораторной работы «Создание базы данных в СУБД Access» по дисциплине «Компьютерные технологии в науке» для магистрантов направления 280700.62 «Техносферная безопасность». - Ижевск, Издательство ИжГТУ, 2013, - 11с.

Методические указания содержат сведения о цели, основных понятиях систем управления базами данных, задании и порядке выполнения работы.

Описаны и приведены примеры выполнения последовательных шагов создания базы данных. Для организации самостоятельной работы студентов приведены варианты работы, даны контрольные вопросы.

В приложении 2, выполненном в программе электронных презентаций Power Point, показан пример выполнения работы.

Методические указания предназначены направления для магистрантов направления 280700.62 «Техносферная безопасность».

  1. Цель лабораторной работы

Цель лабораторной работы:

– изучение методов проектирования, создания и заполнения баз данных с применением СУБД MS Access 2010,

- получение навыков использования современных программных продуктов в научно-исследовательской работе.

  1. Основные понятия

БД – база данных. СУБД – система управления базами данных

Сущности – личности, факты, объекты реального мира, имеющие отношение к некоторой проблемной области (таблица).

Атрибуты – данные, описывающие сущности (поля таблицы - столбцы).

Связи – взаимодействия между несколькими сущностями; связь может иметь атрибуты.

Ключи

Ключ состоит из одного или более атрибутов, значения которых однозначно идентифицируют экземпляр сущности, например, №Паспорта – ключ личности, по нему один экземпляр сущности ЛИЧНОСТЬ отличается от другого экземпляра.

Каждая сущность может иметь несколько ключей, но должна иметь по крайней мере один ключ. Такие ключи называются потенциальными ключами.

У каждой сущности есть один и только один первичный ключ, который выбирается из потенциальных ключей.

Критерии выбора первичного ключа:

- ключ должен гарантировать уникальность каждого экземпляра сущности;

- атрибуты, входящие в первичный ключ, не могут принимать пустые значения;

- ключ должен быть неизменным, то есть неспособным и невосприимчивым к изменениям

Связи

Связи моделируют отношения сущностей, возникающие в результате взаимодействия сущностей в ходе реализации бизнес – процессов.

Типы связей:

1) унарные или рекурсивные – это связи между экземплярами одной и той же сущности, например, связь "подчиняться" моделирующая отношение "руководитель - подчиненный" на экземплярах сущности РАБОТАЮЩИЙ;

2) бинарные – это связи между двумя сущностями, например, связь "изучает" между сущностями СТУДЕНТ и ДИСЦИПЛИНА;

3) n – арные – это связи между более, чем двумя, сущностями, например, связь "обучает" между сущностями СТУДЕНТ, ПРЕПОДАВАТЕЛЬ и ДИСЦИПЛИНА.

Унарные и бинарные связи характеризуются мощностью и обязательностью. Характеристики задаются на каждом конце связи.

Мощность – это количество экземпляров сущности участвующих в каждом конкретном экземпляре связи.

В зависимости от мощности различают следующие виды связей:

1) "один – к - одному", например, связь "имеет" между сущностями СТУДЕНТ и МЕДИЦИНСКАЯ_КАРТА при условии, что учитываются только карты в конкретной поликлинике;

2) "один – ко многим", например, связь "состоит из" между сущностями СТУДЕНТ и ГРУППА при условии, что в базе будет храниться информация только об одной группе, в которой обучается студент;

3) "многие – ко многим", например, связь "изучает" между сущностями СТУДЕНТ и ДИСЦИПЛИНА.