#08 Основы работы в PL/SQL Developer

  Рет қаралды 43,071

Maxim Kukhar [Learning Excel, VBA, SQL]

Maxim Kukhar [Learning Excel, VBA, SQL]

Күн бұрын

В сегодняшнем уроке рассмотрим основы работы в удобной, функциональной и быстрой визуальной среде разработки PL/SQL Developer, а также основные плюсы и минусы использования данной среды.
Тайм-коды видео:
00:00​ Вступление
00:30 Условные минусы PL-SQL Developer
02:12 Установка программы
03:04 Подключение ораклового клиента
03:54 Настройка списка часто используемых подключений
05:05 Настройка и использование горячих клавиш
06:23 Настройка и использование автозамены текста
07:32 Основные элементы интерфейса программы
08:49 Запуск (выполнение) SQL кода, построение плана запроса, Commit и Rollback
10:05 Базовый функционал контекстного меню
10:23 Автоформатирование кода
10:42 Работа с таблицами через контекстное меню (Properties, Describe, View, и др).
11:52 Редактирование данных в окне вывода результата запроса
12:27 Режим просмотра одиночной записи
12:54 Лог выполнения SQL команды и подсветка ошибок в коде
13:43 Работа со списком таблиц и другими объектами базы данных
14:32 Запуск SQL кода с переменными
15:00 Экспорт полученного результата в файл
16:11 Импорт данных в базу из текстового файла
16:40 Просмотр текущих сессий
17:16 Генерация случайных данных
18:16 Запись и использование макросов
19:21 Бонус для подписчиков канала
Официальный сайт PL-SQL Developer: www.allroundautomations.com/p...
Страница загрузки программы: www.allroundautomations.com/p...
Страница загрузки плагина "User-defined Text Export" www.allroundautomations.com/p...
Предложить новую тему для видео: vdsr7ufo2in.typeform.com/to/H...
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Также напоминаю. В рамках данного курса действует группа в Телеграм, в которой я в режиме онлайн отвечаю на все вопросы участников, помогаю по ходу обучения.
Вход в группу свободный, по ссылке приглашению (указана ниже). Ограничений по количеству участников на данный момент нет.
В указанной группе задавайте абсолютно любые вопросы, в рамках нашего обучения. Посмотрели видео, попробовали повторить. Получилось - отлично. Что-то не вышло, пишите вопрос в группу. Всем отвечу и помогу.
Ссылка на группу в Telegram: t.me/joinchat/LlHDMBmN0SAxM5_...
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
★ Дорогие друзья! Если вам нравится, что я делаю, и вы хотите поддержать проект материально, ссылка: excelstore.pro/thanks-author....
★ Давайте дружить:
Facebook | / excelstore.pro
Вконтакте | ExcelStore
Telegramm | t.me/ExcelStore
#ОбучениеSQL #КурсыSQL #УрокиSQL #КухарьМаксим #ExcelStore

