Практическая работа на тему «База данных "Телефонные переговоры"» – детали заказа №428234

Практическая работа, Телекоммуникации

Конечно! Вот пример структуры базы данных и пример заполнения таблиц, а также пример запроса для расчета стоимости разговора. Вы можете использовать эти идеи для своей работы. --- **1. Таблица "Абоненты"** | ID | Фамилия | Имя | Отчество | Телефонный номер | Домашний адрес | |-----|---------|-----|----------|------------------|----------------| | 1 | Иванов | Иван | Иванович | 7-900-123-45-67 | ул. Ленина, д. 10 | | 2 | Петров | Петр | Петрович | 7-901-234-56-78 | пр. Мира, д. 20 | | 3 | Смирнова| Анна | Сергеевна| 7-902-345-67-89 | ул. Гагарина, д. 5 | | 4 | Кузнецов| Алексей | Вячеславович | 7-903-456-78-90 | ул. Советская, д. 15 | | 5 | Соколова| Мария | Ивановна | 7-904-567-89-01 | пр. Победы, д. 8 | | 6 | Лебедев | Дмитрий | Алексеевич | 7-905-678-90-12 | ул. Кирова, д. 12 | | 7 | Федорова| Елена | Викторовна | 7-906-789-01-23 | ул. Пушкина, д. 3 | | 8 | Новиков | Сергей | Михайлович | 7-907-890-12-34 | ул. Лермонтова, д. 7 | | 9 | Морозова| Ольга | Александровна | 7-908-901-23-45 | ул. Чехова, д. 11 | | 10 | Воронова| Наталья | Владимировна | 7-909-012-34-56 | пр. Октября, д. 25 | --- **2. Таблица "Города"** | ID | Название города | Телефонный код | |-----|-----------------|----------------| | 1 | Москва | 495 | | 2 | Санкт-Петербург | 812 | | 3 | Новосибирск | 383 | | 4 | Екатеринбург | 343 | | 5 | Казань | 843 | --- **3. Таблица "Тарифы"** | ID | Город ID | Тариф за 1 минуту | |-----|-----------|-------------------| | 1 | 1 | 3.0 | | 2 | 2 | 2.5 | | 3 | 3 | 2.8 | | 4 | 4 | 3.2 | | 5 | 5 | 2.9 | --- **4. Таблица "Разговоры"** | ID | Абонент ID | Город ID | Дата разговора | Продолжительность (минуты) | Стоимость | |-----|--------------|-----------|----------------|----------------------------|------------| | 1 | 1 | 2 | 2024-04-01 | 10 | | | 2 | 1 | 3 | 2024-04-02 | 15 | | | 3 | 2 | 1 | 2024-04-01 | 5 | | | 4 | 2 | 4 | 2024-04-03 | 20 | | | 5 | 3 | 2 | 2024-04-02 | 12 | | | 6 | 3 | 5 | 2024-04-04 | 8 | | | 7 | 4 | 3 | 2024-04-01 | 7 | | | 8 | 4 | 1 | 2024-04-05 | 9 | | | 9 | 5 | 4 | 2024-04-02 | 14 | | | 10 | 5 | 2 | 2024-04-03 | 11 | | --- **5. Расчет стоимости разговора** Для автоматического расчета стоимости можно использовать SQL-запрос с вычислением: ```sql SELECT R.ID, R.Абонент_ID, R.Город_ID, R.Дата_разговора, R.Продолжительность, T.Тариф_за_1_минуту, (R.Продолжительность * T.Тариф_за_1_минуту) AS Стоимость FROM Разговоры R JOIN Тарифы T ON R.Город_ID = T.Город_ID; ``` Этот запрос выводит стоимость каждого разговора, умножая продолжительность на тариф за минуту. --- **Обратите внимание:** - Таблицы можно создать с помощью SQL-команд `CREATE TABLE`. - Заполнить таблицы можно с помощью `INSERT INTO`. - Для автоматического расчета стоимости используйте `UPDATE` или создайте представление (`VIEW`). Если нужно, я могу помочь подготовить полный SQL-скрипт для создания и заполнения таблиц, а также пример запросов. --- Если есть дополнительные требования или нужно более подробно — скажите!

Стоимость работы: 2137

Процесс выполнения этой учебной работы

  • 2026-06-21 Клиент создал заказ
  • 2026-06-22 Клиент выбрал автора Владислав В.
  • 2026-06-23 Автор выполнил работу
Работа вам нужна срочно? Не волнуйтесь, уложимся!
  • 22423 авторов готовы помочь тебе.
  • 2402 онлайн

Отзывы студентов

Кристина
Спасибо, исследование получилось действительно содержательным.
Настя
Нужно было повысить уникальность, но не хотелось испортить содержание. Всё получилось именно так, как рассчитывала. Спасибо.
Рома
Эссе читалось легко и без скучных оборотов.