Студопедия — Обеспечение безопасности
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Обеспечение безопасности






 

Некоторые СУБД предусматривают средства обеспечения безо­пасности данных. Такие средства обеспечивают выполнение сле­дующих операций:

— шифрование прикладных программ;

— шифрование данных;

— защиту паролем;

— ограничение уровня доступа (к БД, к таблице, к словарю, для пользователя).

Работа в многопользовательских средах

Обработка данных в многопользовательских средах предпола­гает выполнение программным продуктом следующих функций:

— блокировку БД, файла, записи, поля;

— идентификацию станции, установившей блокировку;

— обновление информации после модификации;

— контроль за временем и повторение обращения;

— обработку транзакций (транзакция — последовательность операций пользователя над БД, которая сохраняет ее логическую целостность);

— работу с сетевыми системами.

Импорт-экспорт

Эта характеристика отражает:

— возможность обработки СУБД информации, подготовленной другими программными средствами;

— возможность использования другими программами данных, сформированных средствами СУБД.

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

— мощные языки программирования;

— средства реализации меню, экранных форм ввода-вывода данных и генерации отчетов;

— средства генерации приложений (прикладных программ);

— генерацию исполнимых файлов.

Функциональные возможности доступны пользователю СУБД благодаря ее языковым средствам.

Реализация языковых средств интерфейсов может быть осу­ществлена различными способами. Для высококвалифицирован­ных пользователей (разработчиков сложных прикладных систем) языковые средства чаще всего представляются в их явной синтак­сической форме. В других случаях функции языков могут быть доступны косвенным образом, когда они реализуются в форме различного рода меню, диалоговых сценариев или заполняемых пользователем таблиц. По таким входным данным интерфейсные средства формируют адекватные синтаксические конструкции языка интерфейса и передают их на исполнение или включают в генерируемый программный код приложения. Интерфейсы с не­явным использованием языка широко используются в СУБД для персональных ЭВМ. Примером такого языка является язык QBE (Query-By-Example).

Языковые средства используются для выполнения двух основ­ных функций:

— описания представления БД;

— выполнения операций манипулирования данными.

Первая из этих функций обеспечивается языком описания (оп­ределения) данных (ЯОД). Описание БД средствами ЯОД называ­ется схемой базы данных. Оно включает описание структуры БД и налагаемых на нее ограничений целостности в рамках тех пра­вил, которые регламентированы моделью данных используемой СУБД. ЯОД некоторых СУБД обеспечивают также возможности задания ограничений доступа к данным или полномочий пользо­вателей.

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

Язык манипулирования данными (ЯМД) позволяет запраши­вать предусмотренные в системе операции над данными из БД.

Имеются многочисленные примеры языков СУБД, объединяю­щих возможности описания данных и манипулирования данными в единых синтаксических рамках. Популярным языком такого ро­да является реляционный язык SQL (Structured Query Language).







Дата добавления: 2014-11-12; просмотров: 556. Нарушение авторских прав; Мы поможем в написании вашей работы!



Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

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

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

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

Механизм действия гормонов а) Цитозольный механизм действия гормонов. По цитозольному механизму действуют гормоны 1 группы...

Алгоритм выполнения манипуляции Приемы наружного акушерского исследования. Приемы Леопольда – Левицкого. Цель...

Функциональные обязанности медсестры отделения реанимации · Медсестра отделения реанимации обязана осуществлять лечебно-профилактический и гигиенический уход за пациентами...

Определение трудоемкости работ и затрат машинного времени На основании ведомости объемов работ по объекту и норм времени ГЭСН составляется ведомость подсчёта трудоёмкости, затрат машинного времени, потребности в конструкциях, изделиях и материалах (табл...

Гидравлический расчёт трубопроводов Пример 3.4. Вентиляционная труба d=0,1м (100 мм) имеет длину l=100 м. Определить давление, которое должен развивать вентилятор, если расход воздуха, подаваемый по трубе, . Давление на выходе . Местных сопротивлений по пути не имеется. Температура...

Studopedia.info - Студопедия - 2014-2024 год . (0.01 сек.) русская версия | украинская версия