Постановка задачи

Створення запитів до декількох таблиць бази даних

ХАІ.503.535.14В.050102, 1105079 ПЗ

Виконав студент гр. 535 Б Сабельніков І.В.Фамилия И.О.

01.03.2014

(підпис, дата)

Перевірив к.т.н. доцент кафедри 503

(науковий ступінь, вчене звання, посада)

Шостак А.В.

(підпис, дата) (П.І.Б.)

Харків 2014


Постановка задачи

Постановка задачи: на основании таблиц физической модели данных, бизнес-правил предметной области и скриптов создания таблиц БД создать:

1. Создать оператор SELECT, объединяющий две и более таблицы с простым условием.

2. Создать оператор SELECT, который связывает две и более таблицы с более сложным условием.

3. Создать оператор SELECT, который использует агрегатные функции и содержит группировку (GROUP BY и HAVING).

4. Создать оператор SELECT с использованием объединения нескольких запросов вместе (UNION).

5. Создать оператор SELECT, который реализует самосоединение.

6. Создать операторы SELECT, реализующие внешнее объединение таблиц (левое, правое и полное).

7. Создать оператор SELECT с использованием вложенных подзапросов.

Для создания указанных скриптов и запросов использовать команды языка манипулирования данными DML.

Письменный отчет по лабораторной работе должен содержать:

1. Титульный лист, содержащий – название лабораторной работы, фамилию, имя, отчество, номер группы исполнителя, дату сдачи.

2. Диаграмму БД.

3. Заполненные таблицы БД.

4. SQL- операторы SELECT для работы с БД.

5. Привести примеры работы основных операторов в соответствии с постановкой задачи (в виде - оператор + результат его работы).

6. Выводы по лабораторной работе (в выводах отразить особенности занесения и модификации информации в БД, SQL- операторов SELECT и пути дальнейшей модернизации БД).


2. Исходные данные в таблицах

Рис 1. Физическая модель данных


Рис 2. Таблица dbo.Question

Рис 3. Таблица dbo.Session

Рис 4. Таблица dbo.TestCase

Рис 5. Таблица dbo.Type

Рис 6. Таблица dbo.Account



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: