Тема: «Створення проекту додатку»
Вид материала | Документы |
- Формування І розвиток проектної команди, 353.79kb.
- Затвердити методичні рекомендації роботи навчально-консультаційного пункту при сільській, 153.14kb.
- Формат опису модуля, 38.32kb.
- Створення шкільних Інтернет-клубів, 602.51kb.
- Збірка випущена в рамках проекту Створення сприятливих умов для організації та функціонування, 3705.95kb.
- Послідовність створення ксбо на підприємствах, 280.71kb.
- Роль бізнес-проекту, 105.24kb.
- Назва модуля: Основи автоматизованого проектування. Частина Код модуля, 18.84kb.
- Досвiд створення та теоретичнi аспекти побудови системи обмiну науково-технiчними даними, 235.35kb.
- Міжнародний фонд “відродження”, 335.47kb.
ПРАКТИЧНІ РОБОТИ
по СУБД
Visual FoxPro
2010
Практична робота № 1
Тема: «Створення проекту додатку»
Мета: Формування вмінь та навичок по завантаженню програми VFP, її налаштуванню, створення проекту додатку. Закріплення навичок використання ОС та ППЗ для керування файлами та програмами.
Підготовчий етап заняття. Актуалізація знань.
- Запустіть програму Visual FoxPro (Пуск–Программы–Microsoft Visual Foxpro, або за допомогою ярлика на робочому столі)
- Використовуючи пункти меню Tools–Options… виконайте налаштування параметрів прграми під свій смак.
Створення проекту додатку»
- Створіть проект додатку з допомогою File New. Для цього виконаєте наступні дії:
- виберіть з пункту меню File команду New;
- у діалоговому вікні New, що відкрилося, перевірте, що встановлена опція Project;
- натисніть кнопку New File;
- у діалоговому вікні Create, що відкрилося, в полі вводу Enter project file задайте ім'я створюваного проекту (свої ініціали англійською мовою). Переконаєтеся, що в полі Тип файлу встановлений тип файлу project, а в полі Папка вибрана потрібна папка;
- для збереження створеного проекту натисніть кнопку Save. Відкриється вікно проекту Project Manager, в якому представлена ієрархія елементів проекту
- Управління проектом:
- проглянете категорії елементів проекту, по черзі активізуючи вкладки: Data, Documents, Classes, Code, Other;
- зверніть вікно проекту, натиснувши кнопку із стрілкою, направленою вгору (у правому верхньому кутку вікна). При цьому залишаться виділеними тільки найменування вкладок, а значок кнопки міняється на стрілку, направлену вниз;
- використовуючи цю кнопку, відновіть вікно проекту;
- перемістіть відкриту вкладку проекту в будь-яке місце головного вікна Visual FoxPro. Для цього клацніть по ярлику вкладки і, не відпускаючи кнопки миші, перемістите її.
- Закрийте створений проект, натиснувши системну кнопку в рядку заголовка або виконавши команду File – Close. У разі появи запиту “Delete it from the disk?” відповісти “Delete”
- Створіть проект за допомогою Wizard (майстри):
- у меню File виберіть команду New;
- у діалоговому вікні, що відкрилося, виберіть опцію Project і натисніть кнопку Wizard;
- у діалоговому вікні, що відкрилося, в полі вводу Project name задайте ім'я створюваного проекту (свої ініціали англійською мовою), а в полі вводу Project file автоматично відобразиться ім'я каталога, де буде створений проект.
У полі “Create Project directory structure” встановіть прапорець, щоб одночасно з проектом створювалася і однойменна папка. (Якщо потрібно створити проект в іншій теці, вкажіть її за допомогою кнопки Browse);
- натисніть кнопку Ok. З'явиться діалогове вікно будівника додатку Application Builder;
- задайте інформацію про розробника даного проекту, використовуючи вкладку Credits;
- ознайомтеся із змістом всіх вкладок цього вікна
- Закрийте створений проект.
- Закрийте додаток за допомогою меню File – Exit.
Практична робота № 2
Тема. | Створення бази даних у вікні проекту. | |
Мета. | Формування вмінь та навичок по створенню БД у вікні проекту різними способами. Вдосконалення навичок використання ОС та ППЗ для керування файлами та програмами. | |
Підготовчий етап заняття. Актуалізація знань.
- Створіть базу даних у вікні проекту:
- відкрийте створений раніше проект;
- виберіть у вікні проекту вкладку Data і встановіть курсор на значенні Databases;
- натисніть кнопку New у вікні проекту;
- у діалоговому вікні New Database, що відкрилося, натисніть кнопку New Database;
- у діалоговому вікні Create, що з'явилося, в полі вводу Enter database задайте ім'я створюваної бази даних «Студент» (переконаєтеся, що в полі вводу Тип файлу встановлений тип файлу Database, а в полі Папка вибрана Папка, в якій знаходиться проект;
- для збереження бази даних натисніть кнопку Зберегти. З'явиться порожнє вікно бази даних Database Designer.
«Створення бази даних у вікні проекту»
- Створіть таблицю у вікні бази даних:
- за допомогою команди меню 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.
- Додайте в структуру створеної таблиці додаткове поле telefon (телефон). Для цього у вікні проекту встановіть курсор на ім'я таблиці «Анкета» і виберіть в контекстному меню команду Modify; Встановіть для цього поля наступні опції:
Ім'я поля | Тип поля | Розмір поля | Caption |
Telefon | Character | 10 | Телефон |
- після завершення визначення структури таблиці натисніть кнопку Ok;
- на екрані з'явиться діалогове вікно з повідомленням, що відбулися зміни в структурі таблиці. Натисніть кнопку Yes;
- Заповніть поле telefon для кожного запису.
- Аналогічно створіть другу таблицю з ім'ям «Сесія», яка міститиме наступні поля:
Ім'я поля | Тип поля | Розмір поля | Caption |
nom fio eczam1 eczam2 stipend | Numeric Character Numeric Numeric Currency | 3 25 1 1 8 | Номер Прізвище І.П. Іспит 1 Іспит 2 Стипендія |
Після завершення визначення структури таблиці натисніть кнопку Ok.
- Проглянете порожню таблицю в режимі Browse. Якщо Вас не влаштовує порядок проходження полів, то будь-яке поле можна захопити за заголовок і перемістити (для прикладу поміняйте місцями поля eczam1 і eczam2).
- Заповніть таблицю «Сесія». Для цього відкрийте її в режимі Browse і виберіть команду View - Append mode. Вміст полів nom(Номер) і fio(Прізвище) повинен бути таким же, як в таблиці “Анкета”.
- Створіть відносини між таблицями. Для цього виконаєте наступні дії:
- на таблиці «Анкета» клацніть правою кнопкою миші і виберіть в контекстному меню команду 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.
- Закрийте базу даних «Студент».
- Закрийте додаток.
Практична робота № 3