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

ЛИЧНЫЙ КАБИНЕТ 

 

Здравствуйте гость!

 

Логин:

Пароль:

 

Запомнить

 

 

Забыли пароль? Регистрация

Повышение уникальности

Предлагаем нашим посетителям воспользоваться бесплатным программным обеспечением «StudentHelp», которое позволит вам всего за несколько минут, выполнить повышение уникальности любого файла в формате MS Word. После такого повышения уникальности, ваша работа легко пройдете проверку в системах антиплагиат вуз, antiplagiat.ru, etxt.ru или advego.ru. Программа «StudentHelp» работает по уникальной технологии и при повышении уникальности не вставляет в текст скрытых символов, и даже если препод скопирует текст в блокнот – не увидит ни каких отличий от текста в Word файле.

Работа № 91435


Наименование:


Диплом Характеристика и оценка СУБД ЛВС.Сравнительный обзор СУБД ЛВС

Информация:

Тип работы: Диплом. Добавлен: 11.10.2015. Сдан: 2015. Страниц: 58. Уникальность по antiplagiat.ru: < 30%

Описание (план):


Оглавление

Введение 3
1 Архитектура информационной системы 7
1.1 Обработка данных в многопользовательской СУБД 10
1.2 Архитектура многопользовательских СУБД 15
2 Сравнительный обзор СУБД ЛВС 21
2.1 Сравнительные характеристики СУБД 21
2.2 Тенденции развития универсальных коммерческих СУБД 37
Заключение 48
Список сокращений 51
Глоссарий 52
Список использованных источников 54
Приложение А 57
Приложение Б 58
Приложение В 59


Введение

