Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Архив / DBMSlide02реляционная модель

.pdf
Скачиваний:
39
Добавлен:
14.05.2015
Размер:
1.37 Mб
Скачать

Описание структуры таблицы

Студент

ФИО

 

Год

Год

Номер

 

Курс

Факультет

 

Стипендия

 

 

рождения

поступ-

зачетной

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ления

книжки

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Петров А.П.

 

1990

 

2009

487438

 

3

матфак

 

1150.00

 

Серов Н.Г.

 

1989

 

2009

487456

 

3

матфак

 

1300.56

 

Быков А.С.

 

1991

 

2010

585111

 

2

матфак

 

0.00

 

 

 

 

Студент

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Название атрибута

 

Домен

 

Ключи

 

Описание

 

 

 

 

 

 

 

 

ФИО

 

 

char(50)

 

 

 

 

ФИО студента

 

 

 

 

 

 

 

 

Год рождения

 

 

int

 

 

 

 

Год рождения

 

 

 

 

 

 

 

 

Год поступления

 

int

 

 

 

 

Год поступления в вуз

 

Номер зачетной книжки

 

int

 

PK

 

Номер

зачетной

 

 

 

книжки

 

 

 

 

 

 

 

 

 

 

студента

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Курс

 

 

byte

 

 

 

 

Курс обучения

 

 

 

 

 

 

 

 

Факультет

 

 

char(70)

 

 

 

 

Факультет обучения

 

Стипендия

 

 

decimal(7,2)

 

 

 

Сумма

 

 

 

 

ежемесячной

 

 

 

 

 

 

 

 

 

 

стипендии

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Щеголева Л. В. (ПетрГУ)

Базы данных

5 / 34

Описание структуры таблицы

Соревнования

 

 

Вид

 

Номер

Студент

спорта

 

участника

 

Бег

 

1

487438

Бег

 

2

487456

Велосипед

 

1

585121

Велосипед

 

2

487438

Соревнования

Название атрибута

Домен

Ключи

Описание

 

Вид спорта

char(50)

PK

Название вида спорта

Номер участника

int

PK

Номер

участника

 

 

 

соревнований

 

Студент

int

FK(Студент)

Номер зачетной

книжки

 

 

 

студента

 

Щеголева Л. В. (ПетрГУ)

Базы данных

5 / 34

MS Access – Конструктор таблицы

Щеголева Л. В. (ПетрГУ)

Базы данных

6 / 34

MS Access – Схема данных

Щеголева Л. В. (ПетрГУ)

Базы данных

7 / 34

MS SQL Server – Table Design

Щеголева Л. В. (ПетрГУ)

Базы данных

8 / 34

MS SQL Server – Diagram

Щеголева Л. В. (ПетрГУ)

Базы данных

9 / 34

MS SQL Server – Table Rows

Щеголева Л. В. (ПетрГУ)

Базы данных

10 / 34

Операции

1 Операции обновления отношений

2 Операции реляционной алгебры

1 Операции над множествами

2 Специальные операции

Щеголева Л. В. (ПетрГУ)

Базы данных

11 / 34

Операции обновления – Добавление

r(A1, A2, . . . , An)

< d1, d2, . . . , dn >

ADD(r; A1 = d1, A2 = d2, . . . , An = dn)

Щеголева Л. В. (ПетрГУ)

Базы данных

12 / 34

Операции обновления – Добавление

r(A1, A2, . . . , An)

< d1, d2, . . . , dn >

ADD(r; A1 = d1, A2 = d2, . . . , An = dn)

Пример

ADD(Экзамен; Предмет = ’Б1.02.03’, Студент = 585121, Оценка = 3)

Щеголева Л. В. (ПетрГУ)

Базы данных

12 / 34

Соседние файлы в папке Архив