Пример готовой курсовой работы по предмету: Базы данных
Содержание
Введение…3
1. Развитие систем управления баз данных за период с 1995 года по 2005 и перспективы их дальнейшего развития.5
1.1. Мультимедийные базы данных, 1995год…5
1.2. Разработка понятийных моделей и система классификации и кодирования, 1996год..5
1.3. Моделируются бизнес процессы 1997 год.6
1.4. SQL Base 7.0. Новая версия — новые возможности, 1998 год…7
1.5. Jasmine — первая полномасштабная, промышленная система, 1999 год…. 9
1.6. Язык XML, 2000 год…11
1.7. Oracle 9i — обзор новых возможностей, 2001 год..13
1.8. Система управления базой данных ЛИНТЕР, 2002 год 15
1.9. Основные преимущества СУБД Oracle 9.2, 2003 год.17
1.10. Обеспечение режима «высокой готовности» СУБД, 2004 год.18
1.11. Создание СУБД Ingres r 3, 2005 год….19
2. Дальнейшего развития предполагает……20
Заключение…..21
Список литературы 22
Выдержка из текста
1. Развитие систем управления баз данных за период с 1995 года по 2005 и перспективы их дальнейшего развития.
1.1. Мультимедийные базы данных, 1995год.
Реляционные системы внесли много усовершенствований в облегчение использования, графические интерфейсы, клиент серверные приложения, распределенные базы данных, параллельный поиск данных и добывание данных. Традиционно существовало четкое разделение программ и данных. Этот подход хорошо работал, пока речь шла только о таких данных как числа, симолы, массивы, списки или множества записей. По мере появления новых приложений разделение программ и данных стало проблематичным. Приложениям требовалось дать данным поведение. Например, если данные представляли сложный объект, то методы поиска, сравнения и манипулирования данными становились специфичными для типов данных «документ», «графический образ», «звук» или «карта».
1.2. Разработка понятийных моделей и система классификации и кодирования, 1996год.
Необходимость использования общих понятийных моделей заставляет заново рассматривать проблему проектирования баз данных того, что называется нормативно-справочная информация и система классификации и кодирования.
До сих пор часто встречается мнение, что система классификации и кодирования — средство сокращенного представления информации в интегрированной базе данных. На самом деле, отсутствие система классификации и кодирования или использование некорректно построенных система классификации и кодирования приводит к смысловой несовместимости информации, хранимой в различных баз данных или даже в одной базе данных. В этих условиях не приведет к достижению целей использование самых продвинутых режимов технологической интероперабельности. Таким образом, целесообразно использовать работы по проектированию баз данных с НСИ и проектирование система классификации и кодирования как начало и основу для создания понятийного пространства, для построения понятийной модели деятельности предприятия.
В ходе работы и обследования должны быть определены границы применимости двух концепций: проектирование базу данных как объекта, осознано отделенного от прикладных программ, и объектно-ориентированное проектирование, в котором объект инкапсулирует и данные, и методы их обработки.
1.3. Моделируются бизнес процессы 1997 год.
Системы нового поколения позволяют предприятию самостоятельно моделировать в системе свои бизнес процессы. Это значит, что, продумывая внедрение нового бизнес процесса, руководитель самостоятельно или с помощью своего специалиста по компьютерам описывает его в своей корпоративной системе, определяя при этом, какие документы участвуют в процессе и кто из специалистов отвечает за действия с этими документами. Больше руководителю не придется ни инструктировать своих специалистов, ни контролировать последовательность действий или правильность оформления документов — система просто не позволит персоналу делать ошибки или нарушать технологию работы.
Бизнес-процесс получения товаров по накладной
Убираются внутрифирменные барьеры
Для обеспечения согласованной работы произвольного числа пользователей в единой компьютерной сети наиболее подходящей является технология клиент/сервер, в которой один или несколько самых мощных компьютеров, называемых серверами, используются не для работы, а выделяются для хранения данных со всех участков и, главное, для обеспечения правильного взаимодействия между рабочими местами. Все остальные компьютеры в сети являются клиентами. Раньше в компьютерных сетях применялась технология файл-сервер, которая практически не обеспечивала защиты данных от сбоев и ошибок специалистов и создавала, поэтому множество аварийных ситуаций. Клиент/серверная технология гораздо надежнее и «умнее»: она позволяет избегать потерь данных (например, когда несколько людей пытаются одновременно вносить изменения в одни и те же данные), гораздо лучше обеспечивает сохранность информации и от случайностей, и от злого умысла, и, наконец, она дает возможность работать в сети гораздо большему числу людей одновременно.
1.4. SQL Base 7.0. Новая версия — новые возможности, 1998 год.
В начале 1998 года корпорацией Centura Software была выпущена новая версия сервера баз данных SQL Base 7.0. Седьмая версия SQL Base, в период бета тестирования, имевшая название «Voyager», является небольшой по объему базой данных, используемой для создания информационных систем, в том числе ориентированных на Web. SQL Base сервер, используемый с информационными системами или web-приложениям позволяет создавать надежные системы обработки данных, не требующие сложного администрирования и способные удовлетворить большинство потребностей пользователя.
Наиболее важной особенностью SQL Base 7.0 является легкость перехода от предыдущих версий, а так же простота обучения. Имеющиеся встроенные диспетчеры, обеспечивающие полную интеграцию с Microsoft Windows NT и Novell NetWare, универсальный механизм репликации с любыми серверами баз данных и API для построения Java-приложений делают SQL Base 7.0 неплохим выбором для разработчиков.
SQL Base 7.0 позволяет создавать Web-приложения, использующие доступ к базам данных, с этой целю в SQL Base 7.0 встроены новые особенности репликации в новой компоненте SQL Exchange. SQL Base 7.0 поддерживает репликацию для всех СУБД, в частности двунаправленную репликацию со всеми основными источниками данных в дополнение к поддержке ODBC-3.
В настоящее время, растет популярность Java, как основного языка для разработки Web-приложений. Java-апплетам, как клиентским, так и серверным требуется доступ к базам данных, и SQL Base 7.0 имеет JDBC-драйверы, позволяющие организовать подобный доступ. Уровень-4 JDBC-драйверов позволяет создавать очень простые клиентские Java-приложения, связанные с встроенной базой данных, основанной на SQL Base.
SQL Base существует в следующих разновидностях:
(а) Многопользовательский многозадачный 32-битный сервер баз данных для
Windows NT и 95,
(b) Однопользовательский многозадачный 32-битный сервер баз данных для
Windows NT и 95,
(c) Однопользовательский 16-битный сервер базы данных для Windows 3.1 и 3.11.
SQL Base обеспечивает следующие особенности репликации:
- Поддержка любых RDBMS, через ODBC и встроенные драйверы.
- Возможность конвертации типов данных «на лету».
- Более легкий и удобный, пользовательский интерфейс для настройки репликации.
- Включает в себя язык скрипов для настройки логики процесса копирования данных, и запуска одного или большего количества репликационных процессов.
- Разработчики могут устанавливать правила для решения конфликтов «на лету».
Элементы управления ActiveX позволяют программистам делать прямые запросы к системе репликации из любого языка программирования. Любой инструмент разработки, поддерживающий использование ActiveX, типа Microsoft Visual Basic, может безопасно производить репликацию.
Внешние функции SQL Base позволяют автоматически вызывать триггеры в replication-set.
Независимая компонента системы репликации позволяет пользователям выполнить репликацию с любой клиентской машины, имеющей доступ к исходному и целевому серверу баз данных.
1.5. Jasmine — первая полномасштабная, промышленная система, 1999 год.
Jasmine — первая полномасштабная, промышленная система управления объектными базами данных. Эта ОСУБД создана совместными усилиями корпорации Computer Associates и фирмы Fujitsu и выпущена на рынок в начале 1999 года.
Список использованной литературы
1. Date C. J. An Introduction to Database Systems, 6th edition // Addison Wesley, 1995.
2. Silbershatz A., Stonebraker M. J., Ullman J. D., editors. // Database Research: Achievements and Opportunities Into the 21st Century», ACM SIGMOD. Record 25:1 (March, 1996), p. 52-63
3. Дадли К. Соответствие стандарту SQL. Бюллетень «Мир ORACLE», М., N. 1, 1996.
4. А. Горев, С. Макашарипов, Р. Ахаян Эффективная работа с СУБД СПб, «Питер», 1997, 704с.
5. Шнейдер Р. Access для Windows 95. М.: Бином, 1996.
6. Microsoft Developer Network. Microsoft Corp. 2002.
7. PHP Manual. 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 the PHP Documentation Group.
8. Лекции по базам данных. Зыкин. ОмГУ, 2005