- •План лабораторної роботи:
- •Ціль роботи:
- •Хід роботи:
- •1. Розробка структури бази даних на папері (файли plan, prim, norm, zena)
- •Підготовка даних файлів вводу (на папері)
- •Формування структур бази даних на комп’ютері
- •Перевірка правильності сформованих структур на комп’ютері і модифікації (виправлення помилок)
- •Ввід даних в файли бази даних сформованих структур
- •Перевірка правильності вводу
- •Роздруківка структур та змісту всіх файлів
Перевірка правильності сформованих структур на комп’ютері і модифікації (виправлення помилок)
Для того аби перевірити правильність сформованих структур необхідно в командному вікні ввести команду LIST STRU, що виводить структуру бази даних на екран та перевірити правильність структури переглянувши її.
Можна також перевірити і відкоригувати дані з допомогою команди MODI STRU, з допомогою цієї команди ми можемо виправити існуючі помилки, а саме ставимо курсор миші туди де нам це необхідно і виправляємо помилки за допомогою миші вибираючи потрібні дані або видаляємо помилкові дані за допомогою клавіші DELETE і вводимо правильні дані.
Аналогічно за допомогою цих команд перевіряємо набрану структуру файлів PRIM15, NORM15, ZENA15.
Ввід даних в файли бази даних сформованих структур
Для того аби ввести дані необхідно спочатку відкрити бази даних за допомогою команди USE, після чого вводимо команду APPENED – додавання нових записів. Після вводу цих команд з’явиться вікно яке ми заповнюємо даними з масивів, що були розроблені раніше, а саме в 2 питанні даної роботи.
Вводимо в командному вікні спочатку USE PLAN15і натискуємо ENTER і ми бачимо, що курсор перемістився вниз на початок нової стрічки а це означає, що програма чекає вводу наступної команди, і далі ми набираємо на клавіатурі АPPEND і натискаємо ENTER. Після цього з’явиться вікно таке :
В даному вікні ми навпроти Кр починаємо вводити свої дані( які ми беремо з другого пункту роботи, що має назву, а саме підготовка даних файлів вводу (на папері)) - 1404, потім трохи нижче навпроти OV набираємо шт, а далі PLAN 1200 ітд., це виглядає так
Закриваємо і в командному вікні набираємо на клавіатурі USE.
2. Вводимо в командному вікні спочатку USE PRIM15, а потім команду АPPEND. Після цього з’явиться вікно яке ми заповнюємо даними нашого варіанту.
Закриваємо і в командному вікні набираємо на клавіатурі USE.
3. Вводимо в командному вікні спочатку USE NORM15, а потім команду АPPEND. Після цього з’явиться вікно яке ми заповнюємо даними нашого варіанту.
Закриваємо і в командному вікні набираємо на клавіатурі USE.
4. Вводимо в командному вікні спочатку USE ZENA15, а потім команду АPPEND. Після цього з’явиться вікно яке ми заповнюємо даними нашого варіанту.
Закриваємо і в командному вікні набираємо на клавіатурі USE.
Перевірка правильності вводу
Відкриваємо USE PLAN15 і вводимо команду LIST і натискаємо Enter. Для того аби додати новий запис потрібно набрати APPE. Для того аби вилучити один запис потрібно ввести DELETE. Щоб вилучити всі записи відразу потрібно набрати ZAP. Щоб вийти з команди USE. А для того аби змінити значення потрібно набрати BROWSE.
Роздруківка структур та змісту всіх файлів
Для того аби роздрукувати структуру на папері треба ввести такі команди:
SET PRINT TO
SET PRINT TO DRUK15 DOC
USE PLAN15
LIST STRU TO PRINT
LIST TO PRINT
USE PRIM15
LIST STRU TO PRINT
LIST TO PRINT
USE NORM15
LIST STRU TO PRINT
LIST TO PRINT
USE ZENA15
LIST STRU TO PRINT
LIST TO PRINT
SET PRINT TO
Для того щоб отримати структуру і зміст файлів відкриваємо за допомогою текстового редактора Microft Word файл DRUK15 DOC та відправляємо на друк.
Додаток до лабораторної роботи (роздруківка структури
баз даних PLAN15, PRIM15, NORM15, ZENA15)
Structure for table: D:\DOC\VISUAL FOXPRO PROJECTS\PLAN15.DBF
Number of data records: 2
Date of last update: 10/11/09
Code Page: 1251
Field Field Name Type Width Dec Index Collate Nulls Next Step
1 KP Numeric 4 No
2 OV Character 3 No
3 PLAN Numeric 4 No
** Total ** 12
Record# KP OV PLAN
1 1404 шт 1200
2 1416 шт 1000
Structure for table: D:\DOC\VISUAL FOXPRO PROJECTS\PRIM15.DBF
Number of data records: 13
Date of last update: 10/11/09
Code Page: 1251
Field Field Name Type Width Dec Index Collate Nulls Next Step
1 KP Numeric 4 No
2 KD Numeric 3 No
3 ZASTD Numeric 2 No
** Total ** 10
Record# KP KD ZASTD
1 1404 704 5
2 1404 307 2
3 1404 982 4
4 1404 505 7
5 1404 912 3
6 1404 970 6
7 1416 603 9
8 1416 505 2
9 1416 809 1
10 1416 203 3
11 1416 109 4
12 1416 964 5
13 0
Structure for table: D:\DOC\VISUAL FOXPRO PROJECTS\NORM15.DBF
Number of data records: 12
Date of last update: 10/11/09
Code Page: 1251
Field Field Name Type Width Dec Index Collate Nulls Next Step
1 KD Numeric 3 No
2 KM Numeric 4 No
3 NVD Numeric 5 2 No
** Total ** 13
Record# KD KM NVD
1 704 1201 25.63
2 307 523 14.37
3 982 511 1.84
4 505 524 3.80
5 912 1202 33.45
6 970 524 5.49
7 603 512 18.68
8 505 524 3.80
9 809 511 2.62
10 203 521 0.94
11 109 513 26.86
12 964 512 4.74
Structure for table: D:\DOC\VISUAL FOXPRO PROJECTS\ZENA15.DBF
Number of data records: 12
Date of last update: 10/11/09
Code Page: 1251
Field Field Name Type Width Dec Index Collate Nulls Next Step
1 KM Numeric 4 No
2 NM Character 10 No
3 OVM Character 2 No
4 CINA Numeric 5 2 No
** Total ** 22
Record# KM NM OVM CINA
1 1201 Мідь М-20 кг 2.60
2 523 Латунь ЛС5 кг 1.10
3 511 Чавун кг 0.55
4 524 Мідь М-1 кг 1.50
5 1202 Припій ПС4 кг 22.40
6 524 Мідь М-1 кг 1.50
7 512 Сталь Ст3 кг 0.60
8 524 Мідь М-1 кг 1.50
9 511 Чавун кг 0.55
10 521 Сталь СТ10 кг 1.80
11 513 Сталь СТ30 кг 0.50
12 512 Сталь СТ3 кг 0.60
