Файл: Министерство науки.docx

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

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

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

Добавлен: 10.01.2024

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

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

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

СОДЕРЖАНИЕ

РАБОТА №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

Database I/O (Ввод-вывод в базе данных) и Number of Batch Requests/second (Количество пакетных запросов в секунду). Activity Monitor можно открыть в SQL Server Management Studio toolbar используя иконку Activity Monitor на панели, сочета- нием клавиш Ctrl+Alt+A или через контекстное меню в Object

Explorer.




Рис.14.1 Запуск Activity Monitor




Рис.14.2 Окно монитора активности
Как уже было сказано выше, Activity Monitor отслеживает только заранее определенный набор наиболее важных показателей производительности SQL Server. Дополнительных параметров ука- зать нельзя, нельзя и удалить что-то из показателей. Мониторинг возможен только в режиме реального времени. Нет возможности сохранить результаты мониторинга для последующего анализа. Та- ким образом Activity Monitor – это полезный инструмент для бегло- го анализа и поиска неисправностей, но он не подходит для деталь- ного сбора информации, т. к. в нѐм отсутствует возможность гибкой настройки счѐтчиков производительности, указания пороговых зна- чений и нет возможности сбора исторических данных.

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



Предоставляет сведения о текущих пользователях, сеансах и процессов в экземпляре Microsoft Компонент SQL Server Database Engine. Данные могут быть отфильтрованы, чтобы возвращать только те процессы, которые не простаивают, принадлежат кон- кретному пользователю или принадлежат определенному сеансу.

Общий формат запуска процедуры
sp_who [ [ @loginame = ] «login» | session ID | «ACTIVE» ]
Аргументы

[ @loginame = ] «login» определяет процессы, принадлежа- щие конкретному имени входа.

SessionID идентификатор сеанса является идентификаци- онным номером сеанса, принадлежащего SQL Server экземпляра.

«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. Какие показатели работы сервера позволяет получать

Activity Monitor?

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

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

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




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





    1. ЦЕЛЬ И ЗАДАЧИ РАБОТЫ


Целью работы является получение практических навыков ус- тановки и настройки сервера БД ORACLE. Для достижения цели необходимо решить следующие задачи:

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

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

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

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




    1. КРАТКИЕ ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ


СУБД Oracle это мощный программный комплекс, позво- ляющий создавать приложения любой степени сложности. Ядром этого комплекса является база данных, хранящая информацию, ко- личество которой за счет предоставляемых средств масштабирова- ния практически безгранично. C высокой эффективностью работать с этой информацией одновременно может практически любое коли- чество пользователей (при наличии достаточных аппаратных ресур- сов), не проявляя тенденции к снижению производительности сис- темы при резком увеличении их числа.

Механизмы масштабирования в СУБД Oracle последней вер- сии позволяют безгранично увеличивать мощность и скорость рабо- ты сервера Oracle и своих приложений, просто добавляя новые и новые узлы кластера. Выход из строя отдельных узлов кластера также не приводит к остановке приложения.

Встраивание в СУБД Oracle JavaVM, полномасштабная под- держка серверных технологий (Java Server Pages, 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