Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Таблицы_учебной_БД_дисциплины.doc
Скачиваний:
0
Добавлен:
11.08.2019
Размер:
298.5 Кб
Скачать

Тема: Реляционная модель данных

Т аблица (отношение) Отделение

К ардинальность

branchNo

street

city

postcode

B001

пр.Гагарина, 35

Харьков

65001

B005

ул.Мира, 8

Киев

01001

B003

пл.Нахимова, 1

Севастополь

69001

B007

пл.Контрактовая, 7

Киев

01014

Таблица (отношение) Персонал

staffNo

fName

lName

position

sex

DOB

salary

branchNo

Тело отношения

SKh1

Иван

Перов

руководитель

м

10.03.1980

2900

B 001

SK2

Сергей

Чижов

пом.руководителя

м

05.07.1977

2200

B005

SS1

Петр

Сидоренко

руководитель

м

17.10.1965

2800

B003

SKh2

Анна

Петренко

консультант

ж

11.05.1982

1750

B001

SKh3

Ольга

Петренко

консультант

ж

11.05.1982

1750

B001

SK1

Вера

Овчаренко

руководитель

ж

19.03.1979

3000

B005

SK3

Семен

Соколов

руководитель

м

12.08.1981

3000

B007

Таблица 1. Домены некоторых атрибутов отношений Отделение и Персонал

Атрибут

Имя домена

Содержимое домена

Определение домена

branchNo

BranchNumbers

Множество всех допустимых номеров отделений компании

Символьный: размер 4, диапазон 'B001'-'B999'

street

StreetNames

Множество всех названий улиц в Украине

Символьный: размер 40

city

cityNames

Множество всех названий городов в Украине

Символьный: размер 32

postcode

Postcodes

Множество всех почтовых индексов в Украине

Символьный: размер 5

sex

Sex

Обозначение пола человека

Символьный: размер 1, значение 'М' или 'Ж'

DOB

DatesOf Birth

Все возможные значения даты рождения работника компании

Дата: диапазон от l-Jan-1900, формат dd-mon-yyyy

salary

Salaries

Все возможные значения годовой заработной платы работника компании

Денежный: 7 цифр, диапазон 6000.00-40000.00

Таблица 2. Альтернативные варианты терминов в реляционной модели

Реляционный термин

Альтернативный вариант 1

Альтернативный вариант 2

Отношение

Таблица

Файл

Кортеж

Строка

Запись

Атрибут

Столбец

Поле

Кардинальность

Количество строк

Степень

Количество столбцов

Первичный ключ

Уникальный идентификатор

Домен

Совокупность допустимых значений

Таблица 3. Результат выполнения операции выборки из отношения Персонал кортежей с атрибутом salary>2500

staffNo

fName

lName

position

sex

DOB

salary

branchNo

SKh1

Иван

Перов

руководитель

м

10.03.1980

2900

B001

SS1

Петр

Сидоренко

руководитель

м

17.10.1965

2800

B003

SK1

Вера

Овчаренко

руководитель

ж

19.03.1979

3000

B005

SK3

Семен

Соколов

руководитель

м

12.08.1981

3000

B007

Таблица 4. Результат выполнения операции проекции из отношения Персонал

staffNo

fName

lName

salary

SKh1

Иван

Перов

2900

SK2

Сергей

Чижов

2200

SS1

Петр

Сидоренко

2800

SKh2

Анна

Петренко

1750

SKh3

Ольга

Петренко

1750

SK1

Вера

Овчаренко

3000

SK3

Семен

Соколов

3000

SS2

Сергей

Ветров

2000

Таблица 5. Отношение Объекты_Недвижимости

propertyNo

street

city

postcode

type

rooms

rent

ownerNo

PG4

пр.Ленина, 9, кв.11

Харьков

65058

квартира

2

330

С040

PG16

ул.Есенина, 3, кв.7

Харьков

65122

квартира

3

400

С093

PG36

ул.23 Августа, 3, кв.27

Харьков

65117

квартира

2

300

С093

CA15

ул.Спортивная, 3

Киев

01018

дом

4

1200

С101

CA09

ул.Труда, 17, кв.15

Киев

01014

квартира

4

380

С314

PG80

ул.Правды, 43, кв.7

Чугуев

65210

квартира

3

100

С079

КA34

ул.Каштановая, 5

Ялта

69011

дом

5

2100

С452

CA19

ул.Зерновая, 7

Киев

01011

дом

7

3000

С453