Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Задание. 4.1..Данная лабораторная работа выполняется только в присутствии преподавателя или лаборанта





4.1..Данная лабораторная работа выполняется только в присутствии преподавателя или лаборанта.

4.2. Включить ПЭВМ.

4.3. Выполнить задание.

 

Ход работы:

Задание 1. Откройте учебную базу данных, изготовленную на прошлом занятии.

Запустите программу Microsoft Access.
Нажмите на кнопку открыть базу данных. Выделите из списка баз данных имя вашей базы данных и нажмите на кнопку ОК.

Задание 2. Откорректируйте данные в таблице группы.

Откройте таблицу группы, выделив ее и нажав на кнопку открыть.
Добавьте недостающие записи, которые вы удалили в предыдущей работе и исправьте существующие.


Сохраните и закройте таблицу.

Задание 3. Удалите все записи таблицы список, оставив ее структуру.

Откройте таблицу Список.
Выделите все записи.
Нажмите клавишу [Delete]. Нажмите на кнопку ДА в вопросе о подтверждении удаления. (Можно выполнить команду правка – удалить запись).
Закройте таблицу, сохранив ее.
Замечание. Если теперь вводить данные в эту таблицу снова, то счетчик будет меняться с того номера, который был присвоен последней записи.

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

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

Выберите закладку таблица, если находитесь в другом окне.
Нажмите на кнопку создать. В результате перейдем к работе со следующим окном: новая таблица. Здесь несколько вариантов, но вы выберите мастер таблиц и нажмите на кнопку ОК.
В этом окне следует выбрать: в поле образцы таблиц – поле студенты; в поле образцы полей – поля КодСтудента, Адрес, Номертелефона, нажимая после каждого выбора на кнопку . Эти поля попадут в поля новой таблицы. Нажмите на кнопку Далее.


В появившемся окне задайте имя новой таблицы личные данные. Оставьте автоматический выбор ключа. Нажмите на кнопку далее.
Замечание. Access проверит связи данной таблицы с другими таблицами. Так как вы еще не устанавливали связи, то они не будут найдены автоматически. В этот момент можно установить новые связи, но мы пока этого делать не будем.

Нажмите на кнопку Далее.
После появления вопроса о действиях после создания таблицы автоматически выбирайте ввод в режиме таблицы, но можно изготовить и форму. Нажмите на кнопку готово. Вы попадете в пустую таблицу, у которой есть поля, но отсутствуют записи.
Добавьте в таблицу личные данные еще три поля Word, Excel, Access, в которых будут находиться семестровые оценки по этим предметам. Выберите конструктор.
Закройте таблицу, предварительно сохранив ее. В результате вы получите три таблицы, две из которых связаны, а третья нет.

Задание 5. Исправьте схему данных.

Нажмите на кнопку – схема данных.
Нажмите на кнопку - добавить таблицу. В появившемся окне выделите таблицу личные данные и нажмите на кнопку добавить, а затем на кнопку закрыть окна добавления таблицы.
Поставьте мышку на имя поля КодСтудента в таблице личные данные и, не отпуская кнопку мышки, перетащите ее на поле Код в таблице список. Отпустите кнопку мышки. Появиться окно связи.
Включите обеспечение целостности данных. Это невозможно сделать, если типы обоих полей заданы неодинаково.
Нажмите на кнопку создать. Появиться связь один-к-одному. Это значит, что одной записи в таблице список соответствует одна запись в таблице личные данные.


Закройте схему данных, сохранив ее.
Пояснение. Теперь встает задача ввода записей одновременно в разные таблицы: список и личные данные. ФИО мы храним в одной таблице, а адрес и номер телефона – в другой. Можно попробовать ввести значения в каждую таблицу отдельно, но удобнее видеть клетки обеих таблиц для ввода данных одновременно. Эту задачу легко решить вводом значений через специально созданную форму, в которой присутствуют поля всех необходимых таблиц. Данные вводим в форму, а в результате заполняются таблицы.

Задание 6. Создайте форму для ввода данных.

В окне базы данных выберите вкладку формы.
Нажмите на кнопку создать.
В окне новая форма выберите мастер форм. Описание мастера появляется в левой части окна. В нижнем поле имя таблицы или запроса в качестве источника данных можно не указывать. При использовании мастера форм источник данных для формы следует указывать в окне мастера.
Нажмите на кнопку ОК.


Выберите все поля из таблицы список и все поля из таблицы личные данные. Для этого выберите имя таблицы список в поле Таблицы/Запросы. В результате появляется список полей в окне доступные поля. Нажмите на кнопку , которая переносит все поля из списка. Затем выберите имя таблицы личные данные в поле Таблицы/Запросы и вновь нажмите на кнопку .
Нажмите на кнопку Далее.
Оставьте внешний вид формы в один столбец (выбран по умолчанию).
Нажмите на кнопку Далее.
Выберите требуемый стиль (например, Обычный). Нажмите на кнопку Далее.
Задайте имя формы: Общая форма. Нажмите на кнопку Готово. В результате вы получите форму, в которой можно менять существующие данные и вводить новые значения. Эти значения будут попадать в ту таблицу, в которую нужно (часть значений – в одну таблицу, часть – в другую).

Задание 7. Заполните таблицы данными.

Замечание. Поля код и КодСтудента заполняются автоматически.

Данные таблицы список.


Данные таблицы личные данные.


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

Задание 8. Добавьте новое поле фото в таблицу список.

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

Откройте таблицу список.
Перейдите в режим конструктора.
Добавьте еще одно поле (вводите имя поля ниже поля учебная группа), имя которого фото, тип данных поле объекта OLE, общие свойства поля оставить по умолчанию.
Сохраните таблицу.
Перейдите в режим таблицы.
Нажмите мышкой на клетку, где должно быть значение поля фото.
Выполните команду Вставка – Объект – Точечный рисунок Paintbrush – ОК.
Вставьте рисунок.
Нажмите в правом верхнем углу окна рисунка, в результате чего вы вернетесь в таблицу. Рисунок будет обозначен словами. Чтобы увидеть его, дважда нажмите мышкой на его название, возвращаясь в программу, где изготовлен рисунок.

Задание 9. Научитесь использовать фильтр.

Справочная информация. Выражения в фильтре могут состоять из точных значений, которые Access использует для сравнения в том виде, в котором они вводятся. Числа вводятся без ограничителей, например,22. Текст должен быть заключен в кавычки, например «Александров». Даты ограничиваются символами #, например, #10/01/99#. Элементы выражения могут быть связаны операторами:

арифметическими: *, +, -, /,^;
сравнениями: <, <=, >=, =, <>;
логическими: And (И), Not (Нет), Or (Или);
Like – для использования логики замены в выражениях;
In – для определения, содержится ли элемент данных в списке значений;
Between…And – Для выбора значений из определенного интервала.

Нажмите на кнопку - изменить фильтр.

Нажмите мышкой на поле Год рождения. У активного поля появиться стрелка выбора.
Выберите год рождения 1984 и нажмите на кнопку - применить фильтр. Вы автоматически попадете в таблицу, в которой будут только выбранные надписи.
Отмените выбор. Для этого необходимо отжать эту же кнопку, которая теперь называется удалить фильтр.
Нажмите на кнопку - изменить фильтр.
Удалите все в поле год рождения, выделив значение и нажав клавишу [Delete].
Измените фильтр так, чтобы в таблице были видны только ученики школы № 5, 10-го класса (одновременный запрос в двух полях – школа и класс).
Нажмите на кнопку - применить фильтр.
Измените фильтр. Допустимо указывать границы изменения значений. В поле год рождения наберите >1982. Нажав на кнопку применить фильтр, вы получите таблицу, в которой присутствуют записи с годами рождения больше 1982.
Чтобы получить записи учеников, у которых фамилии начинаются на букву «В», в соответствующем поле наберите Like «В*» (В – в данном случае русская буква).
Запрос Not «В*» будет означать все записи, кроме указанных (в данном случае все записи, у которых фамилии не начинаются на букву «В»). Составьте этот запрос, нажав на кнопку - применить фильтр.

Date: 2015-12-12; view: 487; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию