store.bg - бързо, лесно и удобно
store.bg - бързо, лесно и удобно!
Грижа за клиента   |   За контакти
Начало   Начало    Компютърна литература    Бази данни    SQL - практическо програмиране - Денис Колисниченко
Начало   Начало    ...    Бази данни  

SQL - практическо програмиране


Денис Колисниченко

SQL - практическо програмиране - Денис Колисниченко - книга
Поръчай през телефона си сега.
Лесно е!
Цена:  10.20
 Доставка:
Доставка заСофияИзбери друго населено място
Цена за доставкаДо автомат на  BOX NOW : 0.99
До офис на Еконт: 2.99
До адрес: 2.99
Опция прегледДа, при всяка доставка до адрес или офис.
Дати за доставка14‑08‑2026 г. или 17‑08‑2026 г.
 Основни параметри:
Продукт#223-880
ВидКнига
НаличностДа, на склад при доставчик 
Физически е наличен при доставчик на store.bg
Издадена03-04-2018 г.
ИздателствоАсеневци
Категории
КорицаМека
Страници234
Размери15.40 / 23.50 / 1.60 cm
Тегло0.280 kg
EAN9786197356434
ISBN9786197356434
SQL - практическо програмиране - Денис Колисниченко - книга

SQL - практическо програмиране


Денис Колисниченко

Цена:  10.20
 Доставка:
Доставка заСофияИзбери друго населено място
Цена за доставкаДо автомат на  BOX NOW : 0.99
До офис на Еконт: 2.99
До адрес: 2.99
Опция прегледДа, при всяка доставка до адрес или офис.
Дати за доставка14‑08‑2026 г. или 17‑08‑2026 г.
 Основни параметри:
Продукт#223-880
ВидКнига
НаличностДа, на склад при доставчик 
Физически е наличен при доставчик на store.bg
Издадена03-04-2018 г.
ИздателствоАсеневци
Категории
КорицаМека
Страници234
Размери15.40 / 23.50 / 1.60 cm
Тегло0.280 kg
EAN9786197356434
ISBN9786197356434
Описание
SQL е изключително популярен език за работа с релационни бази данни и е трудно е да си представим съвременен програмист или разработчик на сайтове и уеб приложения, който да не го знае. SQL е приет като международен стандарт, затова може да бъдете сигурни, че неговото усвояване ще ви позволи да работите с всяка една релационна база данни - от най-простата SQLite до чудовищната Oracle.

Материалът в книгата е построен на принципа "от най-простото към най-сложното". След като се запознаете със същността, предназначението и структурата на релационните бази данни и езика SQL, последователно ще усвоите: правилата за писане и въвеждане на заявки; начините за селектиране на данни от таблици; работата с псевдоними, вложени и свързани заявки, оператори, изрази, изгледи, агрегатни функции, релационни, булеви и специални оператори.

Ще научите и как се създават, модифицират и изтриват таблици, как се въвеждат, изтриват и променят полетата на данните, както и как се форматират и подреждат резултатите от изпълнението на заявките. Специално внимание е отделено на работата с няколко таблици с една заявка, задаването на правата за достъп до данните и на използването на база данни при програмиране на PHP. Разгледан е и езикът PL/SQL, разработен за Oracle Database. Авторът е положил максимални усилия да направи съдържа­нието достатъчно просто и нагледно.

Денис Николаевич Колисниченко е водещ автор в областта на програмирането и информационните технологии. Написал е многобройни статии и повече от 30 книги на компютърна тематика, в това число книги за PHP, MySQL, различни Linux дистрибуции (FreeBSD, Fedora, Ubuntu, openSUSE, Mandriva), Windows, Интернет, Joomla!, Slaed, PHP-Nuke, Drupal и други.
За издателство Асеневци
Асеневци трейд ЕООД
София, 1618
р-н Витоша, Еровете № 13, ет. 2
store@asenevtsi.com
Съдържание
Въведение
  • Аудитория или за кого е предназначена тази книга?
Релационни бази данни
  • Въведение в релационните бази данни
  • Връзка между таблиците
    • Таблица на купувачите
    • Таблица на поръчките
    • Подробности за поръчката
  • Кратка терминология за базите данни
  • Създаване и изтриване на база данни
