Теория и практика построения баз данных (1088289), страница 2
Текст из файла (страница 2)
Вопросы к проекту Р!гег!Ор Резюме 300 301 Вопросы !группы Глава 9. Язык 8СН. 304 245 Вопросы !группы Вопросы й группы Вопросы к проекту Е!геоОр 330 274 274 274 277 281 281 283 287 287 295 Глава 7. Проектирование баз данных в рамках семантической объектной модели . Преобразования семантических объектов в реляционные конструкции Простые объекты Композитные обьекты Составные объекты Представление составных обьектов со связью 1:1 Представление связей «один ко многим» и «многие к одному» Представление связей «многие ко многим» Гибридные обьекты Ассоциативные обьекты Обьекты вида родитель/подтип Объекты вида архетип/версия .. Примеры обьектов Подписной абонемент .
Описание продукта Акт о нарушении правил дорожного движения Резюме Вопросы !группы Вопросы 8 группы, Проекты Вопросы к проекту Р!гег!Ор Часть !1г. Пост оение еляционных баз данных Глава 8. Основы построения реляционных баз данных . Описание реляционныхданных Обзор терминологии Реализация реляционной базы данных Манипулирование реляционными данными . Категории языков манипулирования реляционными данными Интерфейсы языков манипулирования данными Реляционная алгебра Реляционные операторы . Выражение запросов в терминах реляционной алгебры 245 245 246 249 249 250 252 253 257 258 261 262 263 264 266 268 269 270 272 272 Запрос одиночной таблицы Проектирование в ЯО!..
Выборка в ЯОЕ Сортировка Встроенные функции ЯОЕ Встроенные функции и группировка запрос нескольких таблиц . Вложенные запросы Соединение с помощью ЯОЕ Сравнение вложенного запроса и соединения Внешнее соединение Операторы ЕХ!ЯТЯ и г!ОТ ЕХ!ЯТЯ Изменениеданных Вставка данных Удаление данных Модификация данных Резюме Глава 10. Проектирование приложений баз данных . Функции приложения базы данных Пример приложения: галерея Н!еа й!осе Требования к приложению .
Проектирование базы данных Создание, чтение, обновление и удаление экземпляров представлений Чтение экземпляров представлений . Создание новых экземпляров представлений Обновление экземпляров представлений Удаление экземпляров представлений Проектирование форм . Структура формы должна отражать структуру представления.... Семантика данных должна быть графически очевидна Структура формы должна побуждать к правильным действиям .. Формы в среде графического интерфейса пользователя Передвижение курсора и единообразная семантика клавиш Проектирование отчетов Структура отчета . Подразумеваемые объекты Реализация ограничений Ограничения доменоа .
305 307 308 311 312 313 315 315 317 319 320 . 321 . 323 323 324 324 325 325 328 . 328 330 332 332 333 . 336 338 339 342 343 344 345 346 347 348 351 352 352 354 356 357 1 2 Содержание Содержание 13 359 359 366 366 367 368 370 370 372 374 375 375 Ограничения уникальности Ограничения связей ... Ограничения делового регламента Безопасность и контроль Безопасность Контроль .
Логика приложения Резюме Вопросы !группы Вопросы й группы Проекты . Вопросы к проекту РьеООр 378 Глава 13. Работа с базами данных в 8О~. Зепгег 2000 .. 487 422 423 423 424 428 433 Установка Огас!е Создание базы данных Огас!е Работа с ЯОЕ Р)цэ Создание таблиц Создание связей Часть У. Об аботка многопользовательских баз данных Глава 11. Многопользовательские базы данных Администрирование баз данных Управление структурой базы данных Управление параллельной обработкой Необходимость в атомарных транзакциях Блокировка ресурсов Оптимистическая и пессимистическая блокировка Объявление характеристик блокировки Согласованные транзакции Уровень изоляции транзакции Безопасность базы данных Права и обязанности по обработке Обеспечение безопасности средствами СУБД Обеспечение безопасности средствами приложения Восстановление базы данных,, Восстановление путем повторной обработки Восстановление через откат-накат Управление СУБД...
Поддержание репозитория данных Резюме Вопросы !группы Вопросы 8 группы .. Проекты Вопросы к проекту Р!гег!Ор Глава 12. Работа с базами данных в Огас!е 379 380 382 382 387 390 393 394 395 398 399 400 406 407 408 409 412 413 415 417 419 420 420 Создание индексов Изменение структуры таблицы Контрольные ограничения Использование оператора АЕТЕВ ТАВЕЕ с контрольными ограничениями Представления .. Логика приложения Обработка файлов Р1 /ЯО!., Хранимые процедуры Триггеры . Словарьданных Управление параллельной обработкой Уровень изоляции «завершенное чтение» . Уровень изоляции «сериализуемость * .
Уровень изоляции «только чтение» Дополнительные замечания о блокировках Огас!е и безопасность . Резервное копирование и восстановление в Огас!е Средства восстановления Огас!е Типы сбоев Вопросы, не затронутые в данной главе Резюме Вопросы !группы Проекты Вопросы к проекту Р!геоОр Установка ЯОЕ Яегуег 2000 .. Создание базы данных ЯОЕ Яепгег . Создание таблиц Определение связей . Представления . Индексы Логика приложения Хранимые запросы Хранимые процедуры Триггеры . Управление параллельной обработкой Уровень изоляции транзакции . Поведение курсора Блокировочные подсказки... Безопасность Резервное копирование и восстановление Типы резервных копий .. Модели восстановления ЯОЕ Яепгег ..
Восстановление базы данных План обслуживания базы данных 435 435 436 437 437 440 440 440 448 452 453 455 455 456 456 457 457 457 458 460 460 462 465 465 467 468 469 479 482 485 486 487 488 495 499 500 501 502 503 503 504 505 506 507 14 Содержание 15 Содержание 507 508 510 512 513 574 574 575 580 581 584 586 591 595 601 602 604 605 516 606 559 645 559 563 563 565 567 568 571 572 645 646 647 648 650 655 655 Вопросы, не затронутые в втой главе Резюме Вопросы !группы Проекты . Вопросы к проекту Е!гег!0р Часть Тг1. Об аботка организационных баз данных Глава 14. Сети, многоуровневые архитектуры и ХМ~ Разновиднос~и сетевого окружения . Интернет . Интрасети Беспроводной доступ в сети .
Многоуровневая архитектура Ч!еЬ-сервер под управлением чипг!оччв 2000 Ч/еЬ-сервер под управлением Цп!х и Цпих Многоуровневая обработка Языки разметки и ОНТМЬ Стандарты языков разметки . Проблемы, связанные с НТМЬ ОНТМ !. ХМЬ вЂ” расширяемый язык разметки ХМЬ как язык разметки ХМ!.-документ и ОТО .
Материализация ХМЬ-документов Терминология и стандарты ХМЬ . ХМ Ь Я спе ге а Протокол Ч/АР Значение ХМЬ для приложений баз данных Пример применения ХМЬ в электронной коммерции Поддержка ХМЬ в Огас!е и ЯОЬ Яегчег Резюме Вопросы !группы Вопросы П группы Вопросы к проекту Е!гео0р Глава 15. ООВС, ОЕЕ ОВ, АОО и АЗР Окружение чче Ь-сервера . Стандарт ООВ С Архитектура ООВС Уровни соответствия, Задание имени источника данных ООВС 01Е ОВ Цели создания ОЬЕ ОВ Основные конструкции О!.Е ОВ 516 516 517 518 519 522 523 524 526 526 527 528 530 530 531 533 538 540 548 549 552 553 554 556 557 558 АОО Вызов АОО из АЯР-страниц Объектная модель АОО Примеры использования АОО . Пример 1 — чтение таблицы Пример 2 — чтение таблицы обобщенным способом Пример 3 — чтение любой таблицы Пример 4 — обновление таблицы .
Пример 5 — вызов хранимой процедуры Резюме Вопросы !группы Вопросы П группы Вопросы к проекту Е!гео0р Глава 16. !РВС, !а!та Зегчег Радев и МуЗО!. ПОВС Типы драйверов Использование ПОВС Примеры использования Л)ВС Зача Яегчег Расее ПЯР-страницы и сервлеты Арасйе Тогпса! . Настройка Тогпса1 для обработки зЯР ..
Примеры ПЯР-страниц . МУЯСН. Ограничения МуЯОЬ . Работа с МУЯОЬ Настройка разрешений на доступ для зОВС . Управление параллельной обработкой Резервное копирование и восстановление Заключительное слово о МУЯО!.. Резюме Вопросы !группы Вопросы П группы . Проекты .
Вопросы к проекту Е!геО0р Глава 17. Совместное использование данных предприятия Архитектуры организационных систем обработки данных Системы удаленной обработки Клиент-серверные системы Системы совместного использования файлов Системы обработки распределенных баз данных Загрузка данных .
Компания 0п!чегза! Ецц!ргпеп1 606 607 608 611 618 618 619 619 620 632 633 634 636 637 639 639 639 641 643 643 644 16 Содержание Соде жание 17 657 756 758 . 766 . 775 783 783 Часть Ч!8. Работа с объектно-ориенти ованными базами данных 892 Алфавитный указатель 785 729 Процесс загрузки Потенциальные проблемы при обработке загруженных баз данных .. Оперативная аналитическая обработка данных (О!.АР) Информационные хранилища Компоненты информационного хранилища Требования к информационному хранилищу Проблемы разработки и эксплуатации информационных хранилищ Информационные лавки Администрированиеданных Потребность в администрировании данных Проблемы администрирования данных Задачи отдела администрирования данных .
Резюме Вопросы ! группы Вопросы !! группы Глава 18. Объектно-ориентированные базы данных . Введение в обьектно-ориентированное программирование Терминология ООП Пример ООП . Постоянное хранение объектов Постоянное хранение объектов в традиционной файловой системе Постоянное хранение объектов с помощью СУБД Постоянное хранение объектов с использованием ООСУБД Постоянное хранение объектов в Огас!е Типы обьектов и коллекции Объекты Огас!е Стандарты ООСУБД .