Наука Латыпова Р.Р. Базы данных. Курс лекций. Учебное пособие

Базы данных. Курс лекций. Учебное пособие

Возрастное ограничение: 12+
Жанр: Наука
Издательство: Проспект
Дата размещения: 14.12.2015
ISBN: 9785392191512
Язык:
Объем текста: 94 стр.
Формат:
epub

Оглавление

Лекция 1. Базы данных. Общие понятия

Лекция 2. История развития баз данных

Лекция 3. Локальные и серверные базы данных

Лекция 4. Основные понятия реляционных баз данных

Лекция 5. Нормализация таблиц БД

Вопросы для самопроверки

Лекция 6. Концептуальное проектирование баз данных

Лекция 7. Логическое проектирование

Лекция 8. Физическое проектирование

Вопросы для самопроверки

Лекция 9. Отношения и нормальные формы

Лекция 10. Нормализация отношений

Вопросы для самопроверки

Лекция 11. Требования к реляционной СУБД

Вопросы для самопроверки

Лекция 12. Перспективы развития СУБД

Лекция 13. Обработка знаний

Лекция 14. Экспертные системы

Вопросы для самопроверки

Заключение

Тест



Для бесплатного чтения доступна только часть главы! Для чтения полной версии необходимо приобрести книгу



Лекция 12.
Перспективы развития СУБД


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


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


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


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


1. В качестве значения столбца отношения разрешается указывать кортеж произвольного пользовательского отношения;


2. Инкапсуляция: данные и процедуры манипуляции данными позволяют пользователю присоединять к отношению процедуры, определяемые значениями столбцов;


3. Наследование (данных, столбцов);


4. Элементами отношений являются множества, а не только одиночные элементы;


5. Домен атрибута может иметь произвольный тип;


6. Свойства отношений расширяются: к атрибутам и ограничениям добавляются методы;


7. Любое отношение расширяется системным атрибутом, уникальным идентификатором объекта. Идентификатор сохраняется как значение атрибута класса, домен которого – произвольный класс;


8. Классы организуются в иерархию;


9. Разрешается рекурсивно наследовать свойства класса всем его подклассам. Унаследованные свойства можно модифицировать в подклассах;


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


11. Связи между файлами могут храниться непосредственно в БД – записи могут указывать на записи.




Базы данных. Курс лекций. Учебное пособие

Рассматриваются принципы и механизмы обработки данных и знаний в информационных системах.<br /> Подробно описаны все этапы проектирования баз данных, требования к реляционным СУБД и перспективы их развития.

149
Наука Латыпова Р.Р. Базы данных. Курс лекций. Учебное пособие

Наука Латыпова Р.Р. Базы данных. Курс лекций. Учебное пособие

Наука Латыпова Р.Р. Базы данных. Курс лекций. Учебное пособие

Рассматриваются принципы и механизмы обработки данных и знаний в информационных системах.<br /> Подробно описаны все этапы проектирования баз данных, требования к реляционным СУБД и перспективы их развития.

Внимание! Авторские права на книгу "Базы данных. Курс лекций. Учебное пособие" (Латыпова Р.Р.) охраняются законодательством!