Browsed by
Category: Database

Оператор SELECT

Оператор SELECT

В посте рассматривается базовое описание оператора SELECT, относящийся к группе операторов DML (Data Manipulation Language). Согласно документации Oracle, к DML относятся следующие операторы: CALL, DELETE, EXPLAIN PLAN, INSERT, LOCK TABLE, MERGE, SELECT, UPDATE. SELECT используется для извлечения данных из одной или более таблиц, объектных таблиц, представлений, объектных представлений или материализованных представлений. Далее рассматривается извлечения данных из одной таблицы. Все SQL-запросы будут выполнены в Oracle Database 18c Express Edition, в частности к таблице employees пользователя hr. При необходимости можно прочитать: о…

Read More Read More

Блокчейн таблицы в СУБД Oracle

Блокчейн таблицы в СУБД Oracle

Технология Blockchain (блокчейн) получает все более широкое применение. Не осталась в стороне и корпорация Oracle, внедрив некоторые особенности блокчейна в новых версиях своей СУБД. Ниже рассмотрено ее применение в СУБД Oracle. Интеграция этих технологий в СУБД Oracle привносит важные преимущества блокчейн в плане безопасности для множества приложений. Для защиты от несанкционированного изменения данных, сделанных инсайдерами или злоумышленниками, использующими учетные данные пользователей базы данных, Oracle ввела блокчейн таблицы (blockchain table) в Oracle Database начиная версии 20c. Для информации, функциональность блокчейн таблицы…

Read More Read More

Удаление pluggable database в Oracle Database 18c Express Edition

Удаление pluggable database в Oracle Database 18c Express Edition

Начиная с Oracle Database 12с, поддерживается новая архитектура – Multitenant, которая предоставляет возможность использовать множество баз данных для консолидации их в составе единой главной базы данных. Такое объединение упрощает задачи администрирования баз данных. Единая и главная база данных используется в качестве платформы и называется контейнерная база данных (Container Database – CDB), а база данных из множества работающих в составе контейнерной базы данных называется подключаемой базой данных (Pluggable Database – PDB). Архитектура Multitenat позволяет создать в Oracle Database 18с Express Edition одну…

Read More Read More

Ошибка ORA-01017: invalid username/password; logon denied, вызванная параметром sec_case_sensitive_logon

Ошибка ORA-01017: invalid username/password; logon denied, вызванная параметром sec_case_sensitive_logon

При входе в базу данных Oracle может выдаваться ошибка ORA-01017: invalid username/password; logon denied, хотя пароль при вводе набирается правильный. Причин может быть несколько, но в данном посте будет рассмотрена одна из них – инициализационный параметр sec_case_sensitive_logon. Параметр sec_case_sensitive_logon позволяет включать или выключать чувствительность к регистру паролей в базе данных Oracle (БД). Параметр принимает два значения – TRUE или FALSE, при TRUE – пароли пользователей чувствительны к регистру, а при FALSE, соответственно, нет. Значение параметра sec_case_sensitive_logon можно просмотреть командой show…

Read More Read More

Использование автоматической нумерации в СУБД Oracle

Использование автоматической нумерации в СУБД Oracle

В данном посте описываются способы добавления функционала автоматической нумерации к таблице в базах данных Oracle. Автоматическая нумерация или автоинкремент (в некоторых системах управления базами данных, например, в MySQL, для автоматической нумерации используется понятие автоинкремент) – это автоматическое увеличение значения колонки в таблице, чаще всего колонки, содержащей значения первичных ключей – Primary Key (обязательны к заполнению и должны быть уникальны). Можно прописывать эти значения вручную, но в промышленной среде, когда в таблицы записывается много данных, запоминать предыдущее значение и сохранять уникальность…

Read More Read More

Установка и настройка APEX 20.2 и ORDS 20.3 на Oracle Database 18c Express Edition

Установка и настройка APEX 20.2 и ORDS 20.3 на Oracle Database 18c Express Edition

В посте рассматривается краткий обзор среды разработки Oracle APEX, пошаговая инструкция установки и настройки APEX версии 20.2 и ORDS версии 20.3 на Oracle Database 18c Express Edition. Краткий обзор среды разработки APEX. Oracle Application Express (APEX) – это low-code платформа для разработки функциональных, масштабируемых и безопасных web-приложений. На сегодняшний день последней актуальной версией APEX является Oracle APEX 20.2. Данная версия выпущена в октябре 2020 года. Для установки и работы с APEX 20.2 в Oracle Database 18c Express Edition необходимо понимать…

Read More Read More

Подключение к Oracle Autonomous Database с помощью SQL Developer

Подключение к Oracle Autonomous Database с помощью SQL Developer

В посте рассматривается пошаговое описание подключения к Oracle Autonomous Database c помощью локально установленного Oracle SQL Developer. Oracle SQL Developer – это бесплатный графический инструмент, который облегчает выполнение задач разработчика и администратора баз данных. SQL Developer позволяет пользователю просматривать объекты базы данных (таблицы, представления, индексы, процедуры и т.п.), писать, редактировать и выполнять SQL- запросы, манипулировать данными и экспортировать их. Инструмент Oracle SQL Developer позволяет подключиться к Autonomous Database (автономной базе данных) двумя способами: С помощью установленного на локальный компьютер Oracle…

Read More Read More

Подключение к Oracle Autonomous Database с помощью SQL Developer Web

Подключение к Oracle Autonomous Database с помощью SQL Developer Web

В посте рассматривается пошаговое описание подключения к Oracle Autonomous Database c помощью Oracle SQL Developer Web. Oracle SQL Developer – это бесплатный графический инструмент, который облегчает выполнение задач разработчика и администратора баз данных. SQL Developer позволяет пользователю просматривать объекты базы данных (таблицы, представления, индексы, процедуры и т.п.), писать, редактировать и выполнять SQL- запросы, манипулировать данными и экспортировать их. Инструмент Oracle SQL Developer позволяет подключиться к Autonomous Database (автономной базе данных) двумя способами: С помощью Oracle SQL Developer Web, которая установлена…

Read More Read More

Создание Always Free Oracle Autonomous Database

Создание Always Free Oracle Autonomous Database

В посте приводится краткий обзор нового облачного сервиса Oracle Always Free, а также пошаговое описание создания облачной автономной базы данных Oracle – Oracle Autonomous Database. Облачный сервис Always Free. Облако Oracle Cloud было создано и оптимизировано специально для выполнения корпоративных рабочих нагрузок, для критически важных приложений. С помощью этого решения компании любого размера смогут запускать критически важные, объемные, высокопроизводительные базы данных и приложения. Вместе с тем Oracle Cloud поддерживает все традиционные рабочие нагрузки и предоставляет инструменты для современной облачной разработки….

Read More Read More

Установка Oracle APEX 20.1 на Database 18c Express Edition

Установка Oracle APEX 20.1 на Database 18c Express Edition

В посте рассматривается краткий обзор среды разработки Oracle APEX и пошаговая инструкция ее установки на Oracle Database 18c Express Edition. Краткий обзор среды разработки APEX. Oracle Application Express (APEX) – это low-code платформа для разработки функциональных, масштабируемых и безопасных web-приложений. На сегодняшний день последней актуальной версией APEX является Oracle APEX 20.1. Данная версия выпущена в апреле 2020 года. Для установки и работы с APEX 20.1 в Oracle Database 18c Express Edition необходимо понимать принцип работы новой опции Oracle Database –…

Read More Read More