Тип отношения «один-ко-многим» является наиболее общим

Задание 1

Сделать на собственной дискете пустую базу данных. Для этого выполнить последующие деяния:

1. Запустить программку MS Access

2. Сделать новейшую базу данных ( Файл/сделать базу данных)

3. Из раскрывающегося перечня ПАПКА избрать диск 3.5.

4. В поле название файла ввести имя базы данных “фамилия_группа_БАЗА ДАННЫХ”, надавить кнопку сделать .

5. Окно базы данных состоит из 6 вкладок, избрать Тип отношения «один-ко-многим» является наиболее общим вкладку «таблица» и надавить кнопку сделать

6. В окне «новая таблица» избрать пункт «конструктор»

7. Сделать структуру таблицы, для этого нужно заполнить столбцы «имя поля» и «тип данных» последующим образом:

Имя поля Тип данных
Фамилия Текстовый (щелкните мышкой)
Имя Текстовый
Отчество Текстовый
Дата рождения Дата/время
Адресок Текстовый
Телефон Тип отношения «один-ко-многим» является наиболее общим Текстовый
Группа Числовой

8. Завершив ввод структуры таблицы, сохраните ее с именованием «фамилия_группа_база_таблица_анкета», выполнив команду Файл/Сохранить. В ответ на вопрос “Сделать ключевое поле на данный момент” нажмите кнопку да.

В вашей таблице появится поле с именованием “код”. Это поле именуется первичным ключом и совершенно точно идентифицирует Тип отношения «один-ко-многим» является наиболее общим каждую запись в таблице. Тип данных у этого поля обозначен как “Счетчик”. Это значит, что всякий раз при разработке новейшей записи значение счетчика будет возрастать на 1. В итоге у каждой записи формируется собственный номер, который и является первичным ключом.

Поля владеют качествами. От параметров полей зависит, какие типы данных Тип отношения «один-ко-многим» является наиболее общим можно заносить в поле, а какие нет, также то, что можно делать с данными, содержащимися в поле.

К примеру маска ввода для поля типа “дата” упрощает ввод дат, позволяет Вам не хлопотать о разделителях денька, месяца, года.

Задание 2

1. Найти характеристики полей на вкладке “Общие” последующим образом:

Поле Характеристики полей
Размер Формат Тип отношения «один-ко-многим» является наиболее общим поля Маска ввода Подпись Значение по дефлоту Непременное поле Индексированное поле
Фамилия Фамилия да Да(совпадения допускаются)
Имя Имя да нет
Отчество Отчество нет нет
Дата рождения Лаконичный формат даты Лаконичный формат Дата рождения да нет
Адресок Адресок да нет
Телефон нет нет
Группа Целое основной Тип отношения «один-ко-многим» является наиболее общим Группа Номер вашей группы да Да(совпадения допускаются)

Задание 3

1. Открыть таблицу “Вид/ режим таблицы”.

2. Заполнить строчки .

Будьте внимательны при заполнении столбца “дата рождения” - разделители проставляются автоматом.

На предложение системы дать имя сделанной таблице ввести имя «анкета» СОХРАНИТЬ!!!! (файл. сохранить)

Задание 4

1. На базе сделанной таблицы сделайте перечень фамилий студентов Вашей группы, для Тип отношения «один-ко-многим» является наиболее общим этого в режиме конструктора для поля “фамилия” откройте вкладку “подстановка”и установите последующие характеристики для поля “фамилия”

Тип элемента управления Поле со перечнем
Тип источника строк Таблица/запрос
Источник строк 1. Щелкните мышкой, 2. Нажмите кнопку ….. 3. В показавшемся окне “построителя запросов” : · добавить таблицу “Анкета”, · закрыть окно “добавление таблицы” · перетащить при помощи Тип отношения «один-ко-многим» является наиболее общим мыши поле “фамилия” в “поле” бланка запроса · в поле “вывод на экран” должна стоять галочка 4
Ограничиться перечнем Нет

4. В итоге выполнения Задания 4 в таблице “Анкета” в поле “фамилия” при щелчке мышью должна показаться кнопка, обеспечивающая выбор из перечня. Проверьте это. ФАЙЛ/СОХРАНИТЬ!!!!!!!!

Упражнение 2 Система управления базами данных MS Тип отношения «один-ко-многим» является наиболее общим Access

Тема: Внедрение форм для ввода и редактирования данных

· Методы задания форм

· Кнопки перемещения по записям

· Переход из формы в режим таблицы

· Работа со перечнями

Задание 1

Сделать форму для наполнения таблицы «Анкета»

· Откройте окно базы данных

· Перейдите на вкладку «формы»

· Нажмите кнопку сделать.

· Избрать Автоформа: ленточная, в качестве «источника данных» выберете таблицу «анкета».

