Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Упражнение №7. Создание многотабличной БД




1. Создать таблицы СЕССИЯ и СТИПЕНДИЯ, используя ту же технологию, что и при создании таблицы ФИЗИКИ в Упражнении 1. Атрибуты поля Номер таблицы СЕССИЯ должны быть такими же, как атрибуты этого же поля таблицы ФИЗИКИ. Состав полей и их свойства следующие:

СЕССИЯ

Признак ключа Поле Тип поля Размер поля
Ключ Номер Текстовое  
  Оценка 1 Числовое Фиксированный
  Оценка 2 Числовое Фиксированный
  Оценка 3 Числовое Фиксированный
  Оценка 4 Числовое Фиксированный
  Результат Текстовое  

 

СТИПЕНДИЯ

Признак ключа Поле Тип поля Размер поля
Ключ Результат Текстовое  
  Процент Числовое Процентный

2. Заполнить таблицы данными; оценки в записи ввести на свое усмотрение так, чтобы в записях присутствовали разные комбинации оценок из четырех групп:

Неуд. Хор. Хор.1 Отл.
За удовл. и неудовл. За две 4 и более 5 5 5 4 5 5 5 5

 

3. В поле Результат данные заносить в соответствии с представленной таблицей, например, если в записи три оценки 5 и одна оценка 4, то в результат занести хор.1.

4. Поле Процент заполнить в соответствии со следующей таблицей:

Результат Процент
Неуд. 0,00%
Хор. 100,00%
Хор.1 200,00%
Отл. 300,00%

5. Сохранить обе таблицы и закрыть их.

 

Упражнение №8. Установление связей между таблицами

1. В окне База_данных Деканат должны быть имена трех таблиц: ФИЗИКИ, СЕССИЯ, СТИПЕНДИЯ. Для установления связей выполнить команду Сервис\Схема_данных.

2. в появившемся окне Схема_данных выполнить добавление всех трех таблиц в схему.

3. Установить связи между таблицами ФИЗИКИ и СЕССИЯ. Для этого протащить указатель мыши от поля Номер таблицы ФИЗИКИ к полю Номер таблицы СЕССИЯ при нажатой клавише мыши.

4. В появившемся диалоговом окне Связи активизировать значок Обеспечение_целостности_данных, отношение «Один к одному», активизировать значки Каскадное_обновление_связанных полей и Каскадное удаление связанных полей. Прочитать встроенную справку об этих значках (щелкнуть на знак? в заголовке окна Связи, подвести к нужному значку и нажать кнопку мыши). Нажать кнопку Создать.

5. Установить связь между таблицами СТИПЕНДИЯ и СЕССИЯ. Для этого протащить указатель мыши от поля Результат таблицы СТИПЕНДИЯ к полю Результат таблицы СЕССИЯ. Здесь отношение «Один ко многим».

6. Закрыть окно Схема_данных, при выходе сохранить связи.

 

Упражнение №9. Разработка многотабличной пользовательской формы ввода данных

1. Создать форму на основе таблицы СЕССИЯ с использованием Мастера, включив в форму все поля таблицы. При выборе внешнего вида формы использовать расположение В_один_столбец. Дать имя форме СЕССИЯ.

2. Создать форму на основе таблицы ФИЗИКИ с использованием Мастера, включив в нее все поля, кроме поля Номер. При выборе внешнего вида формы использовать расположение Табличный_вид. Дать имя форме СТУДЕНТ.

3. Зарыть форму СТУДЕНТ. Форму СЕССИЯ открыть в режиме Конструктора. Для переключения между режимом просмотра форм и режимом конструктора формы можно использовать меню Вид или пиктограмму Вид на панели инструментов.

Для оформления атрибутов текста подчиненной таблицы или любого другого объекта формы (например, изменение цвета и начертания шрифта, оформление подчиненной формы – утопленное, приподнятое и т.д.) необходимо в режиме конструктора выполнить одно из действий:

§ Выделить этот объект и выбрать меню Вид\Свойства, использовать пиктограмму на панели инструментов;

§ Выполнить двойной щелчок на этом объекте для открытия окна свойств.

4. Перенести из окна База_данных пиктограмму формы СТУДЕНТ в нижнюю часть поля формы СЕССИЯ и перейти в режим формы.

5. Просмотреть полученную составную форму. Пролистать записи до конца.

6. Добавить 2-3 записи, используя полученную составную форму: сначала заполнять поля из таблицы ФИЗИКИ, затем – поля из таблицы СЕССИЯ.

7. Закрыть форму.

 





Поделиться с друзьями:


Дата добавления: 2016-11-12; Мы поможем в написании ваших работ!; просмотров: 303 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

80% успеха - это появиться в нужном месте в нужное время. © Вуди Аллен
==> читать все изречения...

4302 - | 4218 -


© 2015-2026 lektsii.org - Контакты - Последнее добавление

Ген: 0.009 с.