Size: a a a

2020 September 30

AZ

Anton Zadorozhniy in Data Engineers
Ruslan515 Y
Всем добрый день. Подскажите пж хорошую книгу по SQL , с примерами и подробным разбором
если вы хотите основательно изучить базы данных - нет ничего лучше C.J. Date Introduction to Database Systems
источник

RY

Ruslan515 Y in Data Engineers
Anton Zadorozhniy
если вы хотите основательно изучить базы данных - нет ничего лучше C.J. Date Introduction to Database Systems
у меня проблемы с английским, что есть на русском? В данный момент у меня книги: 1. Моргунов. Основы SQL. 2. Грофф, Вайнберг SQL полное руководство. 3. Шварц, Зайцев MySQL. 4. МАРТИН ГРУБЕР Понимание SQL. 5. Дейт SQL и реляционная теория. С чего начать? Нужно в короткое время решать прикладные задачи
источник

ДН

Дмитрий Негреев... in Data Engineers
Лучше начать с английского)
источник

AZ

Anton Zadorozhniy in Data Engineers
Ruslan515 Y
у меня проблемы с английским, что есть на русском? В данный момент у меня книги: 1. Моргунов. Основы SQL. 2. Грофф, Вайнберг SQL полное руководство. 3. Шварц, Зайцев MySQL. 4. МАРТИН ГРУБЕР Понимание SQL. 5. Дейт SQL и реляционная теория. С чего начать? Нужно в короткое время решать прикладные задачи
Дейт давно и успешно переводится на русский язык, один из переводов делал СД Кузнецов у которого я имел удовольствие учится базам данных)) https://www.osp.ru/os/2002/02/181145
источник

RY

Ruslan515 Y in Data Engineers
Anton Zadorozhniy
Дейт давно и успешно переводится на русский язык, один из переводов делал СД Кузнецов у которого я имел удовольствие учится базам данных)) https://www.osp.ru/os/2002/02/181145
Ок. Спасибо!
источник

ME

Max Efremov in Data Engineers
Ruslan515 Y
у меня проблемы с английским, что есть на русском? В данный момент у меня книги: 1. Моргунов. Основы SQL. 2. Грофф, Вайнберг SQL полное руководство. 3. Шварц, Зайцев MySQL. 4. МАРТИН ГРУБЕР Понимание SQL. 5. Дейт SQL и реляционная теория. С чего начать? Нужно в короткое время решать прикладные задачи
Можно документацию просто смотреть и всё)
источник

ME

Max Efremov in Data Engineers
Обычно так делаю, когда запросы надо похитрее селекта написать
источник

RY

Ruslan515 Y in Data Engineers
Max Efremov
Можно документацию просто смотреть и всё)
Мне для начинающего уровня надо, Забыл за все эти годы после универе
источник

ME

Max Efremov in Data Engineers
Ну тип, открвть доку на select и смотреть что надо для задачи
источник

AZ

Anton Zadorozhniy in Data Engineers
конкретные запросы писать лучше по документации (или курсам) конкретной СУБД, а вот для хорошей основы - Дейт это что нужно
источник

RY

Ruslan515 Y in Data Engineers
Anton Zadorozhniy
конкретные запросы писать лучше по документации (или курсам) конкретной СУБД, а вот для хорошей основы - Дейт это что нужно
нашел, но он 2005 года выпуска))
источник

DZ

Dmitry Zuev in Data Engineers
как будто в скл много всего случилось с тех пор
источник

AZ

Anton Zadorozhniy in Data Engineers
sad but true
источник

AZ

Anton Zadorozhniy in Data Engineers
всякие window functions и темпоральные фичи лучше по документации изучать
источник

M

Mironiken in Data Engineers
Спорный вопрос, но никто не замечал, что подобные книги написаны очень странным языком, и как бы “переливают из пустого в порожнее”? То есть на разжевывание одной мысли у них может быть страница (а может и быть и вообще целая глава)
источник

M

Mironiken in Data Engineers
Я просто из-за этого частенько просто уставал это читать, и начинал пропускать большую часть
источник

AZ

Anton Zadorozhniy in Data Engineers
если речь про Дейта то это классический учебник, у него нормальный язык (аналогичный книжкам танненбаума или ахо с ульманом)
источник

ИШ

Игорь Шевцов... in Data Engineers
Доброго времени суток уважаемое сообщество!
источник

OI

Oleg Ilinsky in Data Engineers
источник

SS

Sergey Sheremeta in Data Engineers
KrivdaTheTriewe
ребят, кто из оракла выгружал, есть какие-то тулзы которые умеют быстро грузить партиции оч большие оракловые?
возможно, уже ответили...
я, когда нужно было выгружать большие порции из партиционированных таблиц Оракла в Ходуб, делал так:
1) на стороне Оракла
CREATE TABLE DAILY_SHIT_EXT
ORGANIZATION EXTERNAL (
 TYPE ORACLE_DATAPUMP
 DEFAULT DIRECTORY HADOOP_DIR
 LOCATION ('daily_piece_of_shit_1.dmp', 'daily_piece_of_shit_2.dmp')
)
PARALLEL 2
AS SELECT * FROM large_shit PARTITION (sub_shit);
2) средствами секретных баш-техник в виде ssh/scp и hdfs cli перекидывал выгружаемые дампы 'daily_piece_of_shit_1.dmp', 'daily_piece_of_shit_2.dmp' в HDFS
3) создавал в Hive внешнюю таблицу с DatapumpStorageHandler и извлекал из нее в целевую паркет-таблицу
источник