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

Konspekt_lektsiy_BD_amp_amp_SD

.pdf
Скачиваний:
28
Добавлен:
10.02.2016
Размер:
1.41 Mб
Скачать

131

Додаток А

Схема системи баз даних до розділу „SQL“*

* Всі діаграми накреслені за допомогою редактора ConceptDraw Pro ®

Кафедра економічної кібернетики та інформаційних технологій. Одеський національний політехнічний університет

університет політехнічний національний Одеський

має у складі

R15

Lecturer

У R17

 

Kod

SecondName

належить

FirstName

 

Patronymic

 

Job

 

DeptKod (R12)

У R13

HireDate

 

Salary

належить

має

 

R12

 

працює

 

Department

 

DeptKod

DeptName

PKod (R15)

У

є підрозділом

має

має

Об’єктно-реляційна нотація**

 

 

 

 

 

 

 

Letters

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LtKod

 

 

 

 

 

 

 

 

Kod (R16)

SalaryIncrements

 

 

 

 

 

 

Content

 

 

 

 

 

 

 

 

 

 

LKod (R17)

 

 

 

 

 

 

має

У

LongevityInc

 

 

 

 

 

належить

R16

DegreeInc

 

 

 

 

 

 

 

 

TitleInc

 

 

 

 

 

 

Student

SpecialInc

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Kod

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SecondName

DWList

 

 

 

 

 

 

У

викону-

 

FirstName

 

 

DpKod (R14)

R14 ється

 

 

 

Patronymic

LKod (R13)

виконує

У

 

SNum

 

DpName

 

 

 

Spec (R10)

 

 

 

 

 

 

 

 

 

 

 

 

 

GNum

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Address

 

 

 

 

DWExec

 

 

 

Email

 

 

 

 

 

 

 

 

 

 

 

SKod (R14)

 

 

 

має

 

 

 

DpKod (R14)

 

 

 

R10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

навчається

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Speciality

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SpKod

 

 

 

 

 

 

 

 

ScDirect

 

 

 

 

 

 

 

 

SpName

 

 

 

 

 

 

 

 

Spec

 

 

 

 

 

 

 

 

 

 

 

 

Discipline

 

 

DKod

R11

вивчає

DName

вивча-

 

NumHours

 

NumSemester

ється

 

 

CourseWork

 

 

 

 

CurSemester

Rating

Kod (R11)

DKod (R11)

Mark

MDate

** Відповідає об’єктно-орієнтованій нотації Шлеєр, яка може бути повністю узгоджена з реляційною моделлю даних

132

до даних баз системи Схема

А Додаток

„SQL розділу

 

університет політехнічний національний Одеський

Нотація UML***

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

до даних баз системи Схема

АДодаток

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

„SQL розділу

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

*** Нотація UML заперечує явну ідентифікацію екземплярів об’єктів, проте для узгодження з реляційною моделлю даних на схемі

 

133

вказаний первинний ключ кожною сутності (UID – Unique IDentificator)

 

 

 

 

 

 

134 Додаток Б

Приклад сценарію для побудови таблиць до розділу „SQL“

Додаток Б

Приклад сценарію для побудови таблиць до розділу „SQL“

/* Потенційно можливе з’єднання з сервером бази даних */

 

[CONNECT c:\work\SQL\lectures

USER MEV

PASSWORD <password>;]

/* TYPE: ADDRESS, Owner: MEV (Місто, Вулиця, Будинок, Квартира) */

CREATE TYPE

Address

AS

 

 

(City

VARCHAR,

 

 

Street

VARCHAR,

 

 

House

SMALLINT,

 

 

Flat

SMALLINT);

 

 

/* DOMAIN: POST, Owner: MEV (Посада) */

 

CREATE DOMAIN

Post

CHAR(9)

 

CONSTRAINT Valid_Posts

CHECK(VALUE IN('Зав. каф.','Проф.','Доц.','Ст. викл.', 'Викл.','Асист.'));

