Задать вопрос
@Gabenn

Что надо знать чтобы изучить pl/sql?

Недавно увидел вакансию программист Colvir, единственное требование — знание pl/sql. Я в ВУЗ-е изучал oracle sql на три с плюсом (простые запросы и создание и удаление и изменение таблиц).
Чтобы изучить pl/sql, этих знаний достаточно?
  • Вопрос задан
  • 10434 просмотра
Подписаться 2 Простой Комментировать
Решение пользователя Game Master К ответам на вопрос (4)
@baitarakhov
В Enterprise проектах (в основном в банковском ПО) бизнес логику часто пишут на PL/SQL в СУБД Oracle. По этому рекомендую Вам книгу по программированию на PL/SQL "Oracle PL/SQL. Для профессионалов. 6-е изд.".
По данной книге вы можете выполнять поиск по тексту и находить ответы на многие вопросы по Oracle PL/SQL.

Верный путь будет прочитать книгу и практиковаться на каком то домашнем проекте.
Например. вы можете поднять локальную БД Oracle XE, как раз недавно вышла его свежая версия, о чем говориться в статье habr. В локальной БД Oracle создать свою первую схему с таблицами, наполнить их данными, повыполнять различные выборки смотря по примерам из книги, создать хранимые процедуры и функции, создать пакет, поиграться с триггерами, попробовать
использовать представления и материлизованные представления, понять что такое коллекции итд.

Также при изучении рекомендую воспользоваться несколькими IDE для разработки на Oracle PL/SQL, например PL/SQL Developer, TOAD, DataGrip, хотя последнее не часто используется, по крайней мере в моей практике работы в разных банках и в аутсорсе.


Фейерштейн С., Прибыл Б.
Ф36 Oracle PL/SQL. Для профессионалов. 6-е изд. — СПб.: Питер, 2015. — 1024 с.: ил. —
(Серия «Бестселлеры O’Reilly»).

Данная книга является подробнейшим руководством по языку PL/SQL, представляющему
собой процедурное языковое расширение для SQL. В ней детально рассмотрены основы PL/
SQL, структура программы, основные принципы работы с программными данными, а также ме-
тодика применения операторов и инструкций для доступа к реляционным базам данных. Боль-
шое внимание уделяется вопросам безопасности, влиянию объектных технологий на PL/SQL
и интеграции PL/SQL с XML и Java.
За последние десятилетия, в течение которых переиздается данная книга, она стала незаменимым
руководством по PL/SQL для сотен тысяч программистов, как начинающих, так и профессиона-
лов. Шестое издание книги полностью обновлено под версию Oracle12c.
Ответ написан
Комментировать