Файл: лабораторные в MS Ofаicce.pdf

ВУЗ: Не указан

Категория: Методичка

Дисциплина: Информатика

Добавлен: 15.11.2018

Просмотров: 6686

Скачиваний: 11

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

76 

Рисунок 43Схема БД 

 

Сверьте полученную схему с Рисунок 43 

 

Закройте окно схемы данных, ответив ДА на вопрос о сохранении макета. 

3. Порядок оформления отчета 

Подготовьте  отчет  о  выполненной  лабораторной  работе.  Отчет  о 

лабораторной  работе  должен  содержать:  титульный  лист  (с  действующим 
вариантом  титульного  листа  можно  ознакомиться  на  http://standarts.guap.ru),  цель 
лабораторной  работы,  полученные  в  ходе  выполнения  работы  схема  БД  с 
указанием  видов  связей  между  таблицами.  Разработка  структуры  таблиц 
Преподаватели,  Студенты,  Дисциплины,  Оценки.  На  компьютере  представляются 
файл  с  результатами  работы,  записанные  в  папку  с  номером  вашей  группы/ваша 
фамилия/№  лабораторной  работы.  Сформулируйте  выводы,  которые  можно 
сделать по результатам выполненной работы. 

4.

Контрольные вопросы 

1. 

Что называется, базой данных? 

2. 

СУБД это –?  

3. 

К какому классу относится СУБД Access? 

4. 

Что такое ключ таблицы? 

5. 

Какие бывают ключи в БД? 

6. 

Является ли наличие ключа в таблице Access обязательным? 

7. 

Какие виды связей поддерживает СУБД Access? 

8. 

Какие типы полей допустимы в Access? 

9. 

Какие способы создания полей подстановки Вы знаете? 

10. 

Какие виды ограничения целостности Вы знаете? 

 
 
 
 
 

Лабораторная работа № 12. Создание форм для ввода данных в 

таблицы Microsoft Access 

Цель работы: получение навыков создания экранных форм ACCESS  

1. Методические указания  

После  описания  данных  в  таблицах  можно  вводить  в  них  данные,  однако 

такой  способ  имеет  ряд  недостатков.  Access  предоставляет  использование 
экранных  форм  с  предоставлением  графического  диалогового  интерфейса 
пользователя. Формы позволяют добавлять и удалять записи в таблицах, изменять 
значения полей, получать расчетные данные. 

Простейшая  форма  на  основе  одной  таблицы  может  быть  создана  при 

выборе одного из режимов Автоформы: в столбец, ленточная, табличная.  

Автоформа в столбец является однозаписевой. В ней поля располагаются 

в  столбец,  а  в  окне  формы  одна  запись  и  кнопки  перехода  к  другим  записям. 
(Рекомендуется  использовать  автоформу  в  столбец,  если  исходная  таблица 
содержит много полей) 


background image

77 

 

Остальные  автоформы  многозаписевые,  т.е.  поля  размещаются  в  одной 

строке и несколько записей в окне.  

Все автоформы не предоставляют возможности выбора стиля оформления и 

выбирают  все  поля  таблицы.  Однако  после  создания  автоформы,  войдя  в  режим 
конструктора, можно доработать её в нужном направлении, т.е. отредактировать. 

Формы  могут  быть  получены  и  при  помощи  Мастера  форм,  который  в 

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

2. Порядок выполнения работы 

1. 

Включите  компьютер.  Загрузите  Access.  В  меню  Файл  команда  Открыть 
созданную Вами БД в л.р.№11. 

2. 

Выберите вкладку Создание

3. 

Нажмите кнопку Мастер форм

4. 

В  открывающемся  списке  выберите  таблицу  ДИСЦИПЛИНЫ,  переместите 
все поля из Доступные поля в Выбранные поля, выберите Далее;  

5. 

Выберите пункт Автоформа: в столбец

6. 

Нажмите кнопку OK. Форма для ввода данных создана. (Рисунок 44) 

 

Рисунок 44 Форма дисциплины 

7. 

Заполните форму данными (данные приведены в табл.15); 

Аналогично создайте форму для ввода данных в таблицу ПРЕПОДАВАТЕЛИ 

(

Рисунок 45) 

8. 

Заполните форму данными (данные для ввода в табл.13)  


background image

78 

 

Рисунок 45 Форма преподаватели 

Совет 

Переход  между  ячейками  лучше  выполнять  клавишей  Tab  либо 

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

 

 

 

 

 

 

Таблица 13 Таблица Преподаватели 

Код 

Фамилия 

Имя 

Отчество 

Дата 
рожд. 

Должность 

Ст
аж 

Кафедра 

Телефон 

Зарп
лата 

Истомин 

Ремир 

Евгеньеви
ч 

23.10.54 

Доцент 

17 

Информатики 

110-44-68 

2000 
р. 

Миронов 

Павел 

Юрьевич 

25.07.40 

Профессор 

35 

Экономики 

312-21-40 

3000 
р. 

Гришин 

Евгений 

Сергеевич  05.12.67 

Доцент 

Физики 

260-23-65 

2000 
р. 

Сергеева 

Ольга 

Ивановна 

12.02.72 

Ассистент 

Математики 

234-85-69 

1500 
р. 

Емец 

Татьяна 

Ивановна 

16.02.51 

Доцент 

24 

Экономики 

166-75-33 

2000 
р. 

Ипатова 

Татьяна 

Павловна 

30.05.66 

Доцент 

Информатики 

210-36-98 

2000 
р. 

Коробков 

Валентин 

Андреевич  30.07.48 

Профессор 

36 

Аэродинамики 

166-75-33 

3500 
р. 

9. 

Данные  в  таблице  СТУДЕНТ  импортированы  из  файла.  Сверьте  их  с 
табл. 14 

Таблица 14 Таблица Студент 


background image

79 

Код 
студе
нта 

Фамилия 

Имя 

Отчество 

Номер 
группы 

Адрес 

Телефон 

Медалис
т 

Арбузов 

Николай 

Николаевич 

151 

Пр.Славы 18-2-177 

260-15-63 

Да 

Киршин 

Петр 

Валерьевич 

151 

Пер.Матвеев 3-21 

110-67-82 

Да 

Кривинский 

Сергей 

Николаевич 

151 

ул.Димитрова 12-133  172-97-21 

Нет 

Крылова 

Елена 

Петровна 

151 

ул.Тамбасова 21-66 

130-31-87 

Да 

Кульчий 

Григорий  Викторович 

151 

ул.Турку 21-3-69 

269-53-75 

Да 

Патрикеев 

Олег 

Борисович 

151 

пр.Стачек 12-52 

234-11-63 

Нет 

Перлов 

Кирилл 

Николаевич 

151 

ул.Декабристов 21-33  312-21-33 

Нет 

Соколова 

Наталия 

Петровна 

151 

ул.Тамбовская 9-7 

166-87-24 

Нет 

Степанская 

Ольга 

Витальевна 

151 

ул.Типанова 4-53 

293-43-77 

Да 

10 

Тимофеев 

Сергей 

Трофимович  151 

пр.Славы 10-1-145 

260-11-57 

Да 

11 

Белых 

Ярослав 

Игоревич 

152 

пр.Жукова 17-3-56 

 

Да 

12 

Григорьев 

Константи
н 

Петрович 

152 

пр.Жукова 17-3-56 

 

Нет 

13 

Вирская 

Полина 

Андреевна 

152 

ул.Седова 12-35 

233-87-44 

Да 

14 

Витязев 

Евгений 

Николаевич 

152 

ул.Ивановская 10-37  234-55-87 

Да 

15 

Демченко 

Григорий  Евгеньевич 

152 

пр.Стачек 54-78 

277-12-05 

Нет 

16 

Куликова 

Анна 

Сергеевна 

152 

ул.Авиационная 6-86  290-24-45 

Да 

17 

Крылова 

Татьяна 

Николаевна 

152 

пл.Тургенева 7-4 

114-84-62 

Да 

18 

Митяев 

Сергей 

Григорьевич  152 

пр.Жукова 17-3-56 

 

Нет 

19 

Шевченко 

Игорь 

Олегович 

152 

пр.Московский 

205-

143 

293-63-93 

Нет 

20 

Яковлев 

Олег 

Петрович 

152 

ул.Софийская 45-2-57  269-94-83 

Да 

 

 

 

Таблица 15 Таблица Дисциплины 

Код 
дисциплины 

Название 
дисциплины 

семестр 

Код 
преподавателя  Экзамен 

Информатика 

Экз 

Экономика 

Экз 

Физика 

Экз 

Менеджмент 

Экз 

Маркетинг 

Зач 

Математика 

Зач 

10. 

Преобразуйте в режиме конструктора форму ПРЕПОДАВАТЕЛИ к виду, 
показанному на Рисунок 46. 

 


background image

80 

 

Рисунок 46 Форма преподаватели 

Для этого: 

 

Увеличьте область заголовка и примечания формы 

 

для  добавления  новых  элементов  управления  в  форму  воспользуйтесь 
Инструментами конструктора форм (меню появится само при выборе режима 
формы Конструктор)  

 

В  области  заголовка  элемент  Надпись  преобразуйте,  так  как  показано  на 
Рисунок 46; 

 

Измените  расположение  полей  в  области  данных,  так  как  показано  на  Рисунок 
46.
 

Совет 

Для  изменения  размера  или  положения  элемента  его  необходимо 

предварительно  выделить.  Если  указатель  мыши  принимает  форму  раскрытой  ладони 
можно  перетащить  элемент  (надпись  и  поле)  в  новое  место.  Перетащить  поле  и 
присоединенную  к  нему  надпись  можно  независимо  друг  от  друга,  когда  указатель  мыши 
принимает  форму  сжатой  ладони  с  вытянутым  указательным  пальцем).  Для  выделения 
нескольких элементов необходимо удерживать нажатой клавишу <Shift>. 

 

 

Добавьте рисунок. 

 

Создание формы с вкладками 

Если  форма  содержит  большое  количество  полей,  то  можно  использовать 

форму  с  вкладками.  Создайте  форму  СТУДЕНТ  в  режиме  конструктора  с  двумя 
вкладками,  для  чего  на  панели  элементов  выбирается  кнопка  набор  вкладок.  По 
умолчанию  вкладок  две,  их  можно  добавлять,  удалять,  при  помощи  контекстного 
меню  вкладок.  Переименовать  вкладки  (Рисунок  47).  Из  таблицы  Список  полей 
перетащите нужные поля на соответствующие вкладки.