/* SEQUENCE: letters_kod, Owner: MEV */ CREATE SEQUENCE letters_kod;

/* Table: DEPARTMENT, Owner: MEV (Код_Підрозділу, Назва_Підрозділу,

Код_Підрозділу_якому_Підпрядковується) */

CREATE TABLE

Department

 

(DeptKod

INTEGER

NOT NULL

CHECK(DeptKod>0) PRIMARY KEY,

DeptName

CHAR(40)

NOT NULL

UNIQUE,

PKod

INTEGER

REFERENCES Department(DeptKod));

/* Table: LECTURER, Owner: MEV (Код_Викладача, Прізвище, Ім’я, По_батькові, Посада, Код_Підрозділу, Дата_Прийняття_на_Посаду, Заробітна_Плата) */

CREATE TABLE

Lecturer

 

(Kod

INTEGER

NOT NULL CHECK(Kod>0) PRIMARY KEY,

SecondName

CHAR(30)

NOT NULL,

FirstName

CHAR(20)

NOT NULL,

Patronymic

CHAR(30)

NOT NULL,

Job

Post

NOT NULL,

DeptKod

INTEGER

REFERENCES Department(DeptKod),

HireDate

DATE,

 

Salary

NUMERIC(5));

Одеський національний політехнічний університет

Додаток Б

135

Приклад сценарію для побудови таблиць до розділу „SQL“

/* Table: SALARYINCREMENTS, Owner: MEV (Код _Викладача, Надбавка_за_Стаж, Надба-

вка_за_Науковий_Ступінь, Надбавка_за_Вчене_Звання, Спеціальна_Надбавка)*/

CREATE TABLE

SalaryIncrements

 

(LKod

INTEGER NOT NULL CHECK(LKod>0)

 

PRIMARY KEY

REFERENCES Lecturer(Kod),

LongevityInc

NUMERIC(5)

DEFAULT 0,

DegreeInc

NUMERIC(5),

 

TitleInc

NUMERIC(5),

 

SpecialInc

NUMERIC(5));

 

/* Table: SPECIALITY, Owner: MEV (Код_Спеціальності, Назва_Напрямку, На-

зва_Спеціальності, Шифр_Спеціальності) */

CREATE TABLE

Speciality

 

 

(SpKod

CHAR(10)

NOT NULL

PRIMARY KEY

 

 

CHECK(SpKod LIKE '_.________'),

ScDirect

CHAR(20)

NOT NULL,

 

SpName

CHAR(40)

NOT NULL

UNIQUE,

Spec

CHAR(2)

NOT NULL

UNIQUE

CHECK(Spec IN('ОІ','ОМ','ОС','ОП','АІ','АС','АК','АП')));

/* Table: STUDENT, Owner: MEV (Код_Студента, Прізвище, Ім’я, По_батькові,

Порядковий_Номер, Шифр_Спеціальності, Номер_Групи, Адреса_Проживання, Адреса_Електронної_Пошти) */

CREATE TABLE

Student

 

(Kod

INTEGER

NOT NULL CHECK(Kod>0) PRIMARY KEY,

SecondName

CHAR(30)

NOT NULL,

FirstName

CHAR(20)

NOT NULL,

Patronymic

CHAR(30),

 

SNum

SMALLINT

NOT NULL,

Spec

CHAR(2)

NOT NULL

 

CHECK(Spec IN('ОІ','ОМ','ОС','ОП','АІ','АС','АК','АП'))

 

REFERENCES Speciality (Spec),

GNum

INTEGER

NOT NULL,

Address

Address,

 

Email

CHAR(30),

 

UNIQUE(Spec, GNum, SNum));

/* Table: DWLIST, Owner: MEV (Код_Теми_Дипломної_Роботи, Тема, Код_Викладача) */

CREATE TABLE DWList

 

(DpKod

INTEGER

NOT NULL

 

 

CHECK(DpKod>0) PRIMARY KEY,

DpName

VARCHAR(100)

UNIQUE,

LKod

INTEGER

REFERENCES Lecturer(Kod));

