Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






SELECT Т.Название , С.Дата





FROM Товар Т INNER JOIN Сделка С ON Т.КодТовара=С.КодТовара

WHERE MONTH(С.ДАТА)=март AND YEAR(С.Дата)=2009;

Билет №16

  1. Использование подзапросов, возвращающих множество значений. Использование операций IN и NOT IN.

Во многих случаях значение подзапроса сравнено в предложение WHERE или HAVING представляет собой не одно,а несколько значений. Влоение подзапроса генерирует непрономерованный промежуток отношения (временную таблицу) Оно может использоваться только в том месте, где появляется подзапрос к такому отношению невозможно отсортировать по имени из какого-либо другого места запроса. Применение к такому подзапросу операции основаны на тех операциях, которые применяеются ко множеству {WHERE/HAVING} Выражение IN/NOT IN –1-----1-----1- {ALL/ANY} подзапрос -1---1---1- [NOT] EXISTS | подзапрос

Использование IN/NOT IN с подзапросом

Оператор IN используется для сравнеение некоторого значения со списком значений,при этом проверяется входит ли значение не является элементом представленого списка

Пример 1. Определить список товаров проданных в 2009 году.

SELECT Название

FROM Товар

WHERE КодТовара IN (SELECT Код Товара FROM Сделка WHERE YEAR(Дата)=2009);

Пример 2. Определить список отсутствия на складе товаров.

SELECT Название

FROM Товар

WHERE КодТовара NOT IN(SELECT КодТовара FROM Склад)

  1. Инструментальные системы разработки программного обеспечения.

Примерами широко известных инструментальных сред RAD является:

VisualStudio, Delphi(Borland),PowerBuilder(PowerSoft)

Эти программы существенно сокращают объем ручной работы программистов.

В средах быстрой разработки приложений обычно реализуют способ программирования называемый управлением событиями при этом достигается автоматическое создание каркасов программ и существенно сокращается объем ручного кодирования до появления таких сред.

  1. Вывести список клиентов из Нижнего Новгорода и из Выксы, которые совершали покупки (не использовать оператор работы с множеством).

 


Билет №17

  1. Использование подзапросов, возвращающих множество значений. Использование ключевых слов ANY и ALL.

Во многих случаях значение подзапроса сравнено в предложение WHERE или HAVING представляет собой не одно,а несколько значений. Влоение подзапроса генерирует непрономерованный промежуток отношения (временную таблицу) Оно может использоваться только в том месте, где появляется подзапрос к такому отношению невозможно отсортировать по имени из какого-либо другого места запроса. Применение к такому подзапросу операции основаны на тех операциях, которые применяеются ко множеству {WHERE/HAVING} Выражение IN/NOT IN –1-----1-----1- {ALL/ANY} подзапрос -1---1---1- [NOT] EXISTS | подзапрос

Ключевые слова ANY и ALL могут быть использоваться с подзапросом,возвращаюий один столбец числа. Если подзапросу будет соответствовать слово ALL, то условие сравнения считается выполненым только когда оно выполняется для всех значений в результате столбца подзапроса.

Если записи подзапроса представлены ключевым словом ANY, то условие сравнения считается выполненым,когда оно выполняется хотябы для одного из значений результативном столбце подзапроса. Если в результате выполняется подзапрос полученое пустое значение,то для ключевогшо слова ALL условие сравнение будет считаться выполненым,а для ключевого слова ANY не выполненым.

  1. Основные элементы семантической модели. Модель «сущность-связь» - основные понятия.

Семантическая модель(смысловая) отражает значения реальных сущностей и отношений.

Основные семантические модели:

1) Сущность

2) Связи между сущностями

3) Свойства сущностей(атрибуты)

Сущность - это реальный или виртуальный объект, который имеет сущствующее значение для рассматриваемой предметной области, каждая сущность должна обладать следующими свойствами:

1) Сущность должна иметь уник. ИД

Date: 2016-08-31; view: 232; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию