Тема: «Створення проекту додатку»

Вид материалаДокументы

Содержание


Розмір поля
Розмір поля
Розмір поля
Ok. Проглянете порожню таблицю в режимі Browse
Підготовчий етап заняття. Актуалізація знань.
One – to – Many Form Wizard
Save form for later use
Save form for later use
Prev – Попередня; Next
Підготовчий етап заняття. Актуалізація знань.
Анкета" і натисніть кнопку Add
Command Button
FontName, FontSize, ForeColor, FontBold
Builder. у вікні будівника на вкладці ListItems
Виберіть другий.
Для завершення створення звіту натисніть кнопку
Практична робота № 7
Куди:», «Кому:», «Зворотна адреса:»
Report Controls
Ніжегородський економіко – правовий
...
Полное содержание
Подобный материал:
  1   2   3   4   5   6



ПРАКТИЧНІ РОБОТИ

по СУБД

Visual FoxPro




2010

Практична робота № 1


Тема: «Створення проекту додатку»

Мета: Формування вмінь та навичок по завантаженню програми VFP, її налаштуванню, створення проекту додатку. Закріплення навичок використання ОС та ППЗ для керування файлами та програмами.

Підготовчий етап заняття. Актуалізація знань.
  1. Запустіть програму Visual FoxPro (Пуск–Программы–Microsoft Visual Foxpro, або за допомогою ярлика на робочому столі)
  2. Використовуючи пункти меню Tools–Options… виконайте налаштування параметрів прграми під свій смак.


Створення проекту додатку»

  1. Створіть проект додатку з допомогою File New. Для цього виконаєте наступні дії:
  • виберіть з пункту меню File команду New;
  • у діалоговому вікні New, що відкрилося, перевірте, що встановлена опція Project;
  • натисніть кнопку New File;
  • у діалоговому вікні Create, що відкрилося, в полі вводу Enter project file задайте ім'я створюваного проекту (свої ініціали англійською мовою). Переконаєтеся, що в полі Тип файлу встановлений тип файлу project, а в полі Папка вибрана потрібна папка;
  • для збереження створеного проекту натисніть кнопку Save. Відкриється вікно проекту Project Manager, в якому представлена ієрархія елементів проекту


  1. Управління проектом:
  • проглянете категорії елементів проекту, по черзі активізуючи вкладки: Data, Documents, Classes, Code, Other;
  • зверніть вікно проекту, натиснувши кнопку із стрілкою, направленою вгору (у правому верхньому кутку вікна). При цьому залишаться виділеними тільки найменування вкладок, а значок кнопки міняється на стрілку, направлену вниз;
  • використовуючи цю кнопку, відновіть вікно проекту;
  • перемістіть відкриту вкладку проекту в будь-яке місце головного вікна Visual FoxPro. Для цього клацніть по ярлику вкладки і, не відпускаючи кнопки миші, перемістите її.



  1. Закрийте створений проект, натиснувши системну кнопку в рядку заголовка або виконавши команду File – Close. У разі появи запиту “Delete it from the disk?” відповісти “Delete”



  1. Створіть проект за допомогою Wizard (майстри):
  • у меню File виберіть команду New;
  • у діалоговому вікні, що відкрилося, виберіть опцію Project і натисніть кнопку Wizard;
  • у діалоговому вікні, що відкрилося, в полі вводу Project name задайте ім'я створюваного проекту (свої ініціали англійською мовою), а в полі вводу Project file автоматично відобразиться ім'я каталога, де буде створений проект.

У полі “Create Project directory structure” встановіть прапорець, щоб одночасно з проектом створювалася і однойменна папка. (Якщо потрібно створити проект в іншій теці, вкажіть її за допомогою кнопки Browse);
  • натисніть кнопку Ok. З'явиться діалогове вікно будівника додатку Application Builder;
  • задайте інформацію про розробника даного проекту, використовуючи вкладку Credits;
  • ознайомтеся із змістом всіх вкладок цього вікна



  1. Закрийте створений проект.



  1. Закрийте додаток за допомогою меню File – Exit.

Практична робота № 2



Тема.

Створення бази даних у вікні проекту.

Мета.

Формування вмінь та навичок по створенню БД у вікні проекту різними способами. Вдосконалення навичок використання ОС та ППЗ для керування файлами та програмами.





