Створення баз даних в інструментальному середовищі FOXPRO
Приклад створення та роботи з базою даних в інструментальному середовищі FOXPRO: зміна і друк структури бази даних, створення і активізація індексного файлу, додавання, группування та помітка на видалення записів за умовою, використання мастера запитів.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | лабораторная работа |
Язык | украинский |
Дата добавления | 15.03.2009 |
Размер файла | 8,4 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Міністерство освіти і науки України
Східноєвропейський Університет Економіки і Менеджменту
Кафедра інформаційних технологій і економічної кібернетики
Лабораторна робота № 1
„Створення баз даних в інструментальному середовищі FOXPRO”
Черкаси 2005
Мета роботи:
Ознайомлення з СУБД Visual FOXPRO. Придбання практичних навичок роботи з СУБД Visual FOXPRO, створення баз даних, редагування, застосування для різнопланових розрахунків, використання запитів для обробки інформації.
Хід роботи:
1. В особистому каталозі з ім'ям яке містить код групи/ підгрупи відкрити БД.
- відкриваємо програму Visual FOXPRO.
2. Початкові дані: Dann.dbf - інформація по реалізації товарів постачальникам.
3. Відкрити БД Dann.dbf. Проглянути зміст і структуру. Описати структуру і використаний тип даних. Змінити структуру: добавити поле Z5, тип Logical. Роздрукувати структуру особистої БД. //display structure to print.
- USE “d:\СУБД\МБ-41\ Dann.dbf.”
-Browse last Data Session//Browse View//Browse.
-Data Session//Properties//Modify//Fields.
Name |
Type |
Width |
Decimal |
|
nd |
Character |
5 |
||
nnk |
Character |
5 |
||
name |
Character |
35 |
||
nom |
Character |
10 |
||
kol |
Numeric |
20 |
5 |
|
cena |
Numeric |
20 |
5 |
|
tr |
Numeric |
20 |
5 |
|
data |
Date |
8 |
||
firma |
Character |
27 |
||
gor |
Character |
27 |
||
Z5 |
Logical |
1 |
-Display structure to print.
4. Роздрукувати зміст власної БД. На друк вивести мінімальне число записів відповідаючих умовам: NAME=ЭЛЕКТРОУТЮГ, CENA=>3300, KOL=5.
BROWSE for name="ЭЛЕКТРОУТЮГ"-нет данных
List for name="ЭЛЕКТРОУТЮГ "-нет данных
BROWSE for name="Эл"- 7записей ЭЛЕКТРОНАСОС
BROWS for Cena>3300
LIST for Cena>3300
BROWSE for Kol=5 - 15 записей
List for Kol=5
5. Створити в структурному індексному файлі такі індекси: NAME, CENA, NOM, FIRMA+NAME.
-Data Session//Properties//Modify//Indexes//Insert.
Name |
Type |
Expression |
Filter |
|
Name |
Regular |
name |
||
CENA |
Regular |
cena |
||
NOM |
Regular |
nom |
||
FIRMA |
Regular |
firma+name |
6. Активізувати кожен індекс. Продивитися результати активації. Вивести на друк (або продивитися командою BROWSE) результати активації кожного індексу.
-Data Session//Properties//Index order//Browse.
7. Помітити на видалення записи за умовами: наступні 21, FIRMA=НПТФ'АГРОПРОМ' чи МАГАЗИН `СПЕКТР', kol<=31. Відновити знищені записи. Видалити не більше 3 записів фізично.//Table, delete..
-Table - Delete Records - next 21
Table - Delete Records - all for...
-Table - Recall Record - next 21
Table - Recall Record - all for…
-Table - Delete Records - next 3
Table - Remove Deleted Records
DELETE NEXT 21
RECALL NEXT 21
DELETE ALL FOR FIRMA="НПТФ"
RECALL ALL FOR FIRMA="НПТФ"
DELETE ALL FOR FIRMA="МАГАЗИН 'СПЕКТР'"
RECALL ALL FOR FIRMA="МАГАЗИН 'СПЕКТР'"
DELETE ALL FOR Kol<=31
RECALL ALL FOR Kol<=31
DELETE NEXT 3
PACK
8. Добавити декілька нових записів. Ввести в нові рядки інформацію по значенню.
- Table//Append New Record.
9. Самостійно вивчити команду BROWSE. Вміти виводити обмежене число полів, виводити розрахункове поле. Озаглавити кожне поле яке ми виводимо, заборонити редагування поля, продивитися записи по умовам.
10. Використати МАСТЕР ЗАПРОСОВ.
11. Вибрати поля: Nick, Name, Kol, Cena, Firma, Gor, Nds.
12. Згрупувати за вказаними полями і вивести тексти запитів. Групування за-
· Nick
· Firma (окремо по кожному полю).
13. Вивід результатів впорядкувати за-
· Name
· Gor (окремо по кожному полю).
14. Вивести на друк і на екран результат відбору записів:
Подобные документы
Оператори визначення даних. Створення таблиць. Вилучення таблиць. Додавання записів. Модифікація даних. Видалення даних. Пошук даних. Database Desktop. Компонент TQuery.
реферат [165,8 K], добавлен 13.06.2007Розробка системи управління базою даних відділу кадрів, що базується на створенні та нормалізації таблиць даних про людей та їх персональні відомості, в середовищі FoxPro. Програмна оболонка роботи пошукового процесу та слідкування за станом кадрів.
курсовая работа [2,3 M], добавлен 04.12.2009Основні відомості про реляційні бази даних, система управління ними. Основні директиви для роботи в середовищі MySQ. Визначення та опис предметної області. Створення таблиць та запитів бази даних автоматизованої бази даних реєстратури в поліклініці.
курсовая работа [2,9 M], добавлен 06.11.2011Відомості про бази даних, їх історія становлення та загальна інформація про Microsoft Visual FoxPro. Установка Visual FoxPro, створення проекту, таблиць, запитів. Аналіз реляційної бази даних. Прийоми проектування і реалізації реляційної бази даних.
курсовая работа [1,6 M], добавлен 22.04.2019Створення баз даних і введення даних. Створення бази даних за допомогою майстра. Створення таблиць. Створення таблиці в режимі конструктора. Створення запитів за допомогою майстра. Додавання полів у бланк запиту. Зміна порядку полів.
реферат [17,1 K], добавлен 07.10.2004Розробка структури бази даних. ER-моделі предметної області. Проектування нормалізованих відношень. Розробка форм, запитів, звітів бази даних "Автосалон". Тестування роботи бази даних. Демонстрація коректної роботи форми "Додавання даних про покупців".
курсовая работа [4,0 M], добавлен 02.12.2014Проектування бази даних, що реалізує звіти про графік робіт на об’єктах впродовж місяця. Графічне зображення нагромаджувачів даних. Побудова діаграм потоків даних і переходів станів, таблиць у вигляді двовимірного масиву, запитів. Створення бази даних.
курсовая работа [1,2 M], добавлен 29.02.2012Створення файлу з базою даних про учбову та науково-технічну літературу та файлу, що зберігає інформацію виведену в нього в результаті запиту. Стандартні процедури та функцій, що використовуються у програмі. Приклад тестування та результату її роботи.
курсовая работа [1,0 M], добавлен 16.11.2013Опис процесу створення технічного завдання на розробку бази даних для сільської бібліотеки. Виявлення масиву даних та їх структури. Внесення інформації в базу. Визначення типів і зв’язків між таблицями. Створення інтерфейсу системи керування базою даних.
контрольная работа [174,9 K], добавлен 07.01.2015Використання баз даних та інформаційних систем у сучасному житті. Основні відомості про реляційні бази даних. Зв'язування відносин. Структурована мова запитів SQL. Сутність та загальний опис бази даних "Архітектурна компанія". Приклад створення таблиці.
курсовая работа [320,7 K], добавлен 19.06.2015