ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 10.01.2024

Просмотров: 1791

Скачиваний: 4

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

РАБОТА №1 ПРАКТИЧЕСКАЯ. ПОСТРОЕНИЕ БАЗЫ ДАННЫХ В СРЕДЕ ОДНОЙ ИЗ СУБД

Общие сведения о базах данных

Точные числа:

Символьные строки:

Двоичные данные:

Прочие типы данных:

РАБОТА №2 ПРАКТИЧЕСКАЯ. ПОСТРОЕНИЕ СХЕМЫ И СЛОВАРЯ БАЗЫ ДАННЫХ

РАБОТА №3 ПРАКТИЧЕСКАЯ. ИЗУЧЕНИЕ КОМАНД АДМИНИСТРИРОВАНИЯ ДАННЫХ

Привилегии

Команда GRANT

Операторы языка определения данных ddl и модификации отношений

Создание хранимой процедуры

Изменение хранимой процедуры

Удаление хранимой процедуры

Использование переменных в хранимых процедурах

Преимущества использования процедур

Пользовательские функции UDF (user-defined function)

Multi-Statement Table

Удаление функции

РАБОТА №6 ЛАБОРАТОРНАЯ. РАЗРАБОТКА

РАБОТА №7 ПРАКТИЧЕСКАЯ. УСТАНОВКА

РАБОТА №8 ПРАКТИЧЕСКАЯ. УСТАНОВКА И НАСТРОЙКА СУБД MY SQL

Восстановление базы данных

РАБОТА №10 ПАРКТИЧЕСКАЯ. КОПИРОВАНИЕ БАЗ ДАННЫХ СРЕДСТВАМИ КОМАНД SQL

РАБОТА №11 ПРАКТИЧЕСКАЯ. ПЕРЕНОС БАЗЫ ДАННЫХ НА ДРУГОЙ ТИП СЕРВЕРА

РАБОТА №12 ПРАКТИЧЕСКАЯ. СОЗДАНИЕ МЕХАНИЗМОВ СЕРВЕРА ДЛЯ ОБСЛУЖИВАНИЯ БАЗЫ ДАННЫХ

sp_delete_backuphistory [ @oldest_date = ] «oldest_date»

РАБОТА №14 ПРАКТИЧЕСКАЯ. МОНИТОРИНГ НАГРУЗКИ СЕРВЕРА

Системная процедура sp_who.

USE master; GO

РАБОТА №15 ПРАКТИЧЕСКАЯ. УСТАНОВКА И НАСТРОЙКА СЕРВЕРА БД ORACLE

Задание опций установки

Описание служб Oracle

СОДЕРЖАНИЕ САМОСТОЯТЕЛЬНОЙ РАБОТЫ

УЧЕБНО-МЕТОДИЧЕСКИЕ МАТЕРИАЛЫ ПО ДИСЦИПЛИНЕ

Дополнительная литература

Программное обеспечение и интернет-ресурсы

ПРИЛОЖЕНИЕ

Вставка строки

Изменение значения поля в строке

Удаление строки

Стандартные функции SQL Server Агрегативные функции

Функции манипуляции датой и временем

Niladic-функции

Функции для манипуляции со строками

Функции для преобразования различных типов данных

Атрибуты:

Связи:

Диаграмма связей в БД

Пример выполнения работы №5

DatabaseI/O(Ввод-выводвбазеданных)иNumberof Batch Requests/second (Количество пакетных запросов в секунду).ActivityMonitorможнооткрытьвSQLServer ManagementStudiotoolbarиспользуяиконкуActivityMonitorнапанели,сочета-ниемклавишCtrl+Alt+AиличерезконтекстноеменювObjectExplorer.Рис.14.1ЗапускActivityMonitorРис.14.2ОкномонитораактивностиКакужебылосказановыше,ActivityMonitorотслеживаеттолько заранее определенный набор наиболее важных показателейпроизводительности SQL Server. Дополнительных параметров ука-зать нельзя, нельзя и удалить что-то из показателей. Мониторингвозможен только в режиме реального времени. Нет возможностисохранить результаты мониторинга для последующего анализа. Та-ким образом Activity Monitor – это полезный инструмент для бегло-го анализа и поиска неисправностей, но он не подходит для деталь-ного сбора информации, т. к. в нѐм отсутствует возможность гибкойнастройки счѐтчиков производительности, указания пороговых зна-ченийинет возможностисбораисторическихданных.

Системная процедура sp_who.

