- •введение
- •1. правила оформления документов
- •2. работа с текстом документа
- •2.1. Создание шаблона
- •2.2. Создание документа на основе шаблона
- •2.3. Создание макросов
- •3. задание на практику
- •4. Введение в базы данных
- •5. Общие требования к выполнению и оформлению лабораторных работ
- •6. Знакомство с системой Access
- •7. Создание таблиц базы данных
- •7.1. Проектирование базы данных
- •7.3. Создание и изменение таблиц средствами языка SQL
- •7.3.1. Управляющие запросы и запросы на изменение таблиц
- •7.3.2. Управляющий запрос на создание таблицы
- •7.3.3. Запрос на создание таблицы из других таблиц
- •7.3.4. Запрос на добавление
- •7.3.5. Запрос на удаление
- •7.3.6. Запрос на обновление
- •Контрольные вопросы
- •8. Проектирование запросов
- •8.1. Конструктор запросов
- •8.2. Вычисления в запросе
- •8.3. Параметрические запросы
- •Контрольные вопросы
- •9. Создание запросов на выборку с помощью языка SQL
- •9.1. Структура запроса. Условия поиска
- •9.2. Параметрические запросы
- •9.3. Перекрестные запросы
- •9.4. Поиск в связанных таблицах
- •9.5. Запросы на объединение
- •Контрольные вопросы
- •10. Создание форм
- •11. Разработка отчетов
- •11.1. Работа с простейшими отчетами
- •ТЕМЫ ЗАДАНИЙ НА ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ «КАФЕДРА»
- •Программирование на языках высокого уровня (pascal)
- •12. типы данных и структуры программм
- •Тип данных Integer
- •Действия с целыми числами
- •Операции над целыми числами
- •Тип данных Real
- •Действия с действительными числами
- •Стандартные функции и операции
- •Программы с линейной структурой
- •Условный оператор. Оператор многозначного ветвления
- •Оператор выбора CASE
- •Примеры решений задач
- •Операторы повтора
- •Примеры решений задач
- •Список задач раздела 12
- •13. массивы
- •Одномерные массивы
- •Пример решения задачи
- •Сортировка одномерных массивов
- •Двумерные массивы
- •Список задач раздела 13
- •14. Функции и процедуры
- •Процедуры
- •Функции
- •Примеры решений задач
- •Рекурсия
- •Список задач раздела 14
- •содержание
4.На предложение продолжить замену следует ответить отказом, так как в этом случае будут удалены все признаки окончания абзаца из текста, и вы потеряете структуру оформления документа.
5.Выключаем запись макроса.
6.Для оформления следующего абзаца достаточно выделить его строки согласно п.1 и нажать выбранную для макроса клавиатурную комбинацию.
3. ЗАДАНИЕ НА ПРАКТИКУ
Создать шаблон документа в соответствии с требованиями оформления и, включив в него предлагаемый текст, отформатировать его, используя встроенные стили.
Завершить редактирование документа созданием оглавления.
4.ВВЕДЕНИЕ В БАЗЫ ДАННЫХ
Внастоящее время среди разработчиков баз данных (БД) большой популярностью пользуется настольная реляционная СУБД Access, входящая в состав пакета Microsoft Office ХР
(варианты его поставки Professional, Professional with Front Page, Professional Special Edition и Developer. Дружественный интерфейс и простота настройки, эффективные средства создания таблиц, форм, запросов и отчетов, интеграция с другими приложениями пакета, средства организации работы с базами данных в составе рабочей группе и защиты информации вот далеко не полный перечень достоинств этого приложения.
В практикуме рассматривается создание и использование таблиц, запросов, форм и отчетов. Предполагается использование практикума для изучения основ построения и использования реляционных баз данных. Поэтому
14
значительное внимание уделяется организации связей между таблицами, поддержанию семантической и ссылочной целостности и использованию языка SQL. В то же время из-за ограниченного объема практикума не рассматривается использование страниц доступа к базам данных и не рассматривается язык Visual Basic for Applications (VBA), с
которыми можно познакомиться в более подробных руководствах.
Исходными данными для разработки базы данных
являются: начальная база данных с таблицей «СТУДЕНТЫ», содержащей список студентов всех групп кафедры, и таблицы «учебный план специальности», выполненной в приложении Microsoft Exell, и содержащей наименование дисциплин и график их изучения.
5. ОБЩИЕ ТРЕБОВАНИЯ К ВЫПОЛНЕНИЮ И ОФОРМЛЕНИЮ ЛАБОРАТОРНЫХ РАБОТ
Целью цикла лабораторных работ является освоение основ создания и использования баз данных с применением СУБД Access.
Студент должен реализовать базу данных в соответствии с индивидуальным заданием, полученным у преподавателя.
Полный цикл включает в себя выполнение трех заданий: 1.1 Цель работы; 1.2. Постановка задачи;
1.3. Логическое проектирование базы данных:
1.4. Обоснование разбиения на таблицы, выбор атрибутов полей, обеспечение семантической целостности;
1.5. Разработка структуры связей, обеспечение ссылочной целостности;
1.6. Обоснование состава и структуры индексов; 1.7. Создание таблиц базы данных, в том числе и с
экспортом данных из таблиц Excel; 2.1.. Проектирование запросов:
15
2.2. Запросы на выборку данных; 2.3. Вычисляемые запросы (в том числе и запрос на
определении текущего семестра для выбранной группы); 2.4. Создание запросов на создание таблиц;
2.5. Создание запросов на добавление и удаление данных;
3.1. Создание форм:
3.2. Обоснование номенклатуры и состава форм;
3.3. Описание разработанных форм; 3.4. Создание отчетов:
3.5. Обоснование номенклатуры и состава отчетов;
При описании использования диалоговых средств
(Конструктора и Мастеров) необходимо описать особенности создания конкретных объектов, например, запросов, не описывая детально действия. Например, описывая создание запроса с помощью Конструктора, следует только описать, где и какие условия задаются.
6. ЗНАКОМСТВО С СИСТЕМОЙ ACCESS
В реляционных базах данных вся информация хранится в виде таблиц. Каждая строка таблицы представляет собой запись, а столбец - поле. Запись содержит набор данных об этом объекте таблицы (например, фамилию, имя, отчество студента, шифр его зачетной книжки, шифр учебной группы, дату рождения студента, номер телефона), а поле - однородные данные о всех объектах таблицы (например, фамилии всех студентов).
Основное назначение запросов — поиск данных на основании заданных критериев. Благодаря запросам можно в любой момент выбрать из базы данных необходимую информацию.
Форма представляет собой бланк, подлежащий заполнению, или маску, накладываемую на набор данных.
16