Цель любой информационной системы - обработка данных об объектах реального мира. Основные идеи современной информационной технологии базируются на концепции баз данных (БД).
База данных (БД) - это поименованная совокупность структурированных данных, относящихся к определенной предметной области. [1. C. 24]
Согласно данной концепции основой информационной технологии являются данные, организованные в БД, адекватно отражающие реалии действительности в той или иной предметной области и обеспечивающие пользователя актуальной информацией в соответствующей предметной области. Под предметной областью принято понимать часть реального мира, подлежащего изучению для организации управления и, в ко­нечном счете, автоматизации, например предприятие, вуз и т д.
В настоящее время для построения информационных систем применяются различные системы управления базами данных (СУБД), различающиеся как своими возможностями, так и требованиями к вычислительным ресурсам. Все многообразие применяемых СУБД, однако, можно свести к двум основным их классам: персональные и многопользовательские.
Система управления базами данных (СУБД) - это комплекс программ­ных и языковых средств, необходимых для создания баз данных, поддержа­ния их в актуальном состоянии и организации поиска в них необходимой информации. [1. C. 26]
Использование СУБД обеспечивает лучшее управление данными, более совершенную организацию файлов и более простое обращение к ним по сравнению с обычными способами хранения информации.
К первому классу относятся СУБД, ориентированные для работы на персональном компьютере. Изначально они поддерживали работу с данными только одного пользователя. Вся СУБД такого класса выполняется как единая программа, таблицы базы данных представляются отдельными файлами на диске того же персонального компьютера. С развитием локальных сетей разработчики СУБД этого класса стали приспосабливать их к работе в сетевой среде, в которой потенциально стало возможным организовать доступ к данным с нескольких персональных компьютеров, включенных в локальную сеть. Файлы базы данных при этом размещаются на файловом сервере. На каждом же рабочем месте работает собственная копия программы-СУБД и прикладная программа, и на их выполнение могут оказывать существенное влияние характеристики компьютера этого рабочего места.
Таким образом, при наличии в сети N рабочих мест с одними и теми же данными работают N копий программы-СУБД, одними и теми же данными управляют сразу N копий СУБД. Ошибка в выполнении одной из копий не будет замечена другими копиями. При выполнении запросов к базе данных копия СУБД может либо производить поиск данных в удаленных файлах на файловом сервере, либо копировать все файлы, в которых ведется поиск в свою локальную файловую систему. В первом случае возникают проблемы одновременного доступа к данным при их изменении. Данные, над которыми производится изменения, должны быть заблокированы. Средства файлового сервера позволяют выполнять блокировку на уровне файлов, но не на уровне записей, что существенно снижает эффективность параллельной работы с базой данных многих пользователей. Во втором же случае, во-первых, требуется передача по сети больших объемов информации, а во-вторых, получается, что разные рабочие места работают с разными копиями данных и эти копии могут стать неидентичными.
СУБД второго класса изначально создавались для выполнения на больших компьютерах и обеспечения параллельной работы многих пользователей. Такие СУБД, как правило, состоят из ядра, постоянно присутствующего в памяти, (сервера) и большого количества программ-агентов, обслуживающих запросы конечных пользователей и прикладных программ (клиентов). [4. C. 44] В этом случае и ядро СУБД, и данные находятся на одном и том же компьютере. Одна копия СУБД управляет одной копией данных. Единая управляющая система позволяет эффективно организовать одновременный доступ к данным многих агентов, предотвращая конфликты между ними. Ошибка в работе СУБД локализована и может быть эффективно исправлена самой же СУБД. При работе в условиях сети ядро СУБД выполняет запросы агентов на выборку данных и передает по сети только результаты выборки. Поскольку быстродействие современных дисковых систем обычно выше, чем скорость передачи данных по сети, уменьшение объема передаваемых данных существенно увеличивает общую эффективность работы системы. При этом не накладывается никаких ограничений на масштаб сети, агенты могут быть связаны с ядром СУБД через любую сеть и любые протоколы передачи данных. Многопользовательские СУБД обладают также неоспоримыми преимуществами в таких аспектах, как надежность, безопасность, доступность. Многопользовательские СУБД с самого начала своей истории использовали в качестве интерфейса запросов язык SQL, отсюда произошло одно из их альтернативных названий - SQL-серверы.
Широкий спектр применений программных средств (ПС) накопления и хранения информации диктует необходимость разработки систем управления базами данных (СУБД), отличающихся друг от друга функциональными возможностями и предназначенных для широкого круга пользователей - от новичка до системного программиста.
Наиболее простым типом СУБД являются пакеты обработки файлов, позволяющие форматировать записи и выдавать отчёт. Отличительной особенностью пакетов является лёгкость использования, «визуальный» подход при работе с форматами данных. [4. C. 74-75]
Широким применением также обладают пакеты реляционных СУБД, оснащённые мощным командным языком. Пакеты обеспечивают ввод и редактирование данных по шаблону, широкие возможности сортировки, обладают достаточно гибким языком запросов, мощным генератором отчётов. С помощью командного языка создаются пользовательские программы разнообразных применений.
Определённое распространение получили и усовершенствованные реляционные СУБД. Дополнительные свойства таких баз данных: расширенные возможности генератора отчётов, наличие текстового процессора, техника окон, различные режимы работы в зависимости от квалификации пользователя.
При работе с базами данных требуется дополнительная обработка содержащейся в них информации. Для этих целей СУБД оснащаются пакетами-расширителями. Наиболее важный из пакетов, расширяющих возможности баз данных, осуществляют: статистическую обработку информации, вычисление математических функций, генерацию программ для работы с базами данных в различных областях применения, графическую обработку информации, содержащейся в базах данных, а также сортировку - слияние.
Определённый интерес представляют пакеты управления библиографией, позволяющие отыскивать ссылки на любой тип информации в журналах, книгах и трудах.
Microsoft, относительно других фирм-производителей ПО, наиболее широко представлена на этом сегменте рынка своими разработками. Она, на сегодняшний день представляет три разработки - Access, Visual FoxPro, а также MS SQL Server.
Таким образом, на сегодняшний день разработчик не связан рамками какого-либо конкретного пакета, а в зависимости от поставленной задачи может использовать самые разные приложения. Поэтому, более важным представляется общее направление развития СУБД и других средств разработки приложений в настоящее время.
Цель дипломной работы дать характеристику и оценка СУБД ЛВС.
Актуальность. Для управления большими базами данных и эффективной обработки разработаны СУБД. Существуют несколько видов СУБД, различающиеся как по своими возможностями, так и требованиями к вычислительным ресурсам, следовательно, тема дипломной работы актуальна, т.к. современная жизнь немыслима без эффективного управления.
Задачи.
- Рассмотреть виды СУБД.
- Оценить возможности и сравнить наиболее распространенные современные СУБД.

1 Архитектура информационной системы

