8 (905) 200-03-37 Владивосток
с 09:00 до 19:00
CHN - 1.14 руб. Сайт - 21.13 руб.

Oracle 12C SQL и PL/SQL Руководство по программированию программирования.

Цена: 1 387руб.    (¥65.6)
Артикул: 633430851563

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.

Этот товар на Таобао Описание товара
Продавец:江西新华六维悦读
Рейтинг:
Всего отзывов:0
Положительных:0
Добавить в корзину
Другие товары этого продавца
¥103.682 191руб.
¥49.31 042руб.
¥43.2913руб.
¥121.42 566руб.

Руководство по программированию Oracle 12c SQL и PL/SQL

делать  Составил Чжэн Чжэн
Конечно   цена:79
из&Ensp; издание&Encp; Общество:Tsinghua University Press
Дата публикации:01 ноября 2020 г.
Страница &Nbsp; номер:320
Пакет   кадр:Оплата в мягкой обложке
ISBN:9787302566328
Редакционная рекомендация

Поскольку Oracle предоставляет версию Oracle на базе платформы Windows, база данных Oracle имеет более широкий рынок приложений внутри страны и за рубежом.В последние годы, когда отечественные малые и средние предприятия увеличили свои требования к надежности и безопасности баз данных, серверы баз данных Oracle на платформе Windows завоевали всеобщее признание.«Руководство по программированию Oracle 12c SQL и PL/SQL» было написано как для новичков в управлении и разработке баз данных Oracle, так и для менеджеров и разработчиков, имеющих определенный опыт.В то же время он также может сыграть определенную роль для тех, кто хочет изучить операторы SQL или использовать PL/SQL для улучшения возможностей управления базами данных Oracle и возможностей разработки...