Въведение в езика SQL
  • Как работи SQL
  • Стандартът ANSI
  • DDL, DML, DCL и какво означава всичко това
  • Типове данни
  • Потребители на базата данни
  • Уговорка за писането на заявките
  • Къде да въвеждаме заявките?
  • Подготовка за по-нататъшната работа с книгата
Селектиране на данни от таблица
  • Добавяме данни в нашата база данни
  • Операторът SELECT
  • Съкратена форма на SELECT
  • Задаваме условие в WHERE
  • Премахваме дублиращите се редове
  • Ограничаване на резултатите
  • Селектиране на случайни записи
  • Агрегатни функции
  • Пример за сложна селекция
Релационни и булеви оператори. Създаване на сложни условия
  • Релационни оператори
  • Булеви оператори
Специални оператори
  • Операторът IN
  • Операторът BETWEEN
  • Операторът LIKE
  • Операторът IS NULL и работа с NULL стойности
  • Операторът NOT и специалните оператори
Агрегатни функции
  • За какво са необходими агрегатни функции?
  • Използване на агрегатни функции
  • Специални атрибути на функция COUNT
  • Скаларни изрази в агрегати
  • Клаузата GROUP BY
  • Изразът HAVING
  • Вложени агрегати
Въвеждане, изтриване и промяна на полетата на данните
  • Операторът INSERT
    • Общ синтаксис и най-простата форма на оператора INSERT
    • NULL стойности
    • Произволен ред на следване на полетата
    • Въвеждане на данни от една таблица в друга
  • Операторът DELETE: изтриване на данни от таблицата
  • Оператор UPDATE: промяна на запис
Форматиране и подреждане на резултатите от заявките
  • Низове и изрази
  • Подреждаме изходните полета
  • Подреждане на съставни групи
  • Подреждане по номера на колоната
  • Подреждане по NULL стойности
Няколко таблици в една заявка
  • Пълни имена на колоните
  • Извеждаме имената на клиентите в таблицата на поръчките
Съединения при работа с една таблица. Псевдоними
  • Псевдоними на таблици
  • Практическо използване на псевдонимите
  • Допълнителна информация за използването на псевдоними
Вложени и свързани заявки
  • Въведение в подзаявките. Селектиране на всички поръчки по името на клиента
  • Използване на IN. Получаване на всички поръчки на клиентите от определен град
  • DICTINCT и подзаявки
  • Агрегатни функции в подзаявки
  • HAVING в подзаявки
  • Свързани подзаявки
  • Свързване на таблица с нейно копие
  • Свързани заявки и HAVING
Операторът EXISTS
  • Принцип на работа на оператора
  • Свързани подзаявки и операторът EXISTS
  • Изразът NOT EXISTS
  • EXISTS и агрегатни функции
Операторите ANY, ALL и SOME
  • Операторите ANY и SOME
  • Използване на IN вместо ANY
  • Операторите ANY и EXISTS
  • Операторът ALL
Изразът UNION
  • Обединяване на множество заявки в една
  • Условия за създаване на обединение
Подзаявки с INSERT, DELETE и UPDATE
  • Подзаявки в INSERT
  • Подзаявки и операторът DELETE
  • Подзаявки и операторът UPDATE
  • Ограничения на подзаявките
Създаване, модифициране и изтриване на таблица
  • Създаване на таблица
  • Създаване на индекси
  • Модифициране на съществуваща таблица. Добавяне на полето odate в таблица orders
  • Изтриване на таблица
Ограничения на допустимите стойности на данните
  • Какво са ограниченията?
  • Ограничения за NULL стойности
  • Ограничения за уникалност на данните
    • Уникалност и индекси
    • Уникалност за колони
    • Уникалност за таблица
  • Ограничения на първичния ключ
  • Проверка на стойността на полето
  • Стойности по подразбиране
Цялостност на данните
  • Понятията за външни и родителски ключове
  • Създаване на външни ключове
  • Действия на ограниченията
  • Отнасяме се към едни и същи таблици
Въведение в изгледите
  • Командата CREATE VIEW
  • Обновяване на изглед
  • Команда UPDATE за изгледи
  • Групови изгледи
  • Изгледи и сложни заявки
  • Ограничения за изгледите
Промяна на стойности с помощта на изгледи
  • Обновяеми изгледи
  • Проверка на изгледите
  • Изключвани полета