Эффективность функционирования информационной системы во многом зависит от ее архитектуры. В настоящее время перспективной является архитектура клиент-сервер. В достаточно распространенном варианте она предполагает наличие компьютерной сети и распределенной базы данных, включающей БД корпоративную (БДК) и БД персональные (БДП). [2. C. 54] БДК размещается на компьютере-сервере, БДП размещаются на компьютерах сотрудников подразделений, являющихся клиентами корпоративной БД. Сервером определенного ресурса в компьютерной сети называется компьютер (программа), управляющий этим ресурсом, клиентом - компьютер (программа), использующий этот ресурс. В качестве ресурса компьютерной сети могут выступать, к примеру, базы данных, файловые системы, службы печати, почтовые службы. Тип сервера определяется видом ресурса, которым он управляет. Например, если управляемым ресурсом является база данных, то соответствующий сервер называется сервером базы данных.
Достоинством организации информационной системы по архитектуре клиент-сервер является удачное сочетание централизованного хранения, обслуживания и коллективного доступа к общей корпоративной информации с индивидуальной работой над персональной информацией. [2. C. 58] Структура распределенной БД, построенной по архитектуре клиент-сервер, показана на рис.1. Корпоративная БД создается, поддерживается и функционирует под управлением сервера БД, например, Microsoft SQL Server или Oracle Server. Для создания и управления функционированием персональных БД и приложений, работающих с ними, используются СУБД такие, например, как Access и VisualFoxPro фирмы Microsoft. В зависимости от размеров организации и особенностей решаемых задач информационная система может иметь одну из следующих конфигураций: [6. C. 120]
- компьютер-сервер, содержащий корпоративную и персональные базы;
- компьютер-сервер и персональные компьютеры с БДП;
- несколько компьютеров-серверов и персональных компьютеров с БДП.


Рисунок 1 - Структура распределенной БД

Использование архитектуры клиент-сервер дает возможность постепенного наращивания информационной системы предприятия, во-первых, по мере развития предприятия; во-вторых, по мере развития самой информационной системы. Разделение общей БД на корпоративную БД и персональные БД позволяет уменьшить сложность проектирования БД по сравнению с централизованным вариантом, а значит, снизить вероятность ошибок при проектировании и стоимость проектирования. Важнейшим достоинством применения БД в информационных системах является обеспечение независимости данных от прикладных программ. Это позволяет не обременять пользователей проблемами представления данных на физическом уровне: размещения данных в памяти, методов доступа к ним и т. д. Такая независимость достигается поддерживаемым СУБД многоуровневым представлением данных в БД на логическом (пользовательском) и физическом уровнях. Иными словами, благодаря СУБД и наличию логического уровня представления данных обеспечивается отделение концептуальной (понятийной) модели БД от ее физического представления в памяти ЭВМ.
Клиент-сервер.
Сначала коротко о технологии «клиент- сервер». Её можно представить так:
- клиент формирует и посылает запрос к базе данных сервера, вернее - к
программе, обрабатывающей запросы.
- эта программа производит манипуляции с БД, хранящейся на сервере, в соответствии с запросом, формирует результат и передаёт его клиенту.
- Клиент получает результат, отображает его на дисплее и ждет дальнейших действий пользователя. Цикл повторяется, пока пользователь не закончит работу с сервером. (См. рис. 2)
В этом случае рабочее место клиента располагает собственными вычислительными мощностями и в состоянии самостоятельно обрабатывать данные. При всей заманчивости подобных систем, а возможности современной рабочей станции уступают возможностям сервера незначительно, система получается достаточно громоздкой. Общая надежность, из-за сложности клиентского ПО и проблем в обеспечении корректного взаимодействия клиента с сервером, ниже, чем в терминально-серверной системе.
Архитектура "клиент-сервер" при большом объеме манипуляций с данными требует высокоскоростных каналов, и решения на этой основе становятся дорогими при разнесении рабочего места и сервера уже на 1-2 км. [4. C. 124]

Рисунок 2 - Технология клиент- сервер

Кроме того, при идентичном количестве рабочих мест архитектура "клиент-сервер", по сравнению с "терминал-сервер" требует большего штата отделов информационно-технического сопровождения, либо большего времени на решение пользовательских проблем.
В терминально-серверной системе администратор, как правило, не бегает по рабочим местам пользователей, и в большинстве случаев рекомендует пользователю по телефону включить и выключить терминал, перерегистрироваться в системе и произвести проблемные действия заново (при этом, все - таки, стоит убедиться, что в системе ничего не сломалось). В восьмидесяти процентах случаев это помогает, в оставшихся двадцати процентах можно не торопясь забраться в систему и все аккуратно починить.

