powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Какие есть учебники по Oracle SQL?
52 сообщений из 52, показаны все 3 страниц
Какие есть учебники по Oracle SQL?
    #39881125
TheRookie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пригласили на работу, есть только опыт с ms sql.
Какие есть стоящие книги/ресурсы по сабжу (не документация) и на русском?
В проде Oracle 11g.
Что посоветуете?
ЗЫ По pl/sql вроде Феййерштейн ок?
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39881135
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TheRookieЧто посоветуете?Ты же даже " обзоры не разрабатывал ", Нихт Ферштейн!
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39881165
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TheRookieКакие есть стоящие книги/ресурсы по сабжу (не документация) и на русском?
Документация Oracle rdbms к прочтению строго обязательна, все прочие - как "стоящие", так и "не стоящие" труды в области разработки под Oracle rdbms - вторичны и намного более эффективны, если обучаемый осилил хотя бы "Oracle Database Concepts" и "Oracle application developer's guide - fundamentals"
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39881172
Фотография Кобанчег
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TheRookie,

Если интересует именно по эскуэлю - The Power of Oracle SQL
Содержание на англ не должно пугать, текст там на русском.
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39881177
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andrey_anonymous"Oracle application developer's guide - fundamentals"Такой книжки уже давно нет.
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39881183
TheRookie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
КобанчегTheRookie,

Если интересует именно по эскуэлю - The Power of Oracle SQL
Содержание на англ не должно пугать, текст там на русском.
Я её как раз минут за 5 до создания топика читал - потому его и создал.
Такое впечатление, что она не на мой уровень рассчитана.

Мне бы просто вспомнить про decode/nvl, или узнать, как APPLY/EXCEPT реализуются.
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39881189
ma1tus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TheRookieМне бы просто вспомнить про decode/nvl https://www.sql.ru/blogs/oracleandsql/2266
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39881199
Фотография Кобанчег
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TheRookie,

Если интересует справочник по операторам и функциям - читай "Database SQL Language Reference" в документации.
На русском языке в инете можно найти для девятки.
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39881211
Lary Denis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TheRookieМне бы просто вспомнить про decode/nvl


decode / nvl
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39881290
Фотография Кобанчег
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ma1tusTheRookieМне бы просто вспомнить про decode/nvl https://www.sql.ru/blogs/oracleandsql/2266 Терминология автора может ввести в заблуждение.

Язык SQL относится к функциональным языкам программирования. Он отличается от алгоритмических языков.Некоторые классификаторы конечно относят фунциональное программирование как подмножество декларативного, но SQL никаким боком не является функциональным языком. В нем нельзя передать функцию как аргумент.
Он декларативный и отличается от императивных.

Далее постоянно говорится про "вторичный ключ". Это так называется внешний?

Интересны советы по индексам
Реверсивный индекс
Если нам необходимо более часто читать записи, отсортированные в обратном порядке, тогда имеет смысл использовать реверсивные индексы. Например, есть таблица валют, в своих расчетах мы чаще используем данные с более поздней датой курса валют, в этом случае действительно лучше использовать реверсивный индекс для даты курса валют.
Синтаксис
CREATE INDEX IDx_NAME ON TABLE_NAME (column_NAME) REVERSE;Вот оно что, а в Оракле это придумывали чтобы снизить конкуренцию за hot blocks при генерации ключа из последовательности.

Индексы рекомендуется создавать на колонках, которые используются в операциях объединения.Интересно. И для hash joins полезно?

Индекс автоматически создается для столбцов первичных ключей и для столбцов, на которых есть ограничение уникальности.Всегда автоматически создается? А как же кляуза "using index"?

Выражение DATE’YYYY-MM-DD» работает только в СУБД ORACLE, в MS SQL SERVER и POSTGREESQL работа с данными типа «дата» осуществляется по-другому (смотрите подробности документации к этим СУБД).Это не выражение а date literal.

Для решения этой задачи в разных диалектах языка SQL используются разные синтаксические конструкции: в MS SQL это конструкция TOP, в ORACLE есть специальный предикат ROWNUM, в PostgreSql, MYSQL для этого существует конструкция LIMIT.Это не предикат, а псевдостолбец.

