Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Создание БД. Этапы проектирования.




Элементы реляционной СУБД.

Компьютерная информационная система, представляющая собой реляционную СУБД, должна содержать следующие основные элементы: таблицы запросы, формы, отчеты.

Таблицы. Таблицы базы данных могут иметь различное назначение. Например: таблицы постоянной информации и динамические таблицы.

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

Таблицы переменной информации (динамические таблицы) – это таблицы, информация об объектах в которых постоянно дополняется или изменяется пользователем.

Таблицы базы данных (таб.2) состоят из полей – столбцов, записей – строк и ячеек – пересечений столбцов и строк.

Таблица 2

Модель станка Класс точности Dmax в мм Lmax в мм Габаритные размеры Масса в кг
Т-60 А     1060х800х1200  
СТ-125 В     1550х790х1150  

Поле содержит значение одного из признаков, характеризующих объекты БД. Число полей в таблице соответствует числу признаков, характеризующих объекты БД.

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

Ячейка содержит значение соответствующего признака, одного (конкретного) объекта.

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

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

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

Количество символов – характеризует ширину столбца таблицы и определяется типом данных.

Тип данных – установленные правила описания свойств (характеристик) объектов. В СУБД приняты следующие основные типы данных (и соответственно типы полей):

· Символьные (текстовые), содержащие до 255 символов;

· Числовые;

· Дата и время;

· Денежные (обозначение денежных единиц);

· Логические (да/нет);

· Текстовые примечания (Мемо), которые могут содержать текст объемом несколько десятков тысяч знаков;

· Объекты OLE, то есть объекты, разработанные другими приложениями Windows. Размеры поля такого объекта могут достигать сотни Мбайт.

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

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

Отметим следующие особенности описания физической модели данных (таб.3):

Число символов указывает для текстовых полей, что связанно с необходимостью экономии памяти компьютера;

Точность задается для числовых полей и выражается числом знаков после запятой.

 

Таблица 3

Имя поля Подпись поля Тип данных Число символов Точность
МодСтан Модель станка текстовый   -
КлассСтан Класс точности станка текстовый   -
Dmax Максимальный диаметр детали (мм) числовой -  
Lmax Наибольшая длинна обработки (мм) числовой -  
ГабСтан Габаритные размеры станка (мм) текстовый   -
МасСтан Масса (кг) числовой -  

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

Запрос на выборку предназначен для поиска (выбора) информации в конкретной таблице (таблицах) базы данных.

Запрос на обновление предназначен для автоматического обновления данных в отдельных ячейках таблицы.

Запрос на добавление или удаление предназначен соответственно для автоматического добавления записей в таблицы (БД) или их удаление.

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

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

· Для ввода данных в таблицы;

· Для ввода условий выполнения запросов;

· Для автоматического управления работой системы (кнопочные формы, формы – меню и др.)

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

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


Создание БД. Этапы проектирования.

Создание БД начинается с проектирования.

Этапы проектирования БД:

§ Исследование предметной области. Определить источник данных, посмотреть решаемые с помощью базы задачи и продумать проблемы, которые следует решать в будущем.

§ Анализ данных. Определение групп и типов данных (сущностей и их атрибутов).

§ Определение отношений между сущностями и определение первичных и вторичных (внешних) ключей.

В процессе проектирования определяется структура реляционной БД (состав таблиц, их структура и логические связи ). Структура таблицы определяется составом столбцов, типом данных и размерами столбцов, ключами таблицы.

Для обработки БД необходимо применить одну из известных СУБД, например СУБД Access.

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...