6.2 Опис запитів по вибору даних, що реалізують описані задачі
1. Видати список всіх зареєстрованих повітряних суден (бортовий номер, власник, реєструючий орган)
SELECT aircraft.Null_No, registration.Owner, reg_organ.Name
FROM aircraft, registration, reg_organ
WHERE aircraft. RegID = registration.ID and registration.OrganName = reg_organ.name;
2. Видати всі результати обслуговування повітряного судна (бортовий номер, результати) за період з 1.01.2011 по 1.01.2012
SELECT aircraft.hull_No, serv.result
FROM serv, service, aircraft, registration, reg_organ
WHERE aircraft. RegID = registration.ID and registration.OrganName = reg_organ.name and service.Name = serv.servName and serv.Null_No=aircraft.Null_No and serv.srvDate BETWEEN TO_DATE(`1.01.2011, `DD.MM.YYYY) AND TO_DATE(`1.01.2012,DD.MM.YYYY);
3. Видати перелік авіакомпаній, судна яких зареєстровані
SELECT aircompany.Name
FROM aircompany, aircraft, registration, reg_organ
WHERE aircraft. RegID = registration.ID and registration.OrganName = reg_organ.name and aircraft.companyname = aircompany.Name
4. Видати список зареєстрованих повітряних суден (бортові номери, назви типів) з кількістю місць менше 250
SELECT aircraft.Hull_NO, aircrafttype.Name
FROM aircrafttype, aircraft, registration, reg_organ
WHERE aircraft. RegID = registration.ID and registration.OrganName = reg_organ.name and aircrafttype.Name = aircraft.ac_type and aircrafttype.placecount<250;
5. Вивести список служб, які обслуговували певний рейс
SELECT serv.ServName
FROM serv, aircraft,
WHERE serv.Hull_No=aircraft.Hull_No and Aircraft.id=148;
6. Видати повітряні судна заданої авіакомпанії (бортові номери), що пройшли повторну реєстрацію
SELECT aircraft.Hull_NO
FROM aircompany, aircraft, registration, reg_organ
WHERE aircraft. RegID = registration.ID and registration.OrganName = reg_organ.name and aircraft.companyname = `Авиакомпания#1;
7. Видати кількість літаків певного типу, що належать заданій авіакомпанії
SELECT COUNT(*)
FROM aircraft, registration, reg_organ
WHERE aircraft. RegID = registration.ID and registration.OrganName = reg_organ.name and aircraft.tp_Name=АН-140 and aircraft.companyname=Авиакомпания#2;
8. Вибрати ті судна (бортові номери) АН-140, які не проходили обслуговування в періодс 1.01.2011 до 01.01.2012
SELECT aircraft.hull_No
FROM aircraft, aircrafttype
WHERE aircraft.ac_type = aircrafttype.Name AND aircraft.ac_type=АН-140 AND aircraft.Hull_No NOT IN (
SELECT aircraft.Hull_No
FROM aircraft, serv
WHERE serv.Hull_No = aircraft.hull_No AND serv.srvDate not BETWEEN TO_DATE(`1.01.2011, `DD.MM.YYYY) AND TO_DATE(`1.01.2012,DD.MM.YYYY);
);
- 1. Вступ
- 2. Методи й засоби проектування баз даних
- 2.1 Опис основних етапів проектування баз даних
- 2.2 Опис методології проектування
- 2.3 Короткий опис мови моделювання, що використовується
- 3. Стратегія автоматизації
- 3.1 Короткий опис предметної області із зазначенням поточних цілей і задач
- 3.2 Цілі та задачі автоматизації
- 3.3 Декларація вимог до проектованої системи баз даних (вимоги до інформаційного, математичного, програмного, технічного, організаційного забезпечення)
- 4. Системний аналіз предметної області
- 4.1 Опис інформаційного забезпечення (сутності, звязки, атрибути, домени, обмеження цілісності)
- 4.2 Опис звязків між даними та задачами (матриця задачі/дані)
- 4.3 Опис необхідності захисту даних та рівня цього захисту
- 4.4 Опис заходів, необхідних для контролю даних у базі даних, їх резервного копіювання та відновлення
- 5. Концептуальне моделювання предметної області
- 5.1 ERD предметної області, що автоматизується
- 5.2 Змістовний опис обмежень цілісності
- 6. Логічний проект бази даних
- 6.1 Опис таблиць бази даних з обмеженнями цілісності
- 6.2 Опис запитів по вибору даних, що реалізують описані задачі
- Висновки
- 2. Державна належність та реєстрація повітряних суден.
- 3. Сертифікація та порядок допуску повітряних суден до експлуатації.
- 2.2.2Характеристика повітряних суден
- 4. Юридичний статус повітряних суден та їх екіпажу при міжнародних польотах
- Стаття 41. Виключення повітряного судна з Державного реєстру цивільних повітряних суден України
- Стаття 39. Реєстрація цивільних повітряних суден
- Стаття 46. Польоти повітряних суден
- Стаття 61. Робочий час членів екіпажу цивільних повітряних суден
- 2) Якими нормативними актами регулюється оренда та реєстрація повітряних суден?