Конец ознакомительного фрагмента.
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39881629
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КобанчегИнтересны советы по индексам
Реверсивный индекс
Если нам необходимо более часто читать записи, отсортированные в обратном порядке, тогда имеет смысл использовать реверсивные индексы.Вот оно что, а в Оракле это придумывали чтобы снизить конкуренцию за hot blocks при генерации ключа из последовательности.
Автор врет не только в том, для чего предназначены реверсивные индексы.
Он совершенно заблуждается в отношении возможностей реверсивного индекса "...читать записи, отсортированные ... "
Вероятно, в голове креативно смешались слово "реверсивный" и create index ... on t(a desc ), хотя и эта конструкция применяется иначе, нежели чем в означенном примере.
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39883133
Фотография Fogel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КобанчегИндексы рекомендуется создавать на колонках, которые используются в операциях объединения.Интересно. И для hash joins полезно?

Полезно.
Вот план из первого примера статьи

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
ops$tkyte@ORA817.US.ORACLE.COM>; select /*+ index_join( t ) */ count(*)
  2    from t
  3   where a = 1
  4     and b = 2
  5     and c = 3
  6     and d = 4
  7     and e = 5
  8     and f = 6
  9     and g = 7
 10     and h = 8
 11     and i = 9
 12  /

  COUNT(*)
----------
         0

Execution Plan
----------------------------------------------------------
   0      SELECT STATEMENT Optimizer=CHOOSE (Cost=32 Card=1 Bytes=100)
   1    0   SORT (AGGREGATE)
   2    1     VIEW OF 'index$_join$_001' (Cost=32 Card=1 Bytes=100)
   3    2       HASH JOIN
   4    3         HASH JOIN
   5    4           HASH JOIN
   6    5             HASH JOIN
   7    6               HASH JOIN
   8    7                 HASH JOIN
   9    8                   HASH JOIN
  10    9                     HASH JOIN
  11   10                       INDEX (RANGE SCAN) OF 'T_A' (NON-UNIQUE) 
(Cost=11 Card=1 Bytes=100)
  12   10                       INDEX (RANGE SCAN) OF 'T_B' (NON-UNIQUE) 
(Cost=11 Card=1 Bytes=100)
  13    9                     INDEX (RANGE SCAN) OF 'T_C' (NON-UNIQUE) (Cost=11 
Card=1 Bytes=100)
  14    8                   INDEX (RANGE SCAN) OF 'T_D' (NON-UNIQUE) (Cost=11 
Card=1 Bytes=100)
  15    7                 INDEX (RANGE SCAN) OF 'T_E' (NON-UNIQUE) (Cost=11 
Card=1 Bytes=100)
  16    6               INDEX (RANGE SCAN) OF 'T_F' (NON-UNIQUE) (Cost=11 Card=1 
Bytes=100)
  17    5             INDEX (RANGE SCAN) OF 'T_G' (NON-UNIQUE) (Cost=11 Card=1 
Bytes=100)
  18    4           INDEX (RANGE SCAN) OF 'T_H' (NON-UNIQUE) (Cost=11 Card=1 
Bytes=100)
  19    3         INDEX (RANGE SCAN) OF 'T_I' (NON-UNIQUE) (Cost=11 Card=1 
Bytes=100)




КобанчегИндекс автоматически создается для столбцов первичных ключей и для столбцов, на которых есть ограничение уникальности.Всегда автоматически создается? А как же кляуза "using index"?

Всегда.
Никак - если не хотите писать/нет времени/просто не знаете весь sql синтаксис на зубок


Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
Connected to Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 
Connected as *@*

SQL> 
SQL> select u.INDEX_NAME, u.index_type, u.TABLE_NAME from user_indexes u where u.TABLE_NAME = 'TEST1';

INDEX_NAME                     INDEX_TYPE                  TABLE_NAME
------------------------------ --------------------------- ------------------------------
SQL> create table test1(id integer primary key, val varchar2(10) unique);

Table created


