Название: Введение в реляционные базы данных (+CD) Автор: Кириллов В.В, Громов Г.Ю. Издательство: БХВ-Петербург Год: 2009 Страниц: 451 ISBN: 978-5-94157-770-5 Формат: PDF, EXE Размер: 504 Мб Язык: русский
В книге рассматриваются основные понятия баз данных и систем управления ими (СУБД), моделей данных, положенных в основу баз данных и методов проектирования реляционных баз данных. Обсуждаются реляционные операции и основы теории нормализации отношений и приводятся примеры проектирования баз данных. Большое место уделено подробному описанию языка SQL - международного стандарта языка реляционных баз данных. Рассматриваются основные понятия, необходимые для изучения SQL и применения его на практике. Подробно рассмотрено манипулирование данными в интерактивном режиме, затронуты вопросы обеспечения безопасности хранимых данных, средств оптимизации запросов и создания прикладных программ. На прилагаемом к книге компакт-диске содержатся дистрибутивы СУБД OracleXE, SqlDeveloper, учебные базы данных и дополнительные материалы. Для студентов и начинающих программистов
Оглавление
Введение 1 Часть I. Что такое база данных и СУБД 5 Глава 1. Зачем нужны базы данных 7 Глава 2. Инфологическая модель данных "сущность-связь" 15 Глава 3. Реляционный подход 32 Часть II. Язык SQL. Извлечение данных 55 Глава 4. Основы SQL 57 Глава 5. Запросы с использованием единственной таблицы 99 Глава 6. Запросы с использованием нескольких таблиц 125 Часть III. Язык SQL. Изменение данных 157 Глава 7. Организация доступа к базе данных 159 Глава 8. Внесение изменений в базу данных 175 Глава 9. Транзакции и параллелизм 185 Часть IV. Основы проектирования баз данных 193 Глава 10. Введение в проектирование 195 Глава 11. Нормализация 211 Глава 12. Пример проектирования базы данных "LIBRARY" 224 Часть V. Язык SQL. Создание базы данных 239 Глава 13. Создание базы данных и ее основных объектов 241 Глава 14. Системный каталог (словарь данных) 256 Глава 15. Оптимизация SQL-запросов 269 Часть VI. Создание приложении на SQL 275 Глава 16. Программирование на SQL 277 Глава 17. Процедурные расширения SQL 283 Глава 18. Хранимые процедуры 315 Часть VII. Пример создания базы данных "Ucheb" 347 Глава 19. Описание предметной области "Учебные планы" 349 Глава 20. Построение инфологической модели "Учебные планы" 366 Глава 21. "Итоговая успеваемость" 382 Глава 22. Работаем с SQL 393 Глава 23. Некоторые приложения базы данных "UCHEB" 403 Литература 425 Приложения 427 Приложение А. Инструментальные средства разработки и выполнения 429 Приложение Б. Описание содержимого компакт-диска 451 Предметный указатель
Скачать Кириллов В.В, Громов Г.Ю. - Введение в реляционные базы данных (+CD)
|