Задание 2

Разберитесь с Тип отношения «один-ко-многим» является наиболее общим клавишами перемещения по записям

Переход на одну запись вперед 4y Переход на последнюю запись
Переход на одну запись вспять 4Y Переход на чистую страничку, где можно ввести новейшую запись
y3 Переход на первую запись

Задание 3

1. Сделайте таблицу для ввода групп, имеющихся на 3-ем курсе:

· избрать вкладку «таблицы»,

· надавить кнопку Тип отношения «один-ко-многим» является наиболее общим сделать.

· в окне «новая таблица» избрать пункт «конструктор»

· сделать структуру таблицы, для этого нужно заполнить столбцы «имя поля» и «тип данных» последующим образом:

Имя поля Тип данных
Группа Текстовый (щелкните мышкой)

· В ответ на вопрос “Сделать ключевое поле на данный момент” нажмите кнопку нет.

· Таблицу именовать «группы»

Задание 4

Сделать форму для Тип отношения «один-ко-многим» является наиболее общим наполнения таблицы «группы», заполнить эту форму, выполнив последующие деяния:

· Избрать вкладку «формы»

· Надавить кнопку сделать.

· Избрать «автоформу : в столбец», в качестве источника данных избрать таблицу «группы»

· Введите данные в форму «группы»

Задание 5

Направьте внимание на то, что если вы в поле «фамилии» введете новейшую фамилию, то она не появится Тип отношения «один-ко-многим» является наиболее общим в раскрывающемся перечне фамилий. Удостоверьтесь в этом!!

Задание 6.

Создадть самозаполняющийся перечень фамилий, чтоб при вводе новейшей фамилии эта фамилия автоматом попадала в перечень .и потом эту фамилию можно было бы избрать из перечня, а не набирать поновой. Для этого сделайте последующие дейчтвия:

1. Сделайте форму, основанную на таблице Тип отношения «один-ко-многим» является наиболее общим «анкета» с именованием «форма для прибавления записей». Эта форма будет употребляться для прибавления в перечень новых пт.

2. Сделайте группу макросов. Будьте очень внимательны при выполнении этого пт!!!

· Избрать вкладку «макросы», надавить кнопку сделать.

· Ввести макрокоманду «открыть форму»

ü Имя формы: « форма для прибавления записей»

ü Режим: Форма

ü Режим данных: Добавление

ü Режим окна: Обыденное

· Закрыть окно Тип отношения «один-ко-многим» является наиболее общим и сохранить макрос с именованием «Добавление»

· Сделать последующий макрос:

· Ввести макрокоманду «Выполнить команду»

ü Команда «Сохранить запись (Save Record)»

· Ввести макрокоманду «Выделить обьект»

ü Тип обьекта: Форма

ü Имя обьекта: Анкета

ü В окне базы данных: Нет

· Ввести макрокоманду «Обновление»

ü Имя элемента: Фамилия

· Закрыть окно и сохранить макрос с именованием «Закрытие»

3. Переключитесь в форму «Форма для прибавления записей Тип отношения «один-ко-многим» является наиболее общим» в режиме конструктора.

4. Избрать режим «вид/свойства»

5. Открыть вкладку «События»

6. Добавить макрос «Закрытие» в свойство «Закрытие формы»

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

8. Откройте в режиме конструктора форму «Анкета»

9. Щелкните «правой мышкой» по полю «фамилия» выберете пункт «свойства»

· Открыть вкладку «События»

· Указать имя макроса «Добавление» в поле ввода характеристики «Двойное нажатие кнопки»

Задание Тип отношения «один-ко-многим» является наиболее общим 7.

1. Проверьте работу сделанных Вами макросов по созданию самозаполняющегося перечня.

· Переключитесь в режим формы « анкета»

· Два раза щелкните мышкой по полю «фамилия», введите фамилию «Клинтон»,

· Заполните другие неотклонимые поля для записи с фамилией «Клинтон»

· закройте форму. Вы снова в главной форме «Анкета»

· Попытайтесь раскрыть перечень фамилий, щелкнув мышкой по кнопке Тип отношения «один-ко-многим» является наиболее общим t .

Если Вы аккуратненько выполнили Задание 6, то в перечне Вы обнаружите фамилию «Клинтон»

2. Закройте форму, сохранив внесенные конфигурации. ФАЙЛ/СОХРАНИТЬ!!!!!!!!

Упражнение 3 Система управления базами данных MS Access

Тема: Проектирование многотабличных баз данных

· Мастер таблиц.

· Мастер форм.

· Модификация структуры таблицы

Задание 1

1. Сделать таблицу «Преподаватели»: Используйте Мастер таблиц.

