Оглавление
1 Реляционная алгебра. Основные операции. 2
2 Реляционное исчисление. 4
3 Модель данных. 6
3.1 Модель представления данных. 6
3.1.1 Иерархическая модель данных. 6
3.1.2 Сетевая модель данных. 7
3.1.3 Реляционная модель данных. 7
4 Практическое задание. 9
Список использованных источников. 13
4 Практическое задание
На основании имеющихся данных создадим таблицы Klient, Avto, Zakazu и Prodazha. Определим для них первичные и внешние ключи и установим связи.
CREATE TABLE Klient
(
Kod_klienta integer Not NULL ,
Fam varchar(50) NOT NULL ,
Imja varchar(50) NULL ,
Otchestvo varchar(50) NULL ,
Adress varchar(50) NULL ,
tel varchar(20) NULL ,
)
go
ALTER TABLE Klient
ADD CONSTRAINT XPKKlient PRIMARY KEY CLUSTERED (Kod_klienta)
Go
CREATE TABLE Zakazu
(
Kod_zakaza integer NOT NULL,
Data_zak datetime NOT NULL ,
Kod_klienta integer Not NULL ,
)
go
ALTER TABLE Zakazu
ADD CONSTRAINT XPKZakazu PRIMARY KEY CLUSTERED (Kod_zakaza)
go
CREATE TABLE Avto
(
Kod_avto integer NOT NULL,
Marka varchar(50) NOT NULL ,
Model varchar(50) NOT NULL ,
Cena float Not null,
Kol integer Null
.....
Список использованной литературы:
Диго С.М. Базы данных: проектирование и использование / С.М. Диго. – М.: Финансы и статистика, 2005. – 590с.
2 Лазицкас Е.А. Базы данных и системы управления базами данных: учеб. пособие /Е.А. Лазицкас, И.Н. Загумённикова, П.А. Гилевский.-Минск: РИПО, 2016.-286с.
3 Хомоненко А.Д. и др. Базы данных: Учебник для высших учебных заведений /Под ред. проф. А.Д. Хомоненко. - Издание третье, дополненное и переработанное. - СПб.: КОРОНА принт, 2003.-672с.
4 Кузнецов С.Д. Основы баз данных. (Серия «Основы информационных технологий») / С.Д. Кузнецов.– М.:Интернет - Университет информационных технологий, 2005. – 484с.
5 Дейт К.Дж. Введение в системы баз данных / К.Дж. Дейт.- 8-ое издание. – М.: Вильямс, 2009. – 1328с.

