Технологии проектирования баз данныхКнига основана на материалах лекций и практических занятий, подготовленных автором и объединяет теоретические основы и практический аспект разработки современных баз данных (БД).Основная задача издания – предоставить читателю профессиональную методику проектирования БД. Страницы книги проведут читателя по всем этапам жизненного цикла проекта баз данных от момента возникновения идеи разработки программного обеспечения до этапа ввода готового продукта в эксплуатацию, подробно объясняя каждый шаг.Издание отличает глубина и ясность изложения материала, поэтому издание окажется полезным как для студентов и преподавателей ИТ-специальностей, так и для разработчиков баз данных и программистов, стремящихся самостоятельно освоить технологические приемы проектирования современных БД. |
Contents
Введение | 12 |
Глава 1 Эволюция баз данных | 14 |
Глава 2 Система управления базами данных | 41 |
Глава 3 Персонал и пользователи БД | 57 |
Глава 4 Реляционная модель | 65 |
Глава 5 Технология разработки БД | 89 |
Глава 6 Концептуальное проектирование и ERмодель | 112 |
Глава 7 Логическое проектирование и нормализация | 131 |
Глава 17 Определение прав пользователей | 340 |
Глава 18 Интерактивная аналитическая обработка OLAP | 350 |
Глава 19 Расширяемый язык разметки XML | 360 |
Глава 20 Клиентсерверные БД | 389 |
Глава 21 Особенности разработки клиента БД | 398 |
Глава 22 Распределенные БД | 412 |
Глава 23 Объектноориентированная модель данных | 425 |
Глава 24 Документориентированные БД | 446 |
Глава 8 Физическое представление данных | 151 |
Глава 9 Индексирование | 162 |
Глава 10 Безопасность данных | 176 |
Глава 11 Знакомимся с SQL | 194 |
Глава 12 Манипулирование данными SQL | 219 |
Глава 13 Определение данных средствами SQL | 252 |
Глава 14 Процедурный SQL | 276 |
Глава 15 Регулярные выражения в запросах | 311 |
Глава 16 Управление транзакциями | 322 |
Глава 25 Большие данные | 458 |
Глава 26 Составление программной документации | 471 |
Приложение 1 Модель БД Склад | 482 |
Приложение 2 Пример XMLсхемы | 483 |
Приложение 3 Стандарты по единой системе программной документации | 487 |
| 489 | |
| 493 | |
Common terms and phrases
атрибутов базы данных больше внешнего ключа возможность вы выполнения документа должна доступа к данным другой задачи Замечание записи запросов значение индекса инструкции информации клиент клиентских ключевое кода компании компьютера которые курсор Листинг логической любой Метасимвол многим могут может можно нам например необходимо несколько новой обработки образом объектно-ориентированных объектов обычно ограничения один одной оператор операции описание определения основные осуществляется отношения первичного ключа первую позволяет пользовательских пользователя поля Поставщик поэтому правила предприятия представления приложения пример программирования программист программного обеспечения проекта проектирования Производитель просто процесс работы разработки разработчик БД распределенных регулярных выражений результате реляционной модели реляционной модели данных реляционных БД решения рис самом свою связи сервера символов системы следует случае создания соответствует стандарта столбцов строки структуры СУБД таблицы тип сущности типов данных Товар транзакции требования триггер удаления управления уровня файлов функции хеширования хранимой процедуры хранить целостности целью элементов этапе языка Apache CREATE InterBase MySQL NULL ODBC OLAP Oracle PostgreSQL SELECT



