Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/29: Рейтинг темы: голосов - 29, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 17.11.2017
Сообщений: 21

База данных абонентов

22.11.2017, 06:09. Показов 6370. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста, нужно определить общую продолжительность разговоров и общую сумму к оплате для каждого абонента. Определить итоговую сумму по всем переговорам и количество сеансов связи.
Вложения
Тип файла: zip База.zip (83.5 Кб, 146 просмотров)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
22.11.2017, 06:09
Ответы с готовыми решениями:

База данных абонентов сотовой связи
База данных абонентов сотовой связи нет ли у кого готовой ?

База картотека абонентов атс
Здравствуйте, я хотела проконсультироваться -как вы думаете,сколько таблиц лучше создать 3 или 2 и правильно ли я отразила суть задания в...

База данных телефонов абонентов
Ребят, нужна помощь на практику. Напишите пожалуйста код, иначе кранты мне. :wall: А. Создать таблицу, содержащую сведения о телефонах...

15
397 / 140 / 39
Регистрация: 16.03.2013
Сообщений: 1,548
22.11.2017, 13:32
Какая тарификация? Посекундная - одни результаты, поминутная - другие... Продолжительность разговоров в таблице в часах что ли задаете? в поле "Продолжительность" нужно использовать длинный формат времени...я так думаю

Добавлено через 2 минуты
А так же не обячняете,
Цитата Сообщение от Милан Посмотреть сообщение
итоговую сумму по всем переговорам и количество сеансов связи
вам нужно в одном запросе или это разные запросы

Здесь то же самое
Цитата Сообщение от Милан Посмотреть сообщение
нужно определить общую продолжительность разговоров и общую сумму к оплате для каждого абонента
0
Эксперт MS Access
 Аватар для Eugene-LS
12065 / 5848 / 1494
Регистрация: 05.10.2016
Сообщений: 16,436
22.11.2017, 13:47
Цитата Сообщение от Милан Посмотреть сообщение
Помогите пожалуйста, нужно определить общую продолжительность разговоров и общую сумму к оплате ...
Запрос По Абонентам:
SQL
1
2
3
SELECT [Фамилия] & (" "+[Имя]) & (" "+[Отчетство]) AS Абонент, COUNT([Дата и время разговора].[Код абонента]) AS Сеансов, SUM(DatePart("n",[Продолжительность разговора])) AS [Продолжительность МИН], SUM(DatePart("n",[Продолжительность разговора])*[Тариф за 1 минуту разговора]) AS Стоимость
FROM Телефоны RIGHT JOIN (Абоненты RIGHT JOIN [Дата и время разговора] ON Абоненты.[Код Абонента] = [Дата и время разговора].[Код абонента]) ON Телефоны.[Телефонный код] = [Дата и время разговора].[Телефонный код]
GROUP BY [Фамилия] & (" "+[Имя]) & (" "+[Отчетство]);
Запрос Всего:
SQL
1
2
SELECT COUNT([Дата и время разговора].[Код абонента]) AS Сеансов, SUM(DatePart("n",[Продолжительность разговора])) AS [Продолжительность МИН], SUM(DatePart("n",[Продолжительность разговора])*[Тариф за 1 минуту разговора]) AS Стоимость
FROM Телефоны RIGHT JOIN [Дата и время разговора] ON Телефоны.[Телефонный код] = [Дата и время разговора].[Телефонный код];
0
0 / 0 / 0
Регистрация: 17.11.2017
Сообщений: 21
22.11.2017, 14:10  [ТС]
Это разные запросы, продолжительность нужно найти в минутах. Сам вообще не разбираюсь, помогите? сделайте как лучше и удобнее)
0
Эксперт MS Access
 Аватар для Eugene-LS
12065 / 5848 / 1494
Регистрация: 05.10.2016
Сообщений: 16,436
22.11.2017, 14:14
Лучший ответ Сообщение было отмечено Милан как решение

Решение

Цитата Сообщение от Милан Посмотреть сообщение
Сам вообще не разбираюсь, помогите?
Смотрите запросы:
- Запрос 00 Всё Вместе По Абонентам
- Запрос 00 Всё Вместе Total
Вложения
Тип файла: zip Samostoyatelnaya13-v02.zip (32.7 Кб, 26 просмотров)
0
0 / 0 / 0
Регистрация: 17.11.2017
Сообщений: 21
22.11.2017, 14:37  [ТС]
Спасибо огромное сам бы не справился)), если будут еще вопросы напишу)

Добавлено через 9 минут
Eugene-LS, Опять колом встал теперь нужно создать перекрестные запросы?

Заголовки строк: заголовки столбцов: Результирующие значение:
ФИО абонента. Название города. Общая продолжительность переговоров.
0
Эксперт MS Access
 Аватар для Eugene-LS
12065 / 5848 / 1494
Регистрация: 05.10.2016
Сообщений: 16,436
22.11.2017, 15:01
Цитата Сообщение от Милан Посмотреть сообщение
Опять колом встал теперь нужно создать перекрестные запросы
-Запрос 01 Всё Перекрёсный
Вложения
Тип файла: zip Samostoyatelnaya13-v03.zip (33.6 Кб, 13 просмотров)
0
0 / 0 / 0
Регистрация: 17.11.2017
Сообщений: 21
22.11.2017, 15:11  [ТС]
Eugene-LS, и последнее задание буду очень благодарен))
A. Создать следующие отчеты (на основе запросов с вычисляемыми полями). Список абонентов (Фамилия И.О.) с указанием номеров телефона (фамилии отсортировать по алфавиту), добавить № п/п.
B.Создать отчеты с добавлением уровней группировки и вычислением итогов. № п/п, Фамилия, Имя, Отчество абонента, номер телефона, название города, дата разговора, время разговора, продолжительность разговора, сумма к оплате. Добавить группировку в отчете по ФИО абонента, внизу отчета рассчитать итоговую сумму.
0
Эксперт MS Access
 Аватар для Eugene-LS
12065 / 5848 / 1494
Регистрация: 05.10.2016
Сообщений: 16,436
22.11.2017, 16:25
Милан, - Вот вам с парой отчётов ...
Но сразу огорчу - у вас там продолжительность неверно записана, можно и так и эдак посчитать.
Вложения
Тип файла: zip Samostoyatelnaya13-v04.zip (69.1 Кб, 14 просмотров)
0
Эксперт MS Access
 Аватар для Eugene-LS
12065 / 5848 / 1494
Регистрация: 05.10.2016
Сообщений: 16,436
22.11.2017, 17:21
Милан, делать - так делать подправил малость.
Теперь с часами считает (но без суток) - так правильнее будет.
Вложения
Тип файла: zip Samostoyatelnaya13-v05.zip (82.3 Кб, 64 просмотров)
0
0 / 0 / 0
Регистрация: 17.11.2017
Сообщений: 21
23.11.2017, 03:26  [ТС]
Eugene-LS, Спасибо огромное!) Ну если в делать так делать, помогите пожалуйста тогда сделать последнее задание. Создать одиночную форму, многотабличную форму и кнопочную форму. С кнопочной формы должны открываться все запросы, формы и отчеты. Установить параметры запуска для базы данных.
0
397 / 140 / 39
Регистрация: 16.03.2013
Сообщений: 1,548
23.11.2017, 06:09
Цитата Сообщение от Милан Посмотреть сообщение
Ну если в делать так делать, помогите пожалуйста тогда сделать последнее задание.
подгрузил однако дяденьку... а сам?
0
0 / 0 / 0
Регистрация: 17.11.2017
Сообщений: 21
23.11.2017, 06:29  [ТС]
Braser, Да, я сам вообще не разбираюсь)) попросил что б помогли:
0
Эксперт MS Access
 Аватар для Eugene-LS
12065 / 5848 / 1494
Регистрация: 05.10.2016
Сообщений: 16,436
23.11.2017, 06:43
Лучший ответ Сообщение было отмечено alvk как решение

Решение

Цитата Сообщение от Милан Посмотреть сообщение
помогите пожалуйста тогда сделать последнее задание. Создать одиночную форму, многотабличную форму и кнопочную форму. С кнопочной формы должны открываться все запросы, формы и отчеты. Установить параметры запуска для базы данных.
Извините, но запасы халявы израсходованы ещё вчера.
Да и "многотабличные формы", к своему стыду, на макросах я делать пока не умею.
2
0 / 0 / 0
Регистрация: 17.11.2017
Сообщений: 21
23.11.2017, 11:08  [ТС]
Eugene-LS, Ну спасибо большое за те задания))))
0
Эксперт MS Access
 Аватар для Eugene-LS
12065 / 5848 / 1494
Регистрация: 05.10.2016
Сообщений: 16,436
23.11.2017, 11:20
Цитата Сообщение от Милан Посмотреть сообщение
Ну спасибо большое за те задания
Да пожалуйста, но спасибо тут говорят как на картинке ниже.

И ещё: Если формы вам сделает профессионал, - преподаватель вас в момент вычислит.

Базу вам я подправил - примеры запросов и отчётов уже есть.
Дальше "мясо" и "шкуру" рисуйте как вам преподавали.
Успехов!

PS
* "мясо" = код (ну или макросы на худой конец) обрабатывающий функционал приложения
* "шкура" = Интерфейс (формы) приложения
Ну а строение БД = "кости"
Миниатюры
База данных абонентов  
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.11.2017, 11:20
Помогаю со студенческими работами здесь

Создать файл, содержащий сведения о телефонах абонентов. Каждая запись имеет поля: фамилия абонентов, год
Помогите записать в файл, вывести информацию using System; using System.Collections.Generic; using System.Linq; using...

База данных, основанная на службах vs База данных SQL Server
Доброго времени суток. Делал я, значит, Data Access Layer для ASP.NET MVC проекта. Создал обычную библиотеку классов, моделей туда...

Создать базу данных абонентов
Создать базу данных с полями:Номер телефона, фамилия, имя, отчество,улица,номер дома,номер квартиры. Что данные можно вводить с клавиатуры...

Добавление абонентов в базе данных
Здравствуйте, есть база данных, на первой форме все добавил, все ок, добавляю кнопку "Добавить абонента" создал отдельно для...

Написать программу обработки базы данных телефонных абонентов, используя бинарное дерево
Оператор мобильной связи организовал базу данных абонентов, содержащую сведения о телефонах, их владельцах и используемых тарифах, в виде...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru