dareks
12-12-2005, 12:21
1.построить описание предметной отрасли государственного реестра воздушных судов (ПС) в виде ЕR-диаграммы
используя следующие входные данные:
регистрационный номер ПС, дата выпуска ПС, завод-производитель ПС, дата регистрации ПС, потраченный ресурс
ПС, тип ПС, КОЛИЧЕСТВО мест в данном типе ПС, взлетный вес для данного типа ПС, максимальный ресурс ПС
название авиакомпании — владельца, юридический адрес авиакомпании, телефон авиакомпании.
2.Полученую ЕR-диаграмму превратить в реляционную модель базы данных.
З.Сформировать запросы на языке SQL, которые отбирают такие данные:
- все ПС с потраченным ресурсом менее чем 1000 часов
- все ПС, которые принадлежат определенной авиакомпании;
- все зарегистрированные ПС, которые имеют количество мест меньше ЗО.
(МОИ ТАБЛИЦЫ)
{
//sozdanie basi
$sql = 'CREATE DATABASE PC';
$sql = 'USE PC';
//obshay
$sql = 'CREATE TABLE `Obshay` ( `REESTR_N` INT(6) NOT NULL, `DATA_V` DATE NOT NULL, `KOD_SAVOD` INT(3) NOT NULL, `DATA_R` DATE NOT NULL, `VITR_RES` INT(5) NOT NULL, `KOD_TIPA` INT(3) NOT NULL, `KOD_KOMP` INT(3) NOT NULL, INDEX (`KOD_SAVOD`, `KOD_TIPA`, `KOD_KOMP`) );';
// kod savoda
$sql = 'CREATE TABLE `SAVOD` ( `KOD_SAVOD` INT(3) NOT NULL, `NAIMEN_SAVOD` VARCHAR(40) NOT NULL, INDEX (`KOD_SAVOD`) );';
//kod tipa
$sql = 'CREATE TABLE `TIP` ( `KOD_TIPA` INT(3) NOT NULL, `NASV_TIP` VARCHAR(40) NOT NULL, `KOL_MEST` INT(3) NOT NULL, `VSL_VES` INT(6) NOT NULL, `MAX_RES` INT(5) NOT NULL, INDEX (`KOD_TIPA`) );';
//kod kompaniy
$sql = 'CREATE TABLE `KOMP` ( `KOD_KOMP` INT(3) NOT NULL, `NASV_KOMP` VARCHAR(40) NOT NULL, `ADRESS` VARCHAR(40) NOT NULL, `TELEFON` VARCHAR(15) NOT NULL, INDEX (`KOD_KOMP`) );';
}
Помогите с запросами?????????????
используя следующие входные данные:
регистрационный номер ПС, дата выпуска ПС, завод-производитель ПС, дата регистрации ПС, потраченный ресурс
ПС, тип ПС, КОЛИЧЕСТВО мест в данном типе ПС, взлетный вес для данного типа ПС, максимальный ресурс ПС
название авиакомпании — владельца, юридический адрес авиакомпании, телефон авиакомпании.
2.Полученую ЕR-диаграмму превратить в реляционную модель базы данных.
З.Сформировать запросы на языке SQL, которые отбирают такие данные:
- все ПС с потраченным ресурсом менее чем 1000 часов
- все ПС, которые принадлежат определенной авиакомпании;
- все зарегистрированные ПС, которые имеют количество мест меньше ЗО.
(МОИ ТАБЛИЦЫ)
{
//sozdanie basi
$sql = 'CREATE DATABASE PC';
$sql = 'USE PC';
//obshay
$sql = 'CREATE TABLE `Obshay` ( `REESTR_N` INT(6) NOT NULL, `DATA_V` DATE NOT NULL, `KOD_SAVOD` INT(3) NOT NULL, `DATA_R` DATE NOT NULL, `VITR_RES` INT(5) NOT NULL, `KOD_TIPA` INT(3) NOT NULL, `KOD_KOMP` INT(3) NOT NULL, INDEX (`KOD_SAVOD`, `KOD_TIPA`, `KOD_KOMP`) );';
// kod savoda
$sql = 'CREATE TABLE `SAVOD` ( `KOD_SAVOD` INT(3) NOT NULL, `NAIMEN_SAVOD` VARCHAR(40) NOT NULL, INDEX (`KOD_SAVOD`) );';
//kod tipa
$sql = 'CREATE TABLE `TIP` ( `KOD_TIPA` INT(3) NOT NULL, `NASV_TIP` VARCHAR(40) NOT NULL, `KOL_MEST` INT(3) NOT NULL, `VSL_VES` INT(6) NOT NULL, `MAX_RES` INT(5) NOT NULL, INDEX (`KOD_TIPA`) );';
//kod kompaniy
$sql = 'CREATE TABLE `KOMP` ( `KOD_KOMP` INT(3) NOT NULL, `NASV_KOMP` VARCHAR(40) NOT NULL, `ADRESS` VARCHAR(40) NOT NULL, `TELEFON` VARCHAR(15) NOT NULL, INDEX (`KOD_KOMP`) );';
}
Помогите с запросами?????????????