Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Тимонина / Глава 1

.doc
Скачиваний:
11
Добавлен:
19.04.2015
Размер:
59.9 Кб
Скачать

Глава 1. Обзор предметной области и Постановка задачи

MS Access - это система управления реляционными базами данных, предназначенная для работы на автономном ПК (компьютере), или в локальной вычислительной сети под управлением Windows 95. Другими словами, MS Access - это набор инструментальных средств для создания и эксплуатации информационной системы. Access работает со следующими объектами:

  • таблицами;

  • формами;

  • запросами;

  • отчётами.

Кроме того, квалифицированные пользователи могут работать с макросами и модулями. Каждый объект имеет имя. Длина имени - не более 64 произвольных символов (за исключением точки и некоторых служебных знаков). В имя могут входить русские буквы и пробелы. Тем же требованиям должны удовлетворять имена полей и индексов.

С каждым объектом работают в отдельном окне, причём предусмотрено два режима работы:

  • оперативный режим, где есть возможность вводить, просматривать, изменять и выбирать информацию;

  • режим конструктора, где есть возможность создавать или изменять макет, структуру объекта.

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

В MS Access допускаются следующие типы данных:

  • текстовый - произвольная последовательность символов длинной до 256;

  • числовой - любое число;

  • денежный (число обрабатываемое с повышенной точностью);

  • дата/время;

  • логический (True или False);

  • счётчик;

  • поле МЕМО;

  • поле объекта OLE.

Запуск MS Access из главного меню, раздел Программы, пиктограмма в виде ключа.

Объектом обработки MS Access является файл базы данных, имеющий имя “Детали механических передач” и расширение " .mdb ". В этот файл входят основные объекты MS Access: таблицы, формы, запросы, отчёты, макросы и модули. После загрузки Access ожидает одно из следующих распоряжений:

  • либо создать новую базу данных, то есть файл с расширением .mdb;

  • либо открыть существующую базу данных, то есть файл с расширением .mdb.

Создание БД. После выбора "создание БД", на экране появляется стандартный файлер, в котором надо указать имя и адрес создаваемого файла базы данных. Создав файл, Access раскрывает пустое окно базы данных, и в этом окне создаются и редактируются объекты БД. Открытие БД. После выбора "открытие БД", на экране появляется стандартный файлер, в котором надо указать имя и адрес существующего файла базы данных. Открыв файл, Access раскрывает окно базы данных, которое обеспечивает доступ к уже созданным объектам БД и возможность создавать новые объекты.

В окне базы данных есть три командные кнопки (СоздатьОткрыть и Конструктор) и шесть вкладок (по числу объектов MS Access) с корешками: Таблица, Запрос, Форма, Отчёт, Макрос и Модуль.Если выбрана вкладка Таблица, в окне этой вкладки отображается список существующих таблиц данной БД.Чтобы открыть существующую таблицу, надо выделить её имя в этом списке и нажать кнопку Открыть.Чтобы включить (создать) в БД новую таблицу, надо нажать кнопку Создать.Чтобы исправить макет существующей таблицы, надо выделить её имя в списке и нажать кнопку Конструктор.Такие же операции выполняются со всеми другими объектами Access.Любой объект можно создать либо вручную (Новая таблица …), либо с помощью Мастера.

Требуется разработать реляционную базу данных “Детали механических передач”.

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

Требования, предъявляемые к базе данных «Детали механических передач»:

  • База данных должна содержать достаточное количество информации для получения необходимого размерного ряда той или иной детали

  • Информация, которая содержится в таблицах принимается по ГОСТам[1]

  • Высокий уровень качества и достоверность представленных материалов

  • Актуальность информации

  • Возможные схемы, таблицы, иллюстрации для наглядного представления информации

  • БД должна снизить нагрузку на инженера-конструктора.

Реляционная база данных ”Детали механических передач” должна предоставлять возможность лёгкого исправления, редактирования ,добавления, удаления имеющегося содержимого.

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

Ниже приведено перечисление определений и понятий, которые будут использоваться в этой работе.

Базы данных — это совокупность сведений (о реальных объектах, процессах, событиях или явлениях), относящихся к определенной теме или задаче, организованная таким образом, чтобы обеспечить удобное представление этой совокупности как в целом, так и любой ее части. Реляционная база данных представляет собой множество взаимосвязанных таблиц, каждая из которых содержит информацию об объектах определенного типа. Каждая строка таблицы включает данные об одном объекте (например, тип подшипника, винта, муфты), а столбцы таблицы содержат различные характеристики этих объектов — атрибуты (например, серия подшипника, внутренний диаметр-d,мм, наружный диаметр-D,мм).Строки таблицы называются записями; все записи имеют одинаковую структуру — они состоят из полей, в которых хранятся атрибуты объекта. Каждое поле записи содержит одну характеристику объекта и имеет строго определенный тип данных (например, текстовая строка, число, дата). Все записи имеют одни и те же поля, только в них содержатся разные значения атрибутов.

Для работы с данными используются системы управления базами данных (СУБД). Основные функции СУБД — это определение данных (описание структуры баз данных), обработка данных и управление данными.

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

Любая СУБД позволяет выполнять четыре простейшие операции с данными:

  • добавлять в таблицу одну или несколько записей;

  • удалять из таблицы одну или несколько записей;

  • обновлять значения некоторых полей в одной или нескольких записях;

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

1.2. Выводы и постановка задачи

Наша задача разработать реляционную базу данных по деталям механических передач. В базу данных должны входить:

  • управляющее диалоговое окно;

  • таблицы о деталях механических передач;

  • запросы,справка;

  • информация о методах расчёта и проектирования выбранной детали;

  • инструкция пользователя и администратора;

  • возможность сохранения всех введенных параметров и последующего восстановления этих параметров;

  • Таблицы в базе данных должны содержать информацию об основных размерах подшипников, муфт, звёздочек приводных цепей, шкивов и приводных ремней, винтов и их соединений, шлицов, шпоночных соединений, храповых соединений, болтов, удовлетворяющих государственному стандарту.

19

Соседние файлы в папке Тимонина