
- •Создание бд, ввод и редактирование данных Упражнение № 1. Формирование структуры таблицы
- •Упражнение № 2. Ввод и редактирование данных
- •Упражнение № 3. Разработка однотабличных пользовательских форм
- •Упражнение № 4. Разработка отчета
- •Упражнение № 5. Поиск, сортировка и отбор данных
- •Упражнение № 6. Запросы
- •Многотабличная бд, установление связей между таблицами Упражнение № 7. Создание многотабличной бд
- •Упражнение № 8. Установление связей между таблицами
- •Упражнение № 9. Разработка многотабличной пользовательской формы ввода данных
- •Упражнение № 10. Формирование запросов для многотабличной базы данных
- •Упражнение № 11. Разработка многотабличной формы отчета вывода данных
- •Упражнение № 12. Создание элемента управления
- •Упражнение № 13. Создание вычисляемых полей в Отчете
- •Упражнение № 14. Вставка графических объектов в бд
Многотабличная бд, установление связей между таблицами Упражнение № 7. Создание многотабличной бд
1. Создать таблицы СЕССИЯ и СТИПЕНДИЯ, используя ту же технологию, что и при создании таблицы СОЦИОЛОГИ в Упражнении 1. Атрибуты поля Номер таблицы СЕССИЯ должны быть такими же, как атрибуты этого же поля таблицы СОЦИОЛОГИ.
Состав полей и их свойства следующие:
СЕССИЯ
СТИПЕНДИЯ
2. Заполнить таблицы данными; оценки в записи ввести на свое усмотрение.
3. В поле Результат данные заносить в соответствии с представленной таблицей, например, если в записи три оценки 5 и одна оценка 4, то в результат занести хорошо.
неудовлетворительно |
Удовлетворительно |
Хорошо |
Отлично |
Если есть 2 |
Если есть 3 |
Если есть 4 |
Если только 5 |
4. Поле Процент заполнить в соответствии со следующей таблицей:
результат |
Процент |
неудовлетворительно |
0 |
Удовлетворительно |
0 |
Хорошо |
100 |
Отлично |
200 |
5. Сохранить обе таблицы и закрыть их.
Упражнение № 8. Установление связей между таблицами
1. В окне База_данных Деканат должны быть имена трех таблиц: СОЦИОЛОГИ, СЕССИЯ, СТИПЕНДИЯ. Для установления связей выполнить команду Сервис\Схема_данных.
2. В появившемся окне Схема_данных выполнить добавление всех трех таблиц в схему.
3. Установить связи между таблицами СОЦИОЛОГИ и СЕССИЯ. Для этого протащить указатель мыши от поля Номер таблицы СОЦИОЛОГИ к полю Номер таблицы СЕССИЯ при нажатой клавише мыши.
4. В появившемся диалоговом окне Связи активизировать значок Обеспечение^ целостности_данных, отношение «Один к одному», активизировать значки Каскадное_рбновление_связанных_полей и Каскадное удаление связанных полей. Прочитать встроенную справку об этих значках (щелкнуть на знак ? в заголовке окна Связи, подвести к нужному значку и нажать кнопку мыши). Нажать кнопку Создать.
5. Установить связь между таблицами СТИПЕНДИЯ и СЕССИЯ. Для этого протащить указатель мыши от поля Результат таблицы СТИПЕНДИЯ к полю Результат таблицы СЕССИЯ. Здесь отношение «Один ко многим».
6. Закрыть окно Схема_данных, при выходе сохранить связи.
Упражнение № 9. Разработка многотабличной пользовательской формы ввода данных
1. Создать форму на основе таблицы СЕССИЯ с использованием Мастера, включив в форму все поля таблицы. При выборе внешнего вида формы использовать расположение В_один столбец. Дать имя форме СЕССИЯ.
2. Создать форму на основе таблицы СОЦИОЛОГИ с использованием Мастера, включив в нее все поля, кроме поля Номер. При выборе внешнего вида формы использовать расположение Табличный_вид. Дать имя форме СТУДЕНТ.
3. Закрыть форму СТУДЕНТ. Форму СЕССИЯ открыть в режиме Конструктора. Для переключения между режимом просмотра формы и режимом конструктора формы можно использовать меню Вид или пиктограмму Вид на панели инструментов. Для оформления атрибутов текста подчиненной таблицы или любого другого объекта формы (например, изменение цвета и начертания шрифта, оформление подчиненной формы — утопленное, приподнятое и т.д.) необходимо в режиме конструктора выполнить одно из действий:
• выделить этот объект и выбрать меню Вид\Свойства, использовать пиктограмму
на панели инструментов;
• выполнить двойной щелчок на этом объекте для открытия окна свойств.
4. Перенести из окна База_данных пиктограмму формы СТУДЕНТ в нижнюю часть поля формы СЕССИЯ и перейти в режим формы.
5. Просмотреть полученную составную форму. Пролистать записи до конца.
6. Добавить 2 — 3 записи, используя полученную составную форму: сначала заполнять поля из таблицы СОЦИОЛОГИ, затем — поля из таблицы СЕССИЯ.
7. Закрыть форму.