-Рубрики

 -Музыка

 -Подписка по e-mail

 

 -Поиск по дневнику

Поиск сообщений в TheLenka

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 03.01.2009
Записей:
Комментариев:
Написано: 265


2)Предложение SELECT языка SQL. Объединение UNION. Квантор существования EXIST и NOT EXIST.

Среда, 09 Июня 2010 г. 11:21 + в цитатник

 

SELECT columns FROM tables WHERE EXISTS (subquery);

Выражение считается истинным только тогда, когда результат вычисления subquery является непустым множеством, т.е. когда существует какая-либо запись в таблице, указанной во фразе FROM подзапроса, которая удовлетворяет условию WHERE подзапроса.

Определить список имеющихся на складе товаров:

SELECT Название FROM Товар  WHERE EXISTS (SELECT КодТовара FROM Склад WHERE Товар.КодТовара=Склад.КодТовара)

Определить список отсутствующих на складе товаров

SELECT Название FROM Товар WHERE NOT EXISTS (SELECT КодТовара FROM Склад HERE Товар.КодТовара=Склад.КодТовара)

Объединение запросов

UNION [SQL Statement 1]

                  UNION

[SQL Statement 2]

SELECT Date FROM Store_Information

                  UNION

SELECT Date FROM Internet_Sales;

Получаем: Date Jan-05-1999 Jan-07-1999

Jan-08-1999 Jan-10-1999 Jan-11-1999 Jan-12-1999

3.  Семантическая модель Entity-Relationship (сущность-связь). Связи: один к одному, один ко многим, многие ко многим.

ER-моделирование представляет собой нисходящий подход к проектированию базы данных, который начинается с выявления наиболее важных данных, называемых сущностями, и связей между данными, которые должны быть представлены в модели. Затем в модель вносятся дополнительные сведения, например, указывается информация о сущностях и связях, называемая атрибутами, а также все ограничения, относящиеся к сущностям, связям и атрибутам. Тип сущности. Группа объектов с одинаковыми свойствами, которая рассматривается в конкретной предметной области как имеющая независимое существование. Экземпляр сущности. Однозначно идентифицируемый объект, который относится к сущности определенного типа. Тип связи. Набор осмысленных ассоциаций между сущностями разных типов. Экземпляр связи. Однозначно идентифицируемая ассоциация, которая включает по одному экземпляру сущности из каждого участвующего в связи типа сущности. Отношения (виды связей): один к одному, один ко многим, многие ко многим.

Серия сообщений "Базы данных":
Часть 1 - Файловые системы. Назначение файловых систем.
Часть 2 - Особенности орган хранения данных
...
Часть 15 - Права доступа к базам данных и таблицам. Предложения GRANT и REVOKE. Метки доступа. Способ организации меток доступа для
Часть 16 - Гипертекст. Навигация, как способ доступа к данным. Web-интерфейсы к базам данных. XML и Web-службы (Web-Services).
Часть 17 - 2)Предложение SELECT языка SQL. Объединение UNION. Квантор существования EXIST и NOT EXIST.
Часть 18 - Триггеры в реляционных базах данных.
Часть 19 - Способы визуализации структур данных. ER-диаграммы.
...
Часть 43 - Метод вспомогательной таблицы для случая произвольного графа. Отличия от случая моделирования иерархий
Часть 44 - Объектно-ориентированная модель и реляционная модель. Сходство и отличия.
Часть 45 - Использование «координатного» метода для моделирования иерархий и произвольных графов. Его достоинства и

Рубрики: 

 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку