Карта сайта
Рубрика: Разное
- База данных Oracle 11g: Области Применения
- База данных Oracle 11g
- Промежуточное программное обеспечение Oracle Fusion
- Консоль управления Гридом Oracle Enterprise Manager
- Oracle BI Publisher
- Реляционные и Объектно-Реляционные Системы управления Базами Данных
- Хранение данных на Различных Носителях
- Понятие Реляционной базы данных
- Определение Реляционной базы данных и Модели Данных
- Модель сущностей и связей (ER)
- Соглашения Моделирования Связей Сущностей
- Связь нескольких Таблиц
- Терминология Реляционной базы данных
- Использование Языка Структурированных Запросов SQL
- Среды разработки для SQL
- Схема Одела Кадров (HR)
- База данных Oracle 11g - Документация
- Обзор БД Oracle 11g
Рубрика: Получение Данных
- Возможности SQL Операторов SELECT
- Простой Оператор SELECT
- Выбор Всех Столбцов с SELECT
- Написание SQL-операторов
- Значения по умолчанию Заголовков столбцов
- Использование Арифметических Операторов
- Арифметические Выражения
- Определение значения Null
- Определение Псевдонима Столбца
- Оператор конкатенации
- Литеральные Символьные строки
- Оператор Альтернативной Кавычки (q)
- Дублирующиеся строки
- Отображение Структуры таблицы
- Сводка по SELECT
Рубрика: Ограничение и Сортировка Данных
- Ограничение Строк Выборки с WHERE
- Символьные строки и Даты в WHERE
- Операторы сравнения в WHERE
- Условия на Диапазоны при Использовании Оператора BETWEEN
- Условие Членства при Использовании Оператора IN
- Сопоставление с Шаблоном при Использовании Оператор LIKE
- Объединение Подстановочных символов
- Использование Условий NULL
- Определение Условий, Используя Логические Операторы
- Правила Приоритета Логических Операторов
- Использование Предложения ORDER BY
- Сортировка
- Переменные Подстановки
- Переменные Подстановки с Одним Амперсандом
- Символьные Значения и Даты с Переменными Подстановки
- Использование Переменных Подстановки с Двойным Амперсандом
- Использование Команды DEFINE
- Использование Команды VERIFY
Рубрика: Однострочные Функции
- Функции SQL
- Два Типа Функций SQL
- Однострочные функции
- Типы Однострочных функций
- Символьные Функции
- Функции замены регистра
- Функции символьного манипулирования
- Числовые функции
- Использование Функций TRUNC и MOD
- Работа с Датами
- Формат Даты RR
- Использование Функции SYSDATE
- Арифметика с Датами
- Функции манипулирования датами
- Использование Функций с Датами
- Сводка по однострочным функциям
Рубрика: Функции преобразования и Условные выражения
- Функции преобразования
- Неявное Преобразование типа данных
- Явное Преобразование типа данных
- Функция TO_CHAR с Датами
- Элементы Модели Формата Даты
- Использование Функции TO_CHAR с Датами
- Использование Функции TO_CHAR с Числами
- Использование Функций TO_NUMBER и TO_DATE
- Использование TO_CHAR и Функции TO_DATE с Форматом Даты RR
- Вложение Функций
- Общие Функции
- Функция NVL
- Использование Функции NVL
- Использование Функции NVL2
- Использование Функции NULLIF
- Функция COALESCE
- Использование Функции COALESCE
- Условные выражения CASE
- Использование Выражения CASE
- Функция DECODE
- Резюме по функциям преобразования и условным выражениям
Рубрика: Агрегация Данных с Групповыми Функциями
- Что Такое Групповые Функции?
- Групповые Функции: Синтаксис
- Функции AVG, SUM, MIN и MAX
- Использование Функции COUNT
- Групповые Функции и Null значения
- Создание Групп Данных
- Использование Предложения GROUP BY
- Группировка по больше чем Одному столбцу
- Недопустимые Запросы с Использованием Групповых Функций
- Результаты Ограничения Групп
- Использование Предложения HAVING
- Резюме по групповым функциям
Рубрика: Соединение Нескольких Таблиц
- Получение Данных из Нескольких Таблиц
- Типы Соединений
- Соединение Таблиц Используя Синтаксис SQL:1999
- Квалификация Неоднозначных Имен столбцов
- Создание Естественных Соединений
- Создание Соединений с Предложением USING
- Получение Записей с Предложением USING
- Создание Соединений с Предложением ON
- Создание Тройных Соединений с Предложением ON
- Соединение Таблицы с ней же
- Получение Записей с Соединениями по Неэквивалентности
- Возврат Записей без Совпадения с Использованием Внешних Соединений (OUTER)
- Внутренние Соединения (INNER) по сравнению с внешними (OUTER)
- Типы внешних соединений LEFT, RIGHT и FULL
- Генерация Декартова Произведения
- Создание Декартова Произведения
- Резюме по соединениям таблиц
Рубрика: Использование Подзапросов
- Использование Подзапросов для Решения Задач
- Синтаксис Подзапроса
- Использование Подзапросов
- Типы Подзапросов. Оператор EXISTS
- Однострочные подзапросы
- Использование Групповых Функций в Подзапросе
- Типичные Проблемы при Использовании Подзапросов
- Многострочные Подзапросы
- Использование Операторов ANY и ALL в Многострочных Подзапросах
- Null Значения в Подзапросе
- Резюме по подзапросам
Рубрика: Операторы Множеств
- Операторы множеств
- Указания по Операторам Множества
- Сервер Oracle и Операторы Множества
- Таблицы, Используемые в Примерах Рубрики
- Оператор UNION
- Использование Оператора UNION
- Оператор UNION ALL
- Оператор INTERSECT
- Использование Оператора INTERSECT
- Оператор MINUS
- Сопоставление Операторов SELECT
- Сопоставление Операторов SELECT: Пример
- Использование Предложения ORDER BY в Операциях Множества
- Сводка по Операторам Множества
Рубрика: Управление Данными
- Язык манипулирования данными
- Добавление Новой Строки к Таблице
- Вставка Новых Строк
- Вставка Строк со Значениями null
- Вставка Специальных Значений
- Вставка Определенной Даты и Значений Времени
- Копирование Строки из Другой Таблицы
- Изменение Данных в Таблице
- Обновление Строк в Таблице
- Обновление Двух столбцов с Подзапросом
- Удаление Строки из Таблицы - Оператор DELETE
- Удаление Строк из Таблицы
- Оператор TRUNCATE
- Транзакции базы данных
- Транзакции базы данных: Начало и Конец
- Явные Операторы Управления Транзакциями
- Обработка Неявной транзакции
- Состояние Данных Перед COMMIT или ROLLBACK
- Состояние Данных После COMMIT
- Фиксация Данных
- Состояние Данных После ROLLBACK
- Откат на уровне оператора
- Непротиворечивость по Чтению
- Реализация Непротиворечивости Чтения
- Предложение FOR UPDATE в Операторе SELECT
- Предложение FOR UPDATE: Примеры
Рубрика: Операторы DDL
- Объекты базы данных
- Правила Именования
- Оператор CREATE TABLE
- Ссылки на Таблицы Другого Пользователя
- Опция DEFAULT
- Создание Таблиц
- Типы Данных
- Типы данных даты и времени
- Типы Ограничений
- Указания по Ограничениям
- Определение Ограничений
- Примеры Создания Ограничений
- Ограничения NOT NULL и PRIMARY KEY
- Ограничение UNIQUE
- Ограничение FOREIGN KEY
- Ограничение FOREIGN KEY: Ключевые слова
- Ограничение CHECK
- Нарушение Ограничений
- Создание Таблицы Используя Подзапрос
- Пример Создания Таблицы с помощью Подзапроса
- Оператор ALTER TABLE
- Таблицы только для чтения
- Удаление Таблицы
- Резюме по созданию и удалению таблиц
Рубрика: Создание Объектов Схемы
- Другие Объекты Базы Данных
- Что такое Представление?
- Простые Представления и Сложные Представления
- Создание Представления
- Примеры Создания Представлений
- Создание Представлений с Псевдостолбцами
- Получение Данных из Представления и Изменение Представления
- Создание Сложного Представления и Удаление Представлений
- Правила для Выполнения Операций DML на Представлении
- Использование Предложения WITH CHECK OPTION
- Запрет Операций DML для Представлений
- Последовательности
- Оператор CREATE SEQUENCE: Синтаксис
- Создание Последовательности
- Псевдостолбцы NEXTVAL и CURRVAL
- Использование Последовательности
- Кэширование Значений Последовательности
- Изменение Последовательности
- Указания по Изменению Последовательности
- Индексы
- Как Создаются Индексы?
- Оператор CREATE INDEX
- Указания по Созданию индекса
- Удаление Индекса
- Синонимы
- Создание и Удаление Синонимов
Рубрика: Описания Таблиц Примеров
Рубрика: Соединения Oracle
- Получение Данных из Нескольких Таблиц - Соединения Oracle
- Декартовы Произведения
- Типы Собственных Соединений Oracle
- Соединение Таблиц Используя Синтаксис Oracle
- Неоднозначные Имена Столбцов Запроса
- Соединения по эквивалентности
- Дополнительные Условия поиска Используя Оператор AND
- Соединения по неэквивалентности
- Возврат Записей без Прямого Соответствия с Внешними соединениями
- Использование Внешних Соединений
- Соединение Таблицы с Самой Собой
- Резюме по соединениям Oracle
Рубрика: Архитектурные Компоненты БД Oracle
- Архитектура Базы данных Oracle: Краткий обзор
- Структуры Сервера базы данных Oracle
- Соединение с Базой данных
- Взаимодействие с БД Oracle
- Архитектура Памяти Oracle
- Архитектура процессов
- Процесс Записи Базы Данных
- Процесс Записи Журнала
- Процесс контрольной точки
- Процесс системного монитора
- Процесс Контроля Процессов
- Архитектура Хранения Базы данных Oracle
- Логические и Физические Структуры базы данных
- Обработка SQL-оператора
- Обработка Запроса
- Совместно используемый Пул
- Буферный Кэш базы данных
- Глобальная Программная Область (PGA)
- Обработка Оператора DML
- Буфер Журнала Транзакций
- Сегмент отката
- Обработка COMMIT
- Резюме по Архитектуре БД Oracle