ГЛАВНАЯ СТРАНИЦА  ·  ДОБАВИТЬ ФАЙЛ  ·  ФОРУМЫ  ·  РАССЫЛКИ  ·  НОВОСТИ ПРИГЛАШАЕМ В ФОРУМ
 БАЗЫ ДАННЫХ (СУБД): SQL, MySQL Назад   

  • Загрузить книгу в архиве
  • Загружено: 656 раз (а)
  • Размер: 150 кб
  •   Структуризированный язык запросов (SQL) - Учебное пособие RUS
    В книгу включены наиболее важные предложения базового варианта SQL, позволяющие познакомиться с основными средствами манипулирования данными. Недостаток места не позволил подробно рассмотреть другие его конструкции. Однако и таких знаний достаточно для получения данных из баз, находящихся под управлением большинства современных СУБД (если, конечно, вам предоставят привилегии доступа к ним).
      ©, Авторские права:   В.В.Кириллов, Г.Ю.Громов 150 кб

    СОДЕРЖАНИЕ
    
    Предисловие
    Глава 1. Реляционные базы данных и язык SQL
        1.1. Реляционная база данных
        1.2. Почему SQL?
        1.3. Таблицы SQL
    Глава 2. Запросы с использованием единственной таблицы
        2.1. О предложении SELECT
        2.2. Выборка без использования фразы WHERE
            2.2.1. Простая выборка
            2.2.2. Исключение дубликатов
            2.2.3. Выборка вычисляемых значений
        2.3. Выборка c использованием фразы WHERE
            2.3.1. Использование операторов сравнения
            2.3.2. Использование BETWEEN
            2.3.3. Использование IN
            2.3.4. Использование LIKE
            2.3.5. Вовлечение неопределенного значения
        2.4. Выборка с упорядочением
        2.5. Агрегирование данных
            2.5.1. SQL-функции
            2.5.2. Функции без использования фразы GROUP BY
            2.5.3. Фраза GROUP BY
            2.5.4. Использование фразы HAVING
    Глава 3. Запросы с использованием нескольких таблиц
        3.1. О средствах одновременной работы с множеством таблиц
        3.2. Запросы, использующие соединения
            3.2.1. Декартово произведение таблиц
            3.2.2. Эквисоединение таблиц
            3.2.3. Естественное соединение таблиц
            3.2.4. Композиция таблиц
            3.2.5. Тета-соединение таблиц
            3.2.6. Соединение таблиц с дополнительным условием
            3.2.7. Соединение таблицы со своей копией
        3.3. Вложенные подзапросы
            3.3.1. Виды вложенных подзапросов
            3.3.2. Простые вложенные подзапросы
            3.3.3. Использование одной и той же таблицы во внешн. и влож. подзапросе
            3.3.4. Вложенный подзапрос с оператором сравнения, отличным от IN
            3.3.5. Коррелированные вложенные подзапросы
            3.3.6. Запросы, использующие EXISTS
            3.3.7. Функции в подзапросе
        3.4. Объединение (UNION)
        3.5. Реализация операций реляционной алгебры предложением SELECT
        3.6. Резюме
    Глава 4. Предложения модификации данных SQL
        4.1. Особенности и синтаксис предложений модификации
        4.2. Предложение DELETE
            4.2.1. Удаление единственной записи
            4.2.2. Удаление множества записей
            4.2.3. Удаление с вложенным подзапросом
        4.3. Предложение INSERT
            4.3.1. Вставка единственной записи в таблицу
            4.3.2. Вставка множества записей
            4.3.3. Использование INSERT...SELECT для построения внешнего соединения
        4.4. Предложение UPDATE
            4.4.1. Обновление единственной записи
            4.4.2. Обновление множества записей
            4.4.3. Обновление с подзапросом
            4.4.4. Обновление нескольких таблиц
        4.5. О конструировании предложений модификации
    Глава 5. О предложениях определения данных и оптимизации запросов
        5.1. Системный каталог
        5.2. Создание и уничтожение базовых таблиц
        5.3. О индексах и производительности
        5.4. Представления
            5.4.1. Создание и уничтожение представлений
            5.4.2. Операции выборки из представлений
            5.4.3. Обновление представлений
            5.4.4. Для чего нужны представления
    Глава 6. О других предложениях и конструкциях SQL
        6.1. Безопасность и санкционирование доступа
        6.2. Обработка транзакций
        6.3. Прикладное программирование
    Литература
    
    

       ИСХОДНЫЕ ТЕКСТЫ
      - Ассемблер
      - Паскаль
      - PERL
       ПРОГРАММИРОВАНИЕ
      - Ассемблер
      - Паскаль
      - DELPHI
      - Си, Си++
      - VB, Basic
       ТЕХНОЛОГИИ ИНТЕРНЕТ
      - JAVA, JAVA Script
      - PERL
      - PHP
      - HTML, CSS, Дизайн
       ОПЕРАЦИОНН. СИСТЕМЫ
      - Windows 9x/NT
      - DOS
      - Unix
      - QNX
      - FreeBSD
      - Linux
       БАЗЫ ДАННЫХ (СУБД)
      - SQL, MySQL
      - Fox PRO
      - Oracle
       ДОКУМЕНТАЦИЯ
      - Железо, система
      - Форматы файлов
      - Разное
       РАССЫЛКА НОВОСТЕЙ

    ГЛАВНАЯ  ·  ДОБАВИТЬ ФАЙЛ  ·  РАССЫЛКИ  ·  НОВОСТИ ПРИШЛАШАЕМ В ФОРУМ
    2000-2001 ©  http://www.proge.ru
    E-mail: admin@proge.ru
    Rambler's Top100 NET's Top100 Fair.ru Ярмарка сайтов be number one

    Hosted by uCoz