Автор работы: Пользователь скрыл имя, 20 Ноября 2011 в 23:02, контрольная работа
База данных – это совокупность структурированных данных, относящихся к некоторой предметной области.
Предметная область – это область конкретной практической деятельности. В зависимости от круга рассматриваемых во взаимосвязи объектов и, соответственно, круга решаемых задач предметная область может быть узкой или очень широкой. Она может охватывать объекты и задачи производственной технологии в отдельном цехе или отделе, некоторые сферы деятельности предприятия, например, экономику и финансы, а, возможно, и все предприятие.
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 | Рок |