База данных «Музыкальные альбомы»

Автор работы: Пользователь скрыл имя, 20 Ноября 2011 в 23:02, контрольная работа

Краткое описание

База данных – это совокупность структурированных данных, относящихся к некоторой предметной области.
Предметная область – это область конкретной практической деятельности. В зависимости от круга рассматриваемых во взаимосвязи объектов и, соответственно, круга решаемых задач предметная область может быть узкой или очень широкой. Она может охватывать объекты и задачи производственной технологии в отдельном цехе или отделе, некоторые сферы деятельности предприятия, например, экономику и финансы, а, возможно, и все предприятие.

Содержимое работы - 1 файл

КОНТРОЛЬНАЯ РАБОТА В.№7.DOC

— 167.50 Кб (Скачать файл)

Microsoft Access Контрольная работа  Вариант №7

База  данных «Музыкальные альбомы». 

   База  данных – это совокупность структурированных данных, относящихся к некоторой предметной области.

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

     Структурирование – это введение соглашений о способах представления данных. Это понятие близко к понятиям модель данных и формализация данных, т.е. формализованное описание существенных свойств объекта ограниченным набором параметров. Структуры данных – тоже объекты. Так, в реляционных базах данных, рассматриваемых далее, используются три структуры данных: таблица, запись, поле. И каждая из этих структур имеет свои свойства, описываемые параметрами. Таблица имеет имя и состоит из записей. Запись имеет номер в таблице и состоит из полей. У каждого поля есть имя, тип (текстовый, числовой и т.п.), длина в байтах. Поясним эти структуры на примере построения информационной модели конкретной предметной области. 

   Основные  таблицы:

   Альбомы [Код_альбома, Название, Код_стиля, Код_исполн, Студия, Год, Номер_носителя]

   Журнал [Номер_записи, Номер_носителя, Кому_дан, Дата_выдачи, Дата_возвр] 

   Вспомогательные таблицы:

   Стили [Код_стиля, Стиль]

   Исполнители [Код_исполн, Исполнитель]

   Носители [Номер_носителя, Тип_носителя, Полка] 

   Пояснения: в таблице Альбомы регистрируются музыкальные альбомы с указанием кода стиля, кода исполнителя, студии, года записи и номера носителя; таблица Журнал предназначена для учета дисков и кассет (носителей), данных друзьям и родственникам; таблица Стили содержит перечень музыкальных стилей (классика, джаз и т.п.); таблица Исполнители содержит перечень исполнителей – певцов, групп, и т.п.; в таблице Носители для каждого носителя указывается тип (кассета, диск, диск MP3) и место хранения.

 

Таблица Альбомы:

Альбомы
Код альбома Название Код стиля Код исполн Студия Год Номер носителя
1 Сволочи 10 100 Монолит 2 апреля 2006 г. 4578
2 Demon Days 11 101 Star Music 5 мая 2005 г. 9654
3 Don't call me Marshall 12 102 Starter 2 сентября 2003 г. 6987
4 Ди$комалярия 12 103 Real Records 22 декабря 2005 г. 9852
5 Мой Двор 12 103 Max Energy 10 февраля 2004 г. 3648
6 Районы Кварталы 13 104 Cd Land+ 25 октября 2004 г. 6589
7 Когда мы вместе никто  не круче 13 104 Cd Land+ 24 января 2006 г. 2586
 

Ход работы:

   Для создания таблицы Альбомы создаем, пустую таблицу в режиме конструктора. Вводим поля [Код_альбома, Название, Код_стиля, Код_исполн, Студия, Год, Номер_носителя], поле Код_альбома задаём как ключевое поле, для этого находим на панели инструментов Конструктор задач кнопку с изображением ключа или кликнем правой кнопкой на боковое поле, в появившемся контекстном меню выбираем Ключевое поле. Это поле будет служить для связывания таблиц. Выбираем Тип данных. Вводим остальные поля. Закрываем режим Конструктора, в появившемся окне сохраняем таблицу под названием Альбомы. Затем открываем таблицу двойным щелчком мыши и вводим в неё необходимые значения. 

Таблица Журнал:

Журнал
Номер записи Номер носителя Кому  дан Дата  выдачи Дата  возвр
10 4578 Иванову А.М 12 января 2006 г. 13 января 2006 г.
11 9654 Петровой С.Т 13 января 2006 г. 14 января 2006 г.
12 6987 Сидорову П.Т 14 января 2006 г. 15 января 2006 г.
13 9852 Куропаткиной А.Ж 15 января 2006 г. 16 января 2006 г.
14 3648 Давыдовой В.С 16 января 2006 г. 17 января 2006 г.
15 6589 Курочкину А.С 17 января 2006 г. 18 января 2006 г.
16 2586 Ивановой В.М 18 января 2006 г. 19 января 2006 г.
 

