Сделай Сам Свою Работу на 5

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





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

-создание базы данных, в которой интегрированы данные многих пользователей с целью удовлетворения их информаци­онных потребностей;

-актуализация хранящихся в ней данных;

-быстрое извлечение из базы необходимых данных по за­просам пользователей,;

-выполнение вычислений над данными;

-создание экранных шаблонов — форм;

-вывод данных из базы в;

-разработка приложений;

-экспорт данных в другие базы и импорт данных из других баз данных;

-публикация данных в сети Интернет.

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

Одной из важнейших характеристик СУБД явл их производительность- величина, обратно пропорциональная времени, которое СУБД затрачивает на определенную операцию по обработке данных. для оценки ее производительности можно использовать различные показатели: время выполнения запросов; время создания индексов и выполнения таких массовых операций, как обновление, вставка, удаление данных; время поиска информации в неиндексированных полях; время выполнения операций импортирования данных из файлов других форматов; максимальное число параллельных обращений к данным в многопользовательском режиме;



33. Классификация СУБД.Режимы работы. Можно использовать различные признаки классификации:

-по типу модели данных, поддерживаемому СУБД:

Иерархические, сетевые, реляционные, постреляционные, объектно-ориентированные, объектно-реляционные

- по уровню использования:

· профессиональные (автоматические системы банков, крупных предприятий, отраслей)

· персональные (ориентированы на решение задач локального пользователя или компактной группы пользователей)

- по степени универсальности:

· общего назначения (не имеют ориентации на конкретную предметную область)

· СУБД специальные (для конкретного применения)



Все современные СУБД имеют пользовательский интерфейс, через который возможна работа пользователя с СУБДв трех режимах:

1) Через меню системы-

2) Командный режим –непосредственное выполнение команд.

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

 

Функции СУБД.

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

2. Обновление хранящихся в БД данных

3. Извлечение из БД необходимых данных по запросам пользователя

4. Выполнение вычислений над данными

5. Создание электронных шаблонов-форм, обеспечивающих удобство работы с данными

7. Средства разработки приложений

8. Средства экпорта данных в другие БД и импорта данных из других БД

9. Возможность сохранения данных при изменении структуры БД

10. Поддержка целостности данных в БД. Понятие целостности включает в себя полноту, непротиворечивость и сохранность данных

11. Защита данных от несанкционированного доступа

12. Средства восстановления БД в случае ее повреждения.

 

Направления развития СУБД

Расширение множества типов обрабатываемых данями.На ранних этапах развития СУБД основное внимание уделя­лось организации» хранению, анализу и выборке традиционных типов данных, таких как числовые данные и дтроки символов. СУБД должна позволять прикладным специалистам отображать различные типы данных для своих предметных об­ластей: графичеч изображ; аудио-и видеоданные; тек­стовые документы; темпоральные (временные) данные, харак-теризующие состояние объекта в разные моменты времени, и др.



Комбинирование ВЕБ-технологий и технологий баз данных открывает множество новых возможностей. Одна из них — публикация БД. Это размещение ее на ВЕБ-еервере для совместного использования данных. В результате этого по­является возможность создания в среде СУБД ВЕБ-страниц с информацией базы данных. Для доступа к ним используется ВЕБ-браузер;

БЗ— это один или несколько специальным обра-зом организованных файлов, хранящих систематизирован­ную совокупность понятий, правил и фактов, относящихся к некоторой предметной области. Содержимое баз знаний оформляется, связывается между собой и представляется та­ким образом, чтобы на его основе можно было с помощью спе­циальных программ рассуждать и делать выводы, получая сведения, которые в явном виде могут не присутствовать в ба­зах знаний.

 

Знания и их виды

Знание — это форма существования и систематизации результатов познавательной деят-ти человека. в широком – сов-ть понятий, теоретич построений и представлений. в узком смысле — данные, информация.

Можно представить информационную пирамиду, отражающую собой степень упорядоченности сведений и возможности принятия на их основе решений (мудрость – знания – инфо – данные)

Данные – не подвергшиеся обработке сведения.

Инфо –обработаные, осмысленные данные

Знания —информация о мире.

Мудрость- оценка понимания знаний.

Знания могут быть

Декларативные знания (представление о структуре неких понятий).

