- •Курсовая работа
- •Вариант № 13
- •Содержание
- •Постановка задачи
- •2. Математическая модель решения задачи
- •3. Алгоритм решения задачи
- •4. Схема алгоритма
- •5. Таблица идентификаторов
- •6. Файл исходных данных
- •7. Текст программы
- •Результаты работы программы
- •9. Анализ результатов
- •Литература
- •Приложение Решение задачи с использованием Microsoft Excel
ёМинистерство образования Республики Беларусь
БЕЛОРУССКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Кафедра “Теория механизмов и машин”
Курсовая работа
по информатике
на тему:“Разработка базы данных.
Напильники плоские”
Вариант № 13
Выполнил Качан В.В.
Ст. гр. 103141
Руководитель Луцко Н.Я.
Минск 2013
Содержание
1.ПОСТАНОВКА ЗАДАЧИ 4
2. МАТЕМАТИЧЕСКАЯ МОДЕЛЬ РЕШЕНИЯ ЗАДАЧИ 5
3. АЛГОРИТМ РЕШЕНИЯ ЗАДАЧИ 6
4. СХЕМА АЛГОРИТМА 7
5. ТАБЛИЦА ИДЕНТИФИКАТОРОВ 8
6. ФАЙЛ ИСХОДНЫХ ДАННЫХ 9
7. ТЕКСТ ПРОГРАММЫ 10
8.РЕЗУЛЬТАТЫ РАБОТЫ ПРОГРАММЫ 11
9. АНАЛИЗ РЕЗУЛЬТАТОВ 12
ЛИТЕРАТУРА 13
ПРИЛОЖЕНИЕ 14
Решение задачи с использованием Microsoft Excel 14
а
мммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммммм
Постановка задачи
Создать базу данных, содержащую сведение о напильниках. Вывести данные об инструменте, номер насечки которых равен 2.
№ |
Наименование |
Тип |
Типоразмер |
Номер насечки |
Длина, мм |
Ширина, мм |
Толщина, мм |
1 |
Напильник |
2820 |
0001 |
1 |
100 |
12,0 |
3,0 |
2 |
Напильник |
2820 |
0002 |
2 |
100 |
12,0 |
3,0 |
3 |
Напильник |
2820 |
0003 |
3 |
100 |
12,0 |
3,0 |
4 |
Напильник |
2820 |
0004 |
4 |
100 |
12,0 |
3,0 |
5 |
Напильник |
2820 |
0005 |
5 |
100 |
12,0 |
3,0 |
6 |
Напильник |
2820 |
0011 |
1 |
150 |
16,0 |
4,0 |
7 |
Напильник |
2820 |
0012 |
2 |
150 |
16,0 |
4,0 |
8 |
Напильник |
2820 |
0013 |
3 |
150 |
16,0 |
4,0 |
9 |
Напильник |
2820 |
0014 |
4 |
150 |
16,0 |
4,0 |
10 |
Напильник |
2820 |
0015 |
5 |
150 |
16,0 |
4,0 |
11 |
Напильник |
2820 |
0016 |
1 |
200 |
21,0 |
5,0 |
12 |
Напильник |
2820 |
0017 |
2 |
200 |
21,0 |
5,0 |
13 |
Напильник |
2820 |
0018 |
3 |
200 |
21,0 |
5,0 |
14 |
Напильник |
2820 |
0021 |
1 |
250 |
25,0 |
6,5 |
15 |
Напильник |
2820 |
0022 |
2 |
250 |
25,0 |
6,5 |
2. Математическая модель решения задачи
Использование переменных типа «запись» при работе с базами данных
Запись- это структурированный тип данных, состоящий из фиксированного числа компонентов одного или нескольких типов. Определение типа записи начинается зарезервированным словом record и заканчивается end. Между ними заключён список компонентов, называемых полями с указанием идентификатора полей и типа каждого поля.
Общий вид описания:
TYPE
<имя типа>=record
<идентификатор поля 1>: <тип компонента>;
<идентификатор поля 2>: <тип компонента>;
<идентификатор поля 3>: <тип компонента>
end;
Var <имя переменной>: <имя типа>.
Идентификатор поля должен быть уникален в пределах записи, однако во избежание ошибок могут делать его уникальным во всей программе. Обращение к элементу записи выполняется с помощью составного имени в виде
<имя записи>.<имя компонента>.
Компонент записи используется как обычная переменная соответствующего типа в выражениях и операторах.
Запись составных имен можно сократить, используя оператор присоединения With в виде
With <имя записи> do <оператор>.