Максим Чалышев - Oracle SQL. 100 шагов от новичка до профессионала

Здесь есть возможность читать онлайн «Максим Чалышев - Oracle SQL. 100 шагов от новичка до профессионала» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Год выпуска: 11, Жанр: Программирование, Базы данных, Прочая околокомпьтерная литература, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Oracle SQL. 100 шагов от новичка до профессионала: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Oracle SQL. 100 шагов от новичка до профессионала»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

Более 300 ответов на вопросы.
Более 500 практических заданий.
Более 1000 разобранных примеров.
Учебник справочник по языку SQL.

Oracle SQL. 100 шагов от новичка до профессионала — читать онлайн ознакомительный отрывок

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Oracle SQL. 100 шагов от новичка до профессионала», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Запрос к ALL_SOURCE:

Рисунок 223. Запрос к ALL_SOURCE

ALL_SYNONYMS — сведения о синонимах, доступных пользователю.
ALL_SYNONYMS содержит следующую важную информацию:

Запрос к ALL_SYNONYMS:

Рисунок 224. Запрос к ALL_SYNONIMS

USER_TABLES (ALL_TABLE) — подробные данные о каждой таблице пользователя.
USER_TABLES содержит следующую важную информацию:

Запрос к USER_TABLES:

Рисунок 225. Запрос к USER_TABLES

USER_TAB_COLUMNS — описание колонок всех таблиц пользователя, подробное описание.
USER_TAB_COLUMNS содержит следующую важную информацию:

Запрос к USER_TAB_COLUMNS для таблицы AUTO:

Рисунок 226. Запрос к USER_TAB_COLUMNS

USER_TAB_COMMENTS — комментарии к таблицам и представлениям, принадлежащим пользователю.

USER_TAB_COMMENTS содержит следующую важную информацию:

Важные замечания

USER_TABLES является синонимом для ALL_TABLES.

USER_ COLUMN является синонимом для ALL_COLUMN.

Вопросы учеников

Как посмотреть состояние всех последовательностей для текущего пользователя?

Попробуйте выполнить запрос:

Колонка LAST_NUMBER — это последнее число последовательности.

Контрольные вопросы и задания для самостоятельного выполнения

1. Повторите материалы данного шага.
2. Каким запросом найти последнее время изменения объекта?
3. Каким запросом найти все представления данной схемы, данного пользователя?
4. Каким запросом найти тип колонки MARK для таблицы AUTO?

Шаг 94. Системные представления. Сведения об объектах базы данных

Введение

Для данного шага требуется установка дополнительного программного обеспечения ORACLEExpress, SQLDEVELOPER. Как это сделать, подробно описано в шаге 51.

Cуществуют специальные системные таблицы и представления, из которых можно получить сведения о структуре базы данных и структуре объектов базы данных, текущих сессиях и процессах в базе данных. На работу с данными представлениями необходимо специальное разрешение.

Для просмотра информации из представлений необходимо соединиться с базой данных под пользователем SYS с ролью SYSDBA.

Разберем каждое из этих представлений подробнее.

Теория и практика

Ниже рассматриваются наиболее важные системные представления, наиболее часто используемые во время практической работы.

V$DATABASE показывает информацию о базе данных из CONTROL-файла. Для того чтобы посмотреть информацию о базе данных из CONTROL-файла, основные параметры базы данных, используется представление V$DATABASE.

Запрос к V$DATABASE на просмотр информации о базе:

Рисунок 227. Просмотр информации о базе

V$VERSION показывает номер версии ядра библиотеки в ORACLE DATABASE.
Это представление используется для получения исчерпывающей подробной информации о базе данных и экземпляре.

Запрос к V$VERSION на просмотр информации о версии:

Рисунок 228. Запрос информации о версии базы данных

V$INSTANCE показывает статус текущего экземпляра. Данное представление часто используется в работе для получения исчерпывающей информации о текущем экземпляре базы.

Запрос к V$INSTANCE на просмотр информации о версии экземпляра:

Рисунок 229. Информация об экземпляре

DBA_INDEXES описывает все индексы в базе данных. Данное системное представление содержит подробную информацию по индексам базы данных. Для подробной информации по конкретному индексу необходимо выбрать соответствующую запись по наименованию заданного индекса.

Запрос к DBA_INDEXES на просмотр информации об индексах базы данных:

Рисунок 230. Информация о версии базы данных

V$LOCK — в этом представлении перечислены блокировки, которые в настоящее время хранятся в базе данных ORACLE, и запросы, ожидающие блокировку или защелку. Представление используется для получения информации о блокировках и сессиях.

Запрос к V$LOCK на просмотр информации о блокировках базы данных:

Рисунок 231. Запрос информации о блокировках

DBA_LOCK показывает блокировки или защелки DBA_LOCK в базе данных и все невыполненные запросы на блокировку или защелку.

Запрос к DBA_LOCK на просмотр информации обо всех блокировках базы данных:

Рисунок 232. Запрос информации обо всех блокировках системы

V$SESSION_WAIT отображает ресурсы или события, которые ожидают активные сессии. Используется для просмотра подвисших сессий.

Запрос к V$SESSION_WAIT о сессиях в режиме ожидания:

V$SESSION — в этом представлении перечислены сведения о сессиях для каждой сессии. Используется для просмотра подробной информации о сессиях пользователей.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Oracle SQL. 100 шагов от новичка до профессионала»

Представляем Вашему вниманию похожие книги на «Oracle SQL. 100 шагов от новичка до профессионала» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «Oracle SQL. 100 шагов от новичка до профессионала»

Обсуждение, отзывы о книге «Oracle SQL. 100 шагов от новичка до профессионала» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x