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

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

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

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

Добавлен: 10.01.2024

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

Скачиваний: 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

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





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


Целью работы является получение практических навыков ус- тановки и настройки СУБД MeSQL.


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


MySQL – свободная реляционная система управления базами данных. Разработку и поддержку MySQL осуществляет корпорация Oracle. Продукт распространяется как под GNU General Public License, так и под собственной коммерческой лицензией. Помимо этого, разработчики создают функциональность по заказу лицензи- онных пользователей. Именно благодаря такому заказу почти в са- мых ранних версиях появился механизм репликации.

MySQL является решением для малых и средних приложений. Входит в состав серверов WAMP, AppServ, LAMP и в портативные сборки серверов Денвер, XAMPP, VertrigoServ. Обычно MySQL ис- пользуется в качестве сервера, к которому обращаются локальные или удалѐнные клиенты, однако в дистрибутив входит библиотека внутреннего сервера, позволяющая включать MySQL в автономные программы.

MySQL портирована на большое количество платформ: FreeBSDLinux, macOS, NetBSD, OpenBSD, OS/2 Warp, Solaris, SunOS, Windows 95 – Windows 7 и Windows 10.

На официальном сайте СУБД для свободной загрузки предос- тавляются не только исходные коды, но и откомпилированные и оп- тимизированные под конкретные операционные системы готовые исполняемые модули СУБД MySQL.

Источник для установки https://dev.mysql.com/downloads/installer/.


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

  1. Загрузка установочных компонентов




    1. Перейдите по адресу http://dev.mysql.com/downloads/installer/.

    2. Нажмите кнопку «Загрузить».

    3. Сохраните файл программы установки на вашем компью-


тере.


  1. Начало установки

    1. После завершения загрузки запустите программу установ-

ки следующим образом.

    1. Щелкните правой кнопкой мыши загруженный установоч- ный файл (например, mysql-installer-community-5.6.14.0.msi) и вы- берите пункт «Выполнить». Запустится программа установки MySQL.

    2. На панели приветствия выберите «Установить продуктыMySQL».

    3. На панели информации о лицензии ознакомьтесь с лицен- зионным соглашением, установите флажок принятия и нажмите кнопку «Далее».

    4. На панели «Найти последние продукты» нажмите кнопку

«Выполнить».


    1. После завершения операции нажмите кнопку «Далее».

  1. Настройка установки сервера

    1. На панели «Типнастройки»выберите параметр «Поль-зовательская», а затем нажмите кнопку «Далее».

    2. На панели «Выбор компонентов обеспечения» убедитесь, что выбран MySQL Server 5.6.x, и нажмите кнопку «Далее».

    3. На панели «Проверитьтребования»нажмите кнопку

«Далее».


  1. Окончание установки.

    1. На панели «Установка»нажмите кнопку «Выполнить».

    2. После успешного завершения установки сервера на панели

«Установка»отображается информационное сообщение. Нажмите кнопку «Далее».

  1. Настройка установленного сервера.

    1. На странице «Настройка»нажмите кнопку «Далее».

    2. На первой странице конфигурации сервера MySQL (1/3) установите следующие параметры:

      1. Тип конфигурации сервера.




      1. Выберите вариант «Компьютердляразработки».

      2. Включите поддержку сети TCP/IP. Убедитесь, что фла- жок установлен.

      3. Задайте следующие параметры ниже:

  • Номер порта. Укажите порт подключения. По умолчанию установлено значение 3306; не следует изменять его без необходи- мости.

  • Откройте порт брандмауэра для доступа к сети. Выберите исключение добавления брандмауэра для указанного порта.

    1. Расширенная настройка.

      1. Выберите флажок «Показать расширенные парамет-ры» для отображения дополнительной страницы конфигурации для настройки расширенных параметров для экземпляра сервера (если требуется). Примечание. При выборе этого параметра необходимоперейти к панели для установки параметров сети, где будет от-ключенбрандмауэрдляпорта,используемогосерверомMySQL.

      2. Нажмите кнопку «Далее».

  • На второй странице конфигурации сервера MySQL (2/3) установите следующие параметры:


Пароль учетной записи root. Пользователь root – это поль-зователь,которыйимеетполныйдоступксерверубазданныхMySQL – создание, обновление и удаление пользователей и так да-лее. Запомните пароль пользователя root (администратора) – онпонадобитсявамприсозданиипримера базыданных.

Пароль root для MySQL. Введите пароль пользователя root.

Повторите ввод пароля. Повторно введите пароль пользо- вателя root.

      1. Учетные записи пользователя MySQL. Нажмите кнопку

«Добавить пользователя» для создания учетной записи пользо- вателя. В диалоговом окне «Сведения о пользователе MySQL» вве- дите имя пользователя, роль базы данных и пароль (например,

!phpuser). Нажмите кнопку «ОК».

      1. Нажмите кнопку «Далее».

  • На третьей странице конфигурации сервера MySQL (3/3) установите следующие параметры:

«Имя службы Windows». – Укажите имя службы Windows, которая будет использоваться для экземпляра сервера MySQL.


  • «Запуск сервера MySQL при запуске системы». – Не сни- майте этот флажок, если сервер MySQL требуется для автоматиче- ского запуска при запуске системы.

  • «Запуск службы Windows в качестве». Возможны следую- щие варианты.

«Стандартная системная учетная запись» – Рекомендуется для большинства сценариев.

«Нестандартный пользователь» – Существующая учетная запись пользователя рекомендуется для сложных сценариев.

      1. Нажмите кнопку «Далее».

      2. На странице «Обзор конфигурации» нажмите кнопку

«Далее».

    1. После успешного завершения настройки на панели «За- вершение» появляется информационное сообщение. Нажмите кноп- ку «Завершить».

  1. Примечание. Для проверки успешности настройки запусти- те диспетчер задач. Если MySQLd-nt.exe присутствует в списке


«Процессы», сервер базы данных запущен.

  1. ЗАДАНИЕ


Заданием для практической работы является установка и на- стройка экземпляра сервера на домашнем компьютере. И подготов- ка отчѐта о настройке.


  1. КОНТРОЛЬНЫЕ ВОПРОСЫ




  1. Какова область применения сервера MY SQL?

  2. Где можно взять компоненты для установки сервера MY SQL?

  3. Какие этапы установки можно выделить?

  4. Какие параметры установки необходимо задать?

  5. На какой порт необходимо настраивать установку сервера MY SQL?

  6. Что такое пользователь «Root»?



РАБОТА №9 ПРАКТИЧЕСКАЯ. КОПИРОВАНИЕ БАЗ ДАННЫХ, ИМПОРТ ЭКСПОРТ ДАННЫХ В СРЕДЕ MS SQL SERVER EXPRESS СРЕДСТВАМИ MANAGEMENT STUDIO



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




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


Под копированием подразумевается перенос базы данных из одного сервера на другой.

Данные баз данных в среде MS SQL SERVER располагаются на отдельных файлах одноимѐнных базе данных. Но они не могут быть скопированы как обычные файлы в файловой системе, так как их защищает от копирования служба сервера.



Рис.9.1 Файлы базы данных TestDB
Для копирования базы данных необходимо использовать спе- циальные процедуры, предоставляемые MS Management Studio

«Создать резервную копию», «Восстановить».


Рис.9.2 Задачи работы с базой данных, вызываемых

из контекстного меню базы данных, в том числе «Создать резервную копию» и «Восстановить»
При создании резервной копии необходимо задать общие па- раметры создания копии (страница «Общие» окна копирования) и