· Избрать для сотворения таблицы эталон «Сотрудники» и Тип отношения «один-ко-многим» является наиболее общим избрать из предложенного списка полей последующие:

ü Фамилия

ü Имя

ü Отчество

ü Должность

ü Заглавие отдела (переименовать, как “кафедра”)

· Именовать сделанную таблицу “Педагоги” Связи не определять, т.е. надавить кнопку Дальше.

· Избрать режим “конкретный ввод данных в таблицу”

· В режиме конструктора найти тип данных для каждого поля

Имя поля Тип данных
Фамилия Текстовый (щелкните мышкой)
Имя Текстовый
Отчество Тип отношения «один-ко-многим» является наиболее общим Текстовый
Должность Текстовый
Кафедра Текстовый

· Найти характеристики полей на вкладке “Общие” в режиме конструктора последующим образом:

Поле Характеристики полей
Размер Формат поля Маска ввода Подпись Значение по дефлоту Непременное поле Индексированное поле
Фамилия Фамилия да Да(совпадения допускаются)
Имя Имя да нет
Отчество Отчество Да нет
Должность Должность Тип отношения «один-ко-многим» является наиболее общим нет нет
Кафедра Кафедра Да нет

· Для поля «кафедра» поменять отран управления последующим образом:

ü Откройте вкладку «Подстановка» и установите последующие характеристики для поля «кафедра»

Тип элемента управления Поле со перечнем
Тип источника строк Перечень значений.
Источник строк Введите перечень кафедр, используя в качестве разделителя точку с запятой “ ; “
Ограничиться перечнем Да

Задание Тип отношения «один-ко-многим» является наиболее общим 2

1. Сделайте форму для наполнения таблицы «Преподаватели».

· Избрать вкладку «Формы», и сделать форму, используя Мастер форм, определив в качестве источника таблицу «Преподаватели»

· Отметить мышкой все поля для сотворения формы

· Избрать вид формы «ленточная»

· Стиль избрать на свое усмотрение

· Имя формы «Преподаватели»

· Последующие деяния «Открыть форму для просмотра»

2. Заполните форму. Направьте внимание на Тип отношения «один-ко-многим» является наиболее общим то, столбец «кафедра» заполняется методом подстановки из сформированного Вами перечня.

ФАЙЛ/СОХРАНИТЬ!!!!!!!!

Упражнение 4 Система управления базами данных MS Access

Тема: Проектирование многотабличных баз данных

· Отран управления типа – «поле со списком»

Задание 1

1. Сделать таблицу «Дисциплины» в режиме конструктора с параметрами

Имя поля Тип данных
Дисциплина Текстовый

2. Найти характеристики полей таблицы “Дисциплины Тип отношения «один-ко-многим» является наиболее общим” на вкладке “Общие” последующим образом:

Поле Характеристики полей
Размер Подпись Непременное поле Индексированное поле
Дисциплина 20 Дисциплина Да Да(совпадения не допускаются)

3. Сделайте форму для наполнения таблицы «Дисциплины». Для этого:

· Перейдите на вкладку «формы»

· Нажмите кнопку сделать.

· Избрать Автоформа: ленточная, в качестве «источника данных» выберете таблицу «Дисциплины».

4. Введите наименования Тип отношения «один-ко-многим» является наиболее общим дисциплин, которые читаются на 3-ем курсе в форму

Задание 2

1. Сделайте таблицу «Экзамен» в режиме конструктора таблиц с параметрами

Имя поля Тип данных
Дисциплина Текстовый
Группа Числовой
Студент Текстовый
Итог контроля Текстовый

2. Найти характеристики полей на вкладке “Общие” последующим образом:

Поле Характеристики полей
Размер Формат поля Подпись Непременное поле Индексированное поле
Дисциплина Дисциплина Да Тип отношения «один-ко-многим» является наиболее общим Да(совпадения допускаются)
Группа Группа Да Да(совпадения допускаются)
Студент Студент Да Да(совпадения допускаются)
Итог контроля Итог контроля Да Да(совпадения допускаются)

Потому что у Вас в базе уже имеется таблица с списком групп, таблица с списком дисциплин, также таблица «Анкета» с списком студентов этим нужно Тип отношения «один-ко-многим» является наиболее общим пользоваться для автоматического наполнения полей «группа», «дисциплина» и «Студент» в создаваемой Вами таблице «Экзамен» Это можно сделать при помощи элемента управления полем

Задание 3

1. Для поля «группа» поменять отран управления:

· Откройте вкладку «Подстановка» и установите последующие характеристики для поля «группа»