SQL> select u.INDEX_NAME, u.index_type, u.TABLE_NAME from user_indexes u where u.TABLE_NAME = 'TEST1';

INDEX_NAME                     INDEX_TYPE                  TABLE_NAME
------------------------------ --------------------------- ------------------------------
SYS_C00472885                  NORMAL                      TEST1
SYS_C00472886                  NORMAL                      TEST1

SQL> drop table TEST1;

Table dropped


SQL> select u.INDEX_NAME, u.index_type, u.TABLE_NAME from user_indexes u where u.TABLE_NAME = 'TEST1';

INDEX_NAME                     INDEX_TYPE                  TABLE_NAME
------------------------------ --------------------------- ------------------------------

SQL> 




КобанчегВыражение DATE’YYYY-MM-DD» работает только в СУБД ORACLE, в MS SQL SERVER и POSTGREESQL работа с данными типа «дата» осуществляется по-другому (смотрите подробности документации к этим СУБД).Это не выражение а date literal.

"Выражением называют словосочетание..."
Литерал - это постоянное значение/константа
"The terms literal and constant value are synonymous and refer to a fixed data value. ..."
То есть литерал - это всегда результат определённого выражения.
Два выражения
date '2019-10-01'
и
date '2019-10-02'
возвращают разные значения, но это литерал, потому что каждое значение всегда соответствует определённому выражению (словосочетанию), то есть связь выражения и значения - константа.


Чтобы быть дартаньяном, нужно профессионально разбираться в вопросе.
Все споры происходят из-за разного понимания одних и тех же слов.
И на форуме все иногда врут выбирают не подходящие слова.
А так и до столба до*б*ться можно...
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39883146
Фотография Кобанчег
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FogelПолезно.Не совсем понятно зачем ты приклёл сюда экзотику типа index_join.
Теперь расскажи зачем для банального соединения таблиц select * from t1 join t2 on t1.key = t1.key понадобятся индексы.
FogelВсегда.
Никак - если не хотите писать/нет времени/просто не знаете весь sql синтаксис на зубок
Индекс необходим для гарантирования уникальности, но он не обязательно всегда создается с ключом.
Более того, индекс может содержать колонки которых нет в ключе (ну например для loop-up по ключу без обращения к таблице).
Код: plaintext
1.
2.
3.
create table t(id int, name varchar2(30));
create index i on t(id, name);
alter table t add constraint pk_t primary key (id) using index i;
Оставляя компетенцию читателей в стороне, автору знать синтаксис чуть лучше чем на уровне "слышал звон" и быть осторожным с категоричными суждениями.
FogelТо есть литерал - это всегда результат определённого выражения.Технически литерал является частным случаевм выражения, с этим спору нет.
Как правило при описании чего-то рекомендуется подбирать наиболее точный термин,
то есть если встречается 1, 'hello world' или date '2019-01-01' лучше говорить что это литерал соотвутствующего типа чем "выражение".
А можно наоборот пойти ещё дальше и говорить на всё "синтаксическая конструкция", не так ли?
create index i on t(id, name) - синтаксическая конструкция
date '2019-01-01' - синтаксическая конструкция
2 + 2 * 2 - синтаксическая конструкция
Смекаешь к чему я?
FogelЧтобы быть дартаньяном, нужно профессионально разбираться в вопросе.
Все споры происходят из-за разного понимания одних и тех же слов.
И на форуме все иногда врут выбирают не подходящие слова.
А так и до столба до*б*ться можно...Не понятно только чего ты так возбудился.
Адекватный автор будет только благодарен если ему укажут на его косяки, но ты вроде как даже и не автор и "профессионально разбираться в вопросе" это тоже не про тебя.
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39883398
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FogelКобанчегИнтересно. И для hash joins полезно?Полезно.Про однозначность индексации, с упоминанием hash join, тебе уже было указано 21990950 . Это повод задумываться над дальнейшими высказываниями.

FogelТо есть литерал - это всегда результат определённого выражения.Литерал это исключительно синтаксическая категория и может быть результатом только кнопкодавства или кодогенератора.

