Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Visual Basic 6.0~03.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
4 Мб
Скачать
☆

Створення баз даних в Visual Data Manager

Бази даних мають зручні засоби для зберігання і вибірки даних. У них входять таблиці, запити і індекси, пришвидшуючі пошук записів. Без них вам довелося б програмувати усі ці процедури вручну, що було б досить важко і нераціонально. Visual Basic і Access містять усе необхідне для створення швидких і ефективних баз даних, якими можна користуватися в додатках.

Створення бази даних починається з вибору імені. База даних зберігається у вигляді файлу з розширенням .MDB. Після того, як файл буде створений, можна приступати до створення об'єктів (таблиць, запитів і т. д.), що входять в базу даних. Ще раз нагадаю, що усі ці об'єкти зберігаються усередині MDB - файлу, а не у вигляді окремих файлів.

Д

Мал. 8.9. Вікно бази даних із розширеними властивостями

авайте створимо базу даних для книжкового магазину. Це робиться так:

1. Запустіть Visual Data Manager командою Tools > Visual Data Manager.

2. Виконаєте команду File > New > Microsoft Access > Version 7.0 MDB, щоб викликати діалогове вікно Select Microsoft Access Database to Create.

3. Введіть ім'я бази даних; у нашому прикладі буде використано ім'я HouseOfBooks (регістр символів значення не має). Розширення .MDB можна не вказувати, Visual Basic задає його автоматично.

4. Натисніть кнопку ОК.

Відкривається вікно бази даних з ім'ям бази в заголовку. На екрані є присутній два вікна. Перше - вікно бази даних (Database Window -см. мал. 8.9), а друге - вікно запиту SQL (SQL Statement). B вікні бази даних приведений перелік властивостей тільки що створеної бази. Поки що в ній немає жодної таблиці або запиту. На панелях інструментів містяться кнопки для виконання деяких операцій з базою. В даний момент натиснута кнопка Dynaset (Динамічний набір), проте вікно бази даних доки залишається порожнім - в базі даних доки немає жодної таблиці.

Перш ніж додати в базу першу таблицю, давайте подивимося, як закрити і наново відкрити її:

1. Виконаєте команду File > Close. Команду Close також можна вибрати з системного меню вікна бази даних або двічі клацнути на цьому меню. Подвійне клацання на меню, що управляє, закриває не лише базу даних, але і Visual Data Manager.

2. Виконаєте команду File > Open Database > Microsoft Access, щоб відкрити діалогове вікно Open Microsoft Access Database. Виберіть в нім файл HouseOfBooks.mdb і натисніть кнопку Open. Якщо ваша база даних використовується в локальному режимі, не звертайте уваги на прапорець Open as Read Only. Перед вами знову виявляється порожнє вікно бази даних.

Настав час додати перший об'єкт в нашу базу даних.

Створення таблиці

Створення таблиці в цьому розділі демонструється на прикладі книжкового магазину, торгуючого рідкісними виданнями. Очікується великий наплив покупців! Створена нами таблиця є звичайним списком книг. Кожен рядок (чи запис) таблиці відповідає одній книзі. Атрибути книг представлені трьома стовпцями (чи полями). Передусім, для кожної книги необхідно зберігати назву і повне ім'я автора (пізніше можна додати і інші поля). Нижче приведений список книг.

Назва

Автор

Філософія самотності

Джон Купер Повис

Мистецтво старіння

Джон Купер Повис

Монолог відлюдника

Теодор Френсіс Повис

Слава життя

Левелин Повис

Windows - авторитетне керівництво

Ема Радек

Access - авторитетне керівництво

Ема Радек

Поки усе йде нормально, але списки книг досить часто сортуються по прізвищу автора. Отже, повне ім'я слід розбити на два поля - імені і прізвищу. Таблиця набирає наступного вигляду.

Назва

Прізвище

Ім'я

Філософія самотності

Повис

Джон Купер

Мистецтво старіння

Повис

Джон Купер

Монолог відлюдника

Повис

Теодор Френсіс

Слава життя

Повис

Левелин

Windows - авторитетне керівництво

Радек

Ема

Access - авторитетне керівництво

Радек

Ема

Перш ніж вводити дані в таблицю, необхідно сконструювати її макет. Треба із самого початку правильно підійти до створення макету, хоча пізніше ви завжди зможете змінити його. Перш ніж приступати до конструювання таблиці, слід поставити собі декілька питань. Насамперед замисліться над тим, які дані зберігатимуться в таблиці; особливо важливо правильно вибрати атрибути (поля) цих даних. Потім необхідно визначитися з типом даних. У нашому прикладі з книгами усе просто - знадобиться одне поле для назви і ще два поля з прізвищем і ім'ям автора. Усі поля містять текстову інформацію, тому вони будуть текстовими.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]