Многотабличные базы данных


Многотабличные базы данныхОткройте файл music.xls, где вы найдете данные для занесения в базу.
Создайте базу данных Музыка в своей папке.
Создайте таблицу Группы:
Группы
Код
Название
Лидер
Город
Год создания
Группы
Код
Название
Лидер
Город
Год создания

Добавьте в эту таблицу информацию о группах из файла music.xls.
В конструкторе таблицы сделайте все поля обязательными для заполнения. Для поля Год создания установите ограничение, не позволяющее вводить год меньше 1950 (В случае ошибки должно появляться сообщение «Год не может быть меньше 1950!»).
Создайте таблицу Типы записи, включающую поля:
Типы записи
Код
Название
Типы записи
Код
Название

Добавьте в эту таблицу две записи: MP3 и CD.
Создайте таблицу Альбомы:
Альбомы
Код
Название
Код группы
Год
Число композиций
Тип записи
Альбомы
Код
Название
Код группы
Год
Число композиций
Тип записи

С помощью мастера подстановок свяжите поле Код группы с ключевым полем таблицы Группы, а поле Тип записи – с ключевым полем таблицы Типы записи.
Альбомы
Код
Название
Код группы
Год
Число композиций
Тип записи
Группы
Код
Название
Лидер
город
Год создания
Типы записи
Код
Название
Альбомы
Код
Название
Код группы
Год
Число композиций
Тип записи
Группы
Код
Название
Лидер
город
Год создания
Типы записи
Код
Название

Добавьте в эту таблицу информацию об альбомах из файла music.xls. Тип записи выберите произвольно, но так, чтобы у каждой группы были альбомы в форматах MP3 и CD.
*Для MS Access: используя мастер подстановок, сделайте так, чтобы город в таблице Группы можно было выбрать из выпадающего списка.
Практическая работа № 32а.Запросы к многотабличным базам данных
Откройте базу данных Музыка, которую вы создали при выполнении предыдущей работы.
Создайте запрос с именем ЗапросMP3, который выводит информацию обо всех дисках с записями в формате MP3. Альбомы должны быть отсортированы по названию группы:
Альбом Группа Год Тип записи
Мир Lumen 2009 MP3
Правда Lumen 2007 MP3
Создайте запрос с именем ЗапросГруппа, который выводит информацию обо всех дисках с записями заданной группы (название группы вводит пользователь). Альбомы должны быть отсортированы от новых к старым:
Группа Альбом Год
Ария Армагеддон 2006
Ария Крещение огнем 2003
*Создайте запрос с именем ЗапросЛидер, который предлагает пользователю ввести фамилию лидера группы и выводит количество альбомов этой группы и общее число песен в них:
Группа Лидер Количество альбомов Всего песен
Кино Цой 5 57

Приложенные файлы

  • docx 2505006
    Размер файла: 65 kB Загрузок: 0

Добавить комментарий