#2 27.05.13 21:46
Re: Напишу программы, курсовые, дипломные проекты на C#, БД SQL Server.
Вопрос, нужно создать базу данных на языке SQL (курсовая работа) использую
Базы Данных
вариант 29
Основная база данных “Корабли”. Сформировать несколько таблиц. Предусмотреть: ввод данных, редактирование, просмотр данных. Реализовать следующие типы запросов с использованием нескольких таблиц:
Для каждого типа корабля указать сведения о нем (тип, год выпуска, срок эксплуатации, место изготовления, цена, скорость, водоизмещение и т.п.).
Для каждого типа корабля выдать список, отсортированный:
по году выпуска,
в алфавитном порядке все типы,
по стоимости,
по водоизмещению...
создал таблицы
таблица корабли
CREATE TABLE korabli.kor
(
kod serial NOT NULL,
name text,
strana text,
tip text,
post text,
CONSTRAINT kor_pkey PRIMARY KEY (kod)
)
таблица поставщики
CREATE TABLE korabli.post
(
id serial NOT NULL,
post text,
CONSTRAINT post_pkey PRIMARY KEY (id)
)
таблица страна
CREATE TABLE korabli.strana
(
id serial NOT NULL,
strana text,
CONSTRAINT strana_pkey PRIMARY KEY (id)
)
таблица тип
CREATE TABLE korabli.tip
(
id serial NOT NULL,
tip text,
CONSTRAINT tip_pkey PRIMARY KEY (id)
)
как связать таблицы таким образом, чтобы при заполнении основной таблицы "корабли" данные попадали в связанные таблицы "страна", "тип", "поставщики".
не получатся так же с запросами
SELECT
..........
FROM
..........
Offline

