В учебнике содержатся теоретические и практические сведения о современных системах управления базами данных (СУБД), об использовании и проектировании баз данных. Рассматриваются языковые и программные средства СУБД и систем автоматизации проектирования баз данных. Приведены примеры создания инфологических и даталогических моделей, позволяющие студентам научиться проектировать базы данных. Соответствует Федеральному государственному образовательному стандарту высшего образования четвертого поколения. Для студентов, обучающихся по направлению «Информатика и вычислительная техника».
Оглавление
Принятые сокращения 5 Предисловие 7 Глава 1. Основные сведения о хранении данных 9 1.1. Файловые системы хранения данных 9 1.2. Системы с использованием баз данных 13 1.3. Архитектура баз данных 24 1.4. Классификация баз данных 29 1.5. Классификация моделей данных 30 1.6. Архитектура и типы СУБД 37 1.7. Публикация данных в Интернете 40 Глава 2. Реляционная модель данных 42 2.1. Основные понятия 42 2.2. Реляционная алгебра 47 2.2.1. Проекция 48 2.2.2. Выборка 49 2.2.3. Соединение 49 2.2.4. Объединение 50 2.2.5. Пересечение 50 2.2.6. Вычитание 50 2.2.7. Умножение 51 2.3. Примеры запросов на языке реляционной алгебры 51 Глава 3. Языки баз данных 54 3.1. Язык определения данных (DDL 55 3.2. Язык манипулирования данными (DML) 55 3.3. Генераторы 57 3.4. Структурированный язык запросов SQL 59 3.4.1. Стандарты и разновидности языка SQL 59 3.4.2. Основные элементы языка SQL 61 3.4.3. Использование SQL для выборки (чтения) данных 65 3.4.4. Отбор строк из таблиц 69 3.4.5. Сортировка таблицы результатов запроса 78 3.4.6. Объединение результатов нескольких запросов 80 3.4.7. Многотабличные запросы на чтение (соединения) 82 3.4.8. Итоговые запросы на чтение 87 3.4.9. Запросы с группировкой 93 3.4.10. Вложенные запросы на чтение 97 3.4.11. Внесение изменений в базу данных 101 3.4.12. Создание базы данных 108 3.5. Язык запросов по образцу QBE 110 Глава 4. Реляционные СУБД 116 4.1. Функции СУБД 116 4.2. Microsoft Access 119 4.3. Microsoft SQL Server 124 4.4. Oracle 127 4.5. InterBase 131 Глава 5. Проектирование реляционных баз данных на основе принципов нормализации 136 5.1. Цели проектирования реляционных баз данных 136 5.2. Нормализация 138 5.3. Функциональные зависимости 141 5.4. Нормальные формы отношений 144 5.5. Общий подход к декомпозиции отношений 146 5.6. Анализ полученного набора отношений 150 Глава 6. Концептуальное и даталогическое проектирование баз данных 153 6.1. Необходимость концептуального проектирования 153 6.2. Описание объектов и их свойств 161 6.3. Описание связей между объектами 164 6.4. Описание сложных объектов 169 6.5. Даталогическое проектирование 171 6.5.1. Общие сведения 171 6.5.2. Подход к даталогическому проектированию 172 6.5.3. Определение состава БД 173 6.6. Метод проектирования реляционной базы данных на основе ИЛМ 174 6.7. Пример проектирования реляционной базы данных на основе ИЛМ 182 6.7.1. Описание объектов и связей между ними 182 6.7.2. Лингвистические отношения 183 6.7.3. Алгоритмические связи показателей 183 6.7.4. Описание информационных потребностей пользователей 184 6.7.5. Ограничения целостности 184 6.7.6. Определение состава БД 185 6.7.7. Определение отношений, включаемых в БД 185 6.7.8. Описание логической структуры БД на языке СУБД 186 6.8. Автоматизация проектирования баз данных 187 6.8.1. CASE-средства и методологии проектирования 187 6.8.2. Проектирование баз данных с использованием Глоссарий 208 Литература 212
Разместите ссылку на эту страницу в социальных сетях. Так о ней узнают тысячи человек:
Facebook
Twitter
Мой мир
Вконтакте
Одноклассники
Нашли ошибку? Сообщите администрации сайта: Выберите один из разделов меню и, если необходимо, напишите комментарий
За ложную информацию бан на месяц
Разместите, пожалуйста, ссылку на эту страницу на своём веб-сайте:
Код для вставки на сайт или в блог: Код для вставки в форум (BBCode): Прямая ссылка на эту публикацию:
В учебнике содержатся теоретические и практические сведения о современных системах управления базами данных (СУБД), об использовании и проектировании баз данных. Рассматриваются языковые и программные средства СУБД и систем автоматизации проектирования баз данных. Приведены примеры создания инфологических и даталогических моделей, позволяющие студе ...
В книге рассматриваются основные понятия баз данных и систем управления ими (СУБД), моделей данных, положенных в основу баз данных и методов проектирования реляционных баз данных. Обсуждаются реляционные операции и основы теории нормализации отношений и приводятся примеры проектирования баз данных.
Основы проектирования баз данных — В учебном пособии описаны основные понятия баз данных, взаимосвязи в моделях и реляционный подход к построению моделей, этапы проектирования баз данных, проектирование структур баз данных, организация запросов SQL и многое другое. Приведено 18 практических работ.
В учебнике обсуждаются потребности разработчиков информационных систем в технологии баз данных, рассматриваются основные функции и типовая архитектура СУБД, а также приводятся краткая характеристика нескольких популярных моделей данных. Подробно описывается реляционная модель данных, проектирование реляционных баз данных с использованием принципов ...
Данный материал НЕ НАРУШАЕТ авторские права никаких физических или юридических лиц. Если это не так - свяжитесь с администрацией сайта. Материал будет немедленно удален. Электронная версия этой публикации предоставляется только в ознакомительных целях. Для дальнейшего её использования Вам необходимо будет приобрести бумажный (электронный, аудио) вариант у правообладателей.