Главная » Просмотр файлов » Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. - Базы данных. Учебник для высших учебных заведений (6-е изд.) - 2009

Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. - Базы данных. Учебник для высших учебных заведений (6-е изд.) - 2009 (1084484), страница 6

Файл №1084484 Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. - Базы данных. Учебник для высших учебных заведений (6-е изд.) - 2009 (Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. - Базы данных. Учебник для высших учебных заведений (6-е изд.) - 2009) 6 страницаХомоненко А.Д., Цыганков В.М., Мальцев М.Г. - Базы данных. Учебник для высших учебных заведений (6-е изд.) - 2009 (1084484) страница 62018-01-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Результаты выбора данных из базы приложение (3) отображает (9) натерминале пользователя (1).В случае работы пользователя в диалоговом режиме с СУБД (без приложения) цикл взаимодействия пользователя с БД упрощается. Его можно представить следующими этапами:1. Пользователь терминала (10) формулирует на языке запросов СУБД, например QBE, по связи (11) требование на выборку некоторых данных из базы.2. СУБД определяет местоположение требуемых данных и обращается (5)за ними к ОС, которая считывает (6) из внешней памяти искомые данные ипомещает их в системные буферы СУБД.3.

Информация из системных буферов преобразуется (12) к требуемомуформату, после чего отображается (13) на терминале пользователя (10).Напомним, что описанная схема поясняет, как функционирует СУБД содним пользователем на отдельной ПЭВМ.Если компьютер и ОС поддерживают многопользовательский режим работы, то в такой вычислительной системе может функционировать многопользовательская СУБД. Последняя, в общем случае, позволяет одновременнообслуживать нескольких пользователей, работающих непосредственно сСУБД или с приложениями (каждое из которых может поддерживать работус одним или несколькими пользователями).Иногда к вычислительной системе подключается так называемый «удаленный пользователь», находящийся на некотором удалении от ЭВМ исоединенный с ней при помощи какой-либо передающей среды (интерфейс ЭВМ, телефонный канал связи, радиоканал, оптико-волоконнаялиния и т.

д.). Чаще всего такой пользователь программным способомэмулируется под обычного локального пользователя. СУБД, как правило, этой подмены «не замечает» и работает по обслуживанию запросовобычным образом.1. Введениев базыданных27В многопользовательских С У Б Д при выполнении различных операцийпараллельно проистекают процессы, подобные описанным выше и показанным на рис. 1.6.При обслуживании нескольких параллельных источников запросов (отпользователей и приложений) С У Б Д гак планирует использование своихресурсов и ресурсов ЭВМ, чтобы обеспечить независимое или почти независимое выполнение операций, порождаемых запросами.Многопользовательские СУ БД часто применяются на больших и среднихЭВМ, где основным режимом использования ресурсов является коллективный доступ.На персональных ЭВМ пользователь обычно работает один, но с различными программами, в том числе и одновременно (точнее, попеременно). Иногдатакими программами оказываются СУБД: различные программы или разныекопии одной и той же СУБД.

Последняя ситуация возникает, например, приработе с различными базами данных с помощью С У Б Д Access.Технология одновременной работы пользователя с несколькими программами неплохо реализована в Windows. Здесь каждая выполняемая программа имеет свое окно взаимодействия с пользователем и имеются удобные средства переключения между программами. При работе в W i n d o w s С У Б Дизбавлена от необходимости поддержания нескольких сеансов работы спользователями.Контрольные вопросы и задания1. Дайте определение понятия информационной системы в широком иузком смысле.2. Что представляет собой банк данных и какие компоненты входят в егосостав?3. Каково назначение С У Б Д ?4.

Назовите основные модели данных.5. Дайте определение приложения, укажите, в каких случаях оно разрабатывается.6. Укажите назначение словаря данных.7. Перечислите функции администратора базы данных.8. Охарактеризуйте архитектуру клиент-сервер и назовите варианты еереализации, укажите достоинства и недостатки.9. Изобразите структуру информационной системы с файл-сервером.10. И з о б р а з и т е структуру и н ф о р м а ц и о н н о й системы с сервером базданных.11. Дайте классификацию СУБД.12. Назовите основные функции СУБД.13. Укажите понятие транзакции. Назовите виды транзакций.Часть 1. Основы построения28базданных14. Назовите основные способы работы пользователя с базой данных прирешении прикладных задач.15.

Укажите технологии создания приложений работы с базами данных.16. Охарактеризуйте способы выполнения приложений работы с базамиданных.17. Изобразите схему обмена данными пользователя с БД для следующихопераций обработки данных:1) выборки; 2) добавления; 3) модификации; 4) удаления.18. Дайте характеристику многопользовательским С У Б Д .1.2.3.4.5.6.7.8.ЛитератураБородаев В. А., Кустов В. Н.

