Лекции.Орг


Поиск:




Категории:

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

 

 

 

 


Возможности, предоставляемые СУБД пользователям




· создание БД; ADABAS,IMS,IDMS

· обновление хранящихся в ней данных;

· быстрое извлеч из Б необход данны по запросам пользовател

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

· создание форм для удобства работы с данными

· создание отчетов на основе информ БД для ее анализа польз;

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

· экспорт/импорт данных в БД из приложений;

· публикация БД в Internet;

· управление БД, а именно:

- поддержка целостности БД с помощь механизма транзакций. Транзакция – совок операций с БД, кот должны быть выполны обязательно до конца, чтобы БД осталась в непротив состояни

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

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

Одной из важнеш хар-к – производительность (величина, обратно пропорц времени, кот СУБД затрачивает на опред операцию по обработке данных)

Классификация СУБД

1) по степени универсальности: общего и спец назначения;

2) по типу поддерживаемой модели данных:

· - иерархические. 1-ая – IMS компании IBM (1968г.);

· - сетевые. 1-ая – IDS компании General Electric;

· - реляц. 1-ые коммерч реляц - от комп IBM, Oracle Corporation..

· - постреляц uniVers, Bubba, Dasdb

· - объектно-ориентированные ORION, IRIS, Vbase, PDM

· - объектно-реляционные Postgres, UniSQL

- - многомерные Unidata, D3,Cache (InterSystems)

· По мощности:персональные и проф-ые.

4) по поддерживаемому режиму работы с БД: одно- многопользовательские

Три режима: через меню системы, командный-диалог пол-ля на языке команд и программный (обеспеч организ доступа к данным и управл ими из прикладных программ).

 

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

1. Управление:

· данными во внешней памяти;

· транзакциями.

Транзакция – лог ед-ца работы, вкл-ющая несколько команд вставки, удаления или модификации, кот переводит БД из одного завершенного состояния в другое. Это сост, кото не нарушает целостности этих данных – все данные в таблицах БД правильны, а ссылки между таблицами корректны.

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

· параллельным доступом;

· буферами оперативной памяти.

2. Поддержка языков баз данных, обмена данными, целостности данных,независимости от данных.

Ведение системного каталога (словаря данных).

Контроль доступа к данным.

41. Семантическая сеть –ориентированный граф, вершины кот есть понятия, а дуги – отношения между ними.

Понятия – абстрактные или конкрет объекты. Наиболее часто используемые отношения: связи типа “часть-целое”; кол-ные функциональны связи; пространственные; лог; атрибутивные; временные и др. Поиск решения в БЗ типа семантической сети сводится к поиску фрагмента сети, отражающего поставленный запрос к базе. В основе СОМД лежит понятие семантического объекта. Семантический означ "смысловой" и семантический объект – это объект, кот в определенной степени моделирует смысл пользовательских данных.Подобно сущностям семантич объект имеет набор атрибутов, являющийся достаточным описанием объекта, т.е. он описывает все хар-ки, необходимые пользователям для работы.

Есть 3 типа атрибутов. Простые состоят из 1 элемента(Код клиента). Групповые – совокуп-и нескольких атрибутов. Н-р, Адрес (Улица, Город, Республика, Индекс). Семан объектные атрибуты – атрибуты, кот устанавливают связь между двумя семантическими объектами. Домен – набор всевозможных значений атрибута.

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

Экспертные системы, использующие семантические сети в качестве языка представления знаний, – PROSPECTOR, CASNET, TORUS.

 





Поделиться с друзьями:


Дата добавления: 2016-04-03; Мы поможем в написании ваших работ!; просмотров: 1020 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Лаской почти всегда добьешься больше, чем грубой силой. © Неизвестно
==> читать все изречения...

2429 - | 2307 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.