Публикации
Последние новости:
 
Высокие технологии
Technology
Компьютерное железо
Программное обеспечение
Компьютерная безопасность
Операционные системы
Компьютерный справочник
БД
Интернет сегодня
AudioТехника
Средства связи
Весь спектр цифровой техники
Мир авто
Бизнес-финансы
Всё о культуре
ПроСпорт
Всё о компьютерах
Детское чтение
Мировые телекоммуникации
Пресс-релизы
 
Статьи
Мир культуры
Интересно о спорте
Покупаем:
ТурТранс
Для прекрасных дам
Усадьба, дом
 

Платный хостинг от провайдера HostSpace.com.ua - хостинг, регистрация доменов. Поддержка PHP, MySQL, почта - в каждом тарифном плане.





Структуризированный язык запросов (SQL)Учебное пособие

Ясно, что совместная работа пользователей в сетях с помощью унифицированных средств общения с базами данных возможна только при наличии стандартного языка манипулирования данными, обладающего средствами для реализации перечисленных выше возможностей. Таким языком стал SQL, разработанный в 1974 году фирмой IBM для экспериментальной реляционной СУБД System R. После появления на рынке двух пионерских СУБД этой фирмы - SQL/DS (1981 год) и DB2 (1983 год) - он приобрел статус стандарта де-факто для профессиональных реляционных СУБД. В 1987 году SQL стал международным стандартом языка баз данных, а в 1992 году вышла вторая версия этого стандарта. Содержание: Предисловие









Глава 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. Прикладное программирование
Литература
Скачать в архиве



www.sdteam.com

БД 01-06-2007

Microsoft создает крупное дополнение для SQL Server 2008 07-10-2008 БД
Корпорация Microsoft начала работу над новым и самым крупным из всех существующих аддонов для СУБД SQL Server 2008, пока разработка фигурирует под кодовым названием Kilimanjaro. В Microsoft говорят, что Kilimanjaro призвана существенно повысить масштабируемость SQL Server 2008 и позволит ему работать с чрезвычайно крупными хранилищами данных.В основе аддона лежат разработки и технологии компании DATAllegro, купленной Microsoft около двух месяцев ...


SAP покупает компанию Visiprise 07-07-2008 БД
Европейский производитель корпоративного программного обеспечения SAP планирует купить компанию Visiprise, занимающуюся созданием софта для корпоративного и производственного планирования. Сделка, финансовые условия которой не разглашаются, будет закрыта в июле этого года.После завершения покупки, все разработки Visiprise будут интегрированы в программное обеспечение SAP для автоматизации бизнес-процессов и комплексной интеграции производственных...


SAP занялась продажей индивидуальных лицензий 08-10-2007 БД
SAP представила новый тип лицензии на программное обеспечение NetWeaver, используемое для автоматизации деятельности компаний. Новая лицензия представляет собой годовую подписку и ориентирована она на индивидуальных разработчиков.В компании говорят, что ранее SAP занималась лишь продажей лицензий компаниям, теперь индивидуальные пользователи смогут купить годовую лицензию. Для этого им необходимо будет присоединиться к сети SAP developer network ...


Oracle купила компанию Netsure Telecom 05-09-2007 БД
Oracle сегодня сообщила о покупке компании Netsure Telecom Limited, производителя средств для обеспечения безопасности сетей, исследования данных в сетях и общего анализа корпоративных сетей.Основная задача программного обеспечения Netsure Teleocm - это комплексная диагностика критически важных крупных сетей. Среди клиентов купленной компании есть и крупнейшие операторы связи - Vodafone, Cable&Wireless, Eircom и ряд других.Компания Netsure являет...

Москву посетил Президент Oracle Чарльз Филлипс 19-08-2007 БД
Сегодня в рамках московской пресс-конференции Президента Oracle Чарльза Филлипса было объявлено об итогах 30-летнего развития корпорации и ее продуктов, а также представлена глобальная стратегия Oracle.В программе четырехдневного визита руководителя Oracle в Москву и Санкт-Петербург - встречи с ключевыми клиентами и партнерами, эффективно использующими технологии и бизнес-приложения Oracle в России.По итогам 2007 финансового года, годовой доход O...

Вооруженные силы Грузии внедрили систему управления ресурсами SAP 13-07-2007 БД
Специалисты украинского НИИ автоматизированных компьютерных систем «Экотех» (НИИ АКС «Экотех») совместно со специалистами главного исполнителя проекта – грузинской компании «UGT», при участии «SAP Украина», завершили этап создания Концептуального проекта по внедрению интегрированной системы управления ресурсами предприятия SAP ERP в Вооруженных Силах (ВС) Грузии.По словам министра обороны  Грузии Давида Кезерашвили, прое...
 
При любом использовании материалов сайта ссылка на сайт www.archive.com.ua обязательна.
Rambler's Top100 Рейтинг@Mail.ru