Студопедия

КАТЕГОРИИ:

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


Реляционная модель данных. 1. Преобразовать модели «сущность-связь», созданные в предыдущем задании, в реляционные модели




 

1. Преобразовать модели «сущность-связь», созданные в предыдущем задании, в реляционные модели

• Предприятие общественного питания

• Учет продажи билетов в кинотеатре

• Учет продажи авиабилетов

2. Задать типы данных для атрибутов отношений, установить первичные и внешние ключи, определить допустимость Null-значений атрибутов.

 

Реляционная алгебра

 

1. Выразить операцию пересечения через примитивные операции алгебры

2. Выразить операцию естественного соединения через примитивные операции алгебры

3. Выразить операцию условного соединения через примитивные операции алгебры

4. Выразить операцию деления через примитивные операции алгебры

5. Используя операторы реляционной алгебры, записать выражения для получения отношений

5.1. Даны три отношения с эквивалентными схемами:

Книга1 (ISBN, Автор, Название) – список книг в читальном зале, где ISBN – уникальный шифр книги

Книга2 (ISBN, Автор, Название) – список книг, выдаваемых на абонемент

Книга3 (ISBN, Автор, Название) – список книг на руках у читателей

Часть книг есть только в читальном зале, часть – только на абонементе, на руках у читателей могут находиться книги, выдаваемые на абонемент или взятые в читальном зале. Выдать список книг:

a) имеющихся только в читальном зале

b) имеющихся и в читальном зале, и на абонементе

c) имеющихся либо только в читальном зале, либо только на абонементе

d) имеющихся либо только в читальном зале, либо только на абонементе и не взятых читателями

e) имеющихся в читальном зале и на абонементе и взятых читателями

5.2. Даны отношения:

Руководитель (КодРуководителя, ФИО, Адрес)

Город (КодГорода, Город, Страна)

Маршрут (КодМаршрута, Название, Продолжительность, Стоимость)

СодержаниеМаршрута (КодМаршрута, КодГорода)

Группа (КодГруппы, КодРуководителя, КодМаршрута, ДатаВыезда)

Маршрут может включать посещение нескольких городов. Один и тот же город может встречаться в разных маршрутах. Руководитель может сопровождать разные группы по одинаковым или разным маршрутам.

a) Выбрать названия маршрутов, стоимость которых меньше стоимости маршрута М15

b) Выбрать группы, дата выезда которых попадает в период с 25.10.04 по 20.12.04

c) Выбрать названия маршрутов, в которые входит посещение города “Харбин”

d) Выбрать ФИО руководителей, не работавших ни с одной группой

e) Выбрать ФИО руководителей, работавших со всеми маршрутами

f) Выбрать группы, у которых совпадает дата выезда

g) Выбрать группы, у которых совпадает дата выезда, а продолжительность маршрута разная

 


Поделиться:

Дата добавления: 2014-11-13; просмотров: 150; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты