Главная » Просмотр файлов » Введение в системы БД

Введение в системы БД (542480), страница 261

Файл №542480 Введение в системы БД (Введение в системы БД) 261 страницаВведение в системы БД (542480) страница 2612015-08-16СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 261)

° Возможность перемешения версии объекта из одной конфигурации в другую (т.е. ее вставки в "новую" конфигурацию и удаления из "старой"). Для реализации таких возможностей требуется выполнить довольно много операций с указателями, что оказывает значительное влияние на синтаксис и семантику языка вообще и на средства выполнения произвольных запросов в частности. Описание последствий такой реализации выходит за рамки этой книги, впрочем материал главы 22 имеет некоторое отношение к данному вопросу. Випег»опЬ Р., О!В А., З!е)п 1. ТЬе бетам!опе ОЬ)ес! ОасаЬазе Мапаяешеп! Буз!еш // САСМ.

— Ос!оЬег, 1991. — 34, № 10. 24.9. // Ргос. 1993 АСМ З1ОМОО 1п!. Сопб оп Мапаяешеп! о( Оа!а. — %азЬ1пй!оп, 1)С, Мау, 1993. 24.11.Сапе11 К.О.О. ОЬ)ес! Паса Мапайешеп! (пересмотренное издание).— Кеаб!пя, Мазза Абб!зоп-%ез!еу, ! 994. Первое подробное учебное пособие по применению объектной технологии специально для систем управления базами данных. Цитируемый ниже текст дает представление о том, что какая-либо форма единства мнений в этой области еше не достигнута; "языкам программирования может понадобиться новый комбинированный синтаксис... подстановка, репликация и новые методы доступа также нуждаются в дальнейшем исследовании... требуются новые инструменты пользователя и средства разработки прикладных программ...

необходимо разработать более мошные языки составления запросов... необходимо исследовать управление параллельностью... создание временных отметок и семантика параллельности в терминах объектов также нуждаются в более детальном исследовании... необходимы модели оценки производительности...

новые исследования в области управления знаниями следует интегрировать с инструментами управления объектами и данными... 989 Глава 24. Объектные базы данных 24.10.Сагеу М.1., ОеЧЧ!и 02., Ь!ацдЬ!оп ).Р. ТЬе 007 ОЬ)есмОг!епсеб Оа!аЬазез ВепсЬшагк это приведет к сложным проблемам оптимизации, и лишь некоторые исследователи обладают необходимым опытом... объединенные [объектные] базы данных требуют более глубокого изучения".

24.12.СацеП К.0.0., Вапу О.К. ТЬе ОЬ]есс ОасаЬазе Бсапдагд: ООМО 2.0. — Бап ГгапсВсо, Са!К: Могйвп Кацбпапп, 1997. Термин ООМО, говоря нестрого, обозначает проекты группы ОЬ]есс Овса Мапа8ешепс Огоцр, консорциума представителей "членов компаний, [охватывающих] почти всю отрасль объектных СУБД". Эти проекты вюпочают объектную модель, объектный язык определений (001,), объектный формат обмена (0!Р), объектный язык занросоа (001.) и привязки этих возможностей к языкам Сз-ь, Бспайсайс и Зача. (Компонент "язык обработки объексов" отсутствует, а вместо него предоставляются возможности обработки объелтов с помошью любого языка, лля которого ООМО предоставляет привязку.) Детальный анализ и критику объектной модели ООМО можно найти в [3.3]; к этому вопросу также имеет отношение [24.34].

