Створення баз даних в інструментальному середовищі 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

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.