Страницу Назад
Поискать другие аналоги этой работы
10 Объектно-ориентированная СУБД (прототип)ID: 113236Дата закачки: 01 Октября 2013 Продавец: Slolka (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Форматы файлов: Microsoft Office Описание: Введение............................................................................................................................................ 3 1.1 Причины появления объектно-ориентированных баз данных.................................................. 3 1.2 Подходы в разработке ООБД.......................................................................................................... 4 1.3 Краткий сравнительный анализ постреляционных и традиционных баз данных................. 5 1.4 Основания дипломной работы...................................................................................................... 5 1.5 Анализ полученного результата................................................................................................... 7 2. Уточнение методов решения задачи.............................................................................. 8 2.1 Наследование................................................................................................................................... 8 2.2 Инкапсуляция................................................................................................................................ 10 2.3 Идентификатор объекта................................................................................................................ 11 2.4 Идентификатор поля агрегата..................................................................................................... 13 2.5 Триггеры. Ограничение доступа.................................................................................................. 13 2.6 Действие (knowhow)...................................................................................................................... 14 2.7 Объекты-поведения....................................................................................................................... 14 2.8 Принципы взаимодействия объектов......................................................................................... 14 2.9 Транзакции и механизм согласованного управления............................................................ 17 3. Разработка структуры СУ...................................................................................................... 18 3.1 Положение дел в области интероперабельности систем.......................................................... 18 3.2 Менеджер памяти........................................................................................................................... 20 3.3 Виртуальная память и каналы.................................................................................................... 20 3.4 Система управления кэшированием объектов......................................................................... 21 3.5 Система управления журнализацией и восстановлением...................................................... 23 3.6 Принципы реализации механизма согласованного управления.......................................... 24 4. Представление данных в ООБД.......................................................................................... 28 4.1 Базовые объекты системы............................................................................................................ 28 4.2 Строение объекта........................................................................................................................... 28 4.3 Контекст транзакции..................................................................................................................... 30 5. Описание операций над объектами в БД................................................................... 31 6. Требования к техническим и программным средствам.................................. 33 7. Реализация прототипа.......................................................................................................... 34 7.1 Построитель.................................................................................................................................... 34 7.2 Заголовочный модуль для каналов............................................................................................ 34 7.3 Менеджер виртуальной памяти................................................................................................... 35 7.4 Система управления хранением объектов................................................................................. 38 7.5 Система управления каналами................................................................................................... 39 7.6 Работа с базовыми объектами..................................................................................................... 40 7.7 Выполнение действий................................................................................................................... 42 7.8 Кэширование объектов................................................................................................................. 42 8. Контрольный пример, демонстрирующий возможности технологии.. 44 9. Оценка трудоемкости разработки ПО с использованием традиционного и предлагаемого подходов........................................................................................................ 45 9.1 Табличные базы данных с низкоуровневыми операциями доступа...................................... 45 9.2 Реляционные базы данных........................................................................................................... 45 9.3 Объектно-ориентированные базы данных................................................................................. 46 9.4 Будущее применения различных баз данных............................................................................ 46 10. Литература................................................................................................................................... 47 1. Введение 1.1 Причины появления объектно-ориентированных баз данных Развитие вычислительной техники и увеличение объемов хранимой информации привело к необходимости выделения технологии баз данных в отдельную науку. Как правило, базы данных хранили множество однотипных данных, предоставляя пользователю сервис доступа к нужной ему информации. На смену иерархическим и сетевым базам данных пришли реляционные базы данных. Успех реляционных баз данных обусловлен их более простой архитектурой, наличием ненавигационного языка запросов и, главное, ясностью математики реляционной алгебры. На этапе зарождения технологии баз данных при построении какой-либо базы данных строилась физическая модель. С накоплением опыта стало понятно, что нужен переход к даталогической модели, которая позволяет абстрагироваться от конкретной СУБД. Появилось понятие схемы базы данных, описывающей организацию данных в СУБД. Программы стали работать с базой данных не напрямую, а через схему БД. Такой подход обеспечил возможность менять структуру БД без необходимости изменять логику программ. Появление и стандартизация SQL предоставила единый интерфейс для работы с данными. Иерархическая и сетевая модели баз данных стали применяться крайне редко. Это было вызвано, прежде всего, трудностью модификации схем иерархических и сетевых баз данных и сильно зависящей от приложений навигацией в этих базах данных. Размер файла: 83,2 Кбайт Фаил: (.zip)
Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать! Некоторые похожие работы:СИНЕРГИЯ - Инженерно-техническая поддержка сопровождения информационных систем Тест 100 баллов 2023 годИнтеллектуальные информационные системы — Ответы на тест Синергия Ответы Синергия. Методы и средства проектирования информационных систем и технологий. Тест 2021 Тест Автоматизированные информационные системы. 36 вопросов. Готовый тест с ответами "Инструментальные средства разработки программного обеспечения". МФПУ "Синергия", МОИ, МосАП Готовый тест с ответами "Разработка кода информационных систем". МФПУ "Синергия", МОИ, МОСАП Методы и средства проектирования информационных систем и технологий (ответы на тест Синергия МОИ МТИ МосАП) Ещё искать по базе с такими же ключевыми словами. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Информатика / Объектно-ориентированная СУБД (прототип)
Вход в аккаунт: