Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Господа программисты, помогите тупице выполнить задания по Базам данных и языку SQL

86K
29 ноября 2012 года
NataLis
1 / / 29.11.2012
Таблица CLIENT – данные об абонентах.
• N_CLIENT – лицевой счет
• C_FIRST_NAME – имя
• C_SECOND_NAME – отчество
• C_LAST_NAME – фамилия
• N_SEX – идентификатор пола
• N_CITY – идентификатор города или поселка
• N_STREET – идентификатор улицы
• C_HOUSE – номер дома и номер корпуса
• N_FLAT – номер квартиры
• N_PHONE – номер телефона

Таблица SEX – справочник пола
• N_SEX – идентификатор пола
• C_SEX – название пола

Таблица STREET – справочник улиц
• N_STREET – идентификатор улицы
• C_STREET – название улицы

Таблица CITY – справочник городов и поселков
• N_CITY – идентификатор города или поселка
• C_CITY – название города или поселка

Таблица PAYMENT – оплата абонента
• N_CLIENT – лицевой счет абонента
• D_PAY – дата оплаты
• N_SUM – сумма оплаты
• N_SIGN – признак(1 – оплата учтена при начислении, 0 – оплата не учтена)

Таблица COMPUTATION – начисления абонентов
• N_COMPUTATION – идентификатор начисления
• N_CLIENT – лицевой счет абонента
• D_COMPUTATION – дата начисления
• N_INFO_HOT – текущие показания счетчика горячей воды
• N_INFO_COLD – текущие показания счетчика холодной воды
• N_DIFFERENCE_HOT – разница текущих и предыдущих показаний счетчика горячей воды
• N_DIFFERENCE_COLD – разница текущих и предыдущих показаний счетчика холодной воды
• N_TARIFF – идентификатор тарифов на горячую и холодную воду
• N_SUM_HOT – начисление за горячую воду за текущий период
• N_SUM_HOT – начисление за холодную воду за текущий период
• N_DEBT – долг на начало периода
• N_PAY – оплата за предыдущий период
• N_TOTAL – итоговая сумма на конец месяца

Таблица TARIFF – тарифы на горячую и холодную воду
• N_TARIFF – идентификатор тарифов по холодной и горячей воде
• D_TARIFF – дата смены тарифов на новые
• N_TARIFF_HOT – тариф на горячую воду (в руб.)
• N_TARIFF_COLD – тариф на холодную воду (в руб.)

Примечание: первая буква в названии поля обозначает тип данных этого поля
N – NUMBER, D – DATE, C – CHAR (VARCHAR2)

Задания:
1. Вывести список лицевых счетов тех абонентов, у которых нет долга.
2. Вывести список лицевых счетов тех абонентов, которые внесли новые показания счетчиков 1 мая 2008 года.
3. Вывести список лицевых счетов абонентов, у которых за последний период израсходовано более 100м3 горячей и 200м3 холодной воды.
4. Вывести список ФИО тех абонентов, у которых нет телефонов и не указано в каких городах они живут.
5. Вывести список ФИО тех абонентов, которые проживают в собственных домах (нет номеров квартир).
6. Вывести список ФИО тех абонентов, которые проживают в городе с идентификатором 21 и на улице с идентификатором 22.
7. Вывести абонентов мужского пола (использовать идентификатор пола равный 1), не имеющих телефонов
385
29 ноября 2012 года
SomewherSomehow
477 / / 25.07.2004
Ну и где вопрос? Что не получилось?
Или вы это нам задание даете, чтоб мы за вас решили?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог