|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.05.2010, 17:23 | #1 |
Новичок
Джуниор
Регистрация: 03.05.2010
Сообщений: 2
|
Запросы к базе данных “Автовокзал”
Дана БД.
Для неё нужно составить 14 запросов. 4 запроса написала. Помогите с остальными, пожалуйста! 14. Цена билета на рейс с конкретным кодом (возьмите любой рейс, который у вас есть) 29. Количество рейсов, которые проходят через Сокол в понедельник. 34. Самое большое количество остановок в маршруте 39. Цена билета до самого удаленного пункта в автобусе первого класса 44. Код самого раннего рейса в понедельник с указанием времени отправления и названия маршрута (возможно, таких рейсов несколько – выбрать все) 49. Самый ранний рейс в понедельник, проходящий через Сокол. Вывести часы, минуты, название маршрута и количество свободных мест. 54. Названия всех населенных пунктов и количество маршрутов, которые проходят через каждый пункт 59. Номера всех автобусов с указанием количества маршрутов, в которых задействован каждый из автобусов 64. Номера автобусов, которые задействованы в наибольшем общем количестве рейсов за неделю 65. Номера автобусов, которые ходят в наиболее удаленные пункты. Заранее благодарна |
04.05.2010, 09:48 | #2 |
Proffesional
Форумчанин
Регистрация: 18.11.2008
Сообщений: 417
|
правильно оформляйте тему!
База данных какая? Access? опишите каждую таблицу 34.max(остановки) from имя_таблицы. чем отличается points от points_routers?
О, степь родимая, как я скучаю по тебе...
Последний раз редактировалось Neymexa; 04.05.2010 в 13:05. |
05.05.2010, 18:05 | #3 |
Новичок
Джуниор
Регистрация: 03.05.2010
Сообщений: 2
|
Пояснения к БД
1. km_prices (расценки за километр) class(класс автобуса) price (цена за км для данного класса) 2. models (марки или модели автобусов) cod_model (код, суррогатный ключ) name_model (название, атрибут носит справочный характер) places (количество мест в автобусах данной марки) class (класс комфортности) 3. buses (автобусы) cod_bus (код автобуса, возможно его инвентарный номер) bus_number (номер ГИБДД, атрибут носит чисто справочный характер) cod_model (марка автобуса, внешний ключ) 4. points (населенные пункты) cod_point (код, суррогатный ключ) name_point (название) distance (расстояние от пункта отправления) 5. routes (маршруты) cod_route (код, суррогатный ключ) name_route (название маршрута) 6. points_routes (связь между пунктами и маршрутами) cod_point (код пункта, внешний ключ) cod_route (код маршрута, внешний ключ) 7. trips (рейсы) cod_trip (код рейса, суррогатный ключ) week_day (день недели) hour (часы) minute (минуты) cod_route (код маршрута) cod_bus (код автобуса, назначенного на данный рейс) tickets (количество проданных билетов) Некоторые пояснения. Пункты и маршруты имеют связь "Многие-ко-Многим" (через каждый пункт может проходить несколько маршрутов и каждый маршрут имеет несколько остановок). Для этого служит таблица-связка points_routes. Сущность trips (рейсы) связывает сущности Маршруты и Автобусы, дополняя их такими важными атрибутами как время отправления. Здесь же фиксируется и количество проданных билетов на каждый рейс (после отправления рейса поле обнуляется). Дни недели в trips - числа от 1 до 7, где 1 - понедельник, 2 - вторник и т.д. Номера и марки автобусов, названия маршрутов, названия населенных пунктов уникальны Допустимо наличие маршрутов, не используемых ни в одном рейсе. Могут быть населённые пункты, не используемые ни в одном маршруте, маршруты, в которые ещё не включены никакие пункты, автобусы, не задействованные ни в одном рейсе. Аналогично, в базе может содержаться марка автобуса, но не быть ни одного автобуса такой марки. ПОЖАЛУЙСТА, ПОМОГИТЕ НАПИСАТЬ ЗАПРОСЫ |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск в базе данных | Egik_net | БД в Delphi | 3 | 17.02.2010 21:47 |
Поиск в базе данных | St-Dyx | Microsoft Office Excel | 8 | 19.10.2008 12:13 |
Поиск по базе данных | ERASERROR | БД в Delphi | 4 | 14.03.2008 16:34 |
Многотабличные запросы! (модификация данных). MSSQL +Delphi | MoGiLsHiKK | БД в Delphi | 1 | 25.12.2007 16:21 |