Помощь в написании студенческих работ
Антистрессовый сервис

Сетевые базы данных и СУБД

Курсовая Купить готовую Узнать стоимостьмоей работы

Выявлены основные отличия сетевых баз данных от наиболее популярных на сегодняшний день реляционных баз данных. В результате выполнения курсовой работы достигнута её основная цель — изучены основы работы сетевых баз данных, а также сетевых систем управления базами данных. СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫКуликов Г. Г. Набатов А.Н. Речкалов А. В. Автоматизированное проектирование… Читать ещё >

Сетевые базы данных и СУБД (реферат, курсовая, диплом, контрольная)

Содержание

  • ВВЕДЕНИЕ
  • 1. ОСНОВЫ РАБОТЫ С БАЗАМИ ДАННЫХ
    • 1. 1. Общие сведения
    • 1. 2. Построение инфологической модели
  • 2. СРАВНИТЕЛЬНЫЙ АНАЛИЗ МОДЕЛЕЙ ДАННЫХ
    • 2. 1. Реляционная модель данных
    • 2. 2. Объектно-ориентированная модель данных
    • 2. 3. Иерархическая модель данных
    • 2. 4. Сетевая модель данных
    • 2. 5. Сравненительный анализ
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

В отличие от реляционной модели данных сетевая модель данных позволяет избежать многочисленного дублирования данных при создании дополнительных таблиц, которые являются промежуточными, предназначенными для устранения связи типа «многие ко многим». Следствием этого является меньшее количество памяти, необходимое для хранения одного и того же количества данных, а также большая скорость работы. К достоинствам сетевой модели данных можно отнести:

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

малая гибкость (пользователи сетевых систем управления базами данных ограничены связями, которые были определены для них разработчиками приложений для работы с базами данных), разработка баз данных недоступна обычным пользователям, так как требует узкоспециализированных знаний и навыков, которые есть только у опытных программистов и системных аналитиков, высокая сложность схемы базы данных (обычному пользователю не просто понять и научиться обрабатывать расположенную в базе данных информацию), слабый контроль целостности связей, являющийся следствием допустимости установления между записями произвольных связей[19−20], малое количество существующих на данный момент сетевых систем управления базами данных (например, СООБЗ Cerebrum).

2.5Сравненительный анализ.

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

одним из основных требований является высокоэффективное использование памяти, необходима очень высокая скорость доступа к базе данных, группа, разрабатывающая базу данных, а также специалисты, которые впоследствии будут работать с разработанной базой данных, обладают достаточной квалификацией, а также узкоспециализированными знаниями и навыками, структура базы данных хорошо известна заранее, при дальнейшем использовании вероятность необходимости внесения изменений в структуру базы данных мала. При применении сетевой модели данных необходимо учитывать тот факт, что большинство современных систем управления базами данных являются реляционными, то есть, рассчитаны на работу с реляционной моделью данных[21−22].

ЗАКЛЮЧЕНИЕ

В процессе выполнения курсовой работыбыли рассмотрены общие сведения о работе с базами данных. В первой главе приведены основные определения и понятия, необходимые для понимания процесса работы современных баз данных.

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

1) изучены существующие на сегодняшний день модели данных и базы данных, соответствующие данным моделям;

2) рассмотрены основы работы сетевых баз данных;

3) выявлены основные отличия сетевых баз данных от наиболее популярных на сегодняшний день реляционных баз данных. В результате выполнения курсовой работы достигнута её основная цель — изучены основы работы сетевых баз данных, а также сетевых систем управления базами данных. СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫКуликов Г. Г. Набатов А.Н. Речкалов А. В. Автоматизированное проектирование информационно-управляющих систем. Системное моделирование предметной области. — Уфа: Уфимский государственный авиационный технический университет, 1998. — 104 с. — ISBN 5−89 611−190−0.Вирт Н. Алгоритмы и структуры данных = Algoritms and data structure. — М.: Мир, 1989. — 360 с. — ISBN 5−03−1 045−9.Дорот В. Л., Новиков Ф. А. Толковый словарь современной компьютерной лексики. — 2-е изд., перераб. и доп. — СПб.: БХВ — Санкт-Петербург, 2001.

— 512 с. Дейт К. Дж. Введение в системы баз данных = Introduction to Database Systems. — 8-е изд. — М.: «Вильямс», 2006. — 1328 с. — ISBN 0−321−19 784−4.Магариу Н. А. Язык программирования АПЛ. — М.: «Радио и связь», 1983. — 96 с. Peter Pin-Shan Chen «The Entity-Relationship Model — Toward a Unified View of Data» (англ.) // ACM Transactions on Database Systems (TODS): Сб. — Нью-Йорк: ACM, 1976. — Vol. 1. — P. 9−36. — ISSN 0362−5915. — DOI:

10.1145/320 434.

Когаловский М. Р. Энциклопедия технологий баз данных. — М.: Финансы и статистика, 2002. — 800 с. — ISBN 5−279−2 276−4.Федоренко, Е. В. Базы данных: учебное пособие / Е. В. Федоренко, А. С. Самардак. — М.: Находка, 2016. — 116 с.

Гарсиа-Молина Г., Ульман Дж., Уидом Дж. Системы баз данных. Полныйкурс = Database Systems: The Complete Book. — Вильямс, 2003. — 1088 с. — ISBN.

5−8459−0384-X.Бартеньев О. В. Современный Фортран. — 3-е изд., доп. и перераб. — М.: ДИАЛОГ-МИФИ, 2000.

— 449 сОстрейковский.

В. А. Информатика: учебникдлявузов / В. А. Острейковский. —М.: Высш. шк., 1999.

Соболь Б.В., Галин А. Б., Панов Ю. В. и др. Информатика: учебник. — М.: Феникс, 2007. — С.223Гураков.

А. В. Информатика II: учебноепособие / А. В. Гураков, П. С. Мещеряков. —Томск: Эль.

Контент, 2013. — 114 с. Багриновский К. А. Хрусталев Е.Ю. Новые информационные технологии. — М.: ЭКО, 2011. -.

С.122А. М. Епанешников, В. А. Епанешников. — 3-еизд., стер. —М.: ДИА-ЛОГ-МИФИ, 1996.

Компьютерные технологии обработки информации / Под ред. С. В. Назарова. — М.: Финансы и статистика, 2005. — С.108Смирнов А. А. Прикладное программное обеспечение: учебно-практическое пособие/А.А. Смирнов.

— М.: Евразийский открытый институт, 2011. — 384с. Информатика и информационно-коммуникационные технологии. Базовый курс: И. Г. Семакин, С. В. Русаков, Л. В. Шестакова.

— М: БИНОМ, Лаборатория знаний, 2010. — С. 169Гусятников В. Н. Стандартизация и разработка программных систем. Учебное пособие / В. Н. Гусятников, А. И. Безруков. — М.: Финансы и статистика, 2010.

— 288с Иванова Н. Ю. Системное и прикладное программное обеспечение. Учебное пособие / Н. Ю. Иванова. — М.: Прометей, 2011. -.

202сЗлатопольский Д. М. Сборник задач по программированию. — 3-е изд., перераб. и доп. —.

СПб.: БХВ-Петербург, 2011. — 304 с.: ил. — (ИиИКТ)Смирнов А. А. Технологии программирования / А. А. Смирнов. — М.: Евразийский открытый институт, 2011. — 192с.

Показать весь текст

Список литературы

  1. Г. Г. Набатов А.Н. Речкалов А. В. Автоматизированное проектирование информационно-управляющих систем. Системное моделирование предметной области. — Уфа: Уфимский государственный авиационный технический университет, 1998. — 104 с. — ISBN 5−89 611−190−0.
  2. Н. Алгоритмы и структуры данных = Algoritms and data structure. — М.: Мир, 1989. — 360 с. — ISBN 5−03−1 045−9.
  3. В.Л., Новиков Ф. А. Толковый словарь современной компьютерной лексики. — 2-е изд., перераб. и доп. — СПб.: БХВ — Санкт-Петербург, 2001. — 512 с.
  4. К. Дж. Введение в системы баз данных = Introduction to Database Systems. — 8-е изд. — М.: «Вильямс», 2006. — 1328 с. — ISBN 0−321−19 784−4.
  5. Н. А. Язык программирования АПЛ. — М.: «Радио и связь», 1983. — 96 с.
  6. Peter Pin-Shan Chen «The Entity-Relationship Model — Toward a Unified View of Data» (англ.) // ACM Transactions on Database Systems (TODS): Сб. — Нью-Йорк: ACM, 1976. — Vol. 1. — P. 9−36. — ISSN 0362−5915. — DOI:10.1145/320 434.320440.
  7. М. Р. Энциклопедия технологий баз данных. — М.: Финансы и статистика, 2002. — 800 с. — ISBN 5−279−2 276−4.
  8. Федоренко, Е. В. Базы данных: учебное пособие / Е. В. Федоренко, А. С. Самардак. — М.: Находка, 2016. — 116 с.
  9. Гарсиа-Молина Г., Ульман Дж., Уидом Дж. Системы баз данных. Полный курс = Database Systems: The Complete Book. — Вильямс, 2003. — 1088 с. — ISBN 5−8459−0384-X.
  10. О. В. Современный Фортран. — 3-е изд., доп. и перераб. — М.: ДИАЛОГ-МИФИ, 2000. — 449 с
  11. В. А. Информатика : учебник для вузов / В. А. Острейковский. — М.: Высш. шк., 1999.
  12. .В., Галин А. Б., Панов Ю. В. и др. Информатика: учебник. — М.: Феникс, 2007. — С.223
  13. А. В. Информатика II : учебное пособие / А. В. Гураков, П. С. Мещеряков. — Томск: Эль Контент, 2013. — 114 с.
  14. К. А. Хрусталев Е.Ю. Новые информационные технологии. — М.: ЭКО, 2011. — С.122
  15. А. М. Епанешников, В. А. Епанешников. — 3-е изд., стер. — М.: ДИА;
  16. ЛОГ-МИФИ, 1996.
  17. Компьютерные технологии обработки информации / Под ред. С. В. Назарова. — М.: Финансы и статистика, 2005. — С.108
  18. А.А. Прикладное программное обеспечение: учебно-практическое пособие/А.А. Смирнов. — М.: Евразийский открытый институт, 2011. — 384с.
  19. Информатика и информационно-коммуникационные технологии. Базовый курс: И. Г. Семакин, С. В. Русаков, Л. В. Шестакова. — М: БИНОМ, Лаборатория знаний, 2010. — С. 169
  20. В.Н. Стандартизация и разработка программных систем. Учебное пособие / В. Н. Гусятников, А. И. Безруков. — М.: Финансы и статистика, 2010. — 288с
  21. Н.Ю. Системное и прикладное программное обеспечение. Учебное пособие / Н. Ю. Иванова. — М.: Прометей, 2011. — 202с
  22. Д. М. Сборник задач по программированию. — 3-е изд., перераб. и доп. — СПб.: БХВ-Петербург, 2011. — 304 с.: ил. — (ИиИКТ)
  23. А.А. Технологии программирования / А. А. Смирнов. — М.: Евразийский открытый институт, 2011. — 192с.
Заполнить форму текущей работой
Купить готовую работу

ИЛИ