24.13.Саней К,О.О., Б(сееп 1. ОЬ]есС Орегаг!опз ВепсЬшаг1с й АСМ ТООБ. — МагсЬ, 1992. — 17, № 1, 24.14.Соре!апд О., Ма!ег О. МаЫп8 Бгаайсайс а ОасаЬазе Бузсеш й Ргос. 1984 АСМ Б10МОО 1псегп. Сопб оп Мапа8ешепс ог Овса.— Воспоп, Маза.,— )ппе, 1984. (Переиздано: М. БсопеЬга(сег. Кеад!пйз |п ОасаЬазе Бузсешз (2-е изд.). — Бап Масео, Сайбз Мог8ап Капбпапп, 1994.) В работе описаны некоторые усовершенствования и изменения, внесенные в язык Бгпайга!Сс [24.26] при создании СУБД ОешБСопе и языка ОРА1.. 24.15.Сох В.1. ОЬ]есс Опепсед Ргойгашш!п8: Ап Ечо!цбопагу АрргоасЬ.

— Кеадш8, Мазза Адд!зоп-%ез!еу, 1986. Учебное пособие по использованию объектных методов в области программирования. Некоторое внимание в нем уделяется применению этих методов для разработки программного обеспечения. 24.16.0аЫ 0.1., МуЬгЬап8 В., Хуйаагд К. ТЬе Б!М(Л.А 67 Сопнпоп Вазе 1.ап8цайе. РцЬ. Б-22. — Оз!о, Хопчау: Хопчей!ап Сошрцс!п8 Сепсег, 1970. Язык Б1М!)ЕА 67 спроектирован специально для создания имитационных приложений. Именно на основе таких языков просРаммирования и была создана объектная технология. Фактически язык Б! МО(,А 67 был первым объектным языком. 24.17.Овсе С.1. Ап Орсппьэасюп РгоЫеш й Сй. Оасе апд Нцйй Оапчеп. Ке!асюпа! ОасаЬазе %пбпйз 1989-1991.

— Кеад!п8, Маьзз АсЫВоп-%ез1еу, 1992. 24.18.0асе С.1. %Ьу сйе ОЬ]есс Мадер !з Хог а Оаса Моде! б Оасе С.3., Оапчеп Н. апд МсОочегап О. Ке!асюпа! ОасаЬазе %псшйз 1994-!997. — Кеад!п8, Мазза Аддсзоп-%ез!еу, 1998. 24.19.Овсе С.). ОЬ]есс !депббегз чз. Ке!асюпа! Кеуз Н Расе Сй., Оагиеп Н. апд МсОочегап О. Ке!айопа! ОасаЬазе %г!сшйз ! 994-1997. — Кеад!п8, Мадза Адд!зоп-%ез!еу, 1998. 24.20.0асе С.). Епсарзп!асюп 1з а Кед Неп!п8 р ОВР я0. — БерсешЬег, 1998. — ! 2, № 9.

В этой главе уже упоминалось о том, что следствием инкапсуляции является независимость данных. Но мы также указывали, что предпочли бы не использовать термин "инкапсуляция", а заменили бы его термином сказяр. С другой стороны, "инкапсулированные объекты" не могут предоставить дополнительную независи- 990 Часть гз. Объектные и объектно-реляционньсе базы данньп масть по сравнению с той, которую могут предоставить не ынкапсулыроваыыьсе отношения (по крайней мере, в принципе), Например, нет абсолютно никаких причин для того, чтобы базовое отношение, которое представляет точку в декартовой системе координат Х и с, нельзя было хранить, используя полярные координаты й и О. 24.21.Расе Сьй Регв!всепсе )чос ОпЬойопас со Туре // РВРйР ччеЬв!се вв.дЬрд.сов.— ОссоЬег, 1998.

24.22.Расе СПЬ Ресепс Ехровцге // РВРЙР счеЬв!се ивы. дЬрд. сов. — ЬСочегпЬег, 1998. 24.23.Рецх О. ес а!, ТЬе 02 Еусдеш // САСМ. — ОссоЬег, 1991. — 34, № ! . 24.24.регтапд!па Р., Меуег Т., Е(саг! К., Репап О., Мадес Л. ЕсЬета апд РасаЬаве Ечо1цсюп !п сйе 02 ОЬ)есс РасаЬаве Бувсеш // Ргос, 21вс!пс. Сопб оп Чету (.агйе Раса Вавев.— Ецг!сЬ, Бсч!сгег!апд, БерсещЬег, 1995. См. аннотацию к (24.43!. 2425ргоЬп 1., Ьацвеп О., ()рЬо(Т Н.

