Читайте также:
|
|
Одобрено Учебно-методическим советом института ИТ и М
Утверждены на заседании кафедры Протокол №10 от 1 июня 2007 г. Зав. кафедрой Дрейзис Ю.И.
Рецензенты: к.т.н., проф. Дрейзис Ю.И. зав каф. ИТ СГУТиКД
к.т.н., доц. Вильский Е.Г. зав. каф. ПИ СИЭИТ
Лобова О.Е., Вершинина Г.Н. Проектирование и разработка базы данных. Сборник лабораторных работ
Настоящий сборник лабораторных работ предназначен для освоения инструментальных средств разработки баз данных и приложений пользователя. В доступной форме на основе сквозного примера создания базы данных «Склад» проводится проектирование логической модели конструирование таблиц, осуществляется реализация схемы базы данных, запросов, форм, отчетов. В процессе создания приложений используется язык программирования Visual Basic. Разбираются примеры создания запросов на языке SQL. Детальное описание примера позволяет получить практические навыки работы с СУБД и в дальнейшем самостоятельно разрабатывать базы данных. Изложение материала соответствует рабочей программе дисциплины «Базы данных» для студентов специальности «Информационные системы в экономике». Кроме того, данный сборник может быть полезен студентам и преподавателям смежных специальностей при изучении дисциплин «Базы данных» и «Информационные системы в экономике»
Сочинский государственный университет туризма и курортного дела, 2010
СОДЕРЖАНИЕ
Лабораторная 1. Построение информационно - логической модели «Поставка товаров». 5
1.1 Изучение предметной области. 5
1.2 Определение логической структуры данных. 8
1.3 Построение связей информационных объектов. 12
1.4 Построение информационно-логической модели базы данных. 14
1.5 Самостоятельная работа. 17
1.6 Контрольные вопросы: 17
Лабораторная 2. введение в СУБД ACCESS. 19
2.1 Создание базы данных. 19
2.2 Создание таблиц базы данных. 20
2.3 Создание таблицы ТОВАР. 23
1.1 Создание маски ввода. 25
1.2 Ввод данных в БД "Склад" таблицу ТОВАР. 29
1.3 Использование данных типа Поле объекта OLE. 30
1.4 Самостоятельная работа. 30
1.5 Контрольные вопросы.. 32
Лабораторная работа№ 2. Поля со списком.. 34
2.1 Использование поля со списком при вводе записей. 34
2.2 Использование поля со списком ключевым столбцом. 35
2.3 Самостоятельная работа. 37
2.4 Контрольные вопросы.. 38
Лабораторная работа№ 3. Создание схемы данных. 39
3.1 Создание схемы базы данных "Склад". 39
3.2 Создание связей между таблицами схемы данных. 40
3.3 Обеспечение целостности данных. 42
3.4 Каскадное обновление и удаление связанных записей. 43
3.5 Проверка поддержания целостности в базе данных. 44
3.6 Контрольные вопросы.. 48
Лабораторная работа№ 4. Запросы.. 49
4.1 Назначение и виды запросов. 49
4.2 Конструирование запросов. 50
4.3 Самостоятельная работа. 60
Лабораторная работа№ 5. Организация запросов на выборку с использованием языка SQL.. 62
5.1 Синтаксис оператора SELECT.. 62
5.2 Простейшие запросы.. 62
5.3 Подзапрос. 64
5.4 Самостоятельная работа. 66
5.5 Вопросы для самопроверки. 68
Лабораторная работа№ 6. Многотабличные запросы.. 69
6.1 Многотабличный запрос. 69
6.2 Решение задач на основе нескольких запросов. 73
2.4 Самостоятельная работа. 77
6.3 Контрольные вопросы по запросам на выборку. 77
Лабораторная работа№ 7. Диалоговый графический интерфейс для работы с базой данных через формы.. 78
2.5 Создание форм с использованием мастера форм.. 78
Режим конструктора для создания и корректировки форм.. 82
Вычисляемые поля формы.. 87
Задание для самостоятельной работы.. 89
7.1 Вопросы для самопроверки. 90
Лабораторная работа№ 8. Разработка отчетов. 92
8.1 Создание отчетов в режиме мастера. 92
8.2 Создание и корректировка отчетов в режиме конструктора. 94
8.3 Задания для самостоятельной работы.. 96
8.4 Контрольные вопросы.. 97
Лабораторная работа№ 9. Интерфейс приложений. 98
9.1 Создание кнопочной формы.. 98
9.2 Контрольные вопросы: 101
Список литературы.. 102
Предисловие
В настоящее время наблюдается тенденция роста информатизации общества. При информатизации общества ведущее положение занимают информационные системы. Ядром любой информационной системы является база данных. Базы данных представляют собой особую организацию данных и предполагают использование для их создания и ведения комплекса программно языковых средств (систем управления базами данных – СУБД). В данном сборнике лабораторных работ на примере СУБД ACCESS студенты приобретают навыки практической работы проектирования и создания базы данных. В книге уделяется внимание реляционному подходу проектирования нормализованной базы данных по предметной области «Поставка товара». Разбирается технология разработки приложений пользователя с использованием языка QBE, SQL, VBA.
Книга написана по материалам лекций, читаемых авторами на кафедре информационных технологий в Сочинском государственном университете туризма и курортного дела а также Российском государственном социальном университете.
Предлагаемый сборник состоит из девяти лабораторных работ и рассчитан на 18 аудиторных часов. В книге рассматриваются базовые вопросы проектирования реляционной базы данных, особенности разработки пользовательских приложений на основе СУБД Microsoft Access и языка программирования VBA.
Книга предназначена для студентов обучающихся по специальности прикладная информатика в экономике и смежным специальностям, изучающим курс базы данных и информационные системы в экономике, а также для специалистов, самостоятельно занимающихся разработкой баз данных.
Детальное описание примера из области управления учетом позволяет получить практические навыки работы с СУБД.
Лабораторная работа № 1. Построение информационно - логической модели «Поставка товаров»
Лабораторная работа рассчитана на 2 аудиторных часа
Изучение предметной области
Дата добавления: 2015-10-24; просмотров: 71 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Фации регионального метаморфизма | | | Описание первичных документов |