Поиск в каталоге:
  
 
Начало каталога  · Каталог авторов · Каталог названий · >> · >>
АвторГолицына О. Л. и др
НазваниеБазы данных/Голицына О. Л., Максимов Н. В., Попов И. И
Продолжение названияУчебное пособие
Тип литературыУчебное пособие
ФакультетПрограммирование
Авторский знакГ-60
Каталожный индекс32.973я723
Индекс ББК32.973я723
Место изданияМ
ИздательствоФорум: ИНФРА-М
Год издания2006
Объем352с
Иллюстрацииил
СерияПрофессиональное образование
Ключевые словабазы данных; моделирование; компьютер; информатика; язык
Текст Текст имеется в базе

ОглавлениеПредисловие3
Глава 1. ВВЕДЕНИЕ В БАЗЫ И БАНКИ ДАННЫХ9
1. 1. Понятие базы и банка данных9
1. 2. Компоненты банка данных13
1. 2. 1. Информационная база13
1. 2. 2. Лингвистические средства15
1. 2. 3. Программные средства18
1. 2. 4. Технические средства19
1. 2. 5. Организационно-административныеподсистемы20
1. 3. Пользователи баз данных20
1. 4. Типология баз данных21
1. 4. 1. Типология баз данных с точки зрения информационных процессов23
1. 5. Семантика баз данных25
1. 6. Типология моделей32
Глава 2. БАЗОВЫЕ ТЕХНОЛОГИИ И ОСНОВНЫЕ ЭТАПЫ РАЗВИТИЯ МАШИННОЙ ОБРАБОТКИ ДАННЫХ37
2. 1. Введение в технологии машинной обработки данных и основные определения37
2. 2. Примерная схема организации файлового ввода-вывода40
2. 3. Эволюция концепций обработки данных43
2. 3. 1. Простые (линейные) файлы данных (начало 60-х гг.) 44
2. 3. 2. Методы доступа к записям (конец 60-х гг.) 45
2. 3. 3. Первые системы управления базами данных (начало 70-х гг.) 46
2. 3. 4. Системы управления базами данных47
2. 4. Схема управления данными в СУБД49
2. 5. Данные и управление их обработкой50
2. 5. 1. Типы, форматы, структуры данных50
2. 5. 2. Описание и обработка файлов52
2. 6. Особенности и компромиссы реализаций баз данных53
Глава 3. МОДЕЛИ И СТРУКТУРЫ ДАННЫХ56
3. 1. Многоуровневые модели предметной области57
3. 2. Идентификация объектов и записей60
3. 3. Поиск записей62
3. 4. Представление предметной области и модели данных66
3. 5. Структуры данных69
3. 5. 1. Линейные структуры72
3. 5. 2. Нелинейные структуры73
3. 5. 3. Сетевые структуры77
3. 6. Реляционная модель данных80
3. 6. 1. Основные понятия реляционной модели данных80
3. 6. 2. Основы реляционной алгебры85
Глава 4. ФИЗИЧЕСКИЕ МОДЕЛИ БАЗ ДАННЫХ93
4. 1. Организация данных на машинных носителях93
4. 1. 1. Типы записей94
4. 1. 2. Организация файлов — способ размещения записей96
4. 1. 3. Способы адресации и методы доступак записям99
4. 1. 4. Схемы организации данных на внешних носителях103
4. 2. Физическое представление иерархических структур106
4. 2. 1. Физически последовательное размещение107
4. 2. 2. Левосписковые структуры с переполнениями108
4. 2. 3. Использование указателей на «подобные» и «порожденные»108
4. 3. 1. Физически последовательное размещение110
4. 3. 2. Использование указателей111
4. 3. 3. Физическое представление с разделением данных и связей112
4. 4. Архитектура файловой организации баз данных115
4. 4. 1. Файл-ориентированная организация данных115
4. 4. 2. Страничная организация данных116
4. 5. Модели распределения данных по физическим носителям118
Глава 5. МОДЕЛИ И ЭТАПЫ ПРОЕКТИРОВАНИЯ БАЗ ДАННЫХ121
5. 1. Модели многоуровневой архитектуры систем баз данных121
5. 2. Стадии проектирования и объекты моделирования126
5. 3. Системный анализ предметной области130
5. 4. Модели и технологии инфологического проектирования реляционных БД133
5. 4. 1. Мифологическое проектирование и семантическая модель133
5. 4. 2. Модель «Сущность — связь»135
5. 4. 3. ER-диаграмма141
5. 4. 4. Нормальные формы ER-диаграмм142
5. 5. Даталогические модели144
5. 5. 1. Получение реляционной схемы из ER-диаграммы144
5. 6. Физические модели146
Глава 6. ПРОЕКТИРОВАНИЕ РЕЛЯЦИОННОЙ БАЗЫ ДАННЫХ147
6. 1. Универсальное отношение148
6. 2. Функциональная и многозначная зависимости152
6. 3. Нормальные формы153
6. 4. Процедура нормализации155
6. 5. Пример проектирования реляционной БД157
6. 5. 1. Построение ER-диаграммы158
6. 5. 2. Построение реляционной схемы161
6. 5. 3. Нормализация таблиц162
Глава 7. ВВЕДЕНИЕ В SQL168
7. 1. Основные понятия и компоненты171
7. 1. 1. Инструкции и имена171
7. 1. 2. Типы данных172
7. 1. 3. Встроенные функции173
7. 1. 4. Значения NULL174
7. 2. Ограничения целостности175
7. 2. 1. Первичный ключ таблицы175
7. 2. 2. Внешний ключ таблицы176
7. 2. 3. Определение уникального столбца179
7. 2. 4. Определение проверочных ограничений179
7. 2. 5. Определение значения по умолчанию180
7. 3. Управление таблицами181
7. 3. 1. Команда создания таблицы — CREATE TABLE181
7. 3. 2. Изменение структуры таблицы — команда ALTER TABLE187
7. 4. Управление данными192
7. 4. 1. Извлечение данных — команда SELECT192
7. 4. 2. Добавление данных — команда INSERT226
7. 4. 3. Изменение данных — команда UPDATE231
7. 4. 4. Удаление данных — команда DELETE232
Глава 8. РАСПРЕДЕЛЕННАЯ ОБРАБОТКА ДАННЫХ234
8. 1. Основные условия и требования к распределенной обработке данных234
8. 2. Архитектура распределенной обработки данных237
8. 2. 1. Базовые архитектуры распределенной обработки238
8. 2. 2. Архитектура сервера баз данных242
8. 3. Технологии и средства доступа к удаленным БД245
8. 3. 1. Программное обеспечение распределенных приложений245
8. 3. 2. Доступ к базам данных в двухзвенных моделях «клиент — сервер»248
8. 4. Технологии межмодульного взаимодействия255
8. 4. 1. Спецификация вызова удаленных процедур255
8. 4. 2. Мониторы обработки транзакций256
8. 4. 3. Корпоративные серверы приложений259
8. 4. 4. Доступ к данным с помощью ADO. NET262
Глава 9. ТРАНЗАКЦИИ И ЦЕЛОСТНОСТЬ БД264
9. 1. Модели транзакций265
Автоматическое выполнение транзакций266
Управляемое выполнение транзакций267
9. 2. Журнал транзакций268
9. 3. Параллельное выполнение транзакций270
9. 3. 1. Пропавшие обновления270
9. 3. 2. Чтение «грязных» данных272
9. 3. 3. Чтение несогласованных данных273
9. 3. 4. Строки-призраки274
9. 4. Сериализация транзакций274
9. 5. Захват и освобождение объекта275
Глава 10. УПРАВЛЕНИЕ БАЗАМИ ДАННЫХ В СУБД278
10. 1. Планирование БД279
10. 2. Управление доступом281
10. 2. 1. Тип подключения к SQL Server281
10. 2. 2. Пользователи базы данных282
10. 2. 3. Роли283
^40. 3. Управление обработкой. Представления, хранимые процедуры, триггеры286
10. 3. 1. Представления286
10. 3. 2. Хранимые процедуры288
10. 3. 3. Триггеры288
10. 4. Управление транзакциями290
10. 5. Резервное копирование и восстановление292
Глава 11. НАПРАВЛЕНИЯ РАЗВИТИЯ КОНЦЕПЦИЙ И СИСТЕМ ОБРАБОТКИ ДАННЫХ295
11. 1. Еще раз о проектировании и реализации систем баз данных295
11. 2. Объектно-ориентированные базы данных299
11. 3. Интеграция БД и хранилища данных303
11. 3. 1. Основы технологии интеграции распределенных данных304
11. 3. 2. Аналитическая обработка данных306
11. 4. Базы данных и Internet307
11. 5. Еще раз о проблемах и решениях308
Приложение. ПРИМЕРЫ ОРГАНИЗАЦИИ ДАННЫХ ФАКТОГРАФИЧЕСКИХ И ДОКУМЕНТАЛЬНЫХ БД311
П1. Физическая структура данных в dBase311
Структура основного файла базы данных (тип. DBF) 311
Структура memo-файла (тип. FPT) 312
Структура индексного файла (тип. IDX) 313
Структура компактного индексного файла (тип. IDX) 315
П2. Физическая структура данных в MS SQL Server317
Страницы размещения318
Текстовые страницы321
Индексы321
Организация и оптимизация доступа к данным322
ПЗ. Документальная информационно-поисковая система323
П4. Интегральный банк юридической информации ЮРИУС328
П5. Технологии индексирования текстовой информации330
Глоссарий335
Литература344
Начало каталога  · Каталог авторов · Каталог названий · >> · >>

Главная страница программы
Электронная библиотека >


Главная страница каталога >

Книги с оглавлениями >

Книги с текстами >

 Вверх^ 
Copyright © Павел С. Батищев, 2004-2007.
Компьютерная программа "ЭЛЕКТРОННАЯ БИБЛИОТЕКА"
mailto:pbatishev@yandex.ru
Рейтинг@Mail.ru Rambler's Top100
Сайт создан в системе uCoz