Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Informatika_Shpory (1).docx
Скачиваний:
8
Добавлен:
01.04.2025
Размер:
150 Кб
Скачать
☆
    1. Этапы проектирования базы данных: концептуальное, информационно-логическое проектирование, даталогическое, физическое.

Создание информационных систем (ИС) является сложной и плохо формализуемой задачей, требующей детальных знаний о работе автоматизируемой предметной области. Процесс разработки БД можно разбить на несколько этапов: 1) ИССЛЕДОВАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ

Исследование предметной области необходимо проводить в целом для разрабатываемой системы, частью которой является и БД. Создание системы необходимо начинать c исследования процессов, происходящих в предметной области и используемых ими данных. При этом очень важно определить рамки системы и перечень выполняемых ей функций. Подобный анализ желательно проводить с участием экспертов предметной области и консультантов. Очень важно на этапе проектирования достичь взаимопонимания как между разработчиками системы, так и между экспертами предметной области, заказчиками и т.д., так как каждый имеет свое видение проекта. Точки зрения участников разработки по определенным проблемам могут совпадать, однако формы их представления быть различными, что ведет к осложнению совместной работы над одним проектом. Важным инструментом в данном случае является использование единой нотации – системы обозначений, правил описания процессов, объектов, явлений и их взаимосвязи, позволяющее всем участникам проекта «говорить на одном языке». 2)ИНФОЛОГИЧЕСКОЕ МОДЕЛИРОВАНИЕ

Инфологическая модель представляет собой описание будущей базы данных, представленное с помощью естественного языка, формул, графиков, диаграмм, таблиц и других средств, понятных как разработчикам БД, так и обычным пользователям. Назначение такой модели состоит в адекватном описании процессов, информационных потоков, функций системы с помощью общедоступного и понятного языка, что делает возможным привлечение экспертов предметной области, консультантов, пользователей для обсуждения модели и внесения исправлений.

3)ДАТАЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ

При даталогическом моделировании используется инфологическая модель предметной области. При этом основной задачей даталогического моделирования является описание свойств понятий предметной области, их взаимосвязь и ограничения, накладываемые на данные. Даталогическая модель является начальным прототипом создаваемой базы данных. Все понятия, выделенные при исследовании предметной области и их взаимосвязи в дальнейшем будут отображены в конкретные структуры какой-либо конкретной базы данных. Результатом создания даталогической модели является модель, созданная с учетом выбранной модели данных, полученная путем преобразования инфологической модели с учетом определенных правил.

    1. Среда ms Access. Объекты базы данных.

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

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

Каждое поле имеет свое имя и содержит отдельный элемент информации. Например поле АДРЕС в таблице КЛИЕНТЫ содержит адрес клиента, поле ФАМИЛИЯ содержит фамилию и т.д. Для каждого поля  необходимо указывать  его имя, тип данных, размер. От типа и размера поля зависит скорость доступа к БД и объем файла.

 Запись в таблице - строка, содержащая в себе полный набор данных об описываемом объекте. Каждая запись таблицы КЛИЕНТЫ содержит полный набор сведений о клиентах: название фирмы, контактную персону, адрес, телефон и т.д.

Ключевое поле -поле, значение которого служит для однозначного определения записи в таблице.

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

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

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

Форма – специального вида диалоговое окно , предназначенное в основном для ввода данных и отображения их на экране. Форма строится на основе таблицы, запроса или взаимосвязанных таблиц. При помощи одной формы возможно занесение данных в несколько таблиц.

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

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

Модуль –представляет собой программу на встроенном языке программирования VBA. Обладает гораздо большими возможностями при автоматизации задач по сравнению с макросами, но требует владения основами программирования.

Приложение- сгруппированные по функциональному признаку формы и отчеты для эффективной работы пользователя. Позволяет пользователю при решении задач затрачивать меньше усилий , чем при работе с разрозненными объектами.

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