Одеський національний політехнічний університет

136 Додаток Б

Приклад сценарію для побудови таблиць до розділу „SQL“

/* Table: DWEXEC, Owner: MEV (Код_Студента, Код_Теми_Дипломної_Роботи) */

CREATE TABLE

DWExec

 

 

(SKod

 

INTEGER

REFERENCES Student(Kod),

 

DpKod

 

INTEGER

REFERENCES DWList (DpKod)

UNIQUE,

PRIMARY KEY (SKod, DpKod));

 

/* Table: LETTERS, Owner: MEV (Код_Листа, Код_студента, Зміст_Листування) */

CREATE TABLE

Letters

 

 

(LtKod

INTEGER

NOT NULL CHECK(LtKod>0)

PRIMARY KEY

 

 

 

DEFAULT NEXTVAL(‘letters_kod’),

 

Kod

INTEGER

REFERENCES Student (Kod),

 

Content

VARCHAR);

 

 

/* Table: DISCIPLINE, Owner: MEV (Код_Дисципліни, Назва_Дисципліни, Кількість_Годин, Кількість_Семестрів, Курсова_Робота, Поточний_Семестр) */

CREATE TABLE

Discipline

(DKod

INTEGER NOT NULL CHECK(DKod>0) PRIMARY KEY,

DName

CHAR(30),

NumHours

INTEGER,

NumSemester

INTEGER,

CourseWork

BOOLEAN,

CurSemester

INTEGER);

/* Table: RATING, Owner: MEV (Код_Студента, Код_Дисципліни, Оцінка, Дата_Модулю) */

CREATE TABLE

Rating

 

 

(Kod

INTEGER

NOT NULL

REFERENCES Student(Kod),

DKod

INTEGER

REFERENCES Discipline(DKod),

Mark

INTEGER

DEFAULT 0

 

 

 

CHECK (Mark BETWEEN 0 AND 100),

MDate

DATE,

 

 

PRIMARY KEY (Kod, DKod));

 

EXIT;

Одеський національний політехнічний університет

Додаток В

Приклади таблиць до розділу „SQL“

 

SELECT

*

FROM

Department;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DeptKod

 

DeptName

PKod

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

ІБЕІТ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

ЕКІТ

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

ОАА

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

 

ІКС

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

 

 

СПЗ

 

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6

 

 

ІС

 

 

4

 

 

 

 

 

 

 

 

 

SELECT

*

FROM

Lecturer;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Kod

SecondName

FirstName

Patronymic

 

Job

DeptKod

 

HireDate

Salary

 

1

Малахов

 

Євгеній

Валерійович

Зав.каф

 

2

 

 

1990-09-01

1500

 

2

Востров

 

Георгій

Миколайович

Доц.

 

4

 

 

1982-09-01

1100

 

3

Чугунов

 

Анатолій

Анатолійович

Доц.

 

2

 

 

1985-09-01

1250

 

4

Погорецька

 

Валентина

Яківна

 

Доц.

 

2

 

 

1980-09-01

1000

 

5

Юхименко

 

Біруте

 

 

Іонівна

Проф.

 

3

 

 

1982-09-01

1300

 

SELECT

*

FROM

SalaryIncrements;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LKod

LongevityInc

DegreeInc

 

 

TitleInc

 

SpecialInc

 

 

 

 

 

 

 

 

1

 

 

300

 

 

 

495

 

375

 

 

675

 

 

 

 

 

 

 

 

2

 

 

220

 

 

 

275

 

165

 

 

330

 

 

 

 

 

 

 

 

3

 

 

250

 

 

 

313

 

188

 

 

125

 

 

 

 

 

 

 

 

4

 

 

200

 

 

 

250

 

150

 

 

390

 

 

 

 

 

 

 

 

5

 

 

260

 

 

 

429

 

325

 

 

520

 

 

 

 

SELECT

*

FROM

Speciality;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SpKod

 

 

 