Банки и базы данных: Учебное пособие. Л.: ВИКИ,1989.Вычислительные системы и их программное обеспечение: модели, методы исредства исследования / Под ред. профессоров Ю. И. Рыжикова и А. Д. Хомоненко. Учебник для вузов. Министерство обороны РФ, 1995.Копполы Т., Бегг К. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. / Пер. с англ. - 3-е изд. — М.: Издательский дом «Вильяме», 2003. - 1440 с.Кузнецов С.

Д. Введение в СУБД. Часть 2 / / Системы Управления Базами Данных, № 2, 1995. С. 116-124.Основы современных компьютерных технологий: Учебник / Под ред. проф.Хомоненко А. Д. Авторы: Брякалов Г. А., Войцеховский С. В., Воробьев Е. Г.,Гофман В. Э., Гридин В.

В., Дрюков Ю. П., Замула А. А., Захаров А. И., Компанией Р. И., Липецких А. Г., Рыжиков Ю. И., Хомоненко А. Д., Цыганков В. М.- СПб: КОРОНА принт, 2005. - 672 с.Системы управления базами данных и знаний: Справ, изд. / Наумов А. Н., Вендров А. М., Иванов В. К. и др.; Под ред. А. Н. Наумова. М.: Финансы и статистика, 1991.Советов Б.

Я., Цехановскш В. В., Чертовский В. Д. Базы данных. Теория и практика. - М.: Высшая школа, 2005.Четвериков В. Н. и др. Базы и банки данных: Учебник для вузов по спец. «АСУ»/ Под ред. В. Н. Четверикова. М.: Высш. шк., 1987.292. Модели и типы данныхХранимые в базе данные имеют определенную логическую структуру —иными словами, описываются некоторой моделью представленияданных(моделью данных), поддерживаемой СУБД. К числу классических относятсяследующие модели данных:• иерархическая,• сетевая,• реляционная.Кроме того, в последние годы появились и стали более активно внедряться на практике следующие модели данных:• постреляционная,• многомерная,• объектно-ориентированная.Разрабатываются также всевозможные системы, основанные на другихмоделях данных, расширяющих известные модели.

В их числе можно назвать объектно-реляционные, дедуктивно-объектно-ориентированные, семантические, концептуальные и ориентированные модели. Некоторые изэтих моделей служат для интеграции баз данных, баз знаний и языков программирования.В некоторых С У Б Д поддерживаются одновременно несколько моделейданных. Например, в системе И Н Т Е Р Б А З А для приложений применяетсясетевой язык манипулирования данными, а в пользовательском интерфейсереализованы языки SQL и QBE.2 . 1 . Иерархическая модельВ иерархической модели связи между данными можно описать с помощьюупорядоченного графа (или дерева).

Упрощенно представление связей между данными в иерархической модели показано на рис. 2.1.Часть 1. Основы построения30базданныхДля описания структуры (схемы) иерархической БД на некотором языкепрограммирования используется тип данных «дерево».Тип «дерево» схож с типами данных «структура» языков программирования П Л / 1 и С и «запись» языка Паскаль. В них допускается вложенность типов, каждый из которых находится на некотором уровне.Тип «дерево» является составным. Он включает в себя подтипы («поддеревья»), каждый из которых, в свою очередь, является типом «дерево».

Каждый из типов «дерево» состоит из одного «корневого» типа и упорядоченногонабора (возможно, пустого) подчиненных типов. Каждый из элементарныхтипов, включенных в тип «дерево», является простым или составным типом«запись». Простая «запись» состоит из одного типа, например числового,а составная «запись» объединяет некоторую совокупность типов, например,целое, строку символов и указатель (ссылку). Пример типа «дерево» как совокупности типов показан на рис. 2.2.ОтделОтд_номер 0тд_размер 0тд_зарплатаНачальникСотрудникНач_номер Нач_имя Нач_телефонСотр_номерСотримяСотр_зарплатаРис.

2.2. Пример типа «дерево»Корневым называется тип, который имеет подчиненные типы и сам не является подтипом. Подчиненный тип (подтип) является потомком по отношению к типу, который выступает для него в роли предка (родителя). Потомкиодного и того же типа являются близнецами по отношению друг к другу.В целом тип «дерево» представляет собой иерархически организованныйнабор типов «запись».Иерархическая БД представляет собой упорядоченную совокупностьэкземпляров данных типа «дерево» (деревьев), содержащих экземплярытипа «запись» (записи).

Часто отношения родства между типами переносятна отношения между самими записями. Поля записей хранят собственно числовые или символьные значения, составляющие основное содержание БД.Обход всех элементов иерархической БД обычно производится сверху внизи слева направо.В иерархических СУБД может использоваться терминология, отличающаяся от приведенной. Так, в системе IMS понятию «запись» соответствует2.

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

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

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