Понятие информационной системы. Этапы развития Информационных систем. Этапы развития. Состав современной клиент-серверной информационной системы, страница 9

ЗАМЕЧАНИЕ. Нумерация параметров начинается с нуля. Но (0), как правило, имеет параметр, возвращаемый процедурой. А параметры отбора – последнюю нумерацию.

Для работы с ХП также используется спец. объект SQLCOMMAND (типа COMMAND). Он позволяет работать с ХП не только на выборку, но и на добавление и удаление данных. Важнейшим его свойством является PARAMETER, который определяет параметры ХП. Важнейшие подсвойства свойства PARAMETER:

·  VALUE – его значение

·  DIRECTION – порядок использования (INPUT, OUTPUT, INPUTOUTPUT, RETURNVALUE) Нумерация – с нуля.

При использовании объекта COMMAND требуется наличие DATAREADER. Этот объект создается программно. В него помещаются результаты выполнения ХП. Он имеет свойства:

ITEM – определяет семейство результатов. Нумерация – с нуля. Если ХП используется на обновление или модификацию данных, то в семейство ITEM помещается код возврата (Успешно или неуспешно).

25. Использование хранимых процедур в клиентских приложениях V.St.Net(+Аня)

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

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

Для создания ХП используется окно designer в среде VSNet,  необходимо:

Открыть созданное соединение с БД в окне Server explorer

Выбрать пункт Stored procedures

В контекстном меню выбрать New Stored procedures

Ввести текст процедуры

Сохранить процедуру

При создании текста процедуры открывается заготовка текста процедуры, оформленные комментарием /* .Знаки комментариев лучше удалить и ввести текст процедуры:

Пример:

@Famavt char  = [значение по умолчанию]

as

select *from  авторы  where Фамилия = @Famavt

Обязательно следует вводить тип параметра. Ввод значения по умолчанию обязателен. При выполнении хранимой процедуры будет предложено значение параметра. Параметров мб несколько. Для выполнение хранимой процедуры необх. В контекстном меню выбрать Run Stored procedure

Edit Stored procedure – редактирование.

26. Алгоритм работы метода CSMA/CD

Алгоритм стартует в момент времени, когда пакет готов к передаче. Сначала происходит проверка несущей. Этот блок содержит вход и 2 выхода. Если РС считает что среда передачи свободна, то происходит начало передачи пакета.  Если во время передачи РС обнаруживает столкновение, то она заканчивает передачу пакета и передает сообщение о наличае столкновения. Затем РС переходит к разрешению конфликта, после чего действия алгоритма повторяются. Если же столкновения больше нет, то станция передает весь пакет и алгоритм заканчивает  работу. Процедура разрешения конфликта в общем случае

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

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

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

Поскольку в среде передачи не м.б очередей, то для моделирования всех фаз обслуживания наиболее подходящей является многоканальная система M/M/l/n. Однако отказов в среде передачи также быть не может, по этому l надо взять достаточно большую, а n = 0 (без очередей).

Общая модель нашей сети

27. Модель технологического процесса работы оператора(абонента) в локальной сети.

Работа абонента моделируется с помощью технологических процессов(ТП). ТП-ом работы абонента называется совокупность операций выполняемых абонентом в процессе решения задач. Таких задач в ИС решается множество и соответственно ТП-ов также имеется множество. При этом один и тот же человек или группа людей может решать несколько задач и соответственно участвовать в нескольких ТП-ах. ТП- это совокупность операций, необходимых для решения задачи. ТП-ы моделируются замкнутой сетью МО с одной заявкой.