Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Лабораторная работа 7 СУБД MS ccess Создание объектов базы данных

Работа добавлена на сайт samzan.net:


Лабораторная работа №7 

СУБД MS Access

Создание объектов базы данных. Организация связей между таблицами.

Цель работы: Требуется создать базу данных, содержащую сведения о студентах. Из общего списка студентов необходимо выбрать студентов, обучающихся в определенной группе. Разработать специальную форму для ввода данных в таблицу. Организовать соответствующий отчет для вывода на печать списка студентов. К созданной базе данных требуется добавить еще две таблицы, которые должны содержать сведения о преподавателях и предметах, которые изучаются на первом и втором курсах. Один и тот же предмет могут вести несколько преподавателей. Необходимо организовать две таблицы, связанные между собой связью типа один (предмет) ко многим (преподавателям), чтобы при вводе данных использовать Список подстановки для автоматизации ввода данных.

Методика выполнения работы:

1. Загрузите Microsoft Access. 

2. В появившемся окне Microsoft Access выберите переключатель Новая база данных и нажмите кнопку <ОК>.

3. В окне Файл новой базы данных в ниспадающем списке Папка установите свой сетевой диск и свой каталог, а в поле Имя фай
ла введите имя создаваемой базы данных Student и нажмите кнопку 
Создать.

4
. В появившемся окне Student: база данных выберите объект Таблицы и нажмите кнопку Создать.

5. В появившемся окне Новая таблица выберите режим работы 
Конструктор и нажмите кнопку <ОК>.

6. В первой строке в столбце Имя поля введите Фамилия и  нажмите клавишу вправо на клавиатуре.

7. Щелкните на появившейся стрелке раскрывающегося списка 
ячейки Тип данных и выберите пункт Текстовый

8. В нижней части экрана, в Свойствах поля, на вкладке Общие 
в строке Размер поля установите 20.

9. В строке Обязательное поле при помощи кнопки раскрывающегося меню укажите Да.

10. Установите курсор в первой строке в столбце Описание и введите Фамилия студента.

11. Во второй строке в столбце Имя поля введите Имя, установите текстовый
тип данных, в поле Описание введите: Имя студента и установите Размер
поля10.

12. В третьей строке в столбце Имя поля введите Группа,  установите числовой тип данньх,  
в раскрывающемся списке Размер поля выберите Целое, а  
 в поле Описание введите: Номер группы.


13. В четвертой строке в столбце Имя поля введите Дата рождения, установите тип данных Дата/время, в раскрывающемся списке Формат поля установите Краткий формат даты.

14. Установите курсор в поле Маска ввода и щелкните мышью на кнопке с тремя точками. На запрос подтвердите сохранение таблицы под именем Таблица 1 и создание ключевого поля. В появившемся диалоговом окне Создание масок ввода выберите Краткий формат даты и нажмите кнопку Далее. В следующем окне нажмите кнопку Готово.

15. Обратите внимание, что в первой строке Microsoft Access автоматически добавил дополнительное ключевое поле Код, которое играет
роль уникального идентификатора записей, и установил для него Тип
данных Счетчик.

16. В шестой строке в столбце Имя поля введите Домашний адрес, установите тип данных Поле МЕМО, и  в поле Описание введите
Домашний адрес.

17. Закройте текущее окно Таблица 1: таблица с сохранением изменений.

18. В окне Student: база данных выберите объект Таблицы, установите курсор на названии Таблица 1 и нажмите кнопку Открыть.

19. В поле Фамилия введите свою фамилию, в поле Имя введите
свое имя, в поле Группа введите 270., в поле Дата рождения введите дату своего рождения в формате ДД.MM.ГГГГводить следует только числа), а  в поле Домашний адрес введите свой домашний адрес.

20. Подобным образом введите сведения об остальных студентах, воспользовавшись файлом База данных.xls. В поле группа в любых пяти строках введите число 271, а в остальных – 272.

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

22. Закройте текущее окно Таблица 1: таблица с сохранением изменений.

23. В окне Student: база данных установите курсор мыши на слово Таблица 1, правой кнопкой мыши вызовите контекстное меню, в котором выберите команду Переименовать и  введите новое имя таблицы Студенты.