Ход работы:

   Для создания таблицы Журнал создаем, пустую таблицу в режиме конструктора. Вводим поля [Номер_записи, Номер_носителя, Кому_дан, Дата_выдачи, Дата_возвр], поле Номер_записи задаём как ключевое поле, для этого находим на панели инструментов Конструктор задач кнопку с изображением ключа или кликнем правой кнопкой на боковое поле, в появившемся контекстном меню выбираем Ключевое поле. Это поле будет служить для связывания таблиц. Выбираем Тип данных. Вводим остальные поля. Закрываем режим Конструктора, в появившемся окне сохраняем таблицу под названием Журнал. Затем открываем таблицу двойным щелчком мыши и вводим в неё необходимые значения. 

 

Таблица Исполнители:

Исполнители
Код исполн Исполнитель
100 Лигалайз
101 Gorillaz
102 Eminem
103 Серёга
104 Звери
 

Ход работы:

   Для создания таблицы Исполнители создаем, пустую таблицу в режиме конструктора. Вводим поля [Код_исполн, Исполнитель], поле Код_исполн задаём как ключевое поле, для этого находим на панели инструментов Конструктор задач кнопку с изображением ключа или кликнем правой кнопкой на боковое поле, в появившемся контекстном меню выбираем Ключевое поле. Это поле будет служить для связывания таблиц. Выбираем Тип данных. Вводим остальные поля. Закрываем режим Конструктора, в появившемся окне сохраняем таблицу под названием Исполнители. Затем открываем таблицу двойным щелчком мыши и вводим в неё необходимые значения. 

Таблица Носители:

Носители
Номер носителя Тип носителя Полка
2586 Cd disc 3
3648 Cd disc 1
4578 Cd disc 1
6589 Cd disc 2
6987 Cd disc 1
9654 Cd disc 2
9852 Cd disc 2
 

Ход работы:

   Для создания таблицы Носители создаем, пустую таблицу в режиме конструктора. Вводим поля [Номер_носителя, Тип_носителя, Полка], поле Номер_носителя задаём как ключевое поле, для этого находим на панели инструментов Конструктор задач кнопку с изображением ключа или кликнем правой кнопкой на боковое поле, в появившемся контекстном меню выбираем Ключевое поле. Это поле будет служить для связывания таблиц. Выбираем Тип данных. Вводим остальные поля. Закрываем режим Конструктора, в появившемся окне сохраняем таблицу под названием Носители. Затем открываем таблицу двойным щелчком мыши и вводим в неё необходимые значения. 

Таблица Стили:

Стили
Код стиля Стиль
10 Саундтрек
11 Fank
12 Реп
13 Рок
 
 
 
 
 

Ход работы:

   Для создания таблицы Стили создаем, пустую таблицу в режиме конструктора. Вводим поля [Код_стиля, Стиль], поле Код_стиля задаём как ключевое поле, для этого находим на панели инструментов Конструктор задач кнопку с изображением ключа или кликнем правой кнопкой на боковое поле, в появившемся контекстном меню выбираем Ключевое поле. Это поле будет служить для связывания таблиц. Выбираем Тип данных. Вводим остальные поля. Закрываем режим Конструктора, в появившемся окне сохраняем таблицу под названием Стили. Затем открываем таблицу двойным щелчком мыши и вводим в неё необходимые значения. 

Запросы Альбом:

Альбом
Код альбома Название Код стиля Код исполн Студия Год Номер носителя Тип носителя Стиль
1 Сволочи 10 100 Монолит 2 апреля 2006 г. 4578 Cd disc Саундтрек
2 Demon Days 11 101 Star Music 5 мая 2005 г. 9654 Cd disc Fank
3 Don't call me Marshall 12 102 Starter 2 сентября 2003 г. 6987 Cd disc Реп
4 Ди$комалярия 12 103 Real Records 22 декабря 2005 г. 9852 Cd disc Реп
5 Мой Двор 12 103 Max Energy 10 февраля 2004 г. 3648 Cd disc Реп
6 Районы Кварталы 13 104 Cd Land+ 25 октября 2004 г. 6589 Cd disc Рок
7 Когда мы вместе никто  не круче 13 104 Cd Land+ 24 января 2006 г. 2586 Cd disc Рок

Информация о работе База данных «Музыкальные альбомы»