ScDirect

 

 

 

 

 

 

SpName

 

 

 

 

Spec

 

8.04030101

Прикладна математика

Прикладна математика

 

 

 

 

ОС

 

8.03050201

Економіка

 

 

 

 

 

Економічна кібернетика

 

 

 

 

ОІ

 

8.03060102

Менеджмент

 

 

 

 

 

Менеджмент

 

 

 

 

 

 

ОМ

 

8.03050401

Економіка

 

 

 

 

 

Економіка підприємств

 

 

 

 

ОП

 

8.05010202

Комп’ютерна інженерія

Спеціалізовані комп’ютерні системи

 

АК

 

8.05010301

Програмна інженерія

Програмне забезпечення систем

 

АС

Одеський національний політехнічний університет

138

 

 

 

 

 

 

 

 

Додаток В

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Приклади таблиць до розділу „SQL“

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SELECT

*

FROM Student;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Kod

SecondName

FirstName

Patrony-

SNum

 

Spec

GNum

 

 

Address

Email

 

 

 

 

 

 

 

 

 

mic

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

Бровков

 

Володимир

Георгі-

3

 

 

ОМ

971

("м.

Одеса","

bvgo12345

 

 

 

 

 

 

вул. Невідомо-

@

 

 

 

 

йович

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

го",5,1)

ukr.net

 

 

2

 

Арсірій

 

Олена

Олексан-

17

 

 

ОІ

943

("м.

Одеса","

arsiriy@

 

 

 

 

 

 

 

 

дрівна

 

 

 

 

 

 

 

вул. Друга",3,1)

mail.ru

 

 

3

 

Любченко

 

Віра

Вікторів-

3

 

 

ОС

102

("м.

Одеса","

lubshenko@

 

 

 

 

на

 

 

вул.

1-го трав-

te.net.ua

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ня",5,1)

 

 

 

4

 

Філатова

 

Тетяна

Вячесла-

15

 

 

ОІ

943

("м.

Одеса","

filatova@

 

 

 

 

вівна

 

 

вул. Невідомо-

mail.ru

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

го",15,1)

 

 

 

5

 

Журан

 

Олена

Анатолії-

4

 

 

ОП

971

("м.

Одеса","

zhuran@

 

 

 

 

вна

 

 

вул.

Пересіч-

ukr.net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

на",45,4)

 

 

 

6

 

Мікулінська

Марія

Геннадії-

5

 

 

ОП

970

("м.

Одеса","

mmg12345

 

 

 

 

 

вул.

Роже-

@

 

 

 

вна

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ва",67,8)

te.net.ua

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

 

Блажко

 

Олександр

Анатолі-

12

 

 

АС

954

("м.

Одеса","

blazko@

 

 

 

 

йович

 

 

вул.

 

ukr.net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Місцева",2,4)

 

 

 

8

 

Філиппова

Світлана

Валеріїв-

11

 

 

ОМ

951

("м.

Одеса","

filyppova@

 

 

 

на

 

 

вул.

Край-

mail.ru

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ня",56,9)

 

 

 

 

SELECT

*

FROM

 

DWList;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DpKod

 

DpName

 

LKod

 

 

 

 

 

 

 

 

 

 

 

 

1

 

Тема 1

 

 

4

 

 

 

 

 

 

 

 

 

 

 

 

2

 

Тема 2

 

 

4

 

 

 

 

 

 

 

 

 

 

 

 

3

 

Тема 3

 

 

4

 

 

 

 

 

 

 

 

 

 

 

 

4

 

Тема 4

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

5

 

Тема 5

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

6

 

Тема 6

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

7

 

Тема 7

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

8

 

Тема 8

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

9

 

Тема 9

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

10

 

Тема 10

 

 

1

 

 

 

 

 

 

 

SELECT

*

FROM

 

DWExec;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SKod

 

DpKod

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

1

 

 

 

 

 

 

 

Одеський національний політехнічний університет

 

Додаток В

139

Приклади таблиць до розділу „SQL“

 

 

 

 

 

 

SKod

DpKod

 

 

3

 

3

 

 

4

 

2

 

 

5

 

5

 

 

6

 

10

 

 

SELECT

*

 

FROM

Letters;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LtKod

Kod

 

 

 

 

Content

 

 

 

 

 

 

 

1

 

2

 

В завданні №4 відповідь 12.24

 

 

 

 

 

 

 

2

 

5

 

Від’їзд на конференцію відбудеться о 8:00 am

 

 

 

 

 

3

 

3

 

Збір біля актового залу о 17:00

 

 

 

 

 

 

 

4

 

1

 

Зателефонуйте мені за номером (777) 777-77-77

 

 

 

 

 

5

 

8

 

Мій контактний телефон +38 (050) 111-11-11

 

 

 

 

 

6

 

7

 

Дайте відповідь за адресою opu@opu.ua

 

 

SELECT

*

 

FROM

Discipline;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DKod

 

 

DName

 

 

 

NumHours

NumSemester

CourseWork

CurSemester

1

 

Технології проектування БД

 

72

1

 

TRUE

 

7

2

 

Мережеві технології

 

 

 

72

1

 

TRUE

 

7

3

 

Економічна кібернетика

 

36

3

 

FALSE

 

1

4

 

Економіка

 

 

 

 

 

36

1

 

FALSE

 

5

5

 

Дослідження операцій

 

 

 

72

1

 

FALSE

 

7

SELECT * FROM

Rating;

 

 

 

 

 

 

 

 

 

 

 

Kod

 

DKod

Mark

MDate

 

 

1

 

1

82

10-10-2011

 

 

1

 

2

10

12-10-2011

 

 

1

 

5

75

11-10-2011

 

 

2

 

1

90

10-10-2011

 

 

2

 

2

76

12-10-2011

 

 

2

 

5

20

11-10-2011

 

 

3

 

1

46

11-10-2011

 

 

3

 

2

85

12-10-2011

 

 

3

 

5

100

11-10-2011

 

 

4

 

1

54

10-10-2011

 

 

4

 

2

85

12-12-2011

 

 

4

 

5

65

11-10-2011

 

 

5

 

1

86

10-10-2011

 

 

6

 

3

30

14-10-2011

 

 

7

 

4

97

13-10-2011

 

 

8

 

1

0

10-10-2011

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Одеський національний політехнічний університет

140

Список літератури

 

 

Список літератури

1.Грабер М. Введение в SQL: Пер. с англ. – М.: ЛОРИ, 1996 – 382 с.

2.Грофф Дж., Вайнберг П. SQL: Полное руководство: Пер. с англ. – 2-е изд., перераб. и доп. – К.: Издательская группа BHV, 2001. – 816 с.

3.Дейт К. Дж. Введение в системы баз данных: Пер. с англ. – 7-е изд. – М.: Издательский дом „Вильямс“, 2001. – 1072 с.

4.Коннолли Т., Бегг К., Страчан А. Базы данных: проектирование, реализация и сопровождение. Теория и практика: Пер. с англ. – 2-е изд. – М.: Издательский дом „Вильямс“, 2001.

– 1120 с.

5.Когаловский М. Р. Перспективные технологии информационных систем. – М.: ДМК Пресс, 2003. – 288 с.

6.Романов В. П. Интеллектуальные информационные системы в экономике. – М.: Изд. Экзамен, 2003 г.

7.Спирли Э. Корпоративные хранилища данных. Планирование, разработка, реализация: Пер. с англ. – М.: Издательский дом „Вильямс“, 2001. – Т. 1. – 400 с.

8.Уорсли Дж., Дрейк Дж. PostgreSQL. Для профессионалов (+ CD). – СПб.: Питер, 2003. – 496 с: ил.

9.Blum R. PostgreSQL 8 for Windows. – McGraw-Hill Companies, 2007. – 402 p.

Одеський національний політехнічний університет

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]