Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Базы данных ( 2012).doc
Скачиваний:
6
Добавлен:
25.11.2019
Размер:
1.98 Mб
Скачать

Государственная морская академия имени адмирала С.О. Макарова

Кафедра автоматики и вычислительной техники

Учебное пособие и лабораторный практикум

БАЗЫ ДАННЫХ

Вводный курс

Часть 1. Практические задания 2

Общие указания по выполнению практикума 2

1. Базы данных MS Excel 3

2. Создание базы данных MS Access 10

3. Ввод, изменение, удаление и отображение данных 15

4. Просмотр и выбор информации из таблиц 19

5. Вычисления в ms access 24

6. Подготовка отчетов 28

7. Связывание таблиц 31

Часть 2. Основы теории 37

Некоторые термины и определения, используемые при работе с базами данных 37

Введение 36

Классификация БД 36

Классификация СУБД 38

Модели представления данных 39

Иерархическая модель 39

Сетевая модель 41

Реляционная модель 42

Определение 42

Операция связывания 44

Ссылочная целостность реляционной базы данных 48

Постреляционные модели данных 50

2008 г.

Часть 1. Практические задания Общие указания по выполнению практикума

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

В ходе выполнения практикума должно быть создано два файла:

  • <Фамилия>. xlsx (документ MS Excel)

  • <Фамилия>. accdb (документ MS Access)

которые должны быть сохранены в каталоге учебной группы на ПК учебного класса.

Все работы лабораторного практикума должны быть выполнены и защищены. Для защиты работы необходимо:

  1. Предъявить преподавателю отчетный документ1, в котором указано название работы, проставлена дата выполнения работы и подпись исполнителя работы, гарантирующая что он ГОТОВ К ЗАЩИТЕ данной работы;

  2. Выполнить все контрольные задания (тексты контрольных заданий в практикуме выделены шрифтом синего цвета) и результаты их выполнения предъявить преподавателю;

  3. Уметь выполнить самостоятельно задания, аналогичные контрольным;

  4. Ответить на контрольные вопросы (тексты контрольных вопросов в практикуме выделены шрифтом коричневого цвета)

1 Форма отчетного документа

<Фамилия и имя исполнителя> <Номер группы>

ЛАБОРАТОРЫНЙ ПРАКТИКУМ «ВВЕДЕНИЕ В БАЗЫ ДАННЫХ»

Наименование задания

Дата выполнения

Подпись исполнителя

Дата защиты и подпись преподавателя

1

БД MS Excel

2

Создание БД MS Access

3

1. Базы данных ms Excel

Контрольные вопросы

  1. Что понимается под термином «плоская» таблица?

  2. Какие требования должны быть выполнены, чтобы прямоугольная область ячеек могла считаться базой данных (плоской таблицей)?

  3. Какие инструменты Excel могут быть использованы для извлечения из таблицы строк, удовлетворяющих критерию поиска.

В процессе защиты необходимо продемонстрировать умение осуществлять поиск данных использованием автофильтра и расширенного фильтра

Указание. Перед выполнением работы ознакомиться с разделами «Введение» и «Реляционная модель. Определение» второй части учебного пособия

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

В среде MS Excel базы данных реализуются в виде «плоских таблиц» (вся база данных представляет собой одну таблицу). Плоские таблицы в среде MS Excel создаются при помощи так называемых списков.

База данных (список Excel) состоит из трех областей: область данных, область критериев и область извлечения значения.

Область данных:

В верхней строке области данных записываются названия полей. В последующих строках таблицы заносятся записи, характеризующие одно состояние объекта или процесса, о котором идет сбор сведений.

Внимание

Внутри области данных пустые строки или колонки недопустимы.

В каждой колонке списка должны быть данные одного типа, характеризующие значение какого-либо параметра объекта или процесса.

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

Практическое задание. Контейнерный план судна типа «СЕСТРОРЕЦК»

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

Исходные данные

Вес пустого судна и судовых запасов – 4 700 тн (включая 434 тн дизельного топлива, 165 тн дизельного масла, 20 тн смазочных материалов, 248 тн питьевой воды, 1305 тн балластной воды, 38 членов экипажа и запасов продовольствия)

Координата центра тяжести пустого судна и судовых запасов – 35 м.

Максимальное количество 20 футовых контейнеров – 138.

Дополнительные сведения

Каждый контейнер характеризуется следующими данными: номер, вес, тип, координаты на судне, порт погрузки, порт выгрузки, класс опасного груза.

К погрузке принимаются следующие типы контейнеров: 20 футовые контейнеры - 20”, 40 футовые контейнеры - 40”, 20 футовые емкости в контейнерах - B20”, 20 футовые ролтрейлеры - R20” (только на крышку трюма 1).

Вес контейнера указывается в тоннах. Так, для 20-футовых контейнеров и ролтрейлеров вес может находиться в пределах 4-15 тн, для 40-футовых – 10-30 тн

Координаты контейнера на судне определяется следующими данными: номер трюма, номер ряда, порядковый номер в ряду и номер яруса контейнера. В трюмах судна помещается по два ряда контейнеров.

Так, для контейнера, выделенного на рисунке красным цветом, координаты будут записаны в виде: (3, 1, 2, 3), поскольку контейнер располагается в трюме 3 (Т3) в ряду номер 1, его порядковый номер в ряду 2 (R2) и по высоте контейнер расположен в 3 ярусе (H3).

Рисунок 1

Порт погрузки и выгрузки задается двух - четырехбуквенным сокращением названия соответствующего порта, например SPB (Санкт-Петербург), HAMB(Гамбург), ROT (Роттердам), NY (Нью-Йорк) и т.д.

Класс опасного груза задается кодом. Так, например, взрывчатые вещества и материалы обозначаются -1, воспламеняющиеся газы – 2.1, токсичные газы – 2.3, воспламеняющиеся жидкости – 3, окислители – 5.1, токсичные вещества –6.1, коррозийные вещества –8 и т.д.

Порядок выполнения работы

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]