- •введение
- •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
- •содержание
|
СОДЕРЖАНИЕ |
|
ВВЕДЕНИЕ ................................................................................... |
3 |
|
1. |
ПРАВИЛА ОФОРМЛЕНИЯ ДОКУМЕНТОВ ................... |
3 |
2. |
РАБОТА С ТЕКСТОМ ДОКУМЕНТА................................ |
9 |
|
2.1. СОЗДАНИЕ ШАБЛОНА ............................................................ |
9 |
|
2.2. СОЗДАНИЕ ДОКУМЕНТА НА ОСНОВЕ ШАБЛОНА .................. |
12 |
|
2.3. СОЗДАНИЕ МАКРОСОВ......................................................... |
13 |
3. |
ЗАДАНИЕ НА ПРАКТИКУ ................................................. |
14 |
4. |
ВВЕДЕНИЕ В БАЗЫ ДАННЫХ ......................................... |
14 |
5. |
ОБЩИЕ ТРЕБОВАНИЯ К ВЫПОЛНЕНИЮ И |
|
ОФОРМЛЕНИЮ ЛАБОРАТОРНЫХ РАБОТ .................... |
15 |
|
6. |
ЗНАКОМСТВО С СИСТЕМОЙ ACCESS ......................... |
16 |
7. |
СОЗДАНИЕ ТАБЛИЦ БАЗЫ ДАННЫХ .......................... |
17 |
|
7.1. ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ....................................... |
17 |
|
7.2. ПРИМЕР СОЗДАНИЯ ТАБЛИЦ С ИСПОЛЬЗОВАНИЕМ |
|
|
КОНСТРУКТОРА ........................................................................... |
22 |
|
7.3. СОЗДАНИЕ И ИЗМЕНЕНИЕ ТАБЛИЦ СРЕДСТВАМИ ЯЗЫКА SQL |
|
|
.................................................................................................... |
29 |
|
7.3.1. Управляющие запросы и запросы на изменение |
|
|
таблиц ................................................................................... |
29 |
|
7.3.2. Управляющий запрос на создание таблицы ............ |
30 |
|
7.3.3. Запрос на создание таблицы из других таблиц ..... |
33 |
|
7.3.4. Запрос на добавление................................................. |
34 |
|
7.3.5. Запрос на удаление..................................................... |
35 |
|
7.3.6. Запрос на обновление ................................................. |
37 |
|
КОНТРОЛЬНЫЕ ВОПРОСЫ ........................................................... |
38 |
94
8. ПРОЕКТИРОВАНИЕ ЗАПРОСОВ ................................... |
38 |
8.1. КОНСТРУКТОР ЗАПРОСОВ .................................................... |
39 |
8.2. ВЫЧИСЛЕНИЯ В ЗАПРОСЕ .................................................... |
42 |
8.3. ПАРАМЕТРИЧЕСКИЕ ЗАПРОСЫ............................................. |
44 |
КОНТРОЛЬНЫЕ ВОПРОСЫ ........................................................... |
45 |
9. СОЗДАНИЕ ЗАПРОСОВ НА ВЫБОРКУ С |
|
ПОМОЩЬЮ ЯЗЫКА SQL....................................................... |
46 |
9.1. СТРУКТУРА ЗАПРОСА. УСЛОВИЯ ПОИСКА........................... |
46 |
9.2. ПАРАМЕТРИЧЕСКИЕ ЗАПРОСЫ............................................. |
51 |
9.3. ПЕРЕКРЕСТНЫЕ ЗАПРОСЫ.................................................... |
52 |
9.4. ПОИСК В СВЯЗАННЫХ ТАБЛИЦАХ........................................ |
53 |
9.5. ЗАПРОСЫ НА ОБЪЕДИНЕНИЕ................................................ |
56 |
КОНТРОЛЬНЫЕ ВОПРОСЫ ........................................................... |
57 |
10. СОЗДАНИЕ ФОРМ ............................................................. |
58 |
11. РАЗРАБОТКА ОТЧЕТОВ.................................................. |
59 |
11.1. РАБОТА С ПРОСТЕЙШИМИ ОТЧЕТАМИ ............................... |
59 |
11.2. РАЗРАБОТКА ОТЧЕТА В РЕЖИМЕ КОНСТРУКТОРА ............. |
60 |
ТЕМЫ ЗАДАНИЙ НА ПРОЕКТИРОВАНИЕ БАЗЫ |
|
ДАННЫХ «КАФЕДРА» ............................................................ |
64 |
ПРОГРАММИРОВАНИЕ НА ЯЗЫКАХ ВЫСОКОГО |
|
УРОВНЯ (PASCAL)................................................................... |
65 |
12. ТИПЫ ДАННЫХ И СТРУКТУРЫ ПРОГРАМММ ..... |
65 |
ТИП ДАННЫХ INTEGER ............................................................... |
65 |
Действия с целыми числами................................................ |
65 |
Операции над целыми числами ........................................... |
66 |
ТИП ДАННЫХ REAL .................................................................... |
66 |
Действия с действительными числами............................. |
66 |
Стандартные функции и операции ................................... |
67 |
ПРОГРАММЫ С ЛИНЕЙНОЙ СТРУКТУРОЙ ................................... |
67 |
95 |
|
Условный оператор. Оператор многозначного ветвления |
|
................................................................................................ |
68 |
Оператор выбора CASE ...................................................... |
70 |
Примеры решений задач...................................................... |
71 |
ОПЕРАТОРЫ ПОВТОРА ................................................................ |
72 |
Примеры решений задач...................................................... |
74 |
СПИСОК ЗАДАЧ РАЗДЕЛА 12 ....................................................... |
75 |
13. МАССИВЫ ........................................................................... |
79 |
ОДНОМЕРНЫЕ МАССИВЫ ........................................................... |
79 |
Пример решения задачи ...................................................... |
80 |
Сортировка одномерных массивов .................................... |
80 |
ДВУМЕРНЫЕ МАССИВЫ .............................................................. |
81 |
СПИСОК ЗАДАЧ РАЗДЕЛА 13 ....................................................... |
83 |
14. ФУНКЦИИ И ПРОЦЕДУРЫ ............................................ |
87 |
ПРОЦЕДУРЫ................................................................................ |
87 |
ФУНКЦИИ ................................................................................... |
88 |
ПРИМЕРЫ РЕШЕНИЙ ЗАДАЧ........................................................ |
88 |
РЕКУРСИЯ ................................................................................... |
89 |
СПИСОК ЗАДАЧ РАЗДЕЛА 14 ....................................................... |
92 |
СОДЕРЖАНИЕ .......................................................................... |
94 |
96
Учебное издание
Слепокуров Юрий Сергеевич
ИНФОРМАТИКА: ЛАБОРАТОРНЫЙ ПРАКТИКУМ
В авторской редакции
Подписано в печать 15.05.2013.
Уч.-изд. л.
ФГБОУ ВПО ”Воронежский государственный технический университет”
394026 Московский просп., 14
97