27_SH43-0144-00 (1038594), страница 27

Файл №1038594 27_SH43-0144-00 (КП - Библиотека) 27 страница27_SH43-0144-00 (1038594) страница 272017-12-26СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 27)

116.Для каждой создаваемой базы данных в каталог добавляется запись,содержащая следующую информацию:v Имя базы данных, заданное в команде CREATE DATABASEv Алиас базы данных (совпадающий с именем базы данных)v Комментарий для базы данных, заданный в команде CREATE DATABASEv Положение локального каталога баз данныхv Индикатор, указывающий на то, что эта база данных является косвенной (тоесть расположена на том же компьютере, что и этот файл системногокаталога баз данных)v Другую системную информацию.Чтобы увидеть содержимое этого файла, используйте команду LIST DATABASEDIRECTORY, не задавая положение файла каталога баз данных.В среде многораздельных баз данных все разделы базы данных должныобращаться к одному и тому же файлу системного каталога баз данных - файлуsqldbdir, расположенному в подкаталоге sqldbdir начального каталогаэкземпляра.

Если для файла системного каталога баз или файла системныхзначений sqldbins в том же подкаталоге sqldbdir заданы символическиессылки на другой файл в совместно используемой файловой системе, это можетвызвать непредсказуемые ошибки. Эти файлы описаны в разделе “Разрешениеразделения данных” на стр. 60.Каталог узловПри внесении в каталог первого раздела базы данных менеджер баз данныхсоздает каталог узлов. Чтобы внести в этот каталог раздел базы данных,используйте команду CATALOG NODE.

Чтобы вывести содержимое локальногокаталога узлов, используйте команду LIST NODE DIRECTORY. Каталог узловсоздается и поддерживается для каждого клиента базы данных. Этот каталогсодержит записи для всех удаленных рабочих станций, содержащих одну илинесколько баз данных, к которым может обращаться этот клиент.

При каждом112Руководство администратора: Реализациясоединении с базой данных или подключению к экземпляру клиент DB2использует информацию из каталога узлов о конечной точке связи.Записи в этом каталоге также содержат информацию о типе протокола связи,который должен использоваться для связи между клиентом и удаленнымразделом базы данных. При внесении в этот каталог локального раздела базыданных создается алиас для экземпляра, расположенного на этом жекомпьютере. Локальный узел нужно внести в каталог, если с этого клиентапользователя должны быть доступны несколько экземпляров на одномкомпьютере.Службы каталога DCEDCE (Distributed Computing Environment, распределенная вычислительная среда) это разработанная организацией Open Systems Foundation** (OSF**) архитектураAPI, содержащая инструменты и службы для создания, использования иподдержки прикладных программ в разнородной распределеннойвычислительной среде.

DCE - это промежуточный слой между операционнойсистемой, сетью и распределенными прикладными программами, позволяющийприкладным программам клиента обращаться к удаленным серверам.При использовании локальных каталогов информация о физическом положениибазы данных назначения хранится на каждой отдельной рабочей станцииклиента в каталоге баз данных и каталоге узла. Поэтому администратор базданных тратит много времени на обновление и изменение этих каталогов.Службы каталога DCE позволяют использовать вместо локальных каталоговодин централизованный каталог. Они позволяют записывать информацию обазе данных или экземпляре менеджера баз данных в одном месте и вносить всеобновления и изменения только в этом одном месте.DCE не обязательна для работы DB2; если вы используете эту среду, смотритедополнительную информацию в разделе “Приложение B.

Использование службкаталогов среды DCE” на стр. 415.Службы каталога протокола LDAP (Lightweight Directory Access Protocol)|||||||||Протокол LDAP (Lightweight Directory Access Protocol, протокол упрощенногодоступа к каталогам) - это промышленный стандарт на метод доступа кслужбам каталога. Служба каталога хранит информацию о ресурсах длямножества систем и служб в распределенной среде и обеспечивает клиенту исерверу доступ к этим ресурсам. Каждый экземпляр сервера баз данныхсообщает серверу LDAP о своем существовании и при создании базы данныхсообщает информацию об этой базе данных в каталог LDAP.

Когда клиентсоединяется с базой данных, он может получить информацию о нужном сервереиз каталога LDAP. Клиентам теперь не нужно хранить эту информацию вГлава 3. Создание базы данных113локальных каталогах на каждом компьютере. Прикладные программы клиентаиспользуют каталог LDAP для поиска информации, необходимой длясоединения с базой данных.|||LDAP не обязателен для работы DB2; если вы используете эту среду, смотритедополнительную информацию в разделе “Приложение J. Службы каталоговпротокола LDAP” на стр. 507.Создание групп узловДля создания группы узлов используется оператор CREATE NODEGROUP.

