Файл: Практикум по курсу Базы данных для студентов.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 04.02.2024

Просмотров: 442

Скачиваний: 13

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

Объекты базы данных

Несовместимые данные

ЗАДАНИЕ 1. СОЗДАНИЕ ОДНОТАБЛИЧНОЙ БАЗЫ ДАННЫХ

ЗАДАНИЕ 2. ЗАПОЛНЕНИЕ БАЗЫ ДАННЫХ.

Заполнение таблиц данными.

Ввод ограничения на данные в поле «ID врача».

ЗАДАНИЕ 3. РАЗМЕЩЕНИЕ НОВЫХ ОБЪЕКТОВ В ТАБЛИЦЕ.

Добавление нового поля в таблицу. Создание маски ввода.

ЗАДАНИЕ 4. СОЗДАНИЕ НОВЫХ ТАБЛИЦ.

ЗАДАНИЕ 5. ВВОД И ПРОСМОТР ДАННЫХ ПОСРЕДСТВОМ ФОРМЫ.

Панель элементов и Список полей

ЗАДАНИЕ 6. СОЗДАНИЕ СХЕМЫ ДАННЫХ

САМОСТОЯТЕЛЬНАЯ РАБОТА № 1

ЗАДАНИЕ 7. АВТОМАТИЧЕСКИЙ ЗАПУСК ФОРМЫ ИЗ ФАЙЛА- ПРИЛОЖЕНИЯ ACCЕSS.

ЗАДАНИЕ 8. СОЗДАНИЕ МНОГОТАБЛИЧНОЙ ФОРМЫ.

ЗАДАНИЕ 9. СОЗДАНИЕ ВЫЧИСЛЯЕМЫХ ПОЛЕЙ В ФОРМЕ.

ЗАДАНИЕ 10. СОЗДАНИЕ ДРУГИХ КНОПОК НА ФОРМЕ.

САМОСТОЯТЕЛЬНАЯ РАБОТА № 2

ЗАДАНИЕ 11. ФОРМИРОВАНИЕ ЗАПРОСОВ НА ВЫБОРКУ.

Примечание:

САМОСТОЯТЕЛЬНАЯ РАБОТА № 3.

ЗАДАНИЕ 12. ФОРМИРОВАНИЕ ЗАПРОСОВ НА ОБНОВЛЕНИЕ И УДАЛЕНИЕ.

Запрос на удаление.

ЗАДАНИЕ 13. СОЗДАНИЕ ПЕРЕКРЕСТНОГО ЗАПРОСА

ЗАДАНИЕ 14. СОЗДАНИЕ СВОДНЫХ ТАБЛИЦ И ДИАГРАММ.

ЗАДАНИЕ 15. СОЗДАНИЕ ОТЧЕТОВ.

ЗАДАНИЕ 16. СОЗДАНИЕ МАКРОСОВ.

САМОСТОЯТЕЛЬНАЯ РАБОТА № 4

CПИСОК ЛИТЕРАТУРЫ

ФИОВрачей.

В область полей столбцов перетащите поле ДатаПриема.

Пусть в нашем примере фильтрация составит по должностям. Перетащите в область фильтра – поле ДолжностьВрача(см. рис. 34).





Рис.34.Своднаятаблицасфамилиямиврачей идатамиприема
Для подсчета итоговых значений щелкните в области данных правой кнопкой мыши и выберите Автовычисления Сумма (см. рис. 35).




Рис.35.Формирование итоговыхзначений.
В результате получим таблицу с итоговыми значениями (количество выполненных услуг) и суммарной величиной этих значений. (см. рис. 36).



Рис.36.Своднаятаблицасвычисляемымиполями.
САМОСТОЯТЕЛЬНО выполните фильтрацию данных и вывод результатов по должностям, используя поле ДолжностьВрача, выбрав ВСЕ или отдельные должности.

Также можно получить сводную диаграмму по таблице, выбрав на панели инструментов Вид Сводная диаграмма. (см.рис. 37).




Рис.37.ТаблицаЖурналврежиме своднойдиаграммы.

ЗАДАНИЕ 15. СОЗДАНИЕ ОТЧЕТОВ.



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

Отчет можно отобразить в трех режимах:

врежимеконструктора, позволяющем изменить внешний вид и макет отчета,

врежимепросмотраобразца, где можно просмотреть все элементы готового отчета, но и в сокращенном виде;

врежимепредварительногопросмотра.
Отчет можно создать в режиме конструктора и в режиме мастера.

Для создания отчета перейдите во вкладку Отчеты Создание с помощью мастера.

Выберите таблицу «Штатное расписание», поля Должность,Оклад,Надбавка.

Из таблицы «Врачи» выберите поля: ID,ФИОВрача,ВидОказываемыхУслуг.Нажмите кнопку <Далее>.

В следующем диалоговом окне в строке «Вид представления данных» будет выбрана первая таблица, в нашем примере «Штатное расписание».

Нажмите кнопку <Далее>.

Добавьте с помощью стрелок в уровень представления данных поле

Должность.

В следующих окнах выберите дизайн отчета.

<Готово>.

Пример готового отчета представлен на рисунке 38.





Рис.38.Отчет
САМОСТОЯТЕЛЬНОЕ ЗАДАНИЕ. Создайте отчеты по

выполненным запросам.

ЗАДАНИЕ 16. СОЗДАНИЕ МАКРОСОВ.



Макросы - это небольшие программы на языке макрокоманд СУБД Access, состоящие из последовательности определенных команд (одной или нескольких макрокоманд). Макросы являются простейшими средствами автоматизации действий над объектами Access. Необходимо отметить, что макросы легко создавать, и для этого не нужно знать синтаксис языка программирования.
Для создания макроса, откройте заглавную форму в режиме конструктора и добавьте кнопку. Пусть с помощью вновь созданной кнопки можно открыть отчеты для просмотра по деятельности стоматологии.

Щелкните правой кнопкой мыши по полю кнопки и выберите Обработка событий Макрос.

Откроется окно конструктора макросов.



В этом окне надо выбрать макрокоманду из выпадающего списка, щелкнув

на кнопке открытия списка макрокоманд. В списке насчитывается около 50 различных макрокоманд для выполнения действий.


Для нашего примера выберите: Открытьотчет.

Затем выберите имя отчета и режим: Просмотр.

Сохраните макрос.

Все созданные макросы будут отображаться в вкладке Макросы.

САМОСТОЯТЕЛЬНОЕ ЗАДАНИЕ. Добавьте остальные кнопки, дополнив их соответствующими командами-макросами.

САМОСТОЯТЕЛЬНАЯ РАБОТА 4





    1. Создайте одну сводную таблицу в базе данных своего варианта.

    2. Создайте все необходимые макросы: для открытия представления (запросов) и просмотра и печати отчетов и другие, необходимые для удобной работы функции.



Сроки сдачи работ:
19.11-23.11 – крайний срок сдачи заданий №№ 12-16. 26.11-30.11 – срок сдачи самостоятельной работы № 4. 3.12-7.12. – защита курсовой работы по БД.


CПИСОК ЛИТЕРАТУРЫ




  1. Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных: Учебник для высших учебных заведений / Под ред. проф. А.Д.Хомоненко. – 5-е изд., доп. М.: Бином-Пресс; СПб.: КОРОНА принт, 2006. 736 с.

  2. Бекаревич Ю.Б., Пушкина Н.В. Самоучитель MS Access 2002. СПб.: БХВ- Петербург, 2004. – 720 с.

  3. Карчевский Е.М., Филиппов И.Е. Access 2010 в примерах. Учебно- методическое пособие. КФУ, 2011.