Пікірлер: 75
@ExcelStore
@ExcelStore 3 жыл бұрын
Если будут какие-либо вопросы по обучению SQL: 1. Под видео ссылка на нашу группу в Телеграм, где вы всегда можете задать интересующие вас вопросы. 2. Ссылка на Базовый курс SQL: kzfaq.info/sun/PLKl9v2TQvIkq4i_hZwZ1PmobxJSkIGwBf
@user-iv7yx8ug7n
@user-iv7yx8ug7n Жыл бұрын
Максим, спасибо вам из Бурятии! Неделю назад вышел на работу, Developer мощный инструмент, благодаря вам стал понятным. Ранее работал на Zeppelin, SAS на Postgre.
@ExcelStore
@ExcelStore Жыл бұрын
Эрдэм, спасибо за отзыв! Был рад помочь!
@Suhara66
@Suhara66 Жыл бұрын
Спасибо за видео, настроил автозамену, прям очень круто.😀
@ExcelStore
@ExcelStore Жыл бұрын
Да, это очень удобно
@user-ei5nm4pr9b
@user-ei5nm4pr9b 9 ай бұрын
Спасибо вам, видео очень познавательно, узнал много нового.
@delkaaaa
@delkaaaa 3 жыл бұрын
Замечательный канал!
@ExcelStore
@ExcelStore 3 жыл бұрын
Спасибо за отзыв
@slevkelebr
@slevkelebr 3 жыл бұрын
Спасибо, было полезно!
@ExcelStore
@ExcelStore 3 жыл бұрын
Сергей, спасибо за отзыв!
@MakeYouWorkEasy
@MakeYouWorkEasy 3 жыл бұрын
Спасибо за видео, хорошее описание среды.
@ExcelStore
@ExcelStore 3 жыл бұрын
Спасибо за отзыв!
@user-rs6re6ed1n
@user-rs6re6ed1n 3 жыл бұрын
Спасибо за вводный курс. Работаю на Oracle Sql, но вот рекомендовали попробовать Pl. Пока что не нравится в том, что в нем не получается закрепить два окна с результатами,чтоб можно было сравнивать записи, как в Oracle.
@ExcelStore
@ExcelStore 3 жыл бұрын
Спасибо за отзыв. Если вы про программу PLSQL Developer, то там можно закреплять очень по разному. Два окна рядом точно можно закрепить. Если что, пишите вопрос в нашу группу по SQL, пришлю скрин как это сделать. Ссылка на группу: t.me/joinchat/VxiIJbNfZWNy3k-h
@kseshagold1564
@kseshagold1564 3 жыл бұрын
Как кстати! Огромное спасибо!
@ExcelStore
@ExcelStore 3 жыл бұрын
Пожалуйста!
@vseobovsem4387
@vseobovsem4387 3 жыл бұрын
Свободное время тестану.👍
@ExcelStore
@ExcelStore 3 жыл бұрын
Будут вопросы, пишите
@user-dl8ig6hz8u
@user-dl8ig6hz8u 3 жыл бұрын
Спасибо огромное
@ExcelStore
@ExcelStore 3 жыл бұрын
Пожалуйста. Будут вопросы, пишите в нашу группу в Телеграме (ссылка под видео).
@anarizbaskanova9197
@anarizbaskanova9197 3 жыл бұрын
Thanks)
@DMITRIYGeorgia
@DMITRIYGeorgia 11 ай бұрын
Спасибо
@aldankairollaev1948
@aldankairollaev1948 Жыл бұрын
Добрый день! Подскажите пожалуйста как настроить подсветку повторяющегося элемента в коде в обычном окне, как в программном окне?
@woodenstorm
@woodenstorm Жыл бұрын
Добрый день! Люди, подскажите как копировать значение ячейки из результата вместе с наименованием столбца?
@victoriapotapenko6290
@victoriapotapenko6290 Ай бұрын
Добрый день! А есть вариант как настроить подсветку одинаковых слов, алиасов и столбцов одной таблицы? В pl/sql developer 14 версии это есть по умолчанию, у меня на работе 12 версия и там этого нет, очень страдаю, все через поиск приходится искать
@abdumajidabdullatipov7347
@abdumajidabdullatipov7347 Жыл бұрын
👍
@pilotivanovich
@pilotivanovich Жыл бұрын
Сказали про F8, но забыли сказать про Ctrl + F8 - когда нужно выполнить выражение, в котором мигает курсор
@ExcelStore
@ExcelStore Жыл бұрын
Спасибо за нужное дополнение. Забыл упомянуть...
@user-iy3yw9ye2z
@user-iy3yw9ye2z 2 жыл бұрын
Отличный урок! Подскажите, пожалуйста, как сделать запуск кода, на котором сейчас стоит курсор. Т.е если есть несколько скриптов разделенных точкой с запятой и я хочу запустить тот, на котором курсор. + подскажите, пожалуйста, есть ли тут функция приведение всего текста кода к верхнему регистру, как в обычном sql developer ?
@ExcelStore
@ExcelStore 2 жыл бұрын
Спасибо за отзыв. Перевод в верхний/нижний регистр есть. И в данном видео это также рассматривается. На счет запуска части кода. Команда: CTRL + F8
@user-ec6cg4zb5t
@user-ec6cg4zb5t 2 жыл бұрын
Понимаю о чем речь, вопрос актуальный. Очень неудобно каждый раз выделять код, который нужно запустить. В oracle developer запускается код, на котором стоит курсор, внутри ";".
@tomozi1
@tomozi1 Жыл бұрын
@@user-ec6cg4zb5t CTRL+F8 Можно выделить строку нажатием CTRL+P потом F8
@koty9824
@koty9824 2 жыл бұрын
Здравствуйте. Большое спасибо за видео, а ссылка на канал телеграмм недоступна?
@ExcelStore
@ExcelStore 2 жыл бұрын
Здравствуйте. Спасибо за отзыв. Телеграм канал доступен. Если есть сложности с добавлением в группу, напишите мне в лс, добавлю вас: t.me/maxim_kuhar
@user-kw4fk4fl2b
@user-kw4fk4fl2b 2 жыл бұрын
Не получается запустить команду run выделив кусочек скрипта. Как называется такая команда в Key Configuration?
@ExcelStore
@ExcelStore 2 жыл бұрын
F8 по умолчанию всегда работает. Если смотреть по горячим клавишам, то это: Session / Action / Execute
@askat25
@askat25 2 жыл бұрын
Про JOB'ы можете сделать ролик: какие виды job'ов бывают устаревшие, новые, как запускать, как мониторить, как снимать, останавливать и т.д.?!
@ExcelStore
@ExcelStore 2 жыл бұрын
Спасибо за идею. Добавил себе в контент план данную тему.
@askat25
@askat25 2 жыл бұрын
@@ExcelStore так же можно сделать ролик про ентерпраз едише для мониторинга высоконагруженных запросов, какие пакеты или процедуры блокируют, грузят базу и т.д. Это очень важная тема, особенно для корпоративных сред, банков, крупных компании
@askat25
@askat25 2 жыл бұрын
@@ExcelStore Дальше можно сделать отдельный ролик по сервисам, вызов сервисо по https, ну формат необязателен, что xml, json суть одинаковые
@askat25
@askat25 2 жыл бұрын
@@ExcelStore кстати по pl developer'ру можно отдельный контен по существующим даже если платным плагинам провести обзорчик. Как писать самому плагины на delphi и т.д.
@askat25
@askat25 2 жыл бұрын
@@ExcelStore Не только oracle pl sql, можно transact sql, по postgree базе, как минрации проводить между ними отличии синтаксиса и т.п.
@alasgarm531
@alasgarm531 2 жыл бұрын
Стоит ли изучат Pl SQL в 2021 ? Хочу начат изучение просто многие говорят. што нету будущего Oracle datase так как многие компании уходит от него. Спасибо заранее
@ExcelStore
@ExcelStore 2 жыл бұрын
Необязательно учить сразу именно PLSQL. Начните изучать просто SQL, многие вещи во многих СУБД очень похожи. А на счет рейтинга - тут все относительно. Например, есть такой рейтинг, где оракл далеко не последний: db-engines.com/en/ranking
@tsumi2251
@tsumi2251 9 ай бұрын
может кто нибудь объяснить почему при logon в списке баз ничего нет?
@user-ei5nm4pr9b
@user-ei5nm4pr9b 9 ай бұрын
1) а Оракл клиент (Oracle_home) нормально настроен? 2) если вы все же установили Оракл клиент нормально, и база к которой вы подключаетесь все же не видно, возможно у нее alias немного по другому настроен, у меня было так что когда работал в банке, там шло подключение без TNSNAME(возможно было, не помню), на прямую с указание сервера и наименования базы
@Katherina142
@Katherina142 2 жыл бұрын
а что за пароль на 3й минуте? где его взять?
@ExcelStore
@ExcelStore 2 жыл бұрын
Все пароли от базы в закрепленном сообщении в группе Телеграм. Ссылка на группу под видео.
@user-dk3zv8kq3j
@user-dk3zv8kq3j 3 жыл бұрын
Подскажите, как можно настроить подсветку русских символов?
@ExcelStore
@ExcelStore 3 жыл бұрын
Добавьте пользовательские настройки здесь: Preferences -> User Interface -> Editor -> Syntax Highlighting -> Custom Keyword Точно работает для одиночных букв. Будет ли работать для слов (и как задать маску) - надо проверять/гуглить.
@user-dk3zv8kq3j
@user-dk3zv8kq3j 3 жыл бұрын
@@ExcelStore Спасибо, где добавить я нашел. А вот какой код туда вбить вот с этим проблема. Буду пробовать, экспериментировать)
@user-oz5gr3zc7n
@user-oz5gr3zc7n 2 жыл бұрын
Как в таком девелопере настроить шрифт? У меня русские буквы неправильно отображаются.
@ExcelStore
@ExcelStore 2 жыл бұрын
Ничего специально не настраивал, русские буквы при этом отображаются нормально
@user-oz5gr3zc7n
@user-oz5gr3zc7n 2 жыл бұрын
@@ExcelStore А у меня нет. Но я уже разобрался.
@ExcelStore
@ExcelStore 2 жыл бұрын
@@user-oz5gr3zc7n Поделитесь опытом? Возможно, возможно кто-то еще столкнется и ему поможет ваш ответ.
@user-oz5gr3zc7n
@user-oz5gr3zc7n 2 жыл бұрын
@@ExcelStore В переменных серды создал переменную NLS_LANG и присвоил ей значение "RUSSIAN_AMERICA.CL8MSWIN1251" (без кавычек). Панель управления/Система/Дополнительные параметры системы/Переменные среды - Это для седьмой винды.
@ExcelStore
@ExcelStore 2 жыл бұрын
@@user-oz5gr3zc7n Про системные переменные и их необходимые настройки (в т.ч. про NLS_LANG) я рассказывал в одном из первых видео из цикла про SQL kzfaq.info/get/bejne/r8h-h9qcyr22qoU.html Думал, что вы больше про настройки интерфейса в самой программе спрашиваете. В любом случае, спасибо что поделились информацией, возможно кому-то будет полезна и окажется под рукой.
@maximtibirnac6311
@maximtibirnac6311 Жыл бұрын
Сколько времени уйдет на изучении pl/sql? Спасибо.
@ExcelStore
@ExcelStore Жыл бұрын
Тут нет однозначного ответа. Если был опыт программирования на каком-либо другом языке, то за 1-2 недели освоите основные вещи в языке. При этом следует иметь в виду, что pl/sql в большинстве своем задействует все тот же SQL. Поэтому если с SQL еще не работали, то следует начать именно с него. Если опыта программирования не было и не было опыта в SQL, то может месяца три, может больше. Зависит от интенсивности изучения, уровня требуемых знаний.
@maximtibirnac6311
@maximtibirnac6311 Жыл бұрын
@@ExcelStore Спасибо
@user-lh6xe3zi1t
@user-lh6xe3zi1t 11 ай бұрын
В 2023 году, если России, на чем работать с PL/SQL?
@nikitagutsal4737
@nikitagutsal4737 2 жыл бұрын
а DBeaver никогда не использовали?
@ExcelStore
@ExcelStore 2 жыл бұрын
Лично я нет. Но в группе телеграм (группа по sql) много хороших отзывов про DBeaver
@nikitagutsal4737
@nikitagutsal4737 2 жыл бұрын
@@ExcelStore да я просто сам им немножко пользовался, когда работал проджект-менеджером, я так понимаю он больше для непрофи, типа менеджеров, маркетологов неаналитиков в общем)
@ExcelStore
@ExcelStore 2 жыл бұрын
@@nikitagutsal4737 Отзывы в группе писали и разработчики. Надо будет сделать обзор тоже про DBeaver. Что я бегло видел - довольно-таки удобно.
@nikitagutsal4737
@nikitagutsal4737 2 жыл бұрын
@@ExcelStore ну можете сделать, думаю будет актуально - щас все на опен сорс всякий переходят, ввиду недоступности в РФ коммерческих продуктов
@user-ox7ew1pl7t
@user-ox7ew1pl7t Жыл бұрын
это еще вы не видели ibexpett - там круче но нет оракла))
@ExcelStore
@ExcelStore Жыл бұрын
Да, не доводилось работать.
@user-rd1ue9ks4g
@user-rd1ue9ks4g 2 жыл бұрын
Ровид )))))
@user-to5lr7qw2k
@user-to5lr7qw2k 2 жыл бұрын
По сравнению с Oracle SQL Developer дико не удобно пользоваться. Нельзя легко переключаться между базами, для каждой базы писать отдельный запрос. Нельзя за раз открывать окна SQL для разных баз и запускать одновременно запросы для разных баз. А если в выгруженном окне подгрузить все страницы (две зеленые стрелочки вниз), то это действие уже не отменить без закрытия окна SQL. Это то что нашел сразу после установки. Программа наверно больше для DBA и мониторинга.
@ExcelStore
@ExcelStore 2 жыл бұрын
У каждого конечно свой опыт. Мне как аналитику удобно было. Необходимые коннекты можно настроить и потом через меню выбирать нужный и переключение проходит легко. С остальным согласен, да. Просто мне это было не критично в работе. Возможно, позже сделаю сравнительное видео между программами, где отражу именно ключевые отличия. Спасибо за обратную связь.
#09. View Table (Представления таблиц в SQL)
11:48
Максим Кухарь [Изучаем Excel, VBA, SQL]
Рет қаралды 18 М.
#07. Основы работы в Oracle SQL Developer
12:13
Максим Кухарь [Изучаем Excel, VBA, SQL]
Рет қаралды 48 М.
Clown takes blame for missing candy 🍬🤣 #shorts
00:49
Yoeslan
Рет қаралды 41 МЛН
Spot The Fake Animal For $10,000
00:40
MrBeast
Рет қаралды 169 МЛН
Fast and Furious: New Zealand 🚗
00:29
How Ridiculous
Рет қаралды 22 МЛН
#10. Оконные функции в SQL (Агрегатные оконные функции)
6:51
Максим Кухарь [Изучаем Excel, VBA, SQL]
Рет қаралды 42 М.
ИНДЕКСЫ В БАЗАХ ДАННЫХ. СОБЕС В OZON.
33:59
Ваня Ио про разработку
Рет қаралды 47 М.
Курс Oracle PL/SQL. Основы: Лекция 1. Введение в PL/SQL
6:40
Oracle Database Developer
Рет қаралды 3,8 М.
Clown takes blame for missing candy 🍬🤣 #shorts
00:49
Yoeslan
Рет қаралды 41 МЛН