Средства управления и защиты информационных ресурсов автоматизированных систем
Материалы пособия направлены на развитие компетенций, полученных студентами при изучении дисциплины базы данных в части использования средств управления данными при разработке ERP- и MES-систем. В пособии подробно рассматриваются средства для создания программных модулей серверной компоненты корпоративной информационной системы с использованием как структурного языка запросов, так и алгоритмических языков в Common Language Runtime. Особое внимание уделяется средствам разработки эффективных многопользовательских транзакционных систем. Изложение каждой темы сопровождается примерами использования и контрольными вопросами. На примере MS SQL SERVER излагаются модели и средства защиты данных и программ серверной компоненты от несанкционированного использования.
Содержание
Содержание книги "Средства управления и защиты информационных ресурсов автоматизированных систем "
Отрывок из книги
401. Управление информационными ресурсами в транзакционных системах Windows-приложений с созданием курсоров рассмотрены в по-собии [4].В данном разделе изучаются способы создания и обработки курсоров на стороне MS SQL SERVER. Курсоры сервера могут создаваться и использоваться внутри пакета операторов, хра-нимой в базе процедуры, функции или триггера на Transact-SQL.Курсоры в MS SQL SERVER могут не только читать данные, но и вносить изменения в базу через присваивания новых зна-чений в текущую строку. Курсоры, используемые для измене-ния и удаления данных, накладывают определенные ограниче-ния на оператор SELECT, образующий набор строк в курсоре.В SQL SERVER курсоры различаются по способу выбора те-кущей строки:- последовательные курсоры (FORWARD ONLY), кото-рые обеспечивают однократный перебор массива строк от начала к концу;- прокручиваемые курсоры (SCROLL), обеспечивающие последовательный доступ от начала к концу и обратно, а также прямой переход к строке по ее номеру.По способу создания и использования курсоры бывают сле-дующих типов:- статический курсор (STATIC). В момент активизации (открытия) курсора выполняется команда SELECT, осу-ществляющая выборку строк с последующей их записью в базу TEMPDB. Доступ к строкам статического курсора выполняется в копии данных, поэтому любые измене-ния базы после создания курсора не отображаются в его значениях. Через статические курсоры также не могут быть внесены изменения в БД. Они всегда открывают-ся только для чтения (READ ONLY);- ключевой курсор (KEYSET). При открытии курсора из БД извлекаются значения ключей тех строк таблиц, кото-рые используются в создании курсора. В системной базе
Внимание!
При обнаружении неточностей или ошибок в описании книги "Средства управления и защиты информационных ресурсов автоматизированных систем (автор Юрий Парфёнов)", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!
и мы свяжемся с вами в течение 15 минут
за оставленную заявку