Въведение в езика PL/SQL
  • За какво ни е нужен PL/SQL?
  • Предимства и недостатъци на съхраняваните програми
  • Първа програма на PL/SQL
  • Типове данни в PL/SQL
  • Структура на програмата на PL/SQL
    • Структура на блока
    • Видове блокове
    • Коментари
  • Променливи и константи в PL/SQL
  • Условни команди
    • Командата IF
    • Команда CASE
  • Цикли
    • Прост цикъл
    • Цикъл WHILE с предусловие
    • Цикъл с брояч FOR
  • SQL в съхранявани програми
Определяне на права за достъп до данните
  • Потребители
  • Привилегии на потребителя
  • Командата GRANT
  • Клаузата WITH GRANT OPTION
  • Лишаване от привилегии. Командата REVOKE
  • Привилегиите CONNECT, RESOURCE и DBA
  • Възстановяване на паролата на потребител root в СУБД MySQL
Вместо заключение
Приложение 1. Инсталиране на СУБД MySQL в Windows
  • Поддържани платформи
  • Изтегляне на MySQL
  • Инсталиране на MySQL
  • Създаване на база данни
  • Изпълнение на заявки към базата данни
Приложение 2. Инсталиране на СУБД MySQL в Linux
  • Инсталиране на клиент и сървър
  • Настройка на сървъра на базата данни MySQL
    • Разрешаване свързването към сървъра
    • Управление на сървъра
    • Сценарият mysql_secure_installation
    • Създаване на база данни и добавяне на потребител
    • Свързване от името на потребител
Приложение 3. Разширението PDO за работа с бази данни в PHP 7
  • Връзка с базата данни
  • Изпълнение на заявки и четене на резултата
  • Получаване на данни
  • Особености при използването на операторите LIKE, LIMIT и IN
  • Имена на таблици и полета при работа с PDO
  • Заявки за въвеждане и обновяване
Приложение 4. phpMyAdmin
Приложение 5. Окончателен вариант на базата данни
Продукти за релаксация и ароматерапия
Рейтинг
Рейтинг: 7.50 / 8 гласа 
За да оцениш книгата "SQL - практическо програмиране", избери цифрата отговаряща на твоята оценка по десетобалната система:



1

2

3

4

5

6

7

8

9

10

Други интересни предложения
PHP 7 & MySQL - практическо програмиране
Денис Колисниченко
Цена:  12.75
Продуктът е представен с вътрешни страници
Второ преработено и допълнено издание. ... Освен задължителните знания свързани с програмирането на PHP и работата с MySQL база данни, ...
През очите на хакера
D.K. Academy
Цена:  12.75
Второ преработено и допълнено издание. ... Целта на тази книга е да покаже различни начини за получаване на достъп до конфиденциални ...
Windows 10 - Самоучител
Денис Колисниченко
Цена:  8.24
Стандартна цена 9.15 €
Вземи сега с отстъпка -10%!
За повече подробности виж в продукта.
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Практически компютърни наръчници. ... Този практически компютърен самоучител е предназначен както за начинаещите, така и за по- ...
Linux - практически наръчник по системно и мрежово администриране
Денис Колисниченко
Цена:  10.20
Fedora openSUSE Ubuntu Debain. ... Този практически наръчник е ориентиран към системните администратори и разглежда един от най-широко ...
JavaScript & jQuery - практическо програмиране
Денис Колисниченко
Цена:  10.20
Тази книга ще ви помогне да усвоите мощта на JavaScript и значително да опростите процеса на разработка на уеб страници, а самите ...
HTML 5 & CSS 3 - практическо програмиране за начинаещи
Денис Колисниченко
Цена:  10.20
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Трето преработено и допълнено издание. ... Тази книга ще ви научи как да прилагате на практика HTML 5 и CSS 3 и да се възползвате от ...
C / C++ - практическо програмиране в примери
Денис Колисниченко
Цена:  10.20
Тази книга не е поредният самоучител по С / C++, a наръчник с реални, добре обяснени примери, решени с помощта на езика за ...
Ubuntu Linux - практически самоучител за начинаещи
Денис Колисниченко
Цена:  10.20
Практическият самоучител по Ubuntu Linux дава отговор на голяма част от въпросите на начинаещите потребители, свързани с използването ...
Мнения на посетители
 

Ако искаш да си първият дал мнение за тази книга, направи го сега!

Твоето име:
Тип:
e-mail:
Мнение:
 
