Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ по курсовому проектированию.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
195.58 Кб
Скачать

Определение и анализ источников данных для клиентского приложения

Определение источников данных и их характеристика являются важным этапом проектирования базы данных.

Источники данных следует классифицировать по следующим основаниям, выделяя соответственно классификационные группировки:

По источнику:

  • человек-операционист,

  • аппаратный источник,

  • распределенная база данных

По временным свойствам:

  • при первоначальной загрузке,

  • регулярно ,

  • в произвольные моменты времени

По способам контроля целостности - см. п.

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

Характеристика исходных данных

Данное

Табл.

Источник

Время

Контроль

Кл

Nd

Gr

Оператор

пз, корр

диапазон

-

Cod

Ver1

сеть

случайн

-

пк

Примечание:

Кл - тип ключевого поля

пз - первоначальная загрузка

корр - при корректировках

сеть - из сети по подписке

пк-первичный ключ

кс - ключ связи

Пример описания таблицы Ver2 на языке SQL:

TABLE Ver2 (Cod CHAR(10) PRIMARY KEY; Name CHAR(20) )

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

Определение потребителей данных

Основным назначением базы данных является предоставление информации потребителю. .

Следует выделять следующие способы получения информации из базы данных:

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

  2. получение данных по случайному запросу. Для реализации случайных запросов обычно используется язык SQL, часто в рамках включающего языка (например, VBA),

  3. выдача данных (сообщений, предупреждений) при возникновении особых ситуаций на объекте управления. Примерами являются нулевой остаток на счете, аварийное значение технологического параметра и др., для выдачи таких данных используются различные средства, в том числе e-mail,

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

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

Следует реализовать и привести в отчете по курсовому проекту образец случайного запроса.

Отметьте данные, передаваемые по инициативе информационной системы, укажите критические значения и способ передачи.

Отметьте данные, предусмотренные для передачи по системе тиражирования.

Проектирование основных процедур базы данных

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