Оглавление
Частичный обзор Oracle12c
Глава Введение в Oracle 3
1.1 Появление и развитие базы данных 4
1.1.1 Появление и развитие технологий управления данными 4
1.1.2 Развитие технологии баз данных 6
1.1.3 Введение в продукты реляционных баз данных 8
1.2Появление и развитие Oracle 13
1.3 Введение в Oracle12c 17
1.3.1 Характеристики системы баз данных Oracle 17
1.3.2 Значение номера версии Oracle 18
1.3.3 Новые возможности Oracle12c 18
Глава 2 Создание базы данных 21
2.1 Логическое проектирование базы данных 22
2.1.1 Основы проектирования реляционных баз данных 22
2.1.2 Нормализация реляционной базы данных 24
2.2 Физическое проектирование базы данных 26
2.3 Реализация базы данных 28
2.4 Создание базы данных 29
2.4.1 Подготовка перед созданием базы данных 29
2.4.2 Установите сервер базы данных и создайте базу данных 30
Глава 3 Обзор SQL и PL/SQL 35
3.1 Введение в SQL и PL/SQL 36
3.1.1 Введение в SQL 36
3.1.2 Введение в PL/SQL 38
3.2 Введение в SQL*Plus 40
3.3 Создание образца таблицы базы данных 42
3.3.1 Базовые типы данных Oracle12c 43
3.3.2 Определить структуру таблицы 44
3.3.3 Просмотр структуры таблицы 47
3.3.4 Изменение структуры таблицы 49
3.3.5 Удаление таблицы 49
3.3.6 Добавить данные 50
3.3.7 Просмотр данных 52
3.3.8 Удаление данных 54
Часть 2 SQL-операции
Глава 4. Запрос к одной таблице 59
4.1 Простой запрос 60
4.1.1 Запрос указанного столбца 60
4.1.2 Изменение выхода 63
4.1.3 Обработка нулевых значений 67
4.2 Условный запрос 69
4.2.1 Запрос с одним условием 70
4.2.2 Запрос сложного условия 73
4.3 Сортировка записей 77
4.3.1 Сортировка по одному столбцу 78
4.3.2 Сортировка по нескольким столбцам 80
4.4 Групповой запрос 81
4.4.1 Функции столбцов и их приложения 81
4.4.2GROUPBY, пункт 83
4.4.3Имея пункт 85
Глава 5. Подзапросы и операции над множествами 87
5.1 Подзапрос 88
5.1.1 Однострочный подзапрос 88
5.1.2 Многострочный подзапрос 89
5.1.3 Многостолбцовый подзапрос 91
5.1.4 Связанные подзапросы 92
5.1.5 Вложенные подзапросы 94
5.2 Операции по сбору 94
5.2.1 Операторы множества 95
5.2.2 Дальнейшее обсуждение операций над множествами 101
Глава 6. Запрос на присоединение 107
6.1 Запрос внутреннего соединения 108
6.1.1 Простое внутреннее соединение 108
6.1.2 Сложное внутреннее соединение 110
6.2 Запрос внешнего соединения 111
6.2.1 Левое внешнее соединение 112
6.2.2 Правое внешнее соединение 113
6.2.3 Полное внешнее соединение 114
6.3 Другие специальные соединения 116
6.3.1 Перекрестное соединение 116
6.3.2 Самоподключение 118
Глава 7. Язык манипулирования данными и обработка транзакций 121
7.1 Язык манипулирования данными 122
7.1.1 Вставка данных (INSERT) 122
7.1.2 Обновление данных (UPDATE) 123
7.1.3 Удаление данных (DELETE, TRUNCATETABLE) 125
7.1.4 Целостность базы данных 126
7.1.5 Операторы DML, содержащие подзапросы 128
7.2 Обработка транзакций данных 130
7.2.1 Явное управление транзакциями 130
7.2.2 Неявная обработка транзакций 132
7.2.3 Особые дела 133
Глава 8 Функции SQL 135
8.1 Числовые функции 136
8.1.1 Обзор числовых функций 136
8.1.2 Примеры числовых функций 136
8.2 Символьные функции 142
8.2.1 Обзор символьных функций 142
8.2.2 Пример символьной функции 143
8.3 Функции даты и времени 146
8.3.1 Обзор функций даты и времени 147
8.3.2 Примеры функций даты и времени 147
8.4 Функции преобразования 150
8.4.1 Обзор функций преобразования 150
8.4.2 Пример функции преобразования 151
Глава 9 Язык управления данными и язык определения данных 155
9.1 Язык управления данными 156
9.1.1 Разрешения базы данных 156
9.1.2 Контроль разрешений 159
9.2 Таблица 164
9.2.1 Создать таблицу 164
9.2.2 Получение информации о таблице 168
9.2.3 Изменение определения таблицы 169
9.2.4 Изменение имени таблицы 175
9.2.5 Удаление таблицы 176
9.3 Индекс 176
9.3.1 Индексирование 176
9.3.2 Получение индексной информации 177
9.3.3 Изменение имени индекса 178
9.3.4 Удаление индекса 178
9.4 Просмотр 178
9.4.1 Создание представлений 179
9.4.2 Использование представлений 180
9.4.3 Получение информации об определении представления 183
9.4.4 Изменение вида 184
9.4.5 Удаление представлений 184
Часть 3. Руководство по программированию на PL/SQL.
Глава 0. Основы программирования PL/SQL 187
10.1Основы языка PL/SQL 188
10.1.1 Введение в блоки PL/SQL 188
10.1.2 Основные элементы синтаксиса PL/SQL 190
10.1.3 Переменные и их типы данных 193
10.2 Выполнение операторов SQL в PL/SQL 197
10.2.1 Выполнение оператора SELECT 197
10.2.2 Выполнение операторов DML 199
10.2.3 Выполнение операторов обработки транзакций 204
Структура управления программой 10.3PL/SQL 205
10.3.1 Последовательная структура 205
10.3.2 Структура филиала 206
10.3.3 Циклические структуры 211
10.3.4 Оператор GOTO и оператор NULL 214
10.4 Обработка исключений 216
10.4.1 Основные понятия исключений 216
10.4.2 Обработка системных исключений 219
10.4.3 Пользовательская обработка исключений 222
10.4.4 Использование функций исключений 224
10.5 Курсор 225
10.5.1 Основы применения курсора 225
10.5.2 Приложение курсора 227
10.5.3 Курсор FOR, цикл 230
10.5.4 Комплексное применение курсоров 232
Глава 1. Составные типы данных 239
11.1 Типы записей 240
11.1.1 Определение записей 240
11.1.2 Использование записей в операторах SELECT 241
11.1.3 Использование записей в DML 244
11.2 Типы таблиц записей 248
11.2.1 Определить таблицу записей 248
11.2.2 Таблица записей использования 249
11.3 Типы ассоциативных массивов 251
11.3.1 Определение ассоциативных массивов 251
11.3.2 Использование ассоциативных массивов 251
11.4 Вложенные типы таблиц 253
11.4.1 Определение вложенных таблиц 254
11.4.2 Использование вложенных таблиц 254
11.5 Типы массивов переменной длины 257
11.5.1 Определение массивов переменной длины 257
11.5.2 Использование типов массивов переменной длины 258
11.6 Операции по сбору 261
11.6.1 Свойства и методы коллекции 261
11.6.2 Использование операторов множества 268
Глава 2. Структура приложения 275
12.1 Подпрограммы 276
12.1.1 Процесс 276
12.1.2 Функции 286
12,2 упаковка 293
12.2.1 Определение пакетов 294
12.2.2 Управление пакетами 295
12.2.3 Вызов пакетов 298
12.2.4 Перегрузка подпрограмм в пакетах 299
12.3 Триггер 301
12.3.1 Обзор 301
12.3.2 Триггер 305 DML
12.3.3 Триггер INSTEADOF 308
12.3.4 Триггер системного события 310
Ссылка 312
Пунктирное содержание

