- •Методические указания для самоподготовки студентов к практическому занятию №5 по информатике.
- •«Ms Access. Создание базы данных. Ввод и просмотр данных посредством форм. Мастер форм»
- •Заполните таблицу в соответствии с таблицей 1.
- •Для задания условия на значение для вводимых данных необходимо:
- •Сохраните таблицу под именем «Пациенты»:
- •Для заполнения таблицы:
- •Для изменения ширины каждого поля таблицы в соответствии с шириной данных:
- •Для поиска в таблице Сергеева:
- •Для сортировки данных в поле Фамилия по убыванию:
- •Для фильтрации данных по полю Пол:
- •Сохраните базу данных:
- •Создайте таблицу Отделение в режиме Конструктор:
- •Создайте таблицу Лечение в режиме Конструктор:
- •Заполните таблицы Отделение и Лечение следующими данными:
- •Создание форм просмотра таблиц:
- •По аналогии создайте форму для таблицы Пациенты, Лечение и Отделение.
- •Access — это реляционная субд.
- •Тип данных
- •Значение
- •Атрибут
- •Отношение
- •Пустые значения
- •Основные технологии создания объектов
- •Работа с мастерами
- •Контекстно-зависимая справка и Помощник
- •Структура таблицы и типы данных
- •Ввод данных в ячейки таблицы
- •Редактирование данных
- •Сортировка данных
- •Отбор данных с помощью фильтра
- •Ввод и просмотр данных посредством формы
Заполните таблицу в соответствии с таблицей 1.
Для установки Размера поля используйте вкладку Общие и соответствующее поле
Для задания условия на значение для вводимых данных необходимо:
в верхней части окна щелкните по полю Пол;
в нижней части окна щелкните по строке параметра Условие на значение;
щелкните по кнопке
для определения условий на значение
при помощи построителя выражений;в появившемся окне напишите слово М, затем щелкните по кнопке (OR) (эта кнопка выполняет функцию ИЛИ), напишите Ж,. Таким образом вы ввели условие, при котором в поле Пол могут вводиться только указанные значения.
в строке Сообщение об ошибке введите предложение "Такой пол не существует, правильно введите данные''.
в строке Значение по умолчанию введите букву М;
Сохраните таблицу под именем «Пациенты»:
выберите пункт меню Файл, Сохранить;
в диалоговом окне «Сохранение» введите имя таблицы Пациенты,
щелкните по кнопке <ОК>.
Примечание. Если в таблице не было задано ключевое поле (поле первичного ключа) то в результате щелчка по кнопке <ОК> Access предложит вам задать ключевое поле, т е поле, однозначно идентифицирующее каждую запись. Для однотабличной базы данных это не столь актуально, как для много табличной, поэтому щелкните по кнопке <Нет>, но в нашей таблице мы обозначили поле № п/п, т.к. не хотим повторения значений в данном поле.
Индекс — это средство Access, ускоряющее поиск и сортировку данных а таблице. Ключевое поле (поле первичного ключа) таблицы индексируется автоматически. Не допускается создание индексов для полей типа MEMO и Гиперссылка или полей объектов OLE. Свойство Индексированное noле определяет индекс, создаваемый по одному полю. Индексированное поле может содержать как уникальные, так и повторяющиеся значения. Допускается создание произвольного количества индексов.
Для заполнения таблицы:
Не закрывая окна с таблицей «Пациенты» на панели инструментов щелкните по кнопке Режимы, чтобы перейти в режим заполнения таблицы данными
заполните таблицу с данными в соответствии с рисунком:
Для изменения ширины каждого поля таблицы в соответствии с шириной данных:
сделайте двойной щелчок по границе между названиями столбцов;
проделайте эту операцию с остальными полями.
Для поиска в таблице Сергеева:
переведите курсор в первую строку поля Фамилия;
выполните команду Главная/Найти;
в
появившемся окне, в поле Образец
введите
п
Рис 1.5 Поиск и замена.
оле Совпадение выберите из списка Поля целиком;в поле Просмотр выберите из списка ВСЕ (имеется в виду искать по всем записям);
установите флажок для опции С учетом формата полей;
щелкните по кнопке Найти далее. Курсор перейдет на четвертую запись и выделит слово Сергеева;
щелкните по кнопке Найти далее. Если в таблице встретиться еще запись тогда курсор перейдет к этой записи;
щелкните по кнопке Отмена для выхода из режима поиска.
Для сортировки данных в поле Фамилия по убыванию:
щелкните по любой записи поля Фамилия;
щелкните по кнопке
на вкладке Главная.
Все данные в таблице будут отсортированы
в соответствии с убыванием значений в
поле Фамилия.
