Для создания однотабличной базы данных «Большое Уральское кольцо» нам необходимо учесть все необходимые атрибуты, которые помогут сотрудникам туристического бюро эффективно работать с клиентами. Давайте разберемся с этим шаг за шагом.
Структура базы данных
Мы создадим таблицу с именем Cities (Города), в которой будет несколько полей. Вот пример структуры базы данных:
| Поле | Тип данных | Описание |
|---|---|---|
| ID | INT (первичный ключ) | Уникальный идентификатор города |
| City_Name | VARCHAR(100) | Название города |
| Population | INT | Население города |
| Description | TEXT | Описание города |
| Attraction_Image | VARCHAR(255) | Ссылка на изображение герба или достопримечательности |
Выбор городов
Для маршрута «Большое Уральское кольцо» можно включить следующие города:
- Екатеринбург
- Челябинск
- Тюмень
- Пермь
- Курган
Пример заполнения базы данных
| ID | City_Name | Population | Description | Attraction_Image |
|---|---|---|---|---|
| 1 | Екатеринбург | 1493748 | Крупный город, административный центр Урала | екатеринбург_герб.jpg |
| 2 | Челябинск | 1204261 | Промышленный центр России | челябинск_герб.jpg |
| 3 | Тюмень | 775000 | Город на реке Тура, с богатой историей | тюмень_герб.jpg |
| 4 | Пермь | 1000000 | Важный центр культуры и промышленности | пермь_герб.jpg |
| 5 | Курган | 340000 | Центр Курганской области | курган_герб.jpg |
Запросы к базе данных
Теперь давайте составим три SQL-запроса для работы с нашей базой данных:
Получить список всех городов и их описания:
SELECT City_Name, Description FROM Cities;Найти город с наибольшим населением:
SELECT City_Name FROM Cities ORDER BY Population DESC LIMIT 1;Получить описание города по его названию:
SELECT Description FROM Cities WHERE City_Name = 'Екатеринбург';
Оформление отчета
Ответы на запросы можно сохранить в текстовом документе следующим образом:
Отчет по запросам к БД «Большое Уральское кольцо»:
Список всех городов и их описаний:
- Екатеринбург: Крупный город, административный центр Урала
- Челябинск: Промышленный центр России
- Тюмень: Город на реке Тура, с богатой историей
- Пермь: Важный центр культуры и промышленности
- Курган: Центр Курганской области
Город с наибольшим населением:
- Екатеринбург
Описание города «Екатеринбург»:
- Крупный город, административный центр Урала
Теперь у вас есть структура базы данных, примеры заполнения, запросы и отчет. Вы можете использовать эту информацию для своей работы и последующей сдачи учителю!