Процедурные знания (представления о средствах и путях получения новых знаний, проверки знаний). Это алгоритмы Научные знания могут быть эмпирическими (на основе опыта или наблюдения) теоретическими (на основе анализа абстрактных моделей). Вненаучные знания Неявные знания: знания людей, Формализованные (явные) знания: в документах, знания на компакт дисках, знания в персональных компах, знания в Инете и др. База знаний — это один или несколько специальным образом организованных файлов, хранящих систематизированную совокупность понятий, правил и фактов, относящихся к некоторой предметной области. Из определения видно, что в отличие от базы данных в базе знаний (БЗ) хранятся не только данные, описывающие рассматриваемую предметную область, но также и правила, описывающих целесообразные преобразования хранящихся данных. Под экспертной системой (ЭС) понимается система, объе­диняющая возможности компьютера со знаниями и опытом эксперта в та­кой форме, что система может предложить разумный совет или осуществить разумное решение поставленной задачи: Подсистема общения служит для ведения диалога с пользователем. Машина логического вывода - механизм рассуждений. Подсистема объяснений необходима для того, чтобы контролировать ход рассуждений. Подсистема приобретения знаний служит для корректировки и пополнения базы знаний. База данных предназначена для временного хранения фактов или гипотез.

37. Продукционная модель позволяет представлять знания в виде предложений типа:
Если (условие), то (действие).
В качестве условия может выступать любая совокупность суждений, И, ИЛИ.

Под условием понимается некоторое предложение – образ, по которому осуществляется поиск в базе знаний, а под действием – действия, выполняемые при успешном исходе поиска.

С помощью фактов описывается текущее состояние предметной области. Факты могут быть истинными, ложными, либо, в общем случае, правдоподобными (с некоторой степенью уверенности).

Предметная область может быть описана в виде множества фактов и множества правил. Факты – это истинные высказывания об объектах или явлениях предметной области.

Правила описывают причинно-следственные связи между фактами - как истинность одних фактов влияет на истинность других.

Продукционная модель чаще всего применяется в промышленных ЭС.

Достоинства: наглядностью, высокой модульностью, легкостью внесения дополнений и изменений и простотой механизма логического вывода.

Недостатком: при накоплении достаточно большого числа продукций они начинают противоречить друг другу.

 

Семантические сети

Семантическая сеть – это модель, в к стр-ра знаний предметной области формализуется в виде ориентированного графа с помеченными вершинами и дугами. Вершины графа- понятия разл. категорий: объекты, события, свойства, операции, а дуги – отношения м/у ними.

Наиболее часто в семант. сетях исп-ся след-щие отнош:

связи типа “часть-целое” (например, “класс-подкласс'', “элемент-множество” и т.п.);

функциональные связи, определяемые обычно глаголами (производит, влияет и др.);

количественные (>, <, = и др.);

пространственные (далеко от, близко от, за, под, на и др.);

временные (раньше, позже, в течение и др.);

атрибутивные (иметь свойство, иметь значение и др.);

логические (и, или, не);

лингвистические и др.

 

 

Фреймовые модели

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

Слово "фрейм" в переводе с англ означ "рамка". Фрейм явл-ся единицей представления знаний об объекте, к-ю можно описать некот-ой сов-стью понятий и сущностей. Фрейм имеет опред-ную внутр. стр-ру, состоящую из множества эл-тов, наз-мых слотами. Каждый слот в свою очередь, предст-тся опред-ной стр-рой данных, процедурой, или может быть связан с другим фреймом. Знач-ем слота м.б. практически что угодно. Во фреймовых моделях фиксируется жесткая стр-ра информ-ных единиц, кот наз-ся протофреймом. При конкретизации фрейма ему и слотам присваиваются конкретные имена и происходит заполнение слотов. Т.о. из протофреймов получаются фреймы - экземпляры.

Пример:

1) Протофрейм

( Имя: Клиенты

Код клиента (Значение слота1)

Клиент (Значение слота 2)

Город (Значение слота 3)

Улица (Значение слота 4))

2) Фрейм -экземпляр

( Имя: Клиенты

Код клиента (АА-АБ-АС-АД)

Клиент (БелТур- Сименс- ПМК 23- Атлант)

Город (Минск- Мюнхен- Пуховичи- Минск )

Улица (Правды 11- Лейбница 8- Широкая 1- Захарова 20))

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

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

 

 

42. Инструментальные средства для создания БД и ее объектов, для выполнения расчетов

СУБД Access имеет разнообразные инструментальные средства, дающие возможность непрофессиональным пользователям решать задачи без использования языка запросов или языка программирования VBA. Для автоматизации создания объектов БД (за исключением модулей) в Access используются специализированные средства, называемые конструкторами. Конструктор предоставляет пользователю ряд инструментальных средств, с помощью которых можно быстро и просто создавать и модифицировать объекты БД. Для конструирования макета формы, отчета, страницы используется панель элементов, появляющаяся при вызове конструктора. В Access имеется также множество мастеров, используемых для создания объектов БД и выполнения специальных операций. Мастер задает пользователю ряд вопросов и на основе его ответов строит законченный объект БД или осуществляет определенную операцию. СУБД Access по праву считают носителем современной компьютерной технологии в области электронной обработки данных.

 








Не нашли, что искали? Воспользуйтесь поиском по сайту:



©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.