Тип элемента управления Поле со перечнем
Тип источника строк Таблица/запрос.
Источник Тип отношения «один-ко-многим» является наиболее общим строк 5. Щелкните мышкой, 6. Нажмите кнопку ….. 7. В показавшемся окне “построителя запросов” : · добавить таблицу “Группы”, · закрыть окно “добавление таблицы” · перетащить при помощи мыши поле “Группа” в “поле” бланка запроса в поле “вывод на экран” должна стоять галочка 4
Ограничиться перечнем Да

2. Аналогично поменять отран управления для полей «дисциплина» и «студент», используя в качестве Тип отношения «один-ко-многим» является наиболее общим строк соответственно таблицы «дисциплины» и «анкета».

3. Для поля «результат контроля» поменять отран управления последующим образом:

· Откройте вкладку «Подстановка» и установите последующие характеристики для поля «результат контроля»

Тип элемента управления Поле со перечнем
Тип источника строк Перечень значений.
Источник строк Введите перечень оценок, используя в качестве разделителя точку с Тип отношения «один-ко-многим» является наиболее общим запятой “ ; “ (отлично;отлично;удовлетворительно;неудовлетворительно)
Ограничиться перечнем Да

Задание 4

1. Сделайте форму для наполнения таблицы «Экзамен»

· Перейдите на вкладку «формы»

· Нажмите кнопку сделать.

· Избрать Автоформа: ленточная, в качестве «источника данных» выберете таблицу «Экзамен».

Задание 5

1. Пользуясь сделанной в Задании 4 формой «Экзамен» введите данные по двум дисциплинам на Ваш выбор по Тип отношения «один-ко-многим» является наиболее общим всем студентам собственной группы в таблицу «Экзамен», . Оценки проставлять произвольно (лучше различные).

Упражнение 5 Система управления базами данных MS Access

Тема: Проектирование многотабличных баз данных

· Отран управления типа поле со перечнем

· Отран управления типа - флаг

Задание 1

1. Сделайте таблицу «Зачет» в режиме конструктора таблиц с параметрами

Имя поля Тип данных
Дисциплина Текстовый
Группа Числовой
Студент Текстовый
Итог Тип отношения «один-ко-многим» является наиболее общим Логический

2. Найти характеристики полей на вкладке “Общие” последующим образом:

Поле Характеристики полей
Размер Формат поля Подпись Непременное поле Индексированное поле
Дисциплина Дисциплина Да Да(совпадения допускаются)
Группа Группа Да Да(совпадения допускаются)
Студент Студент Да Да(совпадения допускаются)
Итог Да/Нет Итог Да Да(совпадения допускаются)

Потому что у Вас Тип отношения «один-ко-многим» является наиболее общим в базе уже имеется таблица с списком групп, таблица с списком дисциплин, также таблица «Анкета» с списком студентов этим нужно пользоваться для автоматического наполнения полей «группа», «дисциплина» и «Студент» в создаваемой Вами таблице «Зачет»

Это можно сделать при помощи элемента управления полем

3. Для поля «группа» поменять отран управления:

ü Откройте Тип отношения «один-ко-многим» является наиболее общим вкладку «Подстановка» и установите последующие характеристики для поля «группа»

Тип элемента управления Поле со перечнем
Тип источника строк Таблица/запрос.
Источник строк 8. Щелкните мышкой, 9. Нажмите кнопку ….. 10. В показавшемся окне “построителя запросов” : · добавить таблицу “Группы”, · закрыть окно “добавление таблицы” · перетащить при помощи мыши поле “Группа” в “поле” бланка запроса · в поле Тип отношения «один-ко-многим» является наиболее общим “вывод на экран” должна стоять галочка 4
Ограничиться перечнем Да

4. Аналогично поменять отран управления для полей «дисциплина» и «студент», используя в качестве строк соответственно таблицы «дисциплины» и «анкета».

Задание 2

1. Сделайте форму для наполнения таблицы «Зачет»

· Перейдите на вкладку «формы»

· Нажмите кнопку сделать.

· Избрать Автоформа: ленточная, в качестве «источника данных» выберете Тип отношения «один-ко-многим» является наиболее общим таблицу «Зачет».

2. Пользуясь сделанной формой «Зачет» введите данные по всем студентам собственной группы по двум дисциплинам на собственный выбор .

Зачет отмечайте флагом 4.

У таковой формы контроля, как «зачет» может быть два состояния: «зачет» либо «незачет». Для индикации состояния, которое может иметь одно из 2-ух допустимых значений, употребляется Тип отношения «один-ко-многим» является наиболее общим отран управления типа флаг, в чем Вы и удостоверились

Сейчас создадим так, чтоб рядом с флагом появлялась надпись «зачет», а если флага нет ( другими словами Вы не отметили его галочкой ), то пусть возникает надпись «незачет»

Задание 3