24. В окне Student: база данных выберите объект Запросы, и нажми
те кнопку Создать.

25. В появившемся окне Новый запрос выберите Конструктор и 
нажмите кнопку <ОК>.

26. В окне Добавление таблицы в разделе Таблицы выберите объект Студенты и нажмите кнопку Добавить, а затем кнопку Закрыть.

27. В окне Конструктора запросов с заголовком Запрос 1: запрос на выборку  в его верхней части отображаются
списки полей таблицы, к которым обращается запрос. Поочередно щелкните два раза левой кнопкой мыши на следующих полях: Код, Фамилия, Имя, Группа, Дата рождения и Домашний адрес.

28. Установите курсор в столбце Фамилия 
в поле Сортировка и в раскрывающемся списке установите
По возрастанию.

29. Закройте текущее окно Запрос 1: запрос на выборку с сохранением изменений. В окне Сохранение в поле Имя запроса введите имя
запроса Список всех студентов и нажмите кнопку <OК>.

30. Откройте и просмотрите запрос Список всех студентов, обратив внимание, что в записях фамилии расположены в алфавитном 
порядке. Закройте запрос.

31. Установив курсор на запрос Список всех студентов, нажмите клавишу <Ctrl>, и, ухватившись за значок запроса, переместите курсор мыши в сторону, чтобы появился но-
вый ярлык Копия Список всех студентов. Переименуйте его в Спи-
сок студентов 271 группы.

32. Откройте запрос Спи-
сок студентов 271 группы.

33. В меню Вид выберите режим работы Конструктор и в столбце Группа в строке Условие отбора введите 271.

34. Закройте текущее окно с сохранением изменений.

35. Откройте запрос Спи-
сок студентов 271 группы и убедитесь, что в запросе только студенты группы 271. Закройте текущее окно.

36. В исходной таблице измените номер группы 272 на номер 271 в одной из записей и убедитесь, что содержание запроса  Спи-
сок студентов 271 группы изменилось.

37. В окне Student: база данных выберите объект Формы, и нажми
те кнопку Создать.

38. В окне Новая форма выберите Мастер форм, а в.качестве источника данных с помощью кнопки раскрывающегося списка выбери-
те таблицу Студенты, и нажмите кнопку <ОК>.

39. Щелкните на кнопке >>,  чтобы добавить в список Выбранные 
поля все поля таблицы.

40. Выделите пункт Код, и щелчком на кнопке < уберите это поле
обратно в левый список, т.к.  содержимое этого поля генерируется автоматически, а его значение несущественно для пользователя, после чего щелкните на кнопке Далее.

41. В следующем окне диалога Создание форм выберите для формы стиль В один
столбец и щелкните на кнопке Далее.

42. В списке третьего окна Создание форм выберите стиль
оформления Рисовая бумага и снова щелкните на кнопке Далее.

43. В последнем окне щелкните на кнопке Готово, не из-
меняя никаких параметров.

44. Используя кнопки перемещения по записям, расположенные в нижней части формы, доберитесь до пустой строки и внесите запись ещё об одном человеке, обучающемся в группе 270.

45. Выберите вкладку Формы, и установите режим Конструктор, воспользовавшись контектным меню

46. Одним щелчком выделите подпись Фамилия и измените ее на Фамилия студента

47. Щелкните на объекте Фамилия студента правой кнопкой мыши и в контекстном меню выберите команду Свойства

48. В появившемся окне Надпись: Фамилия_надпись на вкладке Макет установите цвет фона темно-голубой (в первом ряду шестой по счету), размер шрифта – 12, граница – штрих-точечная 2 пт и выравнивание – по центру

49. Щелкните на объекте Фамилия правой кнопкой мыши и в контекстном меню выберите команду Свойства

50. В появившемся окне Поле: Фамилия на вкладке Макет установите цвет текста и границы темно-голубой, размер шрифта – 12 и выравнивание – по центру

51. Аналогично измените внешний вид всех оставшихся объектов формы.

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

53. Закройте текущее окно с сохранением изменений.

54. Выберите вкладку Формы, и установите режим Конструктор, воспользовавшись контектным меню

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

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