краткое введение

SQL (язык структурированных запросов) — это основной рабочий язык реляционных баз данных. В основном он включает в себя такие функции, как запрос данных (операторы запроса), манипулирование данными (операторы языка манипулирования данными) и определение данных (операторы языка определения данных). Это интерфейс для интерактивных операций между приложениями и базами данных. PL/SQL (Процедурный язык/SQL) — уникальный язык программирования Oracle.Как и другие хорошие языки программирования, он может писать различные программы для выполнения функций работы с базой данных.Поскольку PL/SQL компилируется и выполняется самой системой Oracle, программа работает более эффективно.«Руководство по программированию Oracle 12c SQL и PL/SQL» содержит рекомендации по использованию SQL и методы программирования PL/SQL для разработчиков приложений баз данных Oracle.Изучая эту книгу, читатели смогут не только овладеть базовыми знаниями SQL и PL/SQL, но и освоить Ora...

об авторе

Составил Чжэн Чжэн

Чжэн Чжэн, педагогический колледж Таншан, доцент.Он долгое время занимался обучением и научными исследованиями в связанных специальностях, таких как компьютеры и управление информацией.近年 来 , 承担 了 数据库 原理 、 分布式 数据库 、 计算机 网络 原理 计算机 通信网 、 微机 原理 、 信息 系统 开发 、 电路 、 计算机 导论 、 原理 、 基础 、 开发 数字 电路 、 科学 、 计算机 文化 基础 、 程序 程序 、 、 、 、 、 、 人工 基础 基础 基础 基础 基础 基础 人工 基础 人工 基础Компьютерный профессиональный английский, мультимедийный дизайн и производство и другие учебные задачи.В настоящее время он руководил научным и технологическим исследовательским проектом Бюро по науке и технологиям Таншан, в качестве основных участников, участвующих в Министерстве образования, провинциальном департаменте провинции Хэбэй, а также в проекте Бюро науки и технологии Таншан.Опубликовано более 20 документов EI и участвовать в 4 учебниках.