Русская версия
Институт кибернетики ТПУ
Институт кибернетики ТПУ
Институт кибернетики ТПУ
Институт кибернетики ТПУ
Институт кибернетики ТПУ

Ученикам чтобы преуспеть, надо догонять тех, кто впереди, и не ждать тех, кто сзади
Аристотель (384-322 до н.э.)

Образование должно быть истинным, полным, прочным
Ян Амос Коменский
(1592-1670 гг.)

Чем человек просвещеннее, тем он полезнее своему обществу
Грибоедов А. С.
(1795-1829 гг.)

Везде исследуйте всечасно, что есть велико и прекрасно
Ломоносов М. В.
(1711-1756 гг.)

Вся гордость учителя в учениках, в росте посеянных им семян
Менделеев Д. И.
(1834-1907 гг.)

Есть одно только благо – знание и одно только зло – невежество
Сократ
(ок. 470-399 до н.э.)

Природа так обо всем позаботилась, что повсюду ты находишь чему учиться
Леонардо да Винчи
(1452-1519 гг.)

$('#s6').cycle({      fx:     'scrollLeft',      timeout: 7000,      delay:  -2000      });
Ресурсы
Главная > Дополнительное образование > Дополнительные образовательные программы > Авторские программы > Администрирование Oracle > OR-10GSQL Сервер Oracle 10g. Разработка баз данных и программирование на языке SQL
OR-10GSQL Сервер Oracle 10g. Разработка баз данных и программирование на языке SQL
Продолжительность обучения: 40 академических часов
Обучение: вечернее, без отрыва от работы, 3 раза в неделю
Стоимость обучения: 7275 руб.
Программа реализована на базе Учебного центра ТПУ & Softline
  • О программе
  • Предварительная подготовка
  • Результаты обучения
  • Программа
  • Преподаватели
  • Документы об окончании
  • Оставить заявку
.
Краткая аннотация
Продолжительность обучения: 40 академических часов
Обучение: вечернее, без отрыва от работы, 3 раза в неделю
Стоимость обучения: 7275 руб.

Данный курс предлагает слушателям:

  • введение в технологию проектирования реляционных баз данных под управлением сервера Oracle, являющегося стандартом «де-факто» разработки крупных информационных систем;
  • изучение языка SQL, который используется для запросов данных, метаданных и для создания объектов базы данных;
Для разработки программ используются среды SQL*Plus, PL/SQL Developer. Демонстрации и многочисленные практические упражнения позволят закрепить основные концепции.
Аудитория
Разработчики приложений, проектировщики и администраторы баз данных, системные аналитики и специалисты отделов технической поддержки.
Предварительная подготовка
  • Знакомство с концепциями и техниками обработки данных.
  • Навыки работы с компьютером (знакомство с графическим интерфейсом).
Знания и умения, полученные в результате обучения
После успешного завершения курса слушатели научатся:
  • анализировать информационные потребности пользователя, создавать модель "сущность-связь", отражающую потребности пользователя, и разрабатывать на ее основе начальный проект базы данных;
  • разрабатывать sql-запросы произвольной сложности;
  • управлять всевозможными объектами базы данных под управлением сервера Oracle.
Программа курса
Модуль 1. Введение
  • Цели курса.
  • Программные изделия фирмы Oracle.
  • Архитектура сервера Oracle 10g.
  • Интерфейсы прикладного программирования.
Модуль 2. Проектирование базы данных
  • Жизненный цикл разработки системы.
  • Обзор этапов разработки. Концептуальное и физическое моделирование.
  • Терминология.
  • Концептуальное моделирование данных.
  • Независимость от аппаратного и программного обеспечения.
  • Условные обозначения.
  • Моделирование сущностей.
  • Моделирование и проверка связей. Типы связей.
  • Создание диаграммы "сущность-связь" (ER-диаграммы).
  • Уникальные идентификаторы.
  • Разрешение связей "многие ко многим".
  • Контроль качества ER-модели.
Модуль 3. Основы SQL
  • Обзор стандартов, cовременная структура языка SQL.
  • Язык запросов. Написание базовых SQL предложений.
  • Дополнительные возможности оператора SELECT.
  • Ограничение выборки и сортировка данных.
  • Однострочные функции Oracle.
  • Выборка данных из нескольких таблиц. Различные способы соединения.
  • Агрегирование данных с использованием групповых функций.
  • Подзапросы.
  • Древовидные (иерархические) запросы.
  • Коррелированные подзапросы
  • Слияние результатов нескольких запросов.
  • Форматирование и вывод данных с помощью SQL*Plus.
Модуль 4. Управление объектами базы данных Oracle
  • Типы объектов базы данных.
  • Типы данных сервера Oracle.
  • Языки DDL и DML.
  • Поддерживаемые ограничения целостности.
  • Создание базовых таблиц и управление ими.
  • Создание и использование временных транзакционных таблиц.
  • Создание таблицы на основе запроса к другим таблицам
  • Изменение таблиц и ограничений.
  • Словарь базы данных.
  • Запросы к словарю данных.
  • Проверка ограничений на таблицу.
  • Манипулирование данными.
  • Создание и изменение последовательностей.
  • Использование последовательностей.
  • Создание и изменение представлений.
  • Особенности использования простых и сложных представлений.
  • Индексы.
  • Особенности работы с индексами.
  • Использование кластеров.
  • Преимущества и недостатки кластеров.
  • Получение сведений об объектах пользователей.
Модуль 5. Управление транзакциями
  • Модель и свойства транзакции.
  • Проблемы параллелизма.
  • Решение проблем параллелизма.
  • Уровни изоляции пользователей.
  • Механизмы блокирования Oracle.
  • Язык управления транзакциями TCL.
Модуль 6. Управление доступом пользователей
  • Политика защиты пользователей.
  • Идентификация пользователей.
  • Создание, изменение и удаление пользователей.
  • Объектные и системные привилегии.
  • Роли.
  • Предоставление привилегий и ролей на объекты.
  • Отзыв привилегий и ролей.
  • Каскадные эффекты отзыва привилегий.
  • Получение данных по предоставленным привилегиям.
  • Управление ресурсами через профили.
  • Аудит БД.
Модуль 7. Заключение
Преподаватели
  • Кирсанов Артем Юрьевич
Документы об окончании
Слушателям, успешно завершившим курс обучения, выдается cертификат установленного образца.
Оставить заявку
Начало занятий: Расписание

Оставить заявку на курс


Загрузка...
Загрузка...