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

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

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





 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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







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




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


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


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


Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Принципы, критерии и методы оценки и аттестации персонала   Аттестация персонала является одной их важнейших функций управления персоналом...

Пункты решения командира взвода на организацию боя. уяснение полученной задачи; оценка обстановки; принятие решения; проведение рекогносцировки; отдача боевого приказа; организация взаимодействия...

Что такое пропорции? Это соотношение частей целого между собой. Что может являться частями в образе или в луке...

Индекс гингивита (PMA) (Schour, Massler, 1948) Для оценки тяжести гингивита (а в последующем и ре­гистрации динамики процесса) используют папиллярно-маргинально-альвеолярный индекс (РМА)...

Методика исследования периферических лимфатических узлов. Исследование периферических лимфатических узлов производится с помощью осмотра и пальпации...

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

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