Бази данни - структура на базите данни, синтаксис на SQL и много примери
- Автор(и): D.K. Academy
- Издателство: Асеневци; 2023 г.
- ISBN: 9786192660017
- Наличност: Да
- 14,29 € (27,95 лв.)
В книгата са представени основите на езика SQL, командите за работа с таблици и използването на изгледи. Особено внимание е отделено на определянето на правата за достъп на потребителите – управление на привилегиите, възстановяване на паролата на root потребителя. Обяснени са и основните конструкции на езика PL/SQL. Книгата не е обвързана с конкретна СУБД, но в нея се разглеждат някои особености на най-разпространените – Oracle и MySQL.
Въведение
Глава 1. Основни понятия
1.1. Терминология и базови принципи
1.2. Система за управление на база данни
1.3. Модели данни
Глава 2. Релационен модел
2.1. Особености на релационния модел
2.2. Компоненти на релационния модел на данните
2.3. Поддържани структури данни
2.4. Цялостност на данните
2.5. Релационна алгебра
2.6. Релационно изчисление
Глава 3. Проектиране на БД
3.1. Семантичен анализ на предметната област
3.2. Нормализация на базата данни
3.3. Денормализация
Глава 4. Въведение в езика SQL
4.1. Малко за SQL
4.2. Клас команди DDL
4.3. Клас на командите DML
4.4. Изгледи
Глава 5. SQL: практикум
5.1. Къде да въвеждаме SQL заявки?
5.2. Създаване на база данни
5.3. Проектиране на БД за последваща работа
5.4. Добавяне на данни – практическо използване на оператора INSERT
5.5. Селектиране – практическо използване на оператора SELECT
5.6. Операторът UPDATE – обновяване на запис
5.7. Операторът DELETE – изтриване на записи
5.8. Агрегатни функции
5.9. Създаване на индекси
5.10. Изменение на съществуваща таблица. Добавяне на поле в таблица customers
5.11. Сложни заявки
5.12. Обединения при работа с една таблица. Псевдоними
5.13. Множества
5.14. Операторът EXISTS и свързаните с него оператори
5.15. Цялост на данните
Глава 6. Транзакции
6.1. Въведение в многопотребителските бази данни
6.2. Транзакции
6.3. Избор на механизъм за съхранение
Глава 7. Индекси
7.1. Въведение в индексите
7.2. Обзор на индексите в Oracle
7.3. B-дървета
7.4. Хеширани индекси
7.5. Битови индекси
7.6. Индекс-таблица
Глава 8. Въведение в езика PL/SQL
8.1. За какво ни е нужен PL/SQL?
8.2. Предимства и недостатъци на съхранените програми
8.3. Първа програма на PL/SQL
8.4. Типове данни в PL/SQL
8.5. Структура на програмата на PL/SQL
8.6. Променливи и константи в PL/SQL
8.7. Условни команди
8.8. Цикли
8.9. SQL в съхранявани програми
Глава 9. Безопасност в Oracle, одит и съответствие
9.1. Безопасност
9.2. Одит
9.3. Съответствие
Глава 10. Определяне на права за достъп до данните
10.1. Потребители
10.2. Привилегии на потребителя
10.3. Команда GRANT
10.4. Изразът WITH GRANT OPTION
10.5. Лишаване от привилегии. Командата REVOKE
10.6. Привилегиите CONNECT, RESOURCE и DBA
10.7. Възстановяване на паролата на потребителя root в СУБД MySQL
| Страници: | 286 |
| Формат: | 70х100/16 (17х24 см) |
| Корица: | мека |
| Език: | български |
| Издание: | ново |
| Тегло: | 0,250 кг |
| ID: | 2Б14ДДК001 |













