- •Лабораторная работа №7
- •Теоретические сведения
- •1.Настоящая реляционная модель баз данных
- •2. Контекстно-зависимая справка и Office Assistant
- •3. Простые в использовании мастера и конструкторы
- •4. Импортирование, экспортирование и связывание внешних файлов
- •5. Формы и отчеты wysiwyg
- •6. Многотабличные запросы и отношения
- •7. Графики и диаграммы
- •8. Возможности dde и ole
- •8. Встроенные функции
- •9. Макросы: программирование без программирования
- •10. Модули: Visual Basic for Applications программирование баз данных
- •1.5. Типы данных.
- •Существуют поля, которые нельзя редактировать Типы таких полей
- •1. Создание таблиц
- •Задание 1
- •Задание 2
- •Задание 3
- •Задание 4.
- •Создать форму для заполнения таблицы «Анкета»
- •Разберитесь с кнопками перемещения по записям
- •Задание 5
- •Задание 6
- •Задание 7
- •Задание 8
- •Проектирование многотабличных баз данных Задание 9
- •Задание 10
- •Задание 11
- •Задание 12
- •Задание 13
- •Аналогично изменить элемент управления для полей «дисциплина» и «студент», используя в качестве строк соответственно таблицы «дисциплины» и «анкета».
- •Задание 14
- •Задание 15
- •Задание 16
- •Аналогично изменить элемент управления для полей «дисциплина» и «студент», используя в качестве строк соответственно таблицы «дисциплины» и «анкета». Задание 17
- •Тип отношения «один-ко-многим» является наиболее общим.
- •Задание 18
- •Задание 19
- •Задание 20
- •Подчиненные формы.
- •Задание 21
- •Форматирование форм.
- •Выбор данных из таблиц с помощью запросов
- •Задание 25
- •Задание 26
- •Задание 27
- •Задание 5
- •Задание 28
- •Задание 29
- •Задание 30
Задание 27
-
Создайте аналогичный запрос по двоечникам и сохраните с именем «Запрос по двоечникам»
-
Откройте созданный запрос и убедитесь в том, что выборка была сделана правильно
Задание 5
-
Создайте запрос на выборку записей по результатам контроля по дисциплине, которую преподает какой либо преподаватель. Запрос сохраните с именем «Запрос по дисциплине»
-
Откройте созданный запрос и убедитесь в том, что выборка была сделана правильно
Задание 28
-
Создайте на базе таблица «Анкета» запрос для формирования списка студентов, которые родились с 1 мая 1979 года по 31 декабря 1979 года.
Для формирования запроса Вам следует вызвать построитель выражений (кнопка «построить») и выбрать в списке операторов - оператор сравнения Beetween, нажать кнопку «Вставить», ОК
Теперь откорректируйте появившееся выражение следующим образом:
Between #01.05.79# And #31.12.79# .
Если вдруг оказалось, что таких студентов в Вашей группе нет, измените условия запроса.
Запрос сохранить с именем «Запрос по дате рождения»
-
Откройте созданный запрос и убедитесь в том, что выборка была сделана правильно
Задание 29
Создайте формы для всех запросов (автоформа ленточная)
Задание 30
Закрыть доступ к корректировке базы данных в режиме запросов.
Чтобы в режиме запросов нельзя было бы изменить информацию в базе данных надо выполнить следующие действия:
-
Открыть форму для запроса в режиме конструктора
-
Пометить поле и правой кнопкой вызвать свойства помеченного поля, затем на вкладке «данные» установить свойство «Блокировка» – Да.
Аналогично установите Свойство «Блокировка – Да» для всех полей во всех формах для запросов (формы для запросов Вы создали в Задании)