Важна информация!
Мненията, които най-добре описват книгата, ще бъдат видими при всяко посещение на страницата. За да видиш всички останали мнения, натисни бутона "Покажи всички мнения". Без предупреждение ще бъдат изтривани коментари с обидно, расистко, клеветническо или друго съдържание, което нарушава добрия тон.
Книги от Денис Колисниченко
PHP 7 & MySQL - практическо програмиране - книга
PHP 7 & MySQL - практическо програмиране
Денис Колисниченко

Асеневци
Продуктът е сред най-интересните в store.bg
Продуктът е представен с вътрешни страници
Цена:  12.75
През очите на хакера - книга
През очите на хакера
D.K. Academy

Асеневци
Продуктът е сред най-интересните в store.bg
Цена:  12.75
Windows 10 - Самоучител - книга
Windows 10 - Самоучител
Денис Колисниченко

Асеневци
Стандартна цена 9.15 €
Вземи сега с отстъпка -10%!
За повече подробности виж в продукта.
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Цена:  8.24
HTML 5 & CSS 3 - практическо програмиране за начинаещи - книга
HTML 5 & CSS 3 - практическо програмиране за начинаещи
Денис Колисниченко

Асеневци
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Цена:  10.20
Книги от Денис Колисниченко
PHP 7 & MySQL - практическо програмиране
Денис Колисниченко
Цена:  12.75
Продуктът е представен с вътрешни страници
Второ преработено и допълнено издание. ... Освен задължителните знания свързани с програмирането на PHP и работата с MySQL база данни, ...
През очите на хакера
D.K. Academy
Цена:  12.75
Второ преработено и допълнено издание. ... Целта на тази книга е да покаже различни начини за получаване на достъп до конфиденциални ...
Windows 10 - Самоучител
Денис Колисниченко
Цена:  8.24
Стандартна цена 9.15 €
Вземи сега с отстъпка -10%!
За повече подробности виж в продукта.
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Практически компютърни наръчници. ... Този практически компютърен самоучител е предназначен както за начинаещите, така и за по- ...
Linux - практически наръчник по системно и мрежово администриране
Денис Колисниченко
Цена:  10.20
Fedora openSUSE Ubuntu Debain. ... Този практически наръчник е ориентиран към системните администратори и разглежда един от най-широко ...
HTML 5 & CSS 3 - практическо програмиране за начинаещи
Денис Колисниченко
Цена:  10.20
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Трето преработено и допълнено издание. ... Тази книга ще ви научи как да прилагате на практика HTML 5 и CSS 3 и да се възползвате от ...
Закупилите тази книга, купуват също
PHP 7 & MySQL - практическо програмиране - книга
PHP 7 & MySQL - практическо програмиране
Денис Колисниченко

Асеневци
Продуктът е сред най-интересните в store.bg
Продуктът е представен с вътрешни страници
Цена:  12.75
Microsoft Excel формули и функции For Dummies - книга
Microsoft Excel формули и функции For Dummies
Кен Блътман

АлексСофт
Продуктът е сред най-интересните в store.bg
Продуктът е представен с вътрешни страници
Цена:  14.83
Първи стъпки в програмирането на C / C++ - книга
Първи стъпки в програмирането на C / C++
Бисерка Йовчева, Ирина Иванова

КЛМН
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Цена:  13.00
Python за деца - книга
Python за деца
Джейсън Бригс

Асеневци
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с видео материали
Цена:  10.20
Състезателно програмиране за група С - книга
Състезателно програмиране за група С
Марин Шаламанов, Петър Петров

КЛМН
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с вътрешни страници
Цена:  10.00
Python - практическо програмиране - книга
Python - практическо програмиране
D.K. Academy

Асеневци
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Цена:  14.29
Алгоритми в графи. Основни алгоритми с STL - книга
Алгоритми в графи. Основни алгоритми с STL
Красимир Манев

КЛМН
Продуктът е сред най-интересните в store.bg
Продуктът е представен с вътрешни страници
Цена:  10.00
Втори стъпки в програмирането на C / C++ - книга
Втори стъпки в програмирането на C / C++
Бисерка Йовчева, Ирина Иванова, Петър Петров

КЛМН
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с вътрешни страници
Цена:  10.00
Търсене
Ученически раници
Ученически несесери
Ученически аксесоари
Учебни пособия
Учебници и помагала
Ученически тетрадки