Для того, чтоб средством флага ввести поле одно из 2-ух значений нужно пользоваться функцией управления Iif , а Тип отношения «один-ко-многим» является наиболее общим для этого следует выполнить последующие деяния:

1. Откройте форму «Зачет» в режиме конструктора

2. Справа от поля типа флаг ( 4 .) добавить элемент типа «поле»:

· Щелкните мышкой по значку аб на панели инструментов и справа от флага снова щелкните мышкой, появится поле с случайной надписью ( поле…..).

3. Нажмите «правую мышку» на этом поле Тип отношения «один-ко-многим» является наиболее общим, раскройте пункт «свойства», Введите в свойство «данные» последующее выражение

=Iif([Результат];”Зачет”;”Незачет”) .

4. Установить для характеристики “Вывод на экран” для надписи ( надпись находится слева от поля ) поля значение “нет”

Задание 4

1. Просмотрите форму «Зачет» в режиме формы. Сейчас установленный флаг будет соответствовать значению «зачет», а снятый флаг – значению «незачет».

2. Пользуясь новым элементом управления Тип отношения «один-ко-многим» является наиболее общим «флажок» проставьте результаты по зачету поновой СОХРАНИТЬ!!!!

Упражнение 6 Система управления базами данных MS Access

Тема: Проектирование многотабличных баз данных

· Связи меж таблицами

Таблица состоит из строк и столбцов и имеет уникальное имя в базе данных. База данных содержит огромное количество таблиц, связь меж которыми устанавливается при помощи совпадающих полей. MS Access поддерживает Тип отношения «один-ко-многим» является наиболее общим четыре типа отношений меж таблицами:

