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

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

PDF-файл Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. - Базы данных. Учебник для высших учебных заведений (6-е изд.) - 2009, страница 6 Информационное обеспечение разработок (3845): Книга - 8 семестрХомоненко А.Д., Цыганков В.М., Мальцев М.Г. - Базы данных. Учебник для высших учебных заведений (6-е изд.) - 2009: Информационное обеспечение разрабо2017-12-26СтудИзба

Описание файла

PDF-файл из архива "Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. - Базы данных. Учебник для высших учебных заведений (6-е изд.) - 2009", который расположен в категории "". Всё это находится в предмете "информационное обеспечение разработок" из 8 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "информационное обеспечение разработок" в общих файлах.

Просмотр PDF-файла онлайн

Текст 6 страницы из PDF

При работе в 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. Моделии типыданных31термин «сегмент», а под «записью БД» понимается вся совокупность записей, относящаяся к одному экземпляру типа «дерево».Данные в базе с приведенной схемой (рис. 2.2) могут выглядеть, например, как показано на рис. 2.3.Начальник103Петров А.В.4156Сотрудники201202203Курчатов В.И.Камышина Т.Н.Полозков И.С.3500180014700Рис. 2.3. Данные в иерархической базеДля организации физического размещения иерархических данных в памяти ЭВМ могут использоваться следующие группы методов:• представление линейным списком с последовательным распределениемпамяти (адресная арифметика, левосписковые структуры);• представление связными линейными списками (методы, использующиеуказатели и справочники).К основным операциям манипулирования иерархически организованными данными относятся следующие:• п о и с к указанного экземпляра БД (например, дерева со значением 10в поле Отд_номер);• переход от одного дерева к другому;• переход от одной записи к другой внутри дерева (например, к следующей записи типа Сотрудники);• вставка новой записи в указанную позицию;• удаление текущей записи и т.

д.В соответствии с определением типа «дерево», можно заключить, что между предками и потомками автоматически поддерживается контроль целостности связей. Основное правило контроля целостности формулируется следующим образом: потомок не может существовать без родителя, а у некоторыхродителей может не быть потомков. Механизмы поддержания целостности32Часть 1. Основыпостроениябазданныхсвязей между записями различных деревьев отсутствуют.К достоинствам иерархической модели данных относятся эффективноеиспользование памяти ЭВМ и неплохие показатели времени выполненияосновных операций над данными. Иерархическая модель данных удобна дляработы с иерархически упорядоченной информацией.Недостатком иерархической модели является ее громоздкость для обработки информации с достаточно сложными логическими связями, а такжесложность понимания для обычного пользователя.На иерархической модели данных основано сравнительно ограниченноеколичество СУБД, в числе которых можно назвать зарубежные системы IMS,PC/Focus, Team-Up и Data Edge, а также отечественные системы Ока, И Н Э Си МИРИС.2 .

2 . Сетевая модельСетевая модель данных позволяет отображать разнообразные взаимосвязи элементов данных в виде произвольного графа, обобщая тем самым иерархическую модель данных (рис. 2.4). Наиболее полно концепция сетевых БДвпервые была изложена в Предложениях группы К О Д А С И Л (KODASYL).Для описания схемы сетевой БД используетсядве группы типов: «запись» и «связь». Тип «связь»определяется для двух типов «запись»: предка и потомка. Переменные типа «связь» являются экземплярами связей.Сетевая БД состоит из набора записей и набора соответствующих связей. На формирование связи особых ограничений не накладывается. Если в иерархических структурах запись-потомок могла иметьтолько одну запись-предка, то в сетевой модели данРис. 2.4.

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