57. Щелкните на кнопке Надпись         Панели элементов, растяните рамку надписи в верхней части формы на ширину области данных и с клавиатуры введите надпись Список студентов, которая будет являться заголовком формы

58. Щелкните на заголовке правой кнопкой мыши и в контекстном меню выберите команду Свойства

59. В появившемся окне на вкладке Макет установите цвет фона бирюзовый (в первом ряду пятый по счету), цвет границы темно-голубой 3 пт, размер шрифта – 14, курсив - Да и    выравнивание – по центру

60. Щелкните на кнопке Рисунок        Панели элементов, растяните рамку рисунка внизу формы, в открывшемся окне найдите папку Windows, выберите рисунок Пузыри и щелкните на кнопке <ОК>

61. Щелкните на рисунке правой кнопкой мыши и в контекстном меню выберите команду Свойства.

62. В появившемся окне параметров в списке Установка размеров выберите пункт Вписать в рамку и закройте окно

63. Щелкните на кнопке Кнопка         Панели элементов, затем щелкните внизу формы и в открывшемся окне Создание кнопок выберите категорию действия Переходы по записям. В качестве Действия выберите – Следующая запись и нажмите кнопку Далее

64. Во втором окне Мастера создания кнопок выберите рисунок на кнопку Стрелка вправо (синяя) и нажмите кнопку Далее

65. В третьем окне Мастера создания кнопок введите название кнопки Следующая запись и нажмите кнопку Готово

65. Аналогично создайте кнопки Предыдущая запись, Найти запись и Выход из формы.

66. Установите режим работы с формой, воспользовавшись командой Режим формы из меню Вид и проверьте действие кнопок

67. В окне Student: база данных выберите объект Отчеты и нажмите кнопку Создать

68. В окне Новый отчет выберите режим Конструктор, а в качестве источника данных выберите таблицу Студенты и нажмите кнопку <ОК>

69. На Панели элементов нажмите пиктограмму Надпись      , щелкните мышью в области Верхний колонтитул, введите с клавиатуры надпись Список студентов и нажмите Enter 

70. В области надписи щелкните правой кнопкой мыши и в контекстном меню выберите команду Свойства

71. В появившемся окне параметров на вкладке Макет выберите размер шрифта – 16, цвет текста – вишневый (в третьем ряду седьмой по счету) и закройте окно параметров.

72. В области надписи снова откройте контекстное меню и выберите пункт Размер → по размеру данных

73. Аналогично оформите в Нижнем колонтитуле надпись Экономический факультет

74. Щелкните на пиктограмме Поле        на Панели элементов, затем щелкните мышью в первой строке первого столбца Области данных.

75. Щелкните на элементе Поле  и удалите элемент клавишей <
Delete>

76. На элементе Свободный откройте контекстное меню, выберите
команду Свойства и на вкладке Данные в строке Данные наберите = 1 

77. В строке Сумма с накоплением при помощи кнопки выбора
установите Для всего и закройте окно свойств

78. Нажмите кнопкой мыши на пункт Фамилия окна Студенты, и перетащите этот пункт в область
формы. Удалите из двух созданных полей поле для надписи находящееся левее.

79. Проделайте аналогичную операцию для пунктов Имя, Группа и  
Дата рождения

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

81. Закройте текущее окно Конструктора, дав название отчету
Список студентов 

82. В окне Student: база данных выберите объект Отчеты, отк
ройте отчет Список студентов и отредактируйте его, используя режим Конструктор так, чтобы все данные были внесены в отчет полностью.

83. Откройте базу данных «Student»

84. В режиме Конструктора создайте в базе данных новую таблицу, состоящую из двух столбцов: Название предмета (тип данных -
текстовый, размер поля  20) и Семестр (тип данных  числовой, раз-
мер поля  байт).

85. Закройте текущее окно, задав макету имя Предметы и под-
твердив создание ключевого поля. Ассеss автоматически добавит 
еще одно поле Код с типом данных
Счетчик, определив это поле как ключевое.

86. Откройте вновь созданную таблицу и заполните ее, указав в ней названия восьми предметов, изучаемых Вами на первом курсе (по 4 в каждом семестре). Закройте таблицу Предметы.