Fogelвозвращают разные значения, но это литерал, потому что каждое значение всегда соответствует определённому выражению (словосочетанию), то есть связь выражения и значения - константа.Если в этом литерало-слово-выражении и предполагался какой-то смысл, то твой эпистолярий недостаточно могуч для отражения величия мысли.
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39900872
andycat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени суток.

Предстоит возможная смена работы, просьба подсказать хорошую книгу по PL SQL

Уровень начинающий и немного выше.
Общие знания Oracle имеются, запросы писал, отчеты рисовал, но это было давно и не очень глубоко.
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39900880
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andycat
хорошую книгу
Лучше книг могут быть только книги, которых еще не читал.
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39900890
andycat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-2-
andycat
хорошую книгу
Лучше книг могут быть только книги, которых еще не читал.


вообще не читал, поэтому и прошу гнигу для уровня Начинающий.
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39900896
Фотография rf_mail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andycat
-2-
пропущено...
Лучше книг могут быть только книги, которых еще не читал.


вообще не читал, поэтому и прошу гнигу для уровня Начинающий.

можете посмотреть на авито или юле - если нужен бумажный вариант.
если электронный то google in help
или не уточнили что по Oracle
думаю что это
документация по SQL
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39900912
andycat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rf_mail
andycat
пропущено...


вообще не читал, поэтому и прошу гнигу для уровня Начинающий.

можете посмотреть на авито или юле - если нужен бумажный вариант.
если электронный то google in help
или не уточнили что по Oracle
думаю что это
документация по SQL


вот кажеться такого плана нашел, язык PL/SQL
http://www.interface.ru/iarticle/files/39648_48690089.pdf
спасибо.

ну и + документация по Oracle SQL

пошел искать в бумажном варианте.....
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39900958
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andycat
вот кажеться такого плана нашел, язык PL/SQL
http://www.interface.ru/iarticle/files/39648_48690089.pdf
Можно, конечно, для начала и этого пожрать. Если ты либо гуманитарий (судя по владению великим и могучим рязанским) и тебе что в лоб, что по лбу. Либо одарен техническими таланатми, чтобы пережевывая дерьмецо различать привкусы исходной пищи для ума.
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39900983
Фотография Sayan Malakshinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
-2-,

Полистал ее немного, не вижу ничего особенного. Не хуже, не лучше большинства таких кних по PL/SQL. К чему такая язвительность?
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39900991
iehf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ссылки на пиратские ресурсы тут осуждаются?
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39901008
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xtender
К чему такая язвительность?
Акцентирование внимания на не относящихся к предмету частностях, стилистические и фактологические ошибки.
  • "на мощном Linux-сервере", зачем акцентировать на мощности и на linux. А если пациент баулет процедуру, расположенную не "На этом же сервере, в этой же базе данных Oracle", а на том же виндовом "ноутбуке".
  • "PL/SQL, в отличие от Java, Python или C++, не используется..." - некорректное противопоставление, так как используется для математических вычислений и т.п. Как и хранимки могут быть писаны на не только pl/sql.
  • "четыре строки" - хотя приведено три строки кода , которые "будут переданы с ноутбука на Linux-сервер". Да хоть сто строк, ключевой вопрос ведь не в количестве строк запроса.
  • "PL/SQL—это обертки вокруг предложений SQL" - а как же dbms_output.put_line('Hello world!')??
Далее идут спорные и во многом неуместные утверждения про масштабируемость, переносимость и одновременно непереносимость, про машинные коды C++, паскаля и байт-код джавы и т.д. и т.п.

Ну и первая же демонстрация pl/sql настраивает на соответствующее восприятие как подозрением на заведомую неэффективность апдейтом в цикле по строкам другой таблицы, так и провокационной безусловностью этого апдейта.
Код: plsql
1.
2.
3.
4.
5.
6.
7.
CREATE FUNCTION F1 RETURN INT AS
BEGIN
   FOR r IN (SELECT * FROM tab1) LOOP
      UPDATE tab2 SET at3=r.at2;
   END LOOP;
   RETURN 1;
