- •Часть 1. Практические задания 2
- •Часть 2. Основы теории 27
- •Часть 1. Практические задания Общие указания по выполнению практикума
- •I. Постановка задачи
- •Практическое задание 1. Создание базы данных ms access
- •I. Создание файла базы данных
- •I. Создание таблицы в режиме конструктора
- •Контрольное задание 1.
- •III. Создание таблицы бд путем импорта данных из таблицы ms Excel
- •Практическое задание 2. Ввод, изменение, удаление и отображение данных
- •I. Использование режима таблица
- •Контрольное задание 1.
- •Контрольное задание 2
- •Практическое задание 3. Просмотр и выбор информации из таблиц
- •I. Использование режима таблица
- •Контрольное задание 1
- •II. Использование мастера запросов для создания простых запросов на выборку
- •IV. Создание запросов на выборку в режиме конструктора
- •Контрольное задание 2.
- •Практическое задание 4. Вычисления в ms access
- •I. Быстрый подсчет количества записей
- •II. Вычисления с группировкой значений
- •II.1 Использование мастера запросов для создания простых запросов с группированием данных
- •II.2 Создание простых запросов с группированием данных в режиме конструктора
- •Контрольное задание 1. Создайте запросы «Груз_2» и «Груз _3» для того, чтобы определить количество и вес контейнеров:
- •Практическое задание 5. Подготовка отчетов
- •I. Формирование автоотчетов
- •II. Использование мастера отчетов
- •III. Использование конструктора отчетов
- •Контрольное задание 2.
- •Часть 2. Основы теории Введение
- •Модели представления данных
- •Реляционная модель
- •Груз (Номер, Тип, Вес, Трюм, Код)
- •Приложение. Некоторые термины и определения, используемые при работе с базами данных
Контрольное задание 2.
Создайте отчет «Опасные грузы», в котором должны быть перечислены все контейнеры и ролтрейлеры на борту судна, у которых код груза больше нуля. Эти грузы должны быть сгруппированы по портам назначения, а внутри этих групп по трюмам, в которых они расположены. Для грузов с одним кодом опасного груза, расположенных в одном трюме, должен быть подсчитан общий вес и их количество.
Указание. Создайте запрос, который будет формировать необходимый динамический набор данных, и используйте его для формирования отчета.
Часть 2. Основы теории Введение
Информационная система (ИС) - программно-аппаратный комплекс, предназначенный для хранения и обработки данных, организованных в одну или несколько баз данных.
База данных (БД, database) - поименованная совокупность специальным образом структурированных данных, относящихся к определенной предметной области.
Предметная область - некоторая часть реально существующего мира, хранение информации о которой является задачей информационной системы.
Предметные области информационных систем могут отличаться
своим «размером» (например, предметная область может представлять собой экономику страны или группы союзных государств, предприятие или корпорацию, судно, порт, ВУЗ, факультет…),
а также детальностью описания.
Данные в БД должны быть специальным образом структурированы, то есть, построены с использованием одной из нескольких, существующих сегодня, моделей представления данных. Базовыми моделями данных являются:
Реляционная модель
Иерархическая модель
Сетевая модель
Система управления базами данных (СУБД) – программное обеспечение для создания, ведения и использования базы данных.
Обычно СУБД содержит следующие компоненты:
Ядро, которое отвечает за управление данными во внешней и оперативной памяти, выполнение транзакций и ведение журналов работы, позволяющих при сбоях в работе системы восстановить данные
Интерфейс, реализующий задачи создания логической структуры БД данных, ввода, удаления и редактирования данных в БД, обработки и форматирования данных
Процессоры языков описания и манипулирования данными
Модели представления данных
БД хранит сведения о некоторой предметной области. Предметная область, как правило, бывает сложной и состоит из нескольких объектов и/или процессов (сущностей, как принято их называть в теории баз данных). Например, предметная область, которая используется в лабораторном практикуме, включает две сущности: судно и груз, который перевозит судно.
Каждая сущность предметной области характеризуется набором свойств (атрибутов – в теории баз данных). Атрибут – это наименьший элемент данных, характеризующий какое либо свойство сущности.
Модели представления данных определяют способы описания сущностей предметной области и их взаимосвязи.
В настоящее время для создания баз данных используют следующие модели представления данных - иерархическая модель, сетевая модель, реляционная модель и модели, основанные на реляционной модели (пост реляционные модели).
Наибольшее распространение получила реляционная модель представления данных.