Вэтом операторе задается набор узлов, на которых располагаются контейнерытабличных пространств и данные таблиц. Этот оператор также:v Создает карту разделения для этой группы узлов. Подробную информацию окарте разделения смотрите в руководстве Руководство администратора:Планирование.v Генерирует ID карты разделения.v Вставляет записи в следующие таблицы каталога:– SYSCAT.NODEGROUPS– SYSCAT.PARTITIONMAPS– SYSCAT.NODEGROUPDEFЧтобы создать группу узлов с помощью Центра управления:|1. Раскройте дерево объектов и найдите папку Группы узлов.2.

Щелкните правой кнопкой мыши по папке Группы узлов и выберите извсплывающего меню пункт Создать.3. В окне Создание групп узлов введите нужную информацию, используя кнопки сострелками для перемещения узлов между списками Доступные узлы и Выбранныеузлы, и нажмите кнопку OK.||Чтобы создать группу узлов из командной строки, введите команду:||||Предположим, нужно загрузить некоторые таблицы в подмножество разделовбазы данных. При помощи следующей команды можно создать группу узлов издвух узлов (1 и 2) в базе данных, содержащей не менее трех (с 0 по 2) узлов:|Дополнительную информацию о создании групп узлов смотрите в руководствеSQL Reference.CREATE NODEGROUP <имя> ON NODES (<значение>,<значение>)CREATE NODEGROUP mixng12 ON NODES (1,2)114Руководство администратора: РеализацияКоманда CREATE DATABASE и функция API sqlecrea() создают также группыузлов системы по умолчанию IBMDEFAULTGROUP, IBMCATGROUP иIBMTEMPGROUP.

(Дополнительную информацию о группах узлов смотрите вруководстве Руководство администратора: Планирование.)Определение журнала восстановления базы данныхВ журнале восстановления базы данных хранятся записи обо всех измененияхбазы данных, включая добавление новых таблиц или изменение существующих.Этот журнал состоит из набора экстентов журнала, каждый из которыхнаходится в отдельном файле (эти файлы называются файлами журнала).Журнал восстановления базы данных может использоваться, чтобы в случаесбоя (например, отключения питания системы или ошибки прикладнойпрограммы) база данных не оказалась в несовместимом состоянии. В случаесбоя выполняется откат всех сделанных, но не принятых изменений, и занововыполняются все принятые транзакции, которые могли быть физически незаписаны на диск.

Эти действия гарантируют целостность базы данных.Дополнительную информацию смотрите в разделе “Глава 8. Восстановлениебазы данных” на стр. 317.Связывание утилит с базой данныхСоздав базу данных, менеджер баз данных пытается связать с ней утилиты,перечисленные в файле db2ubind.lst. Этот файл хранится в подкаталоге bndкаталога sqllib.При связывании утилиты создается пакет - объект, содержащий всюинформацию, необходимую для обработки конкретных операторов SQL изодного исходного файла.Примечание: Чтобы использовать эти утилиты с клиента, необходимо явновыполнить их связывание. Информацию об этом смотрите вруководстве Быстрый старт для конкретной платформы.Если нужно выполнить связывание или повторное связывание утилит с базойданных, введите в командной строке следующие команды:connect to samplebind @db2ubind.lstПримечание: Для создания пакетов в базе данных sample нужно находиться вкаталоге, где расположены эти файлы.

Файлы связываниянаходятся в подкаталоге BND каталога SQLLIB. В этом примереsample - это имя базы данных.Глава 3. Создание базы данных115Внесение базы данных в каталогПри создании базы данных она автоматически вносится в файл системногокаталога баз данных. Чтобы явно внести базу данных в файл системногокаталога баз данных, можно также использовать команду CATALOGDATABASE.

Команда CATALOG DATABASE позволяет внести в каталог базуданных с другим алиасом или внести в него запись для базы данных, ранееудаленную при помощи команды UNCATALOG DATABASE.Следующая команда процессора командной строки вносит в каталог базуданных personl под алиасом humanres:catalog database personl as humanreswith "База данных персонала"В этом случае в запись системного каталога баз данных вносится алиас базыданных humanres, отличающийся от имени базы данных (personl).Можно также внести базу данных в каталог на экземпляре, отличающемся отэкземпляра от умолчанию.

Характеристики

Тип файла
PDF-файл
Размер
3,14 Mb
Тип материала
Высшее учебное заведение

Список файлов курсовой работы

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6439
Авторов
на СтудИзбе
306
Средний доход
с одного платного файла
Обучение Подробнее