END;
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39901018
Фотография Sayan Malakshinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
-2-,

Мелкие придирки, массу таких же можно найти в любой книге и даже в оф.доке.
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39901026
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39901027
Фотография Sayan Malakshinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
ну так что предложите свои коллективным разумом или сойдёмся на том, что книга была вполне сопоставима по уровню с прочими источниками?

Зы. Я уже писал про rownum и проталкивание предикатов под него - разработчики cbo отмахнулись заявив, что rownum недетерминирован. Так что им собственная документация не указ.
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39901042
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xtender
-2-,

Полистал ее немного, не вижу ничего особенного. Не хуже, не лучше большинства таких кних по PL/SQL. К чему такая язвительность?
Автору начхать на очередной язык. Он отработал заказ и выкатил нетленку, походу обосрав предмет. Как минимум, защищать его - странно.
авторФактически программы на PL/SQL — это обертки вокруг предложе-ний SQL.
авторМожно сказать, что PL/SQL — это такой своеобразный движок (engine) для отправки предложений SQL на выполнение и работы с возвращаемыми ими результатами.авторна основе схем таблицАвтор не в курсе про nocopy.
И это только при рандомном рысканье по нетленке…
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39901091
Фотография Sayan Malakshinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Elic,

Так предложите лучше... С чего вопрошающему знать какая из множества книг лучше?
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39905724
mosesbalanga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
TheRookie,

по SQL, не важно какой диалект, я бы посоветовал T-SQL Fundamentals by Itzik Ben-Gan. Лучше него концепты SQL никто не объясняет. Большую часть из того, что прочитаете в этой книжке, сможете применять и в Oracle. А еще лучше подучить английский и переехать с вопросами на какой-нибудь stackoverflow, там хоть Elic'a не слышно:)
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39905756
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mosesbalanga
не важно какой диалект
Это когда одинаково не знаешь все диалекты.
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39905952
mosesbalanga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
-2-,

да, в твоем случае.
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39905964
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mosesbalanga
да, в твоем случае.
Ты никто по прозванию никак пришёл, наофтопил и залупился на старожилов. Думаешь это весело? - Нет, это дебильно, чудак.
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39905986
mosesbalanga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Elic,

чудак, твое мнение очень важно для тебя, офтопишь ты и твой двойник -2-. Я же дал автору темы дельный совет.
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39906033
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mosesbalanga

.... Я же дал автору темы дельный совет.

автор есть только опыт с ms sql.


mosesbalanga
TheRookie,
... я бы посоветовал T-SQL Fundamentals by Itzik Ben-Gan.


....
stax
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39906049
mosesbalanga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Stax,

опыт опыту рознь.
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39906051
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mosesbalanga
Stax,
опыт опыту рознь.


из поста не ясно какой опыт у автора
но раз его берут на работу, то допускаю что неплохой

зи
мне найти работу по sql не так просто

.....
stax
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39906063
mosesbalanga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Stax,

в российских реалиях нарушена связь между опытом(знаниями) и приемом на работу.
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39906084
mosesbalanga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Stax,

немного поясню. У меня цель не обосрать кого бы то ни было. Здесь есть желчное образование из 3-4 человек, которые своими ответами просто сбивают мотивацию у новых людей. Зачем это делают - не понятно. Надоело. Успокойтесь ребята, ну освоили вы какую-то часть этой абстракции(oracle db) ну и что?
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39906101
Фотография Кобанчег
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mosesbalanga
Успокойтесь ребята
Дельный советчик, а почему бы тебе не последовать своему же совету
mosesbalangaподучить английский и переехать с вопросами на какой-нибудь stackoverflow?
mosesbalangaсвоими ответами просто сбивают мотивацию у новых людейЕсли неизвестный человек на форуме своими ответами сбивает твою мотивацию, то у меня для тебя очень плохие новости.
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39906177
mosesbalanga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кобанчег,