1.1 Обработка данных в многопользовательской СУБД

Многопользовательские СУБД включают в себя сервер БД и клиентскую часть, работают в неоднородной вычислительной среде - допускаются разные типы ЭВМ и различные операционные системы. Поэтому на базе СУБДМ можно создать информационную систему, функционирующую по технологии клиент-сервер. Универсальность многопользовательских СУБД отражается соответственно на высокой цене и компьютерных ресурсах, требуемых для их поддержки. [13. C. 194] К многопользовательским СУБД относятся, например, СУБД Oracle и Informix.
Основное требование к многопользовательским СУБД - обеспечение непротиворечивости данных в системе, при сохранении максимальной производительности и конкуренции в доступе к данным для пользователей.
Конкуренция в доступе к данным означает, что каждый из пользователей независим от остальных пользователей в потребности обработки данных. Система, во избежание порчи данных, самостоятельно устанавливает очередность работы с данными для пользователей. В случае необходимости пользователи могут ожидать своей очереди для работы с данными. Одной из главной целей многопользовательской СУБД является максимальное уменьшение этого времени ожидания до такой степени, чтобы оно (в идеале) стало незаметным для пользователя.
Кроме того, сервер СУБД должен предотвращать взаимно разрушающие манипуляции с данными нескольких пользователей при их одновременной работе. Например, если система не предусматривает такую возможность, то менеджеры, принимающие заказы от клиентов на поставку товара, и выполняющие их резервирование на складе, могут зарезервировать товара больше, чем фактически имеется, в наличии. В этом случае обеспечен неприятный разговор с клиентом, заказ которого будет впоследствии отменен.
Более неприятная ситуация возможна в банке: если одновременно исполняется несколько клиентских платежных поручений с одного счета, то при неконтролируемом списании с клиентского счета возможен отрицательный остаток, что недопустимо.
Контроль нужен также в системах резервирования билетов на транспорте, чтобы билет на одно и то же место не был продан разными кассирами разным пассажирам. Несмотря на различия в реализации, серверы СУБД используют общие способы управления данными и доступом к ним. [14. C. 98]
Атомарность SQL-выражений при работе с данными. Под атомарностью выражения понимается неизменность (фиксация во времени) набора данных, с которыми это выражение работает на всем протяжении своего исполнения, т.е. если выполняется, оператор UPDATE над определенной таблицей, то состояние таблицы на момент начала выполнения операции фиксируется во времени и не изменяется до конца выполнения оператора. Этот набор данных для текущего выполняемого выражения не может быть изменен другим пользователем или даже другой сессией этого же пользователя, которая пытается выполнить операцию модификации этих же данных в этой же таблице.
Транзакция. Многопользовательские системы широко используют понятие транзакций. Транзакция - это логическая единица работы, которая состоит из одного или нескольких SQL-выражений. Группа выражений отмеченных как транзакция рассматривается как единое и неделимое целое. В случае если в одном из выражений обработки данных происходит ошибка, то транзакция отменяется целиком. [8. C. 164]
Таким образом, система возвращается в состояние предшествующее началу транзакции, обеспечивая при этом физическую и логическую непротиворечивость данных.
Под транзакцией понимается неделимая в отношении воздействия на базу данных последовательность операций манипулирования данными (чтения, удаления, вставки, модифицирования).
Корректное поддержание механизма транзакций одновременно является основой обеспечения целостности баз данных, а также составляет базис изолированности пользователей в многопользовательских системах, эти два аспекта взаимосвязаны.
Поддержание механизма транзакций - показатель уровня развития СУБД. Результаты всех операций, входящих в транзакцию, либо отображаются в базе полностью, либо результат воздействия отсутствует совсем.
Например, необходимо модифицировать таблицу при помощи оператора UPDATE. В одном из столбцов этим оператором устанавливается недопустимое значение с точки зрения правил целостности для этой таблицы. Срабатывание ограничителя приведет к тому, что сервер СУБД не позволит выполнить такую модификацию и известит нас ошибкой, а механизм контроля транзакций вызывает отмену всего выполняемого выражения и производит откат к предыдущему состоянию таблицы, сохраняя, таким образом, целостность и непротиворечивость данных. В данном примере транзакция работает с одним SQL-выражением. В случае если выражений несколько, то откатывается результат работы всех выражений составляющих единую транзакцию. [8. C. 56-57]
Чтобы транзакциями можно было пользоваться, в системе должен быть включен режим регистрации транзакций. После этого система сохраняет информацию о предыдущих состояниях объектов в системе в так называемых журналах транзакций. Журналы транзакций - это специальные файлы, управляемые сервером СУБД, в которых записываются все изменения, произошедшие с момента начала транзакций для всех транзакций в системе.
Если происходит явное сохранение изменений в системе (по команде COMMIT) или неявное сохранение изменений (по завершению группы SQL-выражений, формирующих транзакцию или по завершению сеанса пользователя), то все изменения, произошедшие с момента начала транзакции вносятся в систему, и информация о данной транзакции удаляется из журнала.
Для облегчения управления системой в режиме регистрации транзакций существует возможность задания так называемых промежуточных точек сохранения. Промежуточная точка сохранения по команде SAVEPOINT <имя_точки_останова> явно помечает состояние системы и предоставляет возможность восстановления состояния БД на момент ее сохранения по команде ROLLBACK. В данном........