Підготовчий етап заняття. Актуалізація знань.

  1. Створіть базу даних у вікні проекту:
  • відкрийте створений раніше проект;
  • виберіть у вікні проекту вкладку Data і встановіть курсор на значенні Databases;
  • натисніть кнопку New у вікні проекту;
  • у діалоговому вікні New Database, що відкрилося, натисніть кнопку New Database;
  • у діалоговому вікні Create, що з'явилося, в полі вводу Enter database задайте ім'я створюваної бази даних «Студент» (переконаєтеся, що в полі вводу Тип файлу встановлений тип файлу Database, а в полі Папка вибрана Папка, в якій знаходиться проект;
  • для збереження бази даних натисніть кнопку Зберегти. З'явиться порожнє вікно бази даних Database Designer.


«Створення бази даних у вікні проекту»

  1. Створіть таблицю у вікні бази даних:
  • за допомогою команди меню Database або за допомогою контекстного меню, або за допомогою панелі інструментів Database Designer створіть таблицю, вибравши команду New Table;
  • у діалоговому вікні New Table, що з'явилося, натисніть кнопку New Table;
  • у діалоговому вікні Create, що з'явилося, в полі введення Enter table name задайте ім'я таблиці «Анкета» і натисніть кнопку Зберегти;
  • У вікні конструктора таблиці Table Designer, що з'явилося, для переходу між стовпцями скористайтеся мишею або клавішею <Tab>, в полі Caption, розташованому в області Display, вкажіть заголовки полів (див. таблицю);
  • введіть імена, типи і розміри полів створюваної таблиці:




Ім'я поля

Тип поля

Розмір поля

Caption

nom

fio

group

g_rogd

address

Numeric

Character

Character

Integer

Character

3

25

4

4

40

Номер

Прізвище І.П..

Група

Рік народження

Адреса
  • після завершення визначення структури таблиці натисніть кнопку Ok;
  • Проглянете створену таблицю в режимі Browse, використовуючи пункт меню View.
  • введіть значення полів.

Якщо введення даних недоступне (курсор відсутній) необхідно в пункті меню View вибрати команду Append mode.
  • Проглянете створену таблицю в режимі Edit, використовуючи пункт меню View.
  1. Додайте в структуру створеної таблиці додаткове поле telefon (телефон). Для цього у вікні проекту встановіть курсор на ім'я таблиці «Анкета» і виберіть в контекстному меню команду Modify; Встановіть для цього поля наступні опції:


Ім'я поля

Тип поля

Розмір поля

Caption

Telefon

Character

10

Телефон



  • після завершення визначення структури таблиці натисніть кнопку Ok;
  • на екрані з'явиться діалогове вікно з повідомленням, що відбулися зміни в структурі таблиці. Натисніть кнопку Yes;
  • Заповніть поле telefon для кожного запису.


  1. Аналогічно створіть другу таблицю з ім'ям «Сесія», яка міститиме наступні поля:




Ім'я поля

Тип поля

Розмір поля

Caption

nom

fio

eczam1

eczam2

stipend

Numeric

Character

Numeric

Numeric

Currency

3

25

1

1

8

Номер

Прізвище І.П.

Іспит 1

Іспит 2

Стипендія

Після завершення визначення структури таблиці натисніть кнопку Ok.

  1. Проглянете порожню таблицю в режимі Browse. Якщо Вас не влаштовує порядок проходження полів, то будь-яке поле можна захопити за заголовок і перемістити (для прикладу поміняйте місцями поля eczam1 і eczam2).
  2. Заповніть таблицю «Сесія». Для цього відкрийте її в режимі Browse і виберіть команду View - Append mode. Вміст полів nom(Номер) і fio(Прізвище) повинен бути таким же, як в таблиці “Анкета”.
  3. Створіть відносини між таблицями. Для цього виконаєте наступні дії:
  • на таблиці «Анкета» клацніть правою кнопкою миші і виберіть в контекстному меню команду Modify;
  • у вікні конструктора, що відкрилося, перейдіть на вкладку Indexes;
  • створіть первинний ключ для поля nom, тобто в полі стовпця Name введіть найменування індексу “nom”;
  • у стовпці Type виберіть із списку значення Primary;
  • у стовпці Expression натисніть кнопку будівника. У діалоговому вікні Expression Builder, що відкрилося, в списку Fields двічі клацніть на полі nom. Воно буде перенесено в полі Expression. Натисніть кнопку Ok, щоб закрити діалогове вікно;
  • натисніть кнопку Ok, щоб вийти з вікна конструктора таблиці;
  • на екрані з'явиться діалогове вікно з повідомленням, що відбулися зміни в структурі таблиці. Натисніть кнопку Yes;
  • на таблиці «Сесія» у вікні конструктора бази даних викличте контекстне меню і виберіть команду Modify;
  • перейдіть на вкладку Indexes і створіть ключ типу Candidate для поля “nom”;
  • у стовпці Expression натисніть кнопку будівника. У діалоговому вікні Expression Builder, що відкрилося, в списку Fields двічі клацніть на полі nom. Воно буде перенесено в полі Expression. Натисніть кнопку Ok, щоб закрити діалогове вікно;
  • натисніть кнопку Ok, щоб вийти з вікна конструктора таблиці;
  • на екрані з'явиться діалогове вікно з повідомленням, що відбулися зміни в структурі таблиці. Натисніть кнопку Yes;
  • виберіть таблицю “Анкета”;
  • встановіть курсор на первинний ключ таблиці “nom”;
  • натисніть кнопку миші і, не відпускаючи її, перемістите курсор на індекс дочірньої таблиці “Сесія”, по якому встановлюється зв'язок. Відпустите кнопку миші;
  • між таблицями з'явиться лінія їх зв'язку;
  • встановіть курсор на лінію зв'язку і, викликавши контекстне меню, виберіть команду Edit Relationship;
  • у діалоговому вікні Edit Relationship, що відкрилося, можна змінювати індекси, по яких зв'язуються таблиці. Для збереження відношення натисніть кнопку Ok, для відмови – кнопку Cancel.



  1. Закрийте базу даних «Студент».



  1. Закрийте додаток.

Практична робота № 3