87. Создайте еще одну таблицу в режиме Конструктора, состоящую из следующих полей: Фамилия (тип данных  текстовый, размер
поля  20, описание  Фамилия преподавателя), Имя (тип данных
текстовый, размер поля – 20), Отчество (тип данных  текстовый,
размер поля  20), Код предмета (тип данных  числовой, описание  Предмет, который ведет преподаватель).

88. Закройте текущее окно, задав имя таблице Преподаватели. От создания ключевого поля откажитесь.

89. Откройте вновь созданную таблицу и занесите в нее фамилии, имена и отчества преподавателей-
ле
, ведущих предметы, перечисленные в таблице Предметы. В столбце Код 
предмета проставьте цифры, соответствующие кодам предметов из таблицы Предметы.

90. Закройте текущее окно Преподаватели:
таблица.

91. Нажмите на кнопку Схема данных        на Панели инструментов, в открывшемся окне Добавление таблицы на вкладке Таблицы установите курсор на Предметы и нажмите кнопку Добавить.

92. Установите курсор на Преподаватели и снова нажмите кнопку Добавить. Закройте окно Добавление таблицы.

93. Перетащите пункт Код из таблицы Предметы на поле Код предмета в таблицу Преподаватели, в открывшемся окне установите флажок «Обеспечение целостности данных» и щелкните на кнопке Создать.

94. Закройте текущее окно, подтвердив сохранение.

95. Откройте таблицу  Преподаватели в режиме Конструктора и в столбце Тип данных для поля Код предмета выберите пункт Мастер подстановок.

96. В первом окне оставьте выбранным положение перекл-
к
ючателя Объект «столбец постановки» будет использовать значен-
н
ие из таблицы или запроса и щелкните на кнопке Далее.

97. Во втором окне вы-
берите таблицу Предметы на роль источника подстановки и щелкни-
те на кнопке Далее.

98. В третьем окне выберите поле Название предмета, нажмите кнопку > и щелкните на кнопке Далее.

99. В поле последнего окна введите название Предмет, которое заменит имя столбца Код предмета, и щелкните на кнопке Готово. Подтверди-
те необходимость сохранения построенной структуры.

100. Теперь в четвертом столбце вместо чисел стоят названия предметов-
товт
, соответствующие этим числам.

101. Введите еще одну запись в таблицу  Преподаватели, используя при ввод-
д
е данных в столбец Предмет список Мастера подстановок.

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

1. На какие три класса в соответствии с типами информационных структур делятся базы данных?

2. Перечислите оновные свойства полей таблиц баз данных СУБД  Access.

3. Понятие запроса, формы, отчёта, макроса и модуля в СУБД  Access.




1. О трудовых коллективах и повышении их роли в управлении предприятиями учреждениями и организациями
2. метафізики як пізнавальної діяльності що в контексті розвитку конкретнонаукового пізнання має синтезую
3. х годах было немало
4. У бедных нет денег но есть время а это большая драгоценность 20 декабря 2013 Анастасия Овся
5. Специфіка творчості ПТичина і МРильського для дітей
6. Античный мир
7. Имперские вопросы России
8. Адвокатура, ее место и роль в современном обществе
9. Курсовая работа- Появление и выявление подростковой депрессии
10. Провести анализ изменения средней месячной зарплаты по заводу за два периода
11. 111 К. МАРКС КАК ОСНОВОПОЛОЖНИК СОВРЕМЕННОЙ ПОЛИТИЧЕСКОЙ ТЕОРИИ
12. Тема 10 Психология черт личности Черты как психологическая категория Факторный анализ в изучении че
13. Характеристика торговой организации
14. Традиционные идеалы и ценности белорусского народа
15. хозяйственной системы предприятия в целом так и каждого ее элемента
16. Относимость и допустимость доказательств и содержание судебного решения
17. Мужчины с Марса женщины с Венеры Джон ГрэйМужчины с Марса женщины с Венеры
18.  Explizite Derivtion von Substntive Die Drstellung der expliziten bleitungen des Substntivs ist nch der Form des Substntivs geordnetFrge 27 28 29 31 32 zusmmen Die explizite Derivtion is
19. Реферат- Державне регулювання розвитку книговидання в Україні
20. Тема 1 Организационные принципы работы ортопедического отделения и функциональная анатомия жевательного