Список использованных источников

1. Microsoft® SQL Server™ 2005.Реализация и обслуживание. Учебный курс Microsoft (Экзамен 70-431). - М.: «Питер», 2007. - С. 767. ISBN: 5-8459-0783-1
2. Аладьев В.В., Хунт Ю.Я., Шишаков М.Л. «Основы информатики», Учебное пособие, М., 2006. - 540 с. ISBN: 5-85438-019-6
3. Атре Ш., Структурный подход к организации баз данных. - М.: Финансы и статистика, 2006. - 209 с. ISBN: 5-279-02606-9
4. Базиян, Менахем и др. Использование Visual FoxPro 6. Спец. изд./Пер. с англ. - М.: Издательский дом "Вильяме", 2005. - 928с. ISBN: 5-207-13411-1
5. Бойко В.В., Савинков В.М., «Проектирование баз данных информационных систем», М., Финансы и статистика, 2007 .-207 с. ISBN: 5-272-00179-6
6. Бойко В.В., Савинков В.М., «Проектирование баз данных информационных систем», М., Финансы и статистика, 2004. - 344 с. ISBN: 5-94836-011-3
7. Бойко В.В., Савинков В.М., Проектирование баз данных и информационных систем. - М.: Финансы и статистика, 2004. - 304 с. ISBN: 5- 900916-40-5
8. Брябрин В.М., Программное обеспечение персональных ЭВМ, Москва, Hаука, 2005 . - 276 с. ISBN: 5-94074-244-0
9. Гарсиа-Молина Гектор, Ульман Джеффри Д., Уидом Дженифер. Системы баз данных: Полный курс/Пер. с англ. - М.: Издательский дом "Вильяме", 2004. - 1088 с. ISBN: 5-8046-0113-X
10. Глушаков С. В., Ломотько Д. В. Базы данных: Учебный курс. - Харьков: Фолио; М.:ООО Издательство АСТ, 2006. - 504 с.
11. Горев А., Ахаян Р., Макашарипов С., Эффективная работа с СУБД. СПб.:Питер, 2005. -154 с. ISBN: 5-8046-0196-2
12. Горев А., Макашарипов С, Владимиров Ю. Microsoft SQL Server 6.5 для профессионалов. - СПб.: Питер, 2004. - 464 с. ISBN: 5-8459-0419-6
13. Дейт К., «Руководство по иерархической СУБД», М., Финансы и статистика, 2005. - 302 с. ISBN: 9-6679-9220-9
14. Дейт К., Введение в системы баз данных, М.: Hаука, 2006. - 486 с. ISBN: 5-8459-0788-8, 0-321-19784-4
15. Джексон Г., Проектирование реляционных баз данных для использования с микро ЭВМ. -М.: Мир, 2004. - 249 с ISBN: 5-8459-0278-9 .
16. Дженнингс Роджер. Использование Microsoft Access 2002. Спец. изд./ Пер. с англ. - М.: Издательский дом "Вильяме", 2005. - 1012 с. ISBN: 5-8046-0098-2
17. Диго С.М., Проектирование и использования баз данных. М.: Финансы и статистика, 2005. - 409 с. ISBN: 5-9556-00020-5
18. Дубнов П.Ю. «Access 2000: Проектирование баз данных», М., ДМК : Лайт, 2006. - 248 с. ISBN: 5-279-02549-6
12. Ездов А.А., «Лабораторные работы по физике с использованием компьютерной модели», Информатика и образование, 2005.- 555 с. ISBN: 5-8459-0225-8
19. Ермаков М.Г., Андреева Л.Е., «Вопросы разработки тестирующих программ», Информатика и образование, 2005.-450 с.
20. Жуков А. А, Федякина Л.А “Система контроля знаний TSTST”, Информатика и образование, 2006 .-379 с. ISBN: 5-8459-0526-5
21. Калянов Г.Н., Консалтинг при автоматизации предприятий: Научно-практическое издание. Серия "Информатизация России на пороге 21 века" - М.:СИНТЕГ, 2007. - 451 с. ISBN: 5-94074-037-5
22. Карпова Т. Базы данных: модели, разработка, реализация. - СПб.: Питер, 2007. - 304 с. ISBN: 5-94723-478-5
23. Кириллов В.В., Структурированный язык запросов (SQL)". - СПб.: ИТМО, 2004. - 120 с.
24. Когловский М.Р., Технология баз данных на персональных ЭВМ, Москва, Финансы и статистика, 2004. - 287 с. ISBN: 5-16-001155-2
25. Кузнецов И.П, Рекоммендации по общепользовательскому интерфейсу, Microsoft, редакция 2005. - 234 с. ISBN: 5-93455-094-2
26. Майк Гандерлой, Джозеф Джорден, Дейвид Чанц Освоение Microsoft SQL Server 2005 = Mastering Microsoft SQL Server 2005. - М.: «Диалектика», 2007. - С. 1104. ISBN: 5-8459-0433-1
27. Макашарипов С., Горев А., Ахаян Р., «Эффективная работа с СУБД» СПб, Питер , 2005.- 867 с. ISBN: 5-8459-0419-6
29. Макашарипов С., Горев А., Ахаян Р., «Эффективная работа с СУБД» СПб, Питер , 2006. - 554 с. ISBN: 5-94836-011-3
30. Мартин Дж, Организация баз данных в вычислительных системах,М: Мир 2004. - 158 с. ISBN: 5-94074-244-0
31. Мейер М., Теория реляционных баз данных. - М.: Мир, 2005. - 401 с.
32. Питер Колетски и др. ORACLE DESIGNER Настольная книга пользователя., М.:Лори, 2004. - 320 с. ISBN: 5-207-13411-1
33. Рик Гринвальд, Роберт Стаковьяк, Гэри Додж, Дэвид Кляйн, Бен Шапиро, Кристофер Дж. Челья. Программирование баз данных Oracle для профессионалов = Professional Oracle Programming. - М.: Диалектика, 2007. - С. 784
34. Роберт Виейра Программирование баз данных Microsoft SQL Server 2005. Базовый курс = Beginning Microsoft SQL Server 2005 Programming. - М.: «Диалектика», 2007. - С. 832. ISBN: 5-8459-0225-8
35. Роберт Э. Уолтерс, Майкл Коулс SQL Server 2008: ускоренный курс для профессионалов = Accelerated SQL Server 2008. - М.: «Вильямс», 2008. - С. 768.
36. Тельман Дж., Основы систем баз данных, Москва,Финансы и статистика, 2004. - 308 с. ISBN: 5-8459-0526-5
37. Тиори Т., Фрай Дж., Проектирование структур баз данных., - М.: Мир, 2005. - 301 с. ISBN: 5-8046-0098-2
38. Томас Кайт. Oracle для профессионалов: архитектура, программирование и особенности версий 9i и 10g = Expert Oracle Database Architecture: 9i and 10g Programming Techniques and Solutions. - М.: Вильямс, 2007. - С. 848.
39. Цикритизис Д., Лоховски Ф., "Модели данных". - М.: Финансы и статистика, 2005. - 491 с. ISBN: 5-272-00179-6



Перейти к полному тексту работы


Скачать работу с онлайн повышением уникальности до 90% по antiplagiat.ru, etxt.ru или advego.ru


Смотреть похожие работы

* Примечание. Уникальность работы указана на дату публикации, текущее значение может отличаться от указанного.