Вескес Д., Гандерлоу М., Чипмен М. - Access и SQL Server [1997, PDF, RUS]

Ответить на тему
Статистика раздачи
Размер:  6 MB   |    Зарегистрирован:  1 год 11 месяцев   |    Скачан:  0 раз
Сидов:  417  [  0 KB/s  ]   Личеров:  27  [  0 KB/s  ]   Подробная статистика пиров
 
   
 
 
Автор Сообщение

Скачать Windows ®

Пол:

Стаж: 9 лет 2 месяца

Сообщений: 7390

Создавать темы 17-Май-2022 00:30

[Цитировать]

Access и SQL Server
Год издания: 1997
Автор: Вескес Д., Гандерлоу М., Чипмен М.
Переводчик: Быстров П.
Жанр или тематика: Руководство разработчика
Издательство: ЛОРИ
ISBN: 5-85582-019-Х
Язык: Русский
Формат: PDF
Качество: Распознанный текст без ошибок (OCR)
Количество страниц: 382
Описание: Разработчики приложений и программисты могут найти множество книг, помогающих максимально использовать Access или инсталлировать и настроить SQL Server для различных типов приложений. Цель этой книги — объединить эти два продукта и подробно рассмотреть технические средства, которые следует и которые не следует применять для построения эффективных приложений клиент/сервер с помощью Access и SQL Server.

Примеры страниц

Оглавление

