Ентоні Молінаро

Книга російською мовою. Книга «SQL.Збірник рецептів» — це дійсно не підручник й не довідник по SQL у традиційному розумінні цих понять. Все вірно — це саме збірник рецептів! Якщо Ви постійно працюєте з SQL на одній платформі, то, можливо, знайдете в рецептах? Ну, або ж книга направить Вас на вдалу думку — більш ефективного рішення задач ніж застосовуєте зазвичай. Оскільки у книзі одна й та сама задача у рецепті розглядається із різними базами даних: DB2, Oracle, PostgreSQL, MySQL і SQL Server.

Також книга обіцяє, що навчитеся використовувати SQL для вирішення більш широкого спектру завдань — від операцій усередині баз даних, до передачі даних по мережі у додатку.  Дізнаєтеся, як застосовувати віконні функції й спеціальні оператори, розширені методи роботи зі сховищами даних: створення гістограм, об'єднання даних в блоки, виконання агрегації змінного діапазону значень, формування поточних сум, підсумм тощо. Ефективніше трансформувати рядки в стовпці і навпаки, спрощувати обчислення всередині рядка, виконувати подвійне розгортання результуючої, виконувати проходи рядків з синтаксичним розбором рядків на символи, слова або елементи рядка.

Прийоми, пропоновані автором, дозволять оптимізувати Ваш код і відкрити перед вами нові можливості мови SQL.

Зауважимо, «SQL.Збірник рецептів» призначений тим, хто вже дещо знайомий з основами мови запитів SQL і хоче підвищувати +1 сходинку свій професійний рівень. Наприклад junior & middle qa engineer — книга рецептів буде супер, але в той же час «крутим» програмерам збірник виявиться пустим, а розглянуті у ньому проблеми дрібязковими.

Published:
Genres:
Tags:

Увага! Книга доступна завантажити безкоштовно під обкладинкою.

Лінн Бейлі

Книга російською мовою. Передрук знаменитого видавництва IT-шної літератури O'Reilly. Якщо хочете вивчити SQL з нуля, нічого про SQL не знаєте узагалі? Але ДУЖЕ хочете дізнатися — обов'язково прочитайте!

Дана книга «Вивчаємо SQL» — ідеальний СТАРТ для розпочати вивчати основи теорії та практику!

Все описано просто, зрозуміло, доступно. Уся серія написана у такому собі «няшному» дівчачому стилі. Задумка, щоби інформація засвоювалася граючись.

Перша сторінка: Ах! Як би це вивчити SQL і не утікти від нудьги на тропічний острів?

Читається туторіал легесенько на одному диханні! Хоча, зауважу це технічна література і у книзі більше 600 сторінок!

Наприклад, умова «AND» всередині «SELECT» пояснюється веселою історією: є дівчинка, нехай буде Поллі. Вона дуже хоче пончиків з шоколадом. І ось вона шукає по базі даних ресторанів: SELECT NAME FROM TABLE WHERE TYPE = 'шоколадом'.

Але не хочеться їй їсти жорстке або несмачне. Робимо другий SELECT з вибіркою ресторанів, у яких рейтинг більше 9.8 балів. І там... і там результатів багато. Треба їх вручну зіставляти? Ні, посумувала Поллі на малюнку трішки...

Поллі розумна дівчинка !!! Додумалася поєднати ці дві умови, написати всередині селекта WHERE TYPE = xxx AND rating = yyy. І ось на тобі кращі заклади! Малюнок — дівчинка стоїть таким янголятком, рученятка за спину: «Мааааааааааааааам, Мааааам, а ходи в ресторан А?» 🙂

Увага! Книга доступна завантажити «Вивчаємо SQL» безкоштовно під обкладинкою.

Марк Лутц

Book Cover: Изучаем Python (4 издание)

Книга «Вивчаємо Python» представляє собою введення в Python — популярна мова програмування, що використовується, як для розробки самостійних програм, так і для створення прикладних сценаріїв в самих різних областях застосування. Видання задумувалось, як навчальний посібник, основна увага в якому йдеться ядру мови програмування Python, а не прикладним аспектам його використання.

Це вже 4-те видання легендарного підручника «Вивчаємо Python» розробленого на навчальних матеріалах курсів Programing Python, які автор, Марк Лутц, веде вже протягом 10-ти років. Підручник «Вивчаємо Python» написаний «зрозумілою мовою» та розрахований на індивідуальну швидкість навчання. Нове перевидання значно розширене, книга охоплює версії, Python 3.0 і Python 2.6, з особливою увагою до версії 3.0, відзначаються усі відмінності, наявні в версії 2.6. і доповнене примітками відповідно найбільш істотних змін, котрі виникли внаслідок появи нової версії мови програмування Python 3.0.

У книзі представлені основні типи об'єктів у мові Python, порядок їх створення та роботи з ними, а також функції, як основний процедурний елемент мови. Розглядаються методи роботи з модулями і додатковими об'єктноорієнтованими інструментами мови програмування Python — класами. Включаються відомості щодо моделей і інструкцій обробки винятків, а також огляд інструментів розробки, які використовуються при створенні великих програм.

Кожна глава книги «Вивчаємо Python» завершується контрольними питаннями з відповідями на закріплення пройденого матеріалу, а кожна частина — вправами, вирішення котрих наведені в додатку В.

Марк Лутц

Book Cover: Вивчаємо Python

Книга «Вивчаємо Python» представляє собою введення в Python — популярна мова програмування, що використовується, як для розробки самостійних програм, так і для створення прикладних сценаріїв в самих різних областях застосування. Видання задумувалось, як навчальний посібник, основна увага в якому йдеться ядру мови програмування Python, а не прикладним аспектам його використання.

Це вже 4-те видання легендарного підручника «Вивчаємо Python» розробленого на навчальних матеріалах курсів Programing Python, які автор, Марк Лутц, веде вже протягом 10-ти років. Підручник «Вивчаємо Python» написаний «зрозумілою мовою» та розрахований на індивідуальну швидкість навчання. Нове перевидання значно розширене, книга охоплює версії, Python 3.0 і Python 2.6, з особливою увагою до версії 3.0, відзначаються усі відмінності, наявні в версії 2.6. і доповнене примітками відповідно найбільш істотних змін, котрі виникли внаслідок появи нової версії мови програмування Python 3.0.

У книзі представлені основні типи об'єктів у мові Python, порядок їх створення та роботи з ними, а також функції, як основний процедурний елемент мови. Розглядаються методи роботи з модулями і додатковими об'єктноорієнтованими інструментами мови програмування Python — класами. Включаються відомості щодо моделей і інструкцій обробки винятків, а також огляд інструментів розробки, які використовуються при створенні великих програм.

Кожна глава книги «Вивчаємо Python» завершується контрольними питаннями з відповідями на закріплення пройденого матеріалу, а кожна частина — вправами, вирішення котрих наведені в додатку В.

Увага! Книга доступна завантажити «Вивчаємо Python» безкоштовно під обкладинкою.