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

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

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

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

Добавлен: 10.01.2024

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

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

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


При задании опций установки можно задать создание и конфи- гурирование баз данных.




Рис.15.2 Задание исходных опций установки

  1. Выбор класса системы


Возможна установка системы класса настольной системы (Desktop class) и класс серверной системы (Server class).

Для обучения и небольших компаний достаточен Desktop class.




Рис.15.3 Выбор класса системы

  1. Выбор базовых настроек установки


В качестве кодировки символов (Character Set): целесообраз- но выбрать – Unicode (AL32UTF8).


Рис.15.4 Задание базовых настроек установки

  1. Непосредственно выполнение установки





Рис.15.5 Процесс установки

  1. Отображение результатов установки





Рис.15.6 Отображение результатов установки

  1. Создание базы данных с именем, указанным при задании основных параметров





Рис.15.7 Создание базы данных


Рис.15.8 Копирование файлов базы данных




Рис.15.9 Завершение установки


  1. НастройкабрандмауэраWindows

В случае блокировки Oracle брандмауэра Windows. Необходи-
мо нажать кнопку «Allow access» чтобы разрешить работу процесса oracle (задать разрешение для пропуска процесса через брандмау- эра).


Рис.15.10 Задание пропуска процесса Oracle

через брандмауэра Windows

  1. Проверка установки и работы служб ORACLE.


После установки СУБД Oracle отображается в виде системных служб.




Рис.15.11 Отображение служб Oracle в диспетчере заданий

      1. 1   ...   20   21   22   23   24   25   26   27   28

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


  1. OracleDBConsole

Это служба для позволяющая осуществлять доступ к СУБД по протоколу http через браузер. Для этого используется адрес https://localhost:1158/em.




Рис.15.12 Страница доступа к СУБД через браузер Используя OracleDBConsole'>OracleDBConsole, можно отслеживать, как работа-

ет сервис (DB), как используются ресурсы, как работают пользова- тели и в каком порядке выполняются команды.

При использовании Oracle только с целью обучения сервис

OracleDBConsole может быть выключен.
  1. SQL Plus


SQL Plus – это простой консольный инструмент, позволяю- щий выполнять команды SQL.


Рис.15.13 Запуск службы SQL Plus




Рис.15.14 Работа в среде SQL Plus


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

  1. Скачать компоненты установки.

  2. Установить СУБД ORACLE. При установке должна быть создана, как в рассмотренном примере, база «DBOracle11».

  3. Создать в базе данных 2 таблицы командами DDL.

  4. Заполнить таблицы данными с помощью команд DML.


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

  1. Каковы особенности и архитектура СУБД Oracle?

  2. Из какого источника можно получить компоненты уста- новки Oracle?

  3. Каковы основные этапы установки?

  4. В каком виде представляется установленная система Oracle?

  5. Какие службы используются для управления СУБД?

  6. Какие службы используется для доступа к базам данных?




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



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

Самостоятельная работа необходима для формирования у обу- чающихся способности самостоятельно решать задачи профессио- нальной деятельности, формирования умения и навыков планиро- вания времени, формирования стремления развиваться и совершен- ствоваться.

Виды самостоятельной работы обучающихся указаны в табл. 1.
Таблица 1

Виды самостоятельной работы



п/п

Вид СРС

1

Определение требований к БД и разработка схемы ба-

зы данных в рамках работы над КП

2

Разработка сценариев работы с данными в рамках ра-

боты над КП


3

Разработка механизмов реализации сценариев работы с данными в виде хранимых процедур и триггеров

в рамках работы над КП

4

Разработка клиентской части КП

5

Выполнение индивидуальных заданий по теме «Адми-

нистрирование баз данных и серверов»




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



Основная литература
1. Перлова, О. Н. Соадминистрирование баз данных и серверов [Электронный ресурс] : учебник для студентов среднего профес- сионального образования по специальности 09.02.07 Информаци- онные системы и программирование / О. Н. Перлова, О. П. Ляпина.

Москва : Академия, 2018. 304 c. Режим доступа: http://www.academia-moscow.ru/catalogue/4831/345911/. – Загл. с эк- рана.

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





  1. Компьютерные сети [Электронный ресурс] : учебник для среднего профессионального образования по специальностям

09.02.06 Сетевое и системное администрирование, 09.02.07 Инфор- мационные системы и программирование / В. В. Баринов [и др.]. – Москва : Академия, 2018. – 192 c. – Режим доступа: http://academia- moscow.ru/catalogue/4831/345920/. – Загл. с экрана.

  1. Гохберг, Г. С. Информационные технологии [Текст] : учеб- ник для образовательных организаций, реализующих программы среднего профессионального образования по специальностям «Ин- формационные системы и программирование», «Сетевое и систем- ное администрирование» : [для студентов СПО] / Г. С. Гохберг, А. В. Зафиевский, А. А. Короткин. Москва : Академия, 2017.

240 c. Доступна электронная версия: http://academia- moscow.ru/catalogue/4831/297236/

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





  1. https://msdn.microsoft.com/ru- RU/library/e80y5yhx(v=vs.110).aspx Официальный сайт. Microsoft. Руководство по разработке. Данные и модели. ADO.NET

  2. https://docs.microsoft.com/ru-ru/sql/t-sql/data-types/data-types- transact-sql?view=sql-server-2017 Официальный сайт. Microsoft Ру- ководство по разработке. Типы данных Transact SQL