Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Язык SQL. Операторы и их назанчение.

Понятия базы данных и экземпляра базы данных. Запуск и останов экземпляра базы данных Oracle. Параметры экземпляра. Программная реализация экземпляра. | Старт экземпляра (Instance) базы данных Oracle | DB_UNIQUE_NAME | DST_UPGRADE_INSERT_CONV | GCS_SERVER_PROCESSES | INSTANCE_NUMBER | LDAP_DIRECTORY_ACCESS | LOG_CHECKPOINT_INTERVAL | PARALLEL_MIN_TIME_THRESHOLD | REDO_TRANSPORT_USER |


Читайте также:
  1. Вложенные операторы If. Логические операции и выражения
  2. Вложенные операторы if. Сложное условие в операторе if. Логические операции
  3. Встроенные операторы и их приоритет
  4. Глава 4. Простые (линейные) программы. Операторы ввода-вывода. Переменные величины
  5. Лекция 7: операторы выбора, безусловный переход, циклы.
  6. Операторы ADD, SUB, MUL и DIV
  7. Операторы Stop, End и Exit Sub

SQL (Structured Query Language) — универсальный компьютерный язык, применяемый для создания, модификации и управления данными в реляционных базах данных. SQL основывается на исчислении кортежей.

Год Название Иное название Изменения
  SQL-86 SQL-87 Первый вариант стандарта, принятый институтом ANSI и одобренный ISO в 1987 году.
  SQL-89 FIPS 127-1 Немного доработанный вариант предыдущего стандарта.
  SQL-92 SQL2, FIPS 127-2 Значительные изменения (ISO 9075); уровень Entry Level стандарта SQL-92 был принят как стандарт FIPS 127-2.
  SQL:1999 SQL3 Добавлена поддержка регулярных выражений, рекурсивных запросов, поддержка триггеров, базовые процедурные расширения, нескалярные типы данных и некоторые объектно-ориентированные возможности.
  SQL:2003   Введены расширения для работы с XML-данными, оконные функции (применяемые для работы с OLAP-базами данных), генераторы последовательностей и основанные на них типы данных.
  SQL:2006   Функциональность работы с XML-данными значительно расширена. Появилась возможность совместно использовать в запросах SQL и XQuery .
2008 SQL:2008   Улучшены возможности оконных функций, устранены некоторые неоднозначности стандарта SQL:2003 [4]

Операторы SQL делятся на:

· операторы определения данных (Data Definition Language, DDL)

· CREATE создает объект БД (саму базу, таблицу, представление, пользователя и т. д.)

· ALTER изменяет объект

· DROP удаляет объект

· операторы манипуляции данными (Data Manipulation Language, DML)

· SELECT считывает данные, удовлетворяющие заданным условиям

· INSERT добавляет новые данные

· UPDATE изменяет существующие данные

· DELETE удаляет данные

· операторы определения доступа к данным (Data Control Language, DCL)

· GRANT предоставляет пользователю (группе) разрешения на определенные операции с объектом

· REVOKE отзывает ранее выданные разрешения

· DENY задает запрет, имеющий приоритет над разрешением

· операторы управления транзакциями (Transaction Control Language, TCL)

· COMMIT применяет транзакцию.

· ROLLBACK откатывает все изменения, сделанные в контексте текущей транзакции.

· SAVEPOINT делит транзакцию на более мелкие участки.

 

11. Словарь базы данных: назначение, применение, основные представления.

Словарь данных СУБД Oracle: набор таблиц и связанных с ними представлениями, который представляет возможность отследить внутреннюю структуру базы данных и деятельность СУБД Oracle.

Статические представления производительности (static data dictionary vews)

 

Отображают информацию, обновляемую DDL.Владелец: в основном SYS и некоторые представления (PL/SQL) SYSTEM

 


Дата добавления: 2015-11-16; просмотров: 69 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Файлы паролей (Password File)| CONTROL_FILE_RECORD_KEEP_TIME

mybiblioteka.su - 2015-2024 год. (0.006 сек.)