Автор работы: Пользователь скрыл имя, 27 Февраля 2013 в 23:16, курсовая работа
Курсовая по базам данных
ЗАДАНИЕ КАФЕДРЫ 4
АННОТАЦИЯ 5
ЦЕЛЬ РАБОТЫ 6
1. ИНФОЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ 7
1.1. ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ 7
1.2. ДИАГРАММА "СУЩНОСТЬ - СВЯЗЬ" 8
1.3. СПЕЦИФИКАЦИЯ СВЯЗЕЙ 9
1.4. СПЕЦИФИКАЦИЯ АТРИБУТОВ 9
1.5. ФОРМИРОВАНИЕ РЕЛЯЦИОННЫХ ОТНОШЕНИЙ 11
1.6. ПРИМЕРЫ ЗАПОЛНЕНИЯ ТАБЛИЦ 12
2. ФИЗИЧЕСКАЯ РЕАЛИЗАЦИЯ МОДЕЛИ 17
2.1 СХЕМА ФИЗИЧЕСКОЙ МОДЕЛИ ДАННЫХ 17
2.2. СОЗДАНИЕ ТАБЛИЦ 18
2.3. ИНФОРМАЦИОННОЕ ЗАПОЛНЕНИЕ ТАБЛИЦ 20
2.4. ВЫВОД ЧАСТИ ДАННЫХ ПО УСЛОВИЮ 21
2.5. ПОИСК 22
2.6. ЗАПРОСЫ 23
3. ОПИСАНИЕ ПРОГРАММНОГО ПРОДУКТА 25
3.1. РАЗРАБОТКА ОДНОТАБЛИЧНЫХ ПОЛЬЗОВАТЕЛЬСКИХ ФОРМ 25
3.2. СОЗДАНИЕ ОДНОТАБЛИЧНОЙ ПОЛЬЗОВАТЕЛЬСКОЙ ФОРМЫ 26
3.3.СОЗДАНИЕ ФОРМ 27
3.4. СООБЩЕНИЯ СИСТЕМЫ 29
3.5. РАЗРАБОТКА МНОГОТАБЛИЧНОЙ ФОРМЫ ОТЧЕТА 30
ЗАКЛЮЧЕНИЕ 31
Список используемой литературы 32
2. Реляционные отношения
2.1. «DJ_Композиция»
Идентификационный номер Ди-джея |
Идентификационный номер композиции |
1 |
1 |
2 |
2 |
3 |
3 |
4 |
4 |
5 |
5 |
2.2. «Радиостанция_Композиция»
Идентификационный номер радиостанции |
Идентификационный номер композиции |
1 |
1 |
2 |
2 |
3 |
3 |
4 |
4 |
5 |
5 |
2.3. «Исполнитель_Композиция»
Идентификационный номер исполнителя |
Идентификационный номер композиции |
1 |
1 |
2 |
2 |
3 |
3 |
4 |
4 |
5 |
5 |
2.4. «Альбом_Композиция»
Идентификационный номер альбома |
Идентификационный номер композиции |
1 |
1 |
2 |
2 |
3 |
3 |
4 |
4 |
5 |
5 |
Альбом |
ID_А. Number |
Исполнитель varchar |
Название Varchar |
Год Number |
2. ФИЗИЧЕСКАЯ РЕАЛИЗАЦИЯ МОДЕЛИ
ID_Р. |
ID_К. |
Number |
Number |
Частота Number |
Название Varchar |
Репертуар Varchar |
Композиция |
Исполнитель Varchar |
Название Varchar |
Продолжительность Number |
DJ |
ФИО/Ник Varchar |
Возраст Number |
Муз. Предпочтения Varchar |
ID_DJ |
ID_К. |
Number |
Number |
Исполнитель |
ID_И. Number |
Жанр varchar |
Название Varchar |
Количество альбомов Number |
ID_А. |
ID_К. |
Number |
Number |
ID_И. |
ID_К. |
Number |
Number |
2.1. СХЕМА ФИЗИЧЕСКОЙ МОДЕЛИ БАЗЫ ДАННЫХ
Рис.1 Физическая модель базы данных
2.2. СОЗДАНИЕ ТАБЛИЦ
Выбираем на Ленте Инструментов вкладку Создание, Конструктор таблиц и начинам заполнять названия столбцов в таблице. После чего, нажимаем «Сохранить» и у нас получается таблица с требуемыми параметрами. Далее, начинам заполнять ячейки таблицы.
Рис. 2 Создание таблицы DJ
По этому принципу заполняем все оставшиеся таблицы
2.3. ИНФОРМАЦИОННОЕ ЗАПОЛНЕНИЕ
Для заполнения таблиц на панели задач из режима «Конструктор» переходим в «Режим таблицы» и начинаем заполнение в соответствии с указанными ранее критериями для данных, которые будут содержаться в каждом столбце.
Рис. 3 Заполнение таблицы DJ
Аналогичным образом заполняются остальные таблицы.
2.4. ВЫВОД ЧАСТИ ДАННЫХ ПО УСЛОВИЮ
Если нам необходимо вывести на экран часть данных по условию, выбираем «Создание», «Конструктор запросов». Далее выбираем таблицу, где содержатся нужные данные, нажимаем «Добавить», затем ниже указываем, в каком столбце содержатся необходимые данные, и в поле «Условия отбора» указываем условия, в соответствии с которыми должна произойти выборка.
Пример запроса: необходимо вывести все года из таблицы Альбом, соответствующие условию «>1987»
Рис.4 Задача условия выборки из таблицы «Альбом»
Рис.5 Результат выборки
2.5. ПОИСК И ЗАМЕНА
В базе данных, созданной с помощью Microsoft Access, мы без труда можем отыскать какое-либо значение и заменить его на другое. Для это пользуемся функциями «Поиск» и «Замена».
Рис. 6 Замена значения атрибута в таблице «Альбом»
2.6. СОЗДАНИЕ ЗАПРОСОВ
Выбираем на Ленте Инструментов вкладку Создание, выбираем Конструктор запросов. Далее, следуя подсказкам выполняем требуемые действия.
Рис. 7 Создание запроса к таблицам «Исполнитель» и «Композиция»
Рис. 8 Результат запроса
Рис. 9 Результат запроса на повторение для таблицы «Радиостанция»
Рис. 10 Перекрестный запрос
для таблицы «DJ»
3.1. ОПИСАНИЕ ОДНОТАБЛИЧНЫХ ПОЛЬЗОВАТЕЛЬСКИХ ФОРМ
Данные в таблицу вводить
и редактировать намного
В Access используется специальный мастер по созданию форм следующих видов:
Сформированная форма позволяет изменять, удалять, а также вводить новые данные в БД.
3.2. СОЗДАНИЕ ОДНОТАБЛИЧНОЙ ПОЛЬЗОВАТЕЛЬСКОЙ ФОРМЫ
ЦЕЛЬ – приобретение навыков создания простейших экранных форм.
ЗАДАНИЕ: Создать однотабличную пользовательскую форму для ввода и редактирования данных таблицы DJ.
ТЕХНОЛОГИЯ РАБОТЫ:
1. Откроем ранее созданную БД:
2. Выбираем ФОРМА – СОЗДАТЬ.
3.3.СОЗДАНИЕ ФОРМ
Выбираем на Ленте Инструментов вкладку Создание, выбираем
«Мастер форм».
Появляется окно Создание форм. Далее, следуя подсказкам выполняем требуемые действия.
Рис. 11 Окно «Создание формы»
Рис. 12 Пример 1 однотабличной формы
Нажимаем кнопку "Вперед" и переходим на форму со следующим автором:
Рис. 13 Пример 2 однотабличной формы
Рис. 14 Пример разделенной формы
3.5. РАЗРАБОТКА МНОГО ТАБЛИЧНОЙ ФОРМЫ ОТЧЕТА
ЗАДАНИЕ: Сформировать отчет "РАДИОСТАНЦИЯ"
Рис 15. Отчет «Радиостанция»
Выполнив курсовую работу мы разработали модель для создания автоматизированной информационной системы в среде Microsoft Access, описали инфологическое проектирование, реализовали физическую модель и создали описание программного продукта.
Список используемой литературы
Информация о работе Проектирование и реализация базы данных в Microsoft Office Access