Один-к-одному (любая запись в одной таблице соответствует только одной записи в другой таблице

Один-ко-многим (любая запись в одной таблице соответствует многим записям в другой таблице)

Много-к-одному (подобна записи «один-ко-многим)

Много-ко-многим ( одна запись из первой Тип отношения «один-ко-многим» является наиболее общим таблицы может быть связана более чем с одной записью из 2-ой таблицы или одна запись из 2-ой таблицы может быть связана более чем с одной записью из первой таблицы )

Тип дела «один-ко-многим» является более общим

Разглядим на определенном примере, зачем может пригодиться связь меж таблицами.

Допустим Вы уже Тип отношения «один-ко-многим» является наиболее общим по всем группам заполнили таблицы «Экзамен», и «Зачет» стопроцентно и выяснилось, что одна из дисциплин в таблице «дисциплины» названа ошибочно, что в свою очередь отразилось на заполнении таблиц «Зачет», или «Экзамен». Подобная ситуация может случиться с фамилией студента и.т.д…..

Как сделать, чтоб исправив заглавие дисциплины в таблице «Дисциплины Тип отношения «один-ко-многим» является наиболее общим», или, изменив фамилию студента в таблице «Анкета», таблицы « Зачет» и «Экзамен» могли быть исправлены автоматом. Для этого нужно установить связи меж таблицами:

Задание 1

Установите связь меж таблицами «Зачет» –[ «Дисциплины», «Анкета» ]

Отношение «один-ко-многим» создается в этом случае, когда поле , по которому устанавливается связь ( со стороны Тип отношения «один-ко-многим» является наиболее общим дела «один») обязано иметь свойство:

Индексированное поле - Да, совпадения не допускаются»

Это относится к полю «фамилия» в таблице «анкета»

и полю «дисциплина» - в таблице «дисциплины»

Проверьте наличие этих параметров в ваших таблицах, до этого, чем приступить к выполнению задания

1. Для этого сделайте последующие деяния:

· Перейти в режим «Таблицы»

· Если у Тип отношения «один-ко-многим» является наиболее общим вас есть открытые таблицы, либо формы - закройте их.

· Нажмите кнопку «Схема данных» на панели управления.

· Пользуясь «правой мышкой» добавьте в схему все таблицы «Зачет» ,«Анкета», «Дисциплины»

· Закройте окно «Добавление таблицы» В схеме данных должны показаться три схемы выше обозначенных таблиц.

· Расположите указатель мыши на поле «Дисциплины» таблицы «Зачет» и, нажмите левую Тип отношения «один-ко-многим» является наиболее общим кнопку и, не отпуская ее, перетащите показавшийся значок поля на поле «Дисциплина» таблицы «Дисциплины». Появится диалоговое окно «Связи»

· Поставьте флаг «Обеспечение целостности данных»

· Поставьте флаг «Каскадное обновление связанных полей»

· Нажмите кнопку Обьединение.

· Выберете опцию 3, OK.

· Нажмите кнопку Сделать. , чтоб подтвердить создание связи.

· Перейдите в окно « Схема данных», Вы должны узреть Тип отношения «один-ко-многим» является наиболее общим показавшуюся связь «один-ко-многим»

2. Аналогично сделайте связь меж полем «фамилия» таблицы «анкета» и полем «студент» таблицы «Зачет». (последовательность действий та же, что и при установлении связи меж таблицами «Дисциплины» – «Зачет», только связываются другие поля)

Задание 2

Если Вы верно выполнили задание 1, то:

После установления связи изменение полей «фамилия» и Тип отношения «один-ко-многим» является наиболее общим «дисциплина» соответственно в таблицах «анкета» «дисциплины» автоматом повлечет связанных с этими полями полей «дисциплина» и «студент»в таблице «Зачет». В свою очередь Вы не можете ввести в таблицу « Зачет» новые фамилии, либо дисциплины, если они отсутствуют в таблицах «Анкета» и «Дисциплины»

Проверьте это!!!!!…

Задание 3

1. Установите связь меж таблицами «Экзамен Тип отношения «один-ко-многим» является наиболее общим» - [«Анкета», «Дисциплины»] Проверьте, как работают связи!!! СОХРАНИТЬ!!!!!!

Упражнение 7 Система управления базами данных MS Access

Тема: Подчиненные формы.

· Просмотр данных, имеющих отношение один-ко-многим

Допустим, Вам требуется поглядеть данные результатов экзамена по каждому студенту в отдельности, или по каждой дисциплине в отдельности, используя уже готовую таблицу, где у Вас занесены Тип отношения «один-ко-многим» является наиболее общим общие результаты по всем студентам и по всем дисциплинам.

Для этого употребляется механизм сотворения подчиненных форм.

Задание 1.

Сделать подчиненную форму по результатам сдачи экзаменов с подборкой по каждому студенту в отдельности.

Выполнить поочередно деяния:

1. Откройте Вашу базу данных

2. Выберете вкладку «формы»

3. Нажмите кнопку сделать и выберете опцию «Мастер форм», не выбирая Тип отношения «один-ко-многим» является наиболее общим источник данных, нажмите кнопку ОК

4. В окне «Создание форм» выберете из перечня Таблицы/запросы таблицу «Экзамен» (это будет подчиненная форма»). Расположите в «выбранные поля» поля «дисциплина», «студент», «результат контроля»

5. Не выходя из окна «Создание форм», выберете из перечня «Таблицы/запросы» таблицу «Анкета» (это будет основная форма) и Тип отношения «один-ко-многим» является наиболее общим расположите в перечень «Выбранные поля» поле «Фамилия» .

6. Нажмите кнопку дальше, в итоге раскроется последующее окно диалога «Создание форм». В этом окне Вам предстоит найти главную и подчиненную таблицы.

7. Щелкните мышкой по таблице «Анкета».

8. Направьте внимание на правую часть окна: в высшей части показываются поля главной («Анкета»), а в нижней части – подчиненной Тип отношения «один-ко-многим» является наиболее общим («Экзамен») таблицы.

9. Избрать опцию «подчиненные формы»

10. Определив главную и подчиненную таблицы, нажмите кнопку дальше .

11. Выберете внешний облик – табличный

12. Выберете стиль на Ваше усмотрение

13. Форму именовать « Анкета для экзамена», заглавие подчиненной формы не изменять.

14. Надавить готово .

Сделанная форма полностью применима для использования.

Попытайтесь поменять фамилию студента ( используйте кнопки перемещения по записям понизу окна Тип отношения «один-ко-многим» является наиболее общим) , и Вы увидите как изменяется содержимое таблицы «Экзамен». При этом информация, появляющаяся в таблице относится только к избранному Вами студенту.

Удостоверьтесь в этом!!! В этой форме очевидно лишняя информация в подчиненной таблице «Экзамен», ведь полностью довольно фамилии студента, которая возникает вверху над плодами контроля. Это можно поправить в конструкторе Тип отношения «один-ко-многим» является наиболее общим форм в последующем упражнении.

Упражнение 8 Система управления базами данных MS Access

Тема: Форматирование форм.

Внешний облик формы можно поменять:

· Поменять стиль

· Поменять шрифт

· Добавить надписи

· Удалить ненадобные поля

· Воткнуть набросок, диаграмму и.т.д.

Задание 1

Измените стиль формы « Анкета» по собственному усмотрению, для этого:

· Откройте форму в режиме конструктора

· Нажмите на панели инструментов кнопку «Автоформат Тип отношения «один-ко-многим» является наиболее общим»

· Выберете подходящий стиль

Задание 2

1. Измените цвет фона и цвет шрифта для каждого поля по собственному усмотрению

2. Воткните на место поля «код » набросок:

· Нажмите кнопку «рисунок» на панели инструментов, щелкните мышкой по тому месту , где должен быть набросок (поле «код») и выберете хоть какой из файлов в папке «Programm Files\Microsoft Тип отношения «один-ко-многим» является наиболее общим Office\Clipart».

Задание 3

1. Попытайтесь поменять размер поля для ввода фамилии по высоте, для этого нужно щелкнуть мышкой по этому полю и поменять показавшиеся границы поля.

2. Измените шрифт (размер,вид,цвет …) для поля «Фамилия»

Задание 4

1. Убрать в подчиненной форме «Экзамен» поле «Студент»:

· Открыть форму «Анкета для экзамена» .(В подчиненной форме Тип отношения «один-ко-многим» является наиболее общим «Экзамен» лучше убрать поле «Студент», потому что фамилия уже находится в высшей части формы)

· уберите поле «студент»:

ü Открыть форму в режиме конструктора

ü Выделить поле «студент» и «вырезать» это поле.

2. Выйдите из режима конструктора и поглядите, как сейчас смотрится форма

Упражнение 9 Система управления базами данных MS Access

Тема: Выбор данных из таблиц при помощи Тип отношения «один-ко-многим» является наиболее общим запросов

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

Задание 1

1. Добавьте в таблицу “Экзамен” поле “Педагог” со последующими чертами:

· Тип данных – текстовый

· Подпись – педагог

· Подстановка – используйте поле со перечнем (источник строк – таблица “педагоги”

Задание 2

У Вас в таблице «Экзамен» должно Тип отношения «один-ко-многим» является наиболее общим быть более 20 записей и эти записи должны содержать информацию:

· Более, чем по трем дисциплинам

· Оценки должны быть различные ( от отлично до неудовлетворительно )

· Студенты должны быть из различных групп ( хотя бы из 2-ух)

Удостоверьтесь в том, что записей в таблице достаточное количество, в неприятном случае добавьте новые записи.

Задание 3

2. Сделайте запрос по Тип отношения «один-ко-многим» является наиболее общим выбору записей, содержащих студентов, сдавших все экзамены на «отлично». Для этого нужно выполнить последующие деяния:

· Избрать в окне базы данных вкладку «Запрос», надавить кнопку Сделать .

· В окне диалога «Новый запрос» выберете опцию «Конструктор»

· Access предложит Вам избрать таблицу, выберете таблицу «Экзамен», нажмите кнопку добавить и закройте окно диалога Тип отношения «один-ко-многим» является наиболее общим.

· Из таблицы поочередно выберете поля «Студент», «дисциплина», «результат» и перетащите избранные поля по очереди в бланк запроса.

( можно просто два раза щелкнуть мышкой по каждому полю).

· В строке « условие отбора» введите условие:

ü Щелкните по кнопке «построить» на панели управления

ü В показавшемся построителе щелкните по кнопке «Like»

ü Напечатайте Like “отлично Тип отношения «один-ко-многим» является наиболее общим”, ОК.

· Закройте окно конструктора запросов.

3. Сохраните запрос с именованием “Запрос по отличникам”

4. Откройте сделанный запрос и удостоверьтесь в том, что подборка была изготовлена верно

Задание 4

1. Сделайте аналогичный запрос по двоечникам и сохраните с именованием «Запрос по двоечникам»

2. Откройте сделанный запрос и удостоверьтесь в том, что подборка была изготовлена верно

Задание 5

1. Сделайте Тип отношения «один-ко-многим» является наиболее общим запрос на подборку записей по результатам контроля по дисциплине, которую преподает Быковская (можно избрать другого педагога).

Запрос сохраните с именованием «Запрос по дисциплине»

2. Откройте сделанный запрос и удостоверьтесь в том, что подборка была изготовлена верно

Задание 6

1. Сделайте на базе таблица «Анкета» запрос для формирования перечня студентов, которые родились

с 1 мая 1979 года по 31 декабря Тип отношения «один-ко-многим» является наиболее общим 1979года.

Для формирования запроса Вам следует вызвать построитель выражений ( кнопка «построить») и избрать в перечне операторов - оператор сопоставления Beetween, надавить кнопку «Вставить», ОК

Сейчас откорректируйте показавшееся выражение последующим образом:

Between #01.05.79# And #31.12.79# .

Если вдруг оказалось, что таких студентов в Вашей группе нет , измените условия запроса.

Запрос сохранить с именованием «Запрос Тип отношения «один-ко-многим» является наиболее общим по дате рождения»

2. Откройте сделанный запрос и удостоверьтесь в том, что подборка была изготовлена верно

Задание 7

Сделайте формы для всех запросов ( автоформа ленточная )

Лучше, чтоб режим запросов должен быть организован только для просмотра подходящей инфы, а не для ее корректировки.

Задание 8

Закрыть доступ к корректировке базы данных в режиме запросов.

Чтоб в Тип отношения «один-ко-многим» является наиболее общим режиме запросов нельзя было бы поменять информацию в базе данных нужно выполнить последующие деяния:

1. Открыть форму для запроса в режиме конструктора

2. Пометить поле и правой кнопкой вызвать характеристики помеченного поля, потом на вкладке «данные» установить свойство «Блокировка» – Да.

Аналогично установите Свойство «Блокировка – Да» для всех полей во всех Тип отношения «один-ко-многим» является наиболее общим формах для запросов (формы для запросов Вы сделали в Задании

Упражнение 10 Система управления базами данных MS Access

Тема: Построение отчетов.

Вы уже научились создавать таблицы, вводить и редактировать в их данные как в самих таблицах, так и при использовании форм. Вы сможете также просматривать и рассматривать базу, выбирая подходящую информацию при Тип отношения «один-ко-многим» является наиболее общим помощи запросов. Результаты просмотра и анализа могут быть представлены в виде отчетов.

В этом упражнении Вы научитесь создавать и оформлять отчеты для их следующей распечатки.

Задание 1

1. Сделать отчет по результатам сдачи экзаменов, используя таблицу «Экзамен». Для этого сделайте последовательность действий:

ü Откройте вкладку «отчеты»

ü Надавить кнопку сделать , избрать Мастер отчетов Тип отношения «один-ко-многим» является наиболее общим, в качестве источника избрать таблицу «Экзамен»

ü Перенести в «выбранные поля» последующие поля:

¨ Дисциплина

¨ Группа

¨ Студент

¨ Итог контроля

ü Надавить дальше .

Сейчас нужно найти, требуется ли сгруппировать данные по какому-либо из полей. Поля, по которым будет осуществляться группировка, помещаются в высшей части правого перечня в отдельной рамке и выделяются Тип отношения «один-ко-многим» является наиболее общим на дисплее голубым цветом.

ü Избрать группировку по дисциплине, надавить дальше

ü Задать режим сортировки в вырастающем порядке по полю «Студент», надавить дальше.

ü Найти вид макета - «Ступенчатый» (либо на свое усмотрение , сможете поэкспериментировать), надавить дальше

ü Избрать стиль на свое усмотрение, надавить дальше

ü Задать имя отчета «Отчет по экзаменам», надавить кнопку «Готово».

Отчет готов, сможете Тип отношения «один-ко-многим» является наиболее общим просмотреть его в режиме «Файл\Предварительный просмотр».

Для того, чтоб привести отчет в требуемый вид, его можно откорректировать в режиме конструктора.

Задание 2

1. Откройте Ваш отчет в режиме конструктора

2. Сейчас, пользуясь теми же приемами, что и при форматировании форм (припоминаю - нужно выделить изменяемое поле ,щелкнуть правой мышкой и и избрать пункт «свойства»), измените Тип отношения «один-ко-многим» является наиболее общим в отчете в области заголовка и в области данных размер шрифта на 12, каждое поле (столбец) раскрасьте различным цветом и.т.д.

3. Обычно в заголовке отчет располагают дату печати отчета.

Для размещения даты сделайте последующие деяния:

ü Выберете на панели инструментов кнопку поле аб!

ü Установите указатель мыши на место в области Тип отношения «один-ко-многим» является наиболее общим верхнего колонтитула, где Вы предполагаете расположить поле даты. В отчете появится связанный обьект, состоящий из поля ввода и надписи к нему.

ü Выделите надпись связанного поля и удалите ее, нажав кнопку “delete”, Вы схожую операцию делали, когда работали с флагом.

ü Выделите поля ввода, где будет располагаться дата, и откройте для Тип отношения «один-ко-многим» является наиболее общим него окно параметров (правой мышкой ).

ü Перейдите на вкладку данные и нажмите кнопку построителя ... На дисплее раскроется окно диалога «Построитель выражения».

ü Откройте раздел «Встроенные функции» папки «Функции» и, используя функцию Now из перечня функций, задайте выражение Now () , нажав поочередно кнопки воткнуть , ОК.

ü Нажмите кнопку раскрытия перечня характеристики “Формат” вкладки Тип отношения «один-ко-многим» является наиболее общим “Макет” и выберете устраивающий Вас формат отображения даты в отчете.

1. Отчет сохраните с именованием « Экзамен»

4. Просмотрите отчет

5. Аналогично созданию отчета “Экзамен” сделайте отчет “Зачет”


tipi-dannih-ispolzuemih-v-excel.html
tipi-dannih-polej-access.html
tipi-delegirovaniya-v-innovacionnom-menedzhmente-uchebno-metodicheskij-kompleks-disciplini-sd-f-07-innovacionnij.html