Денис Колисниченко
SQL: практическо програмиране

Автор
Денис Колисниченко
Заглавие
SQL: практическо програмиране
Тип
наръчник
Националност
руска (не е указано)
Език
български
Поредност на изданието
първо
Категория
Информационни технологии
Жанр
Ръководство, наръчник
Преводач
Влади Владев
Език, от който е преведено
руски
Година на превод
2018
Редактор
Нели Влахова-Шаламанова
Издател
Издателство „Асеневци“
Година на издаване
2018
Други полета
Изображение на корицата — Apichai Lakajirakul/ Dreamstime.com — Orange isolated
Носител
хартия
Брой страници
234
Подвързия
мека
Цена
19,95 лв.
ISBN
978-619-7356-43-4
УДК
004.43(035)
Анотация

SQL е изключително популярен език за работа с релационни бази данни и е трудно е да си представим съвременен програмист или разработчик на сайтове и уеб приложения, който да не го знае.
SQL е приет като международен стандарт, затова може да бъдете сигурни, че неговото усвояване ще ви позволи да работите с всяка една релационна база данни — от най-простата SQLite до чудовищната Oracle.
Материалът в книгата е построен на принципа „от най-простото към най-сложното“. След като се запознаете със същността, предназначението и структурата на релационните бази данни и езика SQL, последователно ще усвоите: правилата за писане и въвеждане на заявки; начините за селектиране на данни от таблици; работата с псевдоними, вложени и свързани заявки, оператори, изрази, изгледи, агрегатни функции, релационни, булеви и специални оператори.
Ще научите и как се създават, модифицират и изтриват таблици, как се въвеждат, изтриват и променят полетата на данните, както и как се форматират и подреждат резултатите от изпълнението на заявките.
Специално внимание е отделено на работата с няколко таблици с една заявка, задаването на правата за достъп до данните и на използването на база данни при програмиране на РНР. Разгледан е и езикът PL/SQL, разработен за Oracle Database.
Авторът е положил максимални усилия да направи съдържанието достатъчно просто и нагледно.

Информация за автора

Денис Никояаевич Колисниченко е водещ автор в областта на програмирането и информационните технологии. Написал е многобройни статии и повече от 30 книги на компютърна тематика, в това число книги за РНР, MySQL, различни Linux дистрибуции (FreeBSD, Fedora, Ubuntu, openSUSE, Mandriva), Windows, интернет, Joomla!, Slaed, РНР-Nuke, Drupal и др.
Автор на проекта http://www.dkws.org.ua и създател на дистрибутива Denix — http://denix.dkws.org.ua.

Съдържание

Въведение…7
Глава 1. Релационни бази…10
Глава 2. Въведение в езика SQL…18
Глава 3. Селектиране на данни от таблица…32
Глава 4. Релационни и булеви оператори. Създаване на сложни условия…43
Глава 5. Специални оператори…48
Глава б. Агрегатни функции…55
Глава 7· Въвеждане, изтриване и промяна на полетата на данните…65
Глава 8. Форматиране и подреждане на резултатите от заявките…75
Глава 9 Няколко таблици в една заявка…81
Глава 10. Съединения при работа с една таблица. Псевдоними…85
Глава 11. Вложени и свързани заявки…91
Глава 12. Операторът EXISTS…101
Глава 13. Операторите ANY, ALL и SOME…107
Глава 14. Изразът UNION…112
Глава 15. Подзаявки с INSERT, DELETE и UPDATE…115
Глава 16. Създаване, модифициране и изтриване на таблица…121
Глава 17. Ограничения на допустимите стойности на данните…127
Глава 18. Цялостност на данните…137
Глава 19. Въведение в изгледите…147
Глава 20. Промяна на стойности        с помощта на изгледи…154
Глава 21. Въведение в езика PL/SQL…160
Глава 22. Определяне на права за достъп до данните…180
Приложение 1. Инсталиране на СУБД MySQL в Windows…192
Приложение 2. Инсталиране на СУБД MySQL в Linux…208
Приложение 3. Разширението PDO за работа с бази данни в РНР 7…215
Приложение 4. phpMyAdmin…226
Приложение 5. Окончателен вариант на базата данни…232

Въведено от
billybiliana
Създадено на
Обновено на
Връзки в Мрежата
Библиографии
Чужди рафтове

Корици 2