Ассевв Со ОЬ)есг Ьу РаСЬ Ехргевв!опв апд ссц!ев // Ргос. 201Ь!пс. Сопб оп Чесу ьагйе Раса Вавев. — Еапс!айо, СЫ!е, ЕерсешЬег, 1994. 24.26.Оо!дЬег8 А., схоЬвоп Р. БгпайсаПс-80; ТЬе !.апйцайе апд !св 1щрсешепсасюп.— Кеад(пй, Мазал Адд!воп-%евсеу, 1983, Перечень передовых исследований специалистов из исследовательского центра фирмы Хегох в Пало Альта, посвященных проектированию и созданию системы бщайга!Сс-80.

В первой из четырех частей этой книги подробно описывается язык программирования Бтайга!Сс-80, на котором основаны язык ОРАЬ и система ОетБсопе. 24.27.Ооодшап ЬС. ОЬ)есс Опепсес! РасаЬаве Бувсетв // 1пСЬРВ. — 1989. — 4, № 3. В предыдущих изданиях данной книги приводилась следующая цитата из этой статьи. "На данном этапе не имеет смысла сравнивать реляционный и объектный подходы. Следует сравнивать лишь подобные понятия, например яблоки с яблоками, мечты с мечтами, теорию с теорией и зрелые продукты со зрелыми продуктами... Некоторое время реляционный подход использовался потому, что имел строгий теоретический базис и лежал в основе большого количества добротных программных продуктов.

Объектный подход. наоборот, является новым (по крайней мере в области создания баз данных). Он не обладает той теоретической основой, которая сравнилась бы с реляционной моделью, и немногие программные продукты, созданные на его основе, могут быть охарактеризованы как добротные. Таким образом, прежде чем заявить об объектном подходе как об альтернативе реляционному подходу, придется выполнить очень большой объем работы." Несмотря на то что большая часть высказанных здесь замечаний еще остается в силе, все же со времени предыдущего издания этой книги некоторые неясные прежде вопросы несколько прояснились.

Во многих сравнениях реляционные и объектные системы уже могут рассматриваться, как "яблоки и апельсины", в чем мы убедимся в главе 25. 24.28.Ооодспап ЬС. ТЬе ОЬ)есс РасаЬаве РеЬасе, ТЬе ОЬ)есс Раса Моде!, ТЬе ОЬ)есс Раса Моде! ! и Асс! оп // 1пСЬРВ. — 1990-1991. — 5, № 4; ! пТоРВ, — 1990-1991. — 6, № 1;! п(ЬРВ. — 1991. — 6, № 2. 24.29.Ооодщап ЬС. ОЬ)есг Опепгед РВМЯ 'счаг Бгогу: Рече!ор!п8 а Оепоспе Марр!п8 РасаЬаве ш С++ (опубликовано в !24.35!). Глава 24.

Объектные базы данньп 991 В статье поддерживаются многие критические замечания, которые были высказаны в втой главе. Далее приводится цитата из резюме статьи. "Вопреки распространенному мнению, наш опыт подсказывает, что было бы ошибкой создавать слишком интеллектуальные базы данных с помошью сложных программ в виде методов внутри объектов базы данных. Также наш опыт свидетельствует о том, что язык С с-+ — это язык, который подходит исключительно для реализации баз данных, с проблемами, связанными с механизмами определения атрибутов, механизмами установления ссылок на объекты систематическим путем, недостатками при "сборке мусора" и тонкими ловушками в модели наследования.

Характеристики

Тип файла
DJVU-файл
Размер
10,05 Mb
Тип материала
Предмет
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6381
Авторов
на СтудИзбе
308
Средний доход
с одного платного файла
Обучение Подробнее