Базы данных в естественных ресурсных системах |
24-06-2023 |
Формой выдачи данных на экран пользователь может управлять. Важно правильно конструировать формы, поскольку именно с ними работает пользователь при вводе и редактировании записей базы данных. Кроме того, формы можно использовать для сбора и вывода информации.
Этапы создания базы данных в среде Microsoft Access:
определение цели создания базы данных;
определения таблиц, которые должна содержать база данных
определение структуры таблиц (полей и их типов);
назначение ключей таблиц и создание необходимых индексов;
определение связей между таблицами;
загрузка данных;
создание других объектов базы данных: запросов, форм, отчетов, макросов и модулей;
анализ эффективности базы данных с помощью мастера таблиц (меню СЕРВИС> АНАЛИЗ> ТАБЛИЦА) и анализатора ско-коде (меню СЕРВИС> АНАЛИЗ> БЬИСТРОДЕЙСТВИЕ).
Рассмотрим назначение объектов Access.
Таблица предназначена для хранения данных в виде записей (строк) и полей (столбцов). Таблицы составляют основу базы данных. Именно в них хранится информация, организованная определенным образом.
Запрос - позволяет получить нужные данные из одной или нескольких таблиц, рассчитать значения некоторых данных по формулам.
Форма - объект, предназначенный как для ввода, так и для вы-ведения данных в удобном для пользователя виде. В форме можно разместить элементы управления, которые применяются для ввода изображения и изменения данных в полях таблиц.
Отчет - объект, предназначенный для печати данных.
Макросы - средства для автоматизации работы с формами, отчетами и др..
Модули - программные модули на языке Visual Basic.
Создание базы данных всегда начинается с разработки структуры ее таблиц. Структура должна быть такой, чтобы при работе с базой у нее было вводить меньше данных. Если введение каких-то данных приходится повторять неоднократно, базу делают из нескольких связанных таблиц. Структуру каждой таблицы разрабатывают отдельно. Для того чтобы связи между таблицами работали надежно, и по записи из одной таблицы можно однозначно найти запись в другой таблице, надо предусмотреть в таблице уникальные поля. Уникальное поле - это поле, значения в котором не могут повторяться. Если данные в поле повторяются и необходимо выдавать сообщение об этом, то для таких данных используют ключевое поле.
Проектирование базы данных
Перед тем как создавать таблицы, формы и другие объекты необходимо задать структуру базы данных. Хорошая структура базы данных является основой для создания адекватной требованиям, эффек-внои базы данных. Сам процесс проектирования базы данных представляет со-бою сложный процесс проектирования отображения описания предме-тной области в схему внутренней модели данных. Течение этого процесса является последовательностью более простых процессов проектирования менее сложных отображений. Эта последовательность в процессе проектировании все время уточняется, совершенствуется таким образом, чтобы были определены объекты, их свойства и связи, которые потребуются будущим пользователям системы.




