КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Порядок выполнения работы. Запустите MS Access. Выберите строку Открытьв меню Файл и укажите имя БД teach, созданной на предыдущем занятии
Запустите MS Access. Выберите строку Открыть... в меню Файл и укажите имя БД teach, созданной на предыдущем занятии. В списке таблиц БД teach вы увидите PREP и PREP1. Выберите, то есть подсветите, таблицу PREP1. 1. Переименование таблицы. Выберите в меню Правка строку Переименовать и введите новое имя таблицы, например, DIS_GR. ВНИМАНИЕ Ввод имени уже существующей таблицы приводит к уничтожению старой таблицы с указанным именем. Если вы все же неудачно переименовали таблицу, выполните немедленно операцию Правка4Отменить переименование. 2. Переименование полей. Перейдите в режим Конструктора. Поместите курсор в ячейку с именем поля FIO. Измените его на PR. 3. Вставка полей. l В режиме Конструктора выберите, но не выделяйте, строку определения поля, перед которым нужно вставить новое поле, например, FAK (курсор должен быть помещен на эту строку). l Выполните команду Вставка4Строки. l Введите определение нового поля с именем Note, тип которого Memo. 4. Перемещение полей. Выделите строку определения поля, подлежащего перемещению, например FAK, и перетащите поле мышью. 5. Копирование полей. Требуется ввести определение поля ST_GR, которое представляет собой ФИО старосты группы. Поскольку мы уже определили поле PR, представляющее собой ФИО преподавателя, то определим поле ST_GR путем копирования определения поля PR. Для этого: l Выделите строку PR. l Выполните команду Правка4Копирование. l Переместите курсор на строку FAK, перед которой надо вставить копируемую, но не выделяйте ее, выполните команду Правка4Вставить. l Измените имя скопированного поля, описание этого поля и свойство Подпись поля в соответствии с его назначением. l Поменяйте также свойство Подпись поля для поля PR на значение «ФИО преподавателя». 6. Изменение типа поля. Преобразуйте тип поля GR в числовой, щелкнув на строке GR и выбрав из списка Тип данных - числовой. 7. Изменение размера поля. l Измените размер поля GR на целое. Размер поля задается в области Свойства полей. l Перейдите в режим таблицы, посмотрите, как выглядит таблица DIS_GR после изменений ее структуры. l Добавьте новую строку в таблицу: введите Ф.И.О. преподавателя - Малышев С.В., примечание - “Работает на кафедре МО ЭВМ с 1970 года, ассистент, кандидат технических наук”, название дисциплины - ОП, номер группы - 2352, Ф.И.О. старосты - Петров А.Н., факультет - ФЭТ. l Вернитесь в режим Конструктора. 8. Удаление полей. Удалим поля Note и ST_GR. l Выделите по очереди ненужные поля. l Нажмите Delete и подтвердите действие по удалению полей. 9. Соединение таблиц. l Перейдите в окно БД teach. l Выберите корешок Запрос и щелкните по кнопке Создать. l Выберите строку Конструктор и щелкните по кнопке ОК. l Добавьте соединяемые таблицы в окно запроса и закройте окно добавления. l Укажите поля, которые должны присутствовать в результирующей таблице, перетащив их мышью последовательно в бланк запроса. Нам нужны все поля первой таблицы и все поля, кроме поля связи, из второй таблицы (все поля в списке полей таблицы обозначаются символом *). l Выполните команду Запрос4Создание таблицы. l Задайте имя создаваемой таблицы PR_DIS. l Закройте окно запроса на создание таблицы, подтвердив необходимость создания структуры запроса. Имя запроса, предлагаемое системой, можно поменять, но можно оставить и то, которое предлагается по умолчанию. l Выберите созданный запрос в окне базы данных и щелкните по кнопке Открыть, подтвердите желание выполнить изменения. l Убедитесь, что таблица PR_DIS создана, перейдя к списку таблиц. l Вернитесь к списку запросов и удалите запрос на создание таблицы, поскольку он уже выполнил свою задачу и больше не нужен. 10. Изменение первичного ключа. Скопируйте таблицу PREP, назовите копию PREP2. Перейдите в режим конструктора и уберите в таблице PREP2 существующий первичный ключ FIO с помощью пиктограммы ключа, а затем в первую строку определения таблицы вставьте пустую строку и определив новое поле NUM типа Счетчик, сделайте его первичным ключом. Сохраните определение таблицы. Перейдите в режим таблицы (новый столбец должен автоматически заполниться для всех записей). Покажите результат преподавателю. 11. Удаление таблицы. Перейдите в окно БД, выделите таблицу PREP2 и нажмите на кнопку Delete. Задание для самостоятельной работы.
Откройте БД Студенты_Занятия, созданную в предыдущей лабораторной работе, и выполните следующие изменения: l Переименуйте поле НомерТелефона таблицы Студенты в Телефон. l Поскольку поле НомерЗачетки однозначно идентифицирует запись, сделайте его первичным ключом вместо поля КодСтудента. l Перетащите поле НомерЗачетки на первое место в структуре таблицы Студенты. l Удалите поле КодСтудента из таблицы Студенты и из таблицы Студенты и занятия. l Добавьте в таблицу Студенты и занятия поле НомерЗачетки для установки связи между таблицами Студенты и Студенты и занятия. l Расщепите таблицу Студенты на 2 таблицы: Студенты и Адрес таким образом, чтобы все сведения о месте жительства и телефоне студента попали в таблицу Адрес, а все другие сведения остались в таблице Студенты. Не забудьте откорректировать межтабличные связи!
Дата добавления: 2015-05-09; Просмотров: 420; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |