Интернет Университет информационных технологий Твой путь к знаниям
  Искать!
Курсы | Обучение | Школа | Магазин | Общение | Новости | Помощь

поддержка курса Введение в Oracle SQL
Автор: В.В. Пржиялковский

? Уровень: для начинающих || Статус: бесплатный || Опубликован: 28.12.2011
Рейтинг: 3.87 || Популярность: 62 || Студентов: 1632/79


Информация о курсе
Курс рассказывает о диалекте SQL, предлагаемом фирмой Oracle для работы с базами данных своего типа. Рассматриваются конструкции языка, касающиеся работы с моделью предметной области и имеющие технологический характер. Изложение сопровождается практическими примерами.
Широко распространенная СУБД Oracle представляет собой классическую реализацию систем на основе SQL. Курс рассказывает об основах диалекта SQL, реализованного этой СУБД. Улучшению понимания способствует ретроспективный взгляд на возникновение тех или иных конструкций языка, а также соотнесение их с реляционной моделью, которой SQL обязан своим появлением, и с элементами стандарта ANSI/ISO, связанного с Oracle SQL взаимно-обратным влиянием. Значительная часть утверждений в курсе проиллюстрирована примерами. (Все изложение касается варианта языка в последней версии 11.2 СУБД Oracle.)

Записаться на обучение
  Варианты обучения Цена Документы
  Самостоятельно Бесплатно сертификат
  ИДО "ИНТУИТ" 2000 руб. сертификат + официальное удостоверение о повышении квалификации
 
Телефон: +7(499) 253-9312, факс: +7(499) 253-9310, e-mail: dpo@intuit.ru, ICQ: Intuit.Ru (632-332-736), Skype: Intuit.Ru
1.
Рассматриваются понятия, которые определяют диалект SQL, предлагаемый фирмой Oracle, в его нынешнем состоянии и формируют контекст употребления этого диалекта. В основном это реляционная модель данных и реляционное проектирование, а также стандартный SQL.
2.
Рассматриваются штатные инструменты для обращения к БД, предлагаемые фирмой Oracle. Происходит знакомство с демонстрационным примером.
3.
Рассматриваются главные конструктивные операции с таблицами — основным средством моделирования данных в БД Oracle, — а также сопутствующие логические и технологические особенности этих операций.
4.
Рассматривается построение выражений для использования в операциях выборки данных SELECT и изменения данных INSERT, UPDATE и DELETE.
5.
Рассматриваются общие принципы построения и отработки предложения SELECT. Приводятся правила построения фразы FROM для указания источников данных и фразы WHERE для отбора строк.
6.
Приводятся правила построения и возможности фразы SELECT, используемой для формирования столбцов окончательного ответа в предложении SELECT. Рассматривается фраза PIVOT/UNPIVOT, логически объединяющая фразы SELECT и FROM.
7.
Применительно к предложению SELECT рассматриваются фразы ORDER BY для упорядочения строк окончательного ответа, GROUP BY для группировки строк по общим признакам и CONNECT BY для выполнения запросов по иерархически организованым данным.
8.
Рассматриваются основы построения соединений таблиц в запросах SELECT и возможности построения соединений в Oracle.
9.
Рассматриваются операции DML по внесению изменений в данные существующих таблиц: INSERT, UPDATE, DELETE и MERGE.
10.
Затрагиваются две темы: ограничений целостности в таблицах и построения и употребления представлений данных трех разновидностей, существующих в Oracle.
11.
Рассматривается самостоятельное создание и использование объектных данных в Oracle. Приводятся примеры встроенных объектных данных, полезных прикладному программисту.
12.
Рассматриваются две темы: существующих в Oracle объектов хранения, играющих вспомогательную роль в построении и употреблении БД, а также возможности построения редакций хранимых объектов БД.
13.
Приводятся некоторые общие сведения об оптимизации запросов в Oracle. Рассматриваются механизмы и примеры организации транзакций как средства регулирования доступа к данным базы.
14.
Приводятся некоторые типичные примеры запросов к БД и подстерегающих программиста опасностей. Дополнительно приводятся более подробные сведения об аналитических функциях.
 
 

Внимание! Если Вы увидите ошибку на нашем сайте, выделите её и нажмите Ctrl+Enter.
Нужна помощь?
• Забыли пароль? Вам сюда...
• Есть вопрос? Спрашивайте!
Вы можете:
• Изменить персональные данные
• Изменить параметры подписки
Интернет-магазин:
• Ваши заказы здесь
• Ваш личный счет
Курсы | Учебные программы | Учебники | Вопросы и Ответы | Форум | Новости | Помощь

Телефон: +7 (499) 253-9312, 253-9313, факс: +7 (499) 253-9310, email: info@intuit.ru
© INTUIT.ru::Интернет-Университет Информационных Технологий - дистанционное образование, 2003-2011
Проект Издательства "Открытые Системы".
Партнеры: РМ Телеком, KRAFTWAY COMPUTERS.
Rambler's Top100