ну ты то куда, не тянешь ты на Elic'a.
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39906181
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Модератор: Может хватит уже бесед в стиле ПТ?
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39906523
TheRookie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ma1tus
TheRookieМне бы просто вспомнить про decode/nvl
https://www.sql.ru/blogs/oracleandsql/2266
Сегодня скачал наконец-то эту книгу, быстро пробежался по содержанию, что-то просмотрел.
Вроде книжка скорее ок, чем наоборот (может после более близкого знакомства мнение изменится - я, к примеру, про ф-ю translate ничего не нашёл).
Хотя, конечно, с sql-ex.ru не сравнится, но там под sql server заточено, причём емнип в основном под 2005-й.
Читаю древние "Секреты Oracle SQL" и "SQL. Сборник рецептов" Молинаро.
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39906524
TheRookie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mosesbalanga
TheRookie,

по SQL, не важно какой диалект, я бы посоветовал T-SQL Fundamentals by Itzik Ben-Gan. Лучше него концепты SQL никто не объясняет. Большую часть из того, что прочитаете в этой книжке, сможете применять и в Oracle. А еще лучше подучить английский и переехать с вопросами на какой-нибудь stackoverflow, там хоть Elic'a не слышно:)

Бен-гана, конечно, читал, книги просто суперские, поэтому хочется чего-то подобного по Oracle SQL.
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39906532
iehf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TheRookie,

поищите тут libgen.is
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39906537
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TheRookie,

если пока не поняли книгу фотошопа

то я б рекомендовал почитать Кайта, правда там для древних версий
читается очень легко
как на меня, там важные вещи насчет понимания почему так в оракле (разница с МS)

....
stax
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39906546
iOracleDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TheRookie,

Рейтинг неплохой и картинок много, для ознакомления подойдет Advanced Oracle PL/SQL Developer's Guide by Saurabh K. Gupta
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39906549
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iOracleDev
Рейтинг неплохой …, для ознакомления подойдет Advanced Oracle PL/SQL Developer's Guide by Saurabh K. Gupta
Зубрёжка для сертификатных задротов?
А по документации малиновые штаны не получить?
iOracleDev
и картинок много
Де ф ки?
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39906672
mosesbalanga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
TheRookie

Бен-гана, конечно, читал, книги просто суперские, поэтому хочется чего-то подобного по Oracle SQL.


Casteel Oracle SQL 12C - в связке с оф. документацией неплохо. Только не знаю, есть ли перевод
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39906678
iOracleDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mosesbalanga,

Человек просил книжки по PL/SQL, а Casteel Oracle SQL 12C по голому SQL, причем начального уровня.
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39906871
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iOracleDev
mosesbalanga,

Человек просил книжки по PL/SQL , а Casteel Oracle SQL 12C по голому SQL, причем начального уровня.


из чего такой вывод?

Тема: Какие есть учебники по Oracle SQL ?

TheRookie

Мне бы просто вспомнить про decode/nvl, или узнать, как APPLY/EXCEPT реализуются.


тоже не про пл/скл

....
stax
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39907094
mnbvcx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
TheRookie

Сегодня скачал наконец-то эту книгу, быстро пробежался по содержанию, что-то просмотрел.
Вроде книжка скорее ок, чем наоборот (может после более близкого знакомства мнение изменится - я, к примеру, про ф-ю translate ничего не нашёл).

Упс, а вот и первое замеченное несоответствие:

Автор
Оператор HAVING нельзя использовать в запросах без GROUP BY
...
Рейтинг: 0 / 0
Какие есть учебники по Oracle SQL?
    #39907285
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mnbvcx
вот и первое замеченное несоответствие:Автор
Оператор HAVING нельзя использовать в запросах без GROUP BY
Формально синтаксическая диаграмма обязывает group by:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
 GROUP BY 
   { expr
   | rollup_cube_clause
   | grouping_sets_clause
   }
     [, { expr
        | rollup_cube_clause
        | grouping_sets_clause
        }
     ]...
   [  HAVING  condition ]
С другой стороны, что-либо "уточняя" для других, неплохо уточнить для себя конкретную реакцию на нарушение уточнения.
...
Рейтинг: 0 / 0
52 сообщений из 52, показаны все 3 страниц
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Какие есть учебники по Oracle SQL?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]