Создание таблиц в базе данных: при помощи шаблонов таблиц и при помощи конструктора таблиц. Импорт таблиц
Цель: сформировать умения и навыки по созданию и импорту таблиц.
Время выполнения: два академических часа.
Форма занятия: лабораторная работа.
Задания:
1. Запустите программу MSAccess с помощью команды Пуск Все программы MicrosoftOffice MSAccess.
2.Создайте новую базу данных и присвойте ей имя «База данных 2».
3. Удалите созданную автоматически таблицу , выполнив следующую последовательность операций: Выполните единичный щелчок правой кнопкой мыши по вкладке «Таблицы 1» В появившемся диалоговом окне выберите пункт Закрыть.
4. Создайте новую таблицу, выполнив следующую последовательность операций: Создание Таблица Таблица.
▲Обратитевнимание, вбазуданныхвставленановаятаблица, котораяоткрытаврежиметаблицы.
5. Добавьте поля к созданной Вами заготовке таблицы, выполнив следующую последовательность операций: Подведите курсор мыши к области Добавить поле Выполните единичный щелчок правой кнопкой мыши В появившемся контекстном меню выберите пункт Вставить столбец.
6. Добавьте к созданной таблице пять полей, выполнив последовательность операций пункта .
7. Перед Вами открыта заготовка, в которой все поля имеют формальные имена: Код, Поле1, Поле2, Поле3, Поле4, Поле5, Поле6. Для изменения названия поля необходимо выполнить следующую последовательность операций: Выполните единичный щелчок правой кнопкой мыши по названию поля В открывшемся контекстном меню выберите пункт Переименовать столбец.
|
|
Первый столбец, за исключением поля Код, переименуйте на «Порядковый номер», второй – «ФИО», третий – «Номер группы», четвёртый – «Адрес», пятый – «Номер телефона», шестой – «Оператор связи».
8. Измените ширину полей таблицы, выполнив следующую последовательность операций: Выполните единичный щелчок правой кнопкой мыши по названию поля В открывшемся контекстном меню выберите пункт Ширина столбца Установите Проделайте эту операцию для каждого из полей.
9. Теперь, когда структура таблицы определена (заданы поля) можно приступить к наполнению её информацией. Возможность сразу же наполнить таблицу информацией является характерной особенностью Режима таблицы.
10. Заполните соответствующие поля таблицы, используя данные своих сокурсников.
▲Обратитевнимание, чтопослевводаинформациивпервоеполестроки, автоматическидобавляется следующая, пустая строка.
▲Access, на основании введённой в таблицу информации, присвоит полям соответствующий тип (текстовый, числовой и так далее).
11. Перейдите в режим конструктора, выполнив следующую последовательность операций: Выполните единичный щелчок правой кнопкой мыши по имени таблицы, слева от её содержания В контекстном меню выберите пункт Конструктор Программа предложит сохранить таблицу: В поле имени введите «Список группы» ОК.
|
|
▲Обратитевнимание, чтоприпереходеврежимконструкторавместопривычноговидатаблицыотображеныименаполейитипсодержащихсявнихданных.
12. Создайте таблицу в режиме конструктора, выполнив следующую последовательность операций: Активизируйте вкладку Создание Таблицы Конструктор таблиц В окне Конструктора Accessпредлагает в столбце Имя поля перечислить все необходимые поля будущей таблицы, а именно введите: ФИО, Математика, Физика, Русский язык, Литература.
13. Для каждого поля, в столбце Тип данных посредством раскрывающегося списка, задайте тип данных: для поля ФИО – текстовый, Математика, Физика, Русский язык и Литература – числовой.
▲НапанелиСвойстваполя (внижнейчастиокна) можноизменить задаваемые по умолчанию свойства полей.
14. Перейдите в режим Таблицы, выполнив следующую последовательность операций: Главная Режимы Режим Режим таблицы. Программа предложит сохранить таблицу, задайте имя «Рейтинг учащихся». Перед сохранением, программа предложит создать ключевые поля, обязательно согласитесь, нажав на кнопку ДА.
|
|
15. Заполните соответствующие поля таблицы, двойным щелчком левой кнопкой мыши устанавливая курсор в соответствующих полях и с помощью клавиатуры введите необходимые данные.
16. Для столбцов установите ширину (опирайтесь на пункт ).
17. Создайте таблицу при помощи шаблона таблицы, выполнив следующую последовательность операций: Создание Таблицы Шаблоны таблиц Задачи.
18. Ознакомьтесь со вставленными полями, переименуйте их (в случае необходимости), добавьте дополнительные поля и сохраните таблицу под именем «Шаблон».
19. Осуществите импорт таблиц, прежде создав таблицу в MicrosoftExcel.
20. Запустите программу MSExcel и создайте таблицу следующего содержания:
21. Сохраните созданную Вами в MSExcel таблицу под именем «Группа лицея», в ту же папку, в которой сохранена созданная Вами база данных.
22. Активизируйте окно СУБД Accessи импортируйте таблицу под именем «Группа лицея», выполнив следующую последовательность операций: Внешние данные Импорт Импорт электронной таблицы Excel Укажите источник данных, используя кнопку Обзор (укажите адрес файла) ОК Далее Далее Ознакомьтесь с описанием полей Активизируйте поле «По уваж.» В строку Имя поля введите «По уважительной причине» Активизируйте поле «По не уваж.» В строку Имя поля введите «По не уважительной причине» Далее Далее Готово Установите флажок в пункте «Сохранить шаги импорта» Сохранить импорт.
|
|
23. Переименуйте таблицу «Лист 1», выполнив следующую последовательность операций: Закройте объект базы данных (Выполните единичный щелчок правой кнопкой мыши по вкладке объекта В появившемся контекстном меню выберите пункт «Закрыть») В списке объектов (слева от рабочего окна) выполните единичный щелчок правой кнопкой мыши по объекту «Лист 1» В появившемся контекстном меню выберите пункт Переименовать Введите текст следующего содержания: Группа лицея.
24. Закройте созданную Вами базу данных.
25. Откройте созданную Вами базу данных и убедитесь сохранении всех созданных объектов.
Задание на самоподготовку
1. Проработать последовательность операций по технике создания и импорта таблиц.
2. Создайте свою базу данных на основе пройденного учебного материала.
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
ЛАБОРАТОРНАЯ РАБОТА № 36
Создание связей между таблицами средствами СУБД Access
Цель: сформировать умения и навыки по созданию связей между таблицами, сохранению установленных связей и удалению созданных связей.
Время выполнения: два академических часа.
Форма занятия: лабораторная работа.
Задания:
1. Запустите программу MSAccess с помощью команды Пуск Все программы MicrosoftOffice MSAccess.
2.В ранее созданной Вами базе данных создайте таблицы Покупатель, Счёт и Товар, которые имеют следующий вид:
▲Одинпокупательможетвыписатьнесколькосчетов, нокаждыйсчётвыписанлишьодномупокупателю.
3. Прежде чем перейти к созданию связей Вы должны определить первичный ключ, как для главной, так и для подчинённой таблицы, для этого выполните следующую последовательность операций: Откройте таблицу Покупатель в режиме конструктора Выделите уникальное поле Покупатель (кандидат для создания связей) Конструктор Сервис Ключевое поле.
▲Послевыполненияданнойпоследовательностиоперацийслеваотназванияполяпоявитсязначок «ключа».
4. Определите, опираясь на пункт первичный ключ для таблиц Счёт и покупатель. Так в таблице Счёт ключевым установите поле «№ счёт-договора», а в таблице Товар – «№ п/п».
5. Создайте связь между таблицами, выполнив следующую последовательность операций: Работа с базами данных Показать или скрыть Схема данных.
▲Посколькуранееникакихсвязеймеждутаблицамибазыданныхнебылоопределено, топри открытии окна «Добавление таблицы», в котором следует выбрать нужные таблицы для включения в структуру межтабличных связей.
Если связи между таблицами этой базы данных уже задавались ранее, то для введения в схему данных новой таблицы, необходимо щёлкнуть правой кнопкой мыши на окне Схема данных и выбрать пункт Добавить таблицу.
6. Введя в схему данных все таблицы, которые необходимо связать, приступите к созданию связи между полями, которая устанавливается путём перетаскивания имени поля из главной таблицы в подчинённую на соответствующее ему связанное поле.
7. После перетаскивания откроется диалоговое окно Изменение связей, в котором можно задавать свойство образующейся связи:
a) включение флажка «Обеспечение условия целостности данных» позволит защититься от случаев удаления записей из одной таблицы, при которых связанные с ними данные других таблиц останутся без связи.
▲Чтобыусловиецелостностимоглосуществовать, полетаблицыобязательнодолжнобытьключевым и оба поля должны иметь одинаковый тип.
b) флажки «Каскадное обновление» и «Каскадное удаление» связанных записей обеспечивают одновременное обновление или удаление данных во всех подчинённых таблицах при их изменении в главной таблице.
▲Так, еслиупокупателясменилирасчётныйсчёт в банке, то внести изменения надо будет только в таблице «Покупатель», во всех связанных таблицах и запросах. Изменения произойдут автоматически.
8. После установки всех выше перечисленных свойств необходимо нажать на кнопку Создать. В схеме данных появится связь.
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
9. После установки всех связей закройте окно Схема данных. Accessзапросит согласия на сохранение макета Схема данных. Кликните «Да» в случае согласия. Окно Схема данных будет закрыто. Связи установлены и сохранены.
10. Для изменения и удаления связей следует воспользоваться меню Связи, расположенной во вкладке Конструктор, появившейся после клика по пиктограмме Схема данных.
Задание на самоподготовку
1. Проработать последовательность операций по технике создания связей между таблицами.
2. В создаваемой Вами базе данных установите связь между соответствующими таблицами.
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
_________________________________________________________________________________________
ЛАБОРАТОРНАЯ РАБОТА № 37
Дата добавления: 2018-02-15; просмотров: 905; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!