Контрольна робота

Cтворення бази даних в Vіsual FoxPro

Створити базу даних:

написати програму створення структури бази даних (приклад створення та
заповнення декількох полів однієї таблиці);

Для створення нової бази даних у головному меню програми Mіcrosoft
Vіsual FoxPro обираэмо fale-new, відображається вікно в яком обираємо
Project-New fіle, даємо ім’я пректу і зберігаемо, відображається
наступне вікно

у який обираємо data-databases-new-new databases, даємо назву новій базі
даних, зберігаємо, відображається сіре поле програми в який створюємо
таблиці, обираємо New Table- New Table даємо назву таблиці,зберігаємо,
відображається вікно у якому заповнюємо назви стовпців нашої таблиці.

за допомогою засобів інтерфейсу заповнити базу даних.

Розробити перелік необхідних операцій над інформацією, що зберігається в
базі даних. Обов’язково серед них повинні бути:

редагування полів таблиць (оновлення, видалення, додавання нових
записів);

Щоб видалити з таблиці непотрібні рядки, потрібно проробити наступні
дії, у головному меню натиснути Table потім delete records
відображається вікно. У цьому вікні вибрати кількість рядків які треба
видалити-Delete

у таблиці виділяться рядки які готові до видалення, для підтвердження
своїх дій у головному меню натискаємо Table потім Remove deleted
records, рядки вилучені.

Для відновлення, чи видалення додавання стовпців таблиці потрібно,
на полі таблиці клацнути мишкою, з’явиться вікно — вибрати Modіfy

з’явиться вікно з назвами стовпців, тут робимо подальші дії (обновл.
видален. добавл.)

пошук за заданим критерієм;

Для пошуку за критеріями існує команда «запит» querіes.

Наприклад знайдемо в таблиці «устаткування», устаткування вартість
якого не більше 500 гр.

У головному меню data-querіes-new-new query(відображається вікно з
назвою існуючих таблиць) обираємо устаткування-add (назви стовпчиків
цієї таблиці відображається у вікні нижче обираємо стовбець з яким
будемо працювати oborudovan.cenaob)-add -Fіlter- oborudovan.cenaob
—<-500-! математична обробка (наприклад: обчислення суми, середньої величини, пошук максимальних значень, нарахування відсотків). Виконати програмну реалізацію розроблених операцій. Сумма Произведение a=2 b=3 c=a+b ? c a=4 b=3 a=val(form1.text1.text) b=val(form1.text2.text) c=a+b ? c a=4 b=3 a=val(form1.text1.text) b=val(form1.text2.text) c=a*b ? c Розробити форми для реалізації пункту 2 (форми повинні мати кнопки, які виконують програми пункту 2). Выбираемо Forms-new-New forms Розробити звіти, які містили б підсумовуючу інформацію. Для разработки отчетов надо в меню выбрать Reports-New-New Reports Відображаються поля але не усі в меню обираємо Report-Tіtle/Summarі після цього у вікні, що з'явилося, встановлюємо прапорці Title band и Summary band-OK, по закінченні відображаються усі поля За допомогою панелі інструментів заповнюємо поля. 1 Tiyle-назва 2 Page Header-назва сторінки 3 Detail- компоновка даних 4 Summary-мета отчета Поля Detaіl і Summary заповнюємо за допомогою панелі інструментів і вікон і команд Закінчений звіт має вигляд. Висновок: зробивши цю роботу я ознайомився з роботою програми Vіsual FoxPro, навчився створювати бази даних, а також форми по цих базах, і запити.

Похожие записи