Пример готовой курсовой работы по предмету: Информатика
Введение
1. Анализ моделей баз данных
1.1.Иерархическая модель
1.2.Сетевая модель
1.3.Реляционная модель
2.Системы управления базами данных
2.1.Реляционные СУБД
2.2.Язык SQL
2.2.1.Краткая история языка SQL
2.2.2.Объектно-реляционная модель
3.Создание реляционной базыданных средствами MS Access
Заключение
Список использованных источников
Список сокращений
Приложение
Содержание
Выдержка из текста
Задача процесса ARCn копировать в ругое место оперативный файл журнала повторного выполнения, когда он заполняется процессом LGWR. Эти архивные файлы журнала повторного выполнения затем можно использовать для восстановления носителя. Тогда как оперативный журнал повторного выполнения используется для исправления файлов данных в случае сбоя питания (когда прекращается работа экземпляра), архивные журналы повторного выполнения используются для восстановления файлов данных в случае сбоя диска.
В начале 1998 года корпорацией Centura Software была выпущена новая версия сервера баз данных SQL Base 7.0. Седьмая версия SQL Base, в период бета тестирования, имевшая название «Voyager», является небольшой по объему базой данных, используемой для создания информационных систем, в том числе ориентированных на Web. SQL Base сервер, используемый с информационными системами или web-приложениям позволяет создавать надежные системы обработки данных, не требующие сложного администрирования и способные удовлетворить большинство потребностей пользователя.
Основными авторами, в научных произведениях которых рассматривалась проблема исследования для данной работы являются Харрингтон Дж.Л. в части теоретических и Лори Ульрих Фуллер (со своим соавтором Кеном Куком) в части практической реализации MS Access. Остальные авторы менее значительны.
Основные вопросы и понятия баз данных, СУБД, их классификация по различным признакам, проблемы и методов их использования освещены в книгах Дейта «Введение в системы баз данных»[4], Бегга К. и Коннолли Т. «Базы данных. Проектирование, реализация и сопровождение. Теория и практика»[2].
На сегодняшней день существует огромное количество СУБД, которые подразделяются по модели данных, по степени распределения, по способу доступа к БД. Наиболее распространенными на текущий день являются Oracle, Microsoft Access, FoxPro, Visual FoxPro, Firebird, MS SQL Server, MySql. По каждой из данных СУБД авторами написано множество различной литературы. Например, в учебном пособии «Разработка баз данных в Microsoft Access 2010» [4]
представлена терминология БД, тип и формат данных, примеры запросов, представления, индексы, отчеты, которые позволят самостоятельно создать БД на примере представленной в пособии. Книга «Microsoft SQL Server 2012» [5]
является наиболее полым руководством, в котором охвачены все аспекты Microsoft SQL Server 2012, начиная с установки и заканчивая XML и управлением транзакциями.
Вопросам изучения систем управления базами данных посвящены работы многих авторов. Так, Алькаев Р.Р. проводит сравнительный анализ трех систем — MS ACCESS, MYSQL, MS SQL SERVER и отмечает, что «выбор наиболее эффективной системы управления базами данных обеспечивает эффективную обработку информации и наличие конку- рентных преимуществ» . Емельянов А.М. проводит обзор российских продуктов (1С, Линтер) и утверждает, что «отечественные производители программного обеспечения создали достойный «продукт» для информационного рынка и в дальнейшем он может получить повсеместное распространение» .
Такое обеспечение называется системой управления базами данных (СУБД).
Цель курсовой работы является исследование систем управления базами данных и рассмотрение СУБД.Объектом исследования являются системы управления базами данных.
В настоящее время исследованию возможностей различных СУБД посвящено множество литературных источников. Некоторые из них в большей степени описывают практическую составляющую данного вопроса, однако, большинство имеющихся в свободном доступе источников носят теоретический характер.
Таким образом, резко возрастают требования к качеству и надежности проектирования систем для работы с информацией, представляемой в электронном виде. Такие системы носят название информационных систем.
В отличие от нынешних концепций управления, которые могут применяться в абсолютно различных базах данных, их предшественники были плотно связаны с базой пользователей, это способствовало увеличению скорости работы, однако в ущерб гибкости. Изначально система управления базами данных использовалась только в развитых и крупных организациях, которые имели достаточно средств на их поддержку
Предшественником СУБД была файловая система, т.е. набор приложений, которые выполняли отдельные необходимые для пользователя операции, такие как создание отчетов. Каждая программа определяла и управляла своими собственными данными. Хотя файловая система была значительным достижением по сравнению с ручной картотекой, ее использование все еще было сопряжено с большими проблемами, которые в основном были связаны с избыточностью данных и зависимостью программ от данных.
Мы рассмотрим структуру СУБД, основные их функции и их классификацию. Также мы сопоставим возможности двух конкретных СУБД: Microsoft SQL Server и Oracle. При этом большое внимание будем уделять использованию этих программ в информационных системах крупных предприятий и организаций.
Список источников информации
1.Боровский А.Л. C++ и Pascal в Kylix
3. Разработка Интернет-приложений и СУБД. – СПб.: BHV, 2007. – 544с.
2.Вейскас Дж. Эффективная работа: Microsoft Office Access 2003. – СПб.: Питер, 2005. – 1168 с.
3.Глушаков С.Ю., Ломотько Д.Н. Базы данных. Учебный курс. – М.: Фолио, 2000. – 512 с.
4.Гринченко Н.Н. Проектирование баз данных. СУБД Microsoft Access. Учебное пособие для вузов. – Горячая Линия – Телеком, 2004. – 240 с.
5.Дунаев В.В. Базы данных. Язык SQL для студента. – СПб.: BHV, 2007. – 320с.
6.Зашихин А.С. Объектно-ориентированная СУБД Jasmine. Jasmine Studio. – Бином, 2004. – 320 с.
7.Кузнецов С.Г. СУБД и файловые системы. – М.: ООО «И.Д. Майор», 2001. – 176 с.
8.Кузнецов С.Ю. Базы данных: Языки и модели. – М.: ООО «И.Д. Бином», 2007. – 720 с.
9.Марков А.С., Лисовский К.Ю. Базы данных: Введение в теорию и методологию. Учебник. – М.: Финансы и статистика, 2004. – 512 с.
10.Хомоненко А.С. Базы данных. – М.: ООО «КОРОНА принт», 2006. – 736 с.
11.Шелдон Р., Мойе Д. MySQL: базовый курс.: Пер. с англ. – М.: ООО «И.Д. Вильямс», 2007. – 880 с.
список литературы