Предоставляет сведения о текущих пользователях, сеансах ипроцессов в экземпляре Microsoft Компонент SQL Server DatabaseEngine.Данныемогутбытьотфильтрованы,чтобывозвращатьтолькотепроцессы,которыенепростаивают,принадлежаткон-кретномупользователюилипринадлежатопределенномусеансу.Общийформатзапускапроцедурыsp_who[[@loginame=]«login»|sessionID|«ACTIVE»] Аргументы[ @loginame = ] «login»определяетпроцессы,принадлежа-щие конкретному именивхода.SessionID–идентификаторсеансаявляетсяидентификаци-оннымномеромсеанса,принадлежащегоSQLServerэкземпляра.«ACTIVE»исключаетсеансы,ожидающиеследующейкоман-дыотпользователя.Еслизначениенеуказано,этапроцедуравозвращаетвсесеан-сы,принадлежащиеэкземпляру.Примериспользования:

USE master; GO

EXECsp_who«10»--specifiestheprocess_id;GOУ хранимой процедуры sp_who есть недокументированный ва-риант – sp_who2. Эта хранимая процедура запускается на выполне-ние точнотакже, новозвращаетболее подробнуюинформацию.

    1. ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ

  1. Запустить мониторинг активности.

  2. Выявить выполняемые процессы, время ожидания ресурсов и другие отображаемые параметры.

  3. Запустить процедуру «sp_who»:


  • без параметров;

  • с параметром указывающим на конкретное имя входа;

  • с параметром, указывающим на идентификатор процесса.

  1. Аналогично выполнить запуск процедуры «sp_who2».

  2. Задокументировать работу процедур в виде отчѐта.
4.КОНТРОЛЬНЫЕВОПРОСЫ

  1. Что собой представляет процесс мониторинга, какие его за- дачи?

  2. Какие средства мониторинга рассматриваются в этой рабо-
те?

  1. Какие показатели работы сервера позволяет получать
ActivityMonitor?

  1. Как запускается Activity Monitor?

  2. Какие показатели работы позволяют получать хранимые процедуры «sp_who», «sp_who2»?

  3. Какие параметры запуска могут быть использованы для данных процедур?

РАБОТА №15 ПРАКТИЧЕСКАЯ. УСТАНОВКА И НАСТРОЙКА СЕРВЕРА БД ORACLE


    1. ЦЕЛЬ И ЗАДАЧИ РАБОТЫ
Целью работы является получение практических навыков ус-тановки и настройки сервера БД ORACLE. Для достижения целинеобходиморешитьследующиезадачи:

  • Изучить основные особенности сервера БД ORACLE.

  • Изучить данные об разработчиках и источниках получения компонентов установки.

  • Изучить основные этапы установки.

  • Выполнить установку и настройку сервера на пользователь- ском компьютере.

    1. КРАТКИЕ ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ
СУБДOracle–этомощныйпрограммныйкомплекс,позво-ляющий создавать приложения любой степени сложности. Ядромэтого комплекса является база данных, хранящая информацию, ко-личество которой за счет предоставляемых средств масштабирова-ния практически безгранично. C высокой эффективностью работатьс этой информацией одновременно может практически любое коли-чество пользователей (при наличии достаточных аппаратных ресур-сов), не проявляя тенденции к снижению производительности сис-темыприрезкомувеличении ихчисла.Механизмы масштабирования в СУБД Oracle последней вер-сии позволяют безгранично увеличивать мощность и скорость рабо-ты сервера Oracle и своих приложений, просто добавляя новые иновыеузлыкластера.Выходизстрояотдельныхузловкластератакженеприводиткостановкеприложения.Встраивание в СУБД Oracle JavaVM, полномасштабная под-держкасерверныхтехнологий(JavaServerPages,Java-сервлеты,модули Enterprise JavaBeans, интерфейсы прикладного программи-рования CORBA), привело к тому, что Oracle на сегодняшний день
де-фактоявляетсястандартомСУБДдляInternet.Особенностью СУБД Oracle является многоплатформенность,так как она поставляется практически для всех существующих насегодня операционных систем. СУБД Oracle одинаково хорошо ра-ботаетналюбой платформе.СтруктураOracleвключает:

  • Программное обеспечение Oracle.

  • Базы данных – Database.
Вкаждойбазеданныхимеетсямногосхем,иимясхемы(Schema) так же является именем пользователя для доступа в дан-ную схему. В каждой схеме имеется система таблиц, представлений(view), функций (function), процедур (procedure), пакетов (package) идругих объектов. То есть после установки программы Oracle, можносоздатьоднуили болеебаз данных.
      1. Описание этапов установки СУБД Oracle


  1. Загрузкакомпонентаустановки
Компонент установки загружаются с официальной страницыOracle https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html.Установочные файлы предоставляются бесплатно, однако приэтомтребуетсяналичиерегистрационнойзаписинасайтеOracle.Установка требует ввода электронной почты и пароля соответ-ствующихучѐтнойзаписи.Рис.15.1Формавводаэлектроннойпочты
  1. 1   ...   18   19   20   21   22   23   24   25   ...   28