Глава 1 Архитектура клиент/сервер 1
Определение системы клиент/сервер 2
Преимущества и перспективы системы клиент/сервер 3
Компоненты приложений клиент/сервер 4
Разделение клиента и сервера 5
Выполнение основной работы на сервере 5
Выполнение основного объема работы у клиента 6
Достижение баланса 7
Архитектура, использующая Access и SQL Server 8
Применение только Access для приложения клиент/сервер 8
Преимущества 9
Недостатки 10
Переход к Back Office Server 10
Преимущества 10
Недостатки 11
Когда следует осуществлять переход? 11
Функции SQL и архитектуры ODBC 12
Краткая история SQL 12
Архитектура ODBC 13
Преимущества и ограничения 13
Глава 2 Проектирование баз данных для системы клиент/сервер 15
Обзор методов нормализации 16
Проблемы, связанные с ненормализованными данными 17
Достижение третьей нормальной формы 20
Первая нормальная форма 20
Вторая нормальная форма 22
Третья нормальная форма 22
Выход за пределы нормальных форм 25
Когда требуется денормализация 29
Разработка приложений с поддержкой транзакций 31
Таблицы независимых значений 31
Протоколы транзакций 31
Размещение данных на клиенте или сервере 32
Редко обновляемые таблицы 33
Справочные таблицы 33
Таблицы режимов локального пользователя 34
Конструирование приложения для обработки информации 34
Когда денормализация — правило 35
Выбор уровня суммирования данных 35
Работа с устаревшими данными 36
Применение средств SQL Server 36
Представления 36
Ограничения 38
NOT NULL (непустой столбец) 38
PRIMARY KEY (первичный ключ) 38
UNIQUE (уникальность значения поля) 38
FOREIGN KEY (внешний ключ) 38
DEFAULT (значение по умолчанию) 39
CHECK (проверка изменений) 39
Триггеры 39
Реализация баз данных SQL Server 40
Применение утилит SQL Server для конструирования базы данных 41
Язык ISQL/W 41
SQL Enterprise Manager 45
Создание объектов SQL Server 46
Устройства 47
Базы данных 49
Таблицы 50
Представления 55
Триггеры 56
Загрузка данных SQL Server 58
Применение RecordSets 58
Применение ВСР 59
Выводы 60
Глава 3 Разработка приложений клиент/сервер 61
Специфика системы "клиент/сервер" 62
Ошибка #1: Тестирование на компьютере с большим объемом памяти 63
Ошибка #2: Тестирование с использованием локальных данных 63
Ошибка #3: Тестирование на правильной сети 64
Ошибка #4: Игнорирование конфликтов корпоративной пользовательской связи 65
Вопросы производительности 66
Использование локальных данных 66
Таблицы кодов 66
Локальные копии удаленных данных 67
Работа без открывающихся нефильтрованных наборов записей 67
Обновления в пакетном режиме 68
Использование полезных свойств транзакций 69
Специальные советы по Access 70
Неправильные способы действий 71
Когда полезно схитрить? 74
Правильные способы действий 75
Дополнительные сведения об архитектуре клиент/сервер и Access 78
Выводы 80
Глава 4 Построение эффективных запросов для системы клиент/сервер 81
Где хранятся данные? 82
Хранение удаленных данных на клиенте 82
Прямое подключение к таблицам SQL Server 83
Установление связи 83
Применение представлений SQL Server 85
Связанные таблицы не всегда являются решением проблемы 85
Прямой доступ к данным сервера с помощью программ 85
Применение ретранслируемых запросов 86
Создание ретранслируемых запросов 87
Применение корректного синтаксиса в ретранслируемых запросах 89
Использование внесенных в память процедур 89
Какой метод является наилучшим? 90
Оптимизация запросов для Jet Engine 91
Гетерогенные соединения (в противовес гомогенным) 91
Применение определяемых пользователем и характерных только для Access функций 92
Можно ли обновлять наборы записей? 93
Правильное применение транзакций 94
Применение методов поиска Find 94
Кэширование удаленных данных 95
Динамическая природа компиляции запросов Jet 95
Случаи, когда "меньше" лучше, чем "больше" 96
Добавление временной метки 96
Обработка ошибок SQL Server в Access 95 97
Отображение типов данных из SQL Server в Access 98
Выводы 100
Глава 5 Применение ODBC API 101
Понятие ODBC 102
Грамматика ODBC 104
Применение ODBC Access вместо Jet 106
Механизмы выполнения запросов 107
Когда и по какой причине ODBC применяется вместо Jet 108
Вопросы производительности 108
Вопросы эксплуатации 109
Примеры ODBC API 109
Базовое программирование ODBC 110
Создание среды 111
Установление связи 111
Обработка ошибок 115
Отправление запроса 117
Связывание столбцов 121
Отключение связи 123
Функции оболочки Access, предназначенные для ODBC 124
Функция rODBCConnect 125
Функция rODBCOpenRecordset 125
Функции rODBCMove 126
Функция rODBCGetField 126
Функция rODBCDelete 126
Функция rODBCUpdate 126
Функция rODBCCIoseRecordset 127
Применение функций ODBC 127
Три метода обновления данных 127
Автоматическая инсталляция источников данных ODBC 128
Применение ODBC Administrator 128
Применение RegisterDatabase 130
Использование объектов удаленных данных 131
Вопросы лицензирования 132
Понятие объектов удаленных данных 132
Применение RDO 133
Объект rdoEngine 133
Объект rdoEnvironment 134
Объект rdoConnection 134
Объект rdoResultset 134
Объект rdoColumn 136
Программирование RDO в формах Access 136
Применение RDO при извлечении данных для сообщений Access 141
Вопросы производительности 141
Мониторинг ODBC 142
Режимы Access Registry 142
Утилита ODBC Spy 147
Утилита SQLEYE 149
Запросы таймирования 151
Функции таймирования Windows 151
Установка надежной системы отладки 152
Пример операции таймирования 153
Выводы 158
Глава 6 Средства централизации Access 159
Версии Upsizing Tools 160
Upsizing Tools 1.0 160
Upsizing Tools 2.0 160
Для чего нужна централизация? 162
Производительность 162
Более существенные причины централизации 162
Функции, выполняемые Upsizing Wizard помимо экспорта таблиц 163
Процесс централизации 164
Создание новой базы данных 164
Создание нового устройства 164
Именование базы данных 166
Выбор таблиц 167
Режимы централизации атрибутов 167
Создание отчета о централизации 169
Сфера действий Wizard 170
Преобразование индексов 170
Использование значений, принятых по умолчанию 171
Референциальная целостность 171
Связи в виде триггеров 171
Связи в виде ограничений 172
Правила приписывания значений 173
Работа с типами данных 173
Добавление временных меток 174
Пересылка данных и структур 174
Типичный отчет Upsizing Wizard 174
SQL Browser 177
Общие проблемы централизации 181
Работа с разделенными базами данных 181
Ограничения имен 181
Ограничения значений, принятых по умолчанию 181
Драйверы, применяемые для централизации 182
Следующие шаги: оптимизация централизованных приложений 182
Оптимизация таблиц и запросов 182
Конвертирование запросов в обновляемые представления 182
Добавление временных меток 183
Оптимизация форм 183
Модификация источников наборов записей 183
Применение ретранслируемых запросов и запомненных процедур 184
Проблемы оптимизации отчетов 185
Локальные скрытые таблицы 185
Проблема оптимизации кода 185
Выражения, не поддерживаемые SQL Server 185
Исключение методов, ориентированных только на таблицы 186
Выводы 186
Глава 7 Управление сервером с помощью DMO 187
Понятие объектов распределенного управления DMO 188
Инсталляция SQL-DMO 189
Инсталляция на SQL Server 189
Инсталляция на других компьютерах с Windows NT 190
Инсталляция на компьютере с Windows 95 190
Иерархия объектов SQL-DMO 190
Объект Application 191
Объект SQLServer 192
Объект Device 192
Объект Configuration 192
Объект Registry 192
Объект Database 192
Объект User 192
Объект Group 193
Объект Table 193
Объект Column 193
Объект Index 193
Объект Trigger 193
Объект View 193
Другие объекты 193
Применение DMO 195
Включение DMO типа Library 195
Создание объекта SQLServer 196
Подключение к серверу 197
Использование объекта SQLServer 197
Освобождение объекта SQLServer 197
Общие вопросы программирования SQL-DMO 197
Извлечение и использование атрибутов DMO 198
Вызов методов SQL-DMO 198
Наборы DMO 199
Метод обновления набора Refresh 200
Списки SQL-DMO 201
Примеры программирования SQL-DMO 201
Модель приложения SQL-DMO 201
SQL Explorer 202
Приложение 205
SQL Server 207
База данных 214
Выполнение запроса 222
Таблица 224
Столбец 230
Индекс 232
Триггер 234
Представление 235
Устройство 237
Конфигурация 242
Выводы 245
Глава 8 Тиражирование в Access и SQL Server 247
Общие методы тиражирования 249
Распределение данных между офисами 249
Совместное использование данных распределенными или случайными пользователями 249
Хранение "горячих” и "теплых” копий. 250
Распределение пакетов изменений. 251
Эксплуатация серверов поддержки решений. 251
Разбиение приложений. 251
Обеспечение сводимости данных. 251
Два типа тиражирования. 252
Архитектура тиражирования Access. 253
Компоненты тиражирования Access. 253
Уровень трассировки. 254
Replication Manager. 254
Транспортер. 255
Briefcase Reconciler. 255
Тиражирование с помощью Briefcase. 255
Физические изменения базы данных. 256
Топологии тиражирования Access. 257
Звезда. 258
Кольцо. 259
Топология полной связи. 260
Линейная топология. 261
Программирование тиражирования в Access. 261
Маркировка объектов как нетиражируемых. 262
Создание Design Master. 262
Создание тиражируемой копии. 263
Синхронизация двух тиражируемых копий. 263
Частичная синхронизация. 264
Конфликты и ошибки. 264
Архитектура тиражирования SQL Server. 265
Компоненты тиражирования SQL Server. 266
Сервер публикации. 266
Сервер распределения. 266
Абонентный сервер. 266
Топологии тиражирования SQL Server. 266
Центральный публикатор 267
Дистанционный распределитель 268
Публикующий абонент 269
Центральный абонент 270
Составные публикаторы 270
Данные, загружаемые из центральной системы 271
Механизм тиражирования SQL Server 272
Предварительные реквизиты 272
Инсталляция базы данных распределения 273
Установка режимов публикации 274
Установка абонентных режимов 275
Синхронизация 276
Создание публикаций и статей 276
Горизонтальное и вертикальное разбиение 277
Абонирование статьи 278
Различные ограничения тиражирования 279
Не тиражируются изменения схемы 279
Не тиражируется атрибут Identity 280
Временные метки становятся двоичными столбцами 280
Границы тиражирования столбцов Text и Image 280
Выбор метода тиражирования 280
Различные модели тиражирования 280
Доступ к 16-битовым клиентам 281
Тиражирование таблиц внешнего интерфейса и внутренних таблиц 281
Смешанные сценарии тиражирования 282
Тиражирование данных и структур 282
Перемещение множеств данных 282
Дистанционное упорядочение 286
Взгляд в будущее 286
Выводы 287
Глава 9 Защита приложения клиент/сервер 289
Защита Microsoft Access 290
Архитектура защиты Access 290
Пользователи и группы 292
Встроенные пользователи и группы 292
Специальные группы 293
Объекты и полномочия 293
Защита базы данных 295
Действия перед запуском модуля защиты 295
Применение Security Wizard (Модуль защиты) 297
Действия после запуска модуля защиты 297
Кодирование 297
Общие ошибки защиты 298
Недостатки защиты Access 299
Защита Access и NT 300
Защита SQL Server 300
ID регистрации, пользователи и группы 300
Полномочия 303
Полномочия SA 303
Полномочия владельца 303
Присваивание и отмена полномочий 304
Интеграция систем защиты SQL и Access 306
Текущий контроль работы SQL Server 306
Защита сети NT 306
Пользователи и группы 307
Связи доверия 308
Полномочия 309
Интеграция систем защиты NT и SQL 311
Текущий контроль защиты NT 311
Выводы 312
Глава 10 Инсталляция приложений клиент/сервер и управление ими 313
Инсталляция SQL Server 314
Инсталляция сервера 314
Действия после инсталляции 317
Лицензионные вопросы 318
Лицензирование Per Seat 319
Лицензирование Per Server 320
Лицензионная экономика 320
Сохранение текущей версий приложения 321
Распределение изменений Access с помощью дисков 322
Распределение изменений приложения Access с помощью тиражирования 325
Применение средств Microsoft 325
Средства Access Developer’s Toolkit 326
Модуль инсталляции 326
Редактирование файла STF 328
Создание резервных копий 329
Резервная копия Windows NT 329
"Горячее" копирование: зеркальное отображение 329
"Теплое" копирование: тиражирование 331
"Холодное копирование": дамп и восстановление данных 331
Получение справочной информации 333
Создание файлов справочной информации 333
Вспомогательные средства независимых разработчиков 334
Размещение справочной информации на сервере 334
Инсталляция примера 334
Добавление сообщений сервера 335
Перехват F1 336
Извлечение справочной информации сервера 337
Управление журналом транзакций 338
Функционирование журнала транзакций 339
Выключение журнала транзакций 339
Разгрузка журнала транзакций 340
Выводы 342
Приложение А Основы SQL Server 343
Основные понятия SQL Server 344
Устройства 344
Базы данных 345
Таблицы 346
Параметры, принимаемые по умолчанию 347
Представления 347
Правила 348
Пользователи и группы 348
Запомненные процедуры 349
Триггеры 350
Перенос данных с Access на SQL Server 351
Инсталляция ODBC 352
Экспорт таблиц 352
Установка индекса 352
Связывание таблиц 353
Выводы 354
Приложение В Диск CD-ROM 355
Примеры к главе 2: Разработка баз данных для системы клиент/сервер 356
Примеры к главе 3: Разработка приложений для системы клиент/сервер 356
Примеры к главе 5: Применение ODBC API 359
Примеры к главе 7: управление SQL Server с помощью DMO 360
Примеры к главе 10: инсталляция приложений клиент/сервер и управление ими 361
Содержимое сопутствующего диска CD-ROM 361
Примечание редактора русского издания. 362
Файлы корневого каталога CD-ROM диска 362
Доп. информация: Диск CD-ROM не сохранился.
[only-soft.org].t165006.torrent
Торрент: Зарегистрирован   [ 2022-05-17 00:30 ]

8 KB

Статус: проверено
Скачан: 0 раз
Размер: 6 MB
Оценка: 
(Голосов: 0)
Поблагодарили: 0  Спасибо
Вескес Д., Гандерлоу М., Чипмен М. - Access и SQL Server [1997, PDF, RUS] скачать торрент бесплатно и без регистрации
[Профиль] [ЛС]
Показать сообщения:    
Ответить на тему

Текущее время: Сегодня, в 11:59

Часовой пояс: GMT + 4



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы