Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Сохранить созданную таблицу БД на своём flash-диске.
Таблица 1.1 Тренеры
Порядок работы: Создание новой БД на флэшке. § загрузить MS Access (Пуск\Все программы\ Microsoft Office\MS Access 2010), появится окно приложения MS Access, в правой части Рабочей зоны которого расположен столбец Новая база данных. Ввести в поле Имя файла Справочник (вместо Database1) и нажать кнопку Создать (рис. 1.1) § Во вкладке Файл выбрать команду Сохранить базу данных как, в окне Сохранение выбрать диск флэшки, на котором БД будет находиться, в поле Имя файла ввести название БД " Справочник", поле Тип файла " База данных Microsoft Access" оставить без изменения (по умолчанию предлагается папка " Мои документы", имя файла " db1" и тип файла " База данных Microsoft Access" ), щелкнуть по клавише " Сохранить", появится окно БД с заголовком " Справочник: база данных (формат Асcess 2007)" [1], а в панели задач Windows – значок созданного окна БД (рис. 1.7).
Создание таблицы БД. § в окне БД на ленте вкладок выбрать Создание, щелкнуть по кнопке Конструктор таблиц - появится окно рис. 1.3 (или по кнопке Таблица - появится окно рис. 1.2 и далее перейти в режим конструктора из вкладки Файл \ Режим). § в режиме Конструктор ввести названия полей (рис.1. 3), для определения типа данных каждого поля нужно щелкнуть мышью в соответствующей ячейке и выбрать из появившегося списка нужный тип данных (числовой, текстовый и т.п.). Числовое поле отличается от Счётчика тем, что для него числа вводятся пользователем, а для поля типа Счётчик номера полей вводятся автоматически.
Рисунок 1.7 Окно БД " Справочник"
Во вкладке Общие для поля Код в ограничении Индексированное поле выберите из списка вариант Да(Совпадения не допускаются). Для определения всех остальных полей таблицы базы данных Справочник в соответствии с табл. 1 выполните действия, аналогичные указанным выше. При этом для полей: - Фамилия, Имя, Отчество- замените пункт Размер поля с 50 на 15, т.к. вряд ли эти поля будут содержать более 15 символов, - Телефон - установить пункты Размер поля – тип Целое, Условие на значение - ввести < =15, Сообщение об ошибке – ввести текст " Число цифр больше 11", - Должность- изменить Размер поля до 15 символов, Условие на значение – ввести с помощью Построителя выражений " Главный тренер Or Старший тренер Or Тренер ", значение по умолчанию – ввестиТренер, Сообщение об ошибке – ввести текст " Такой должности нет", -Адрес- пункт Размер поля оставить 50, -Пол- пункт Размер поля установить 10, Условие на значение – ввести с помощью Построителя выражений " Бокс Or Борьба Or Плавание", -Значение по умолчанию – ввести Бокс, Сообщение об ошибке – ввести Не соответствует заданным словам. -Дата рождения- в пункте Формат поля выбрать из списка Краткий формат поля Примечание. Для типа данных Числовой Access предлагает по умолчанию Длинное целое, но если данные - небольшие целые числа (в диапазоне от -32768 до 32767) - то надо выбрать Целое, если дробные числа - тогда С плавающей точкой. Для выбора необходимого параметра надо щелкнуть по полю, а затем нажать появившуюся кнопку списка и выбрать необходимые данные. В результате таблица будет иметь более компактный вид, а БД – занимать меньший объем памяти. Данные полей таблицы и их свойств во вкладке Общие можно скорректировать в ходе дальнейшей работы с таблицей. Для этого в режиме окна базы данных (окно Справочник: база данных (формат Access 2007) ) нужно выделить таблицу и перейти в режим Конструктор. 3 Сохранение таблицы: • выберите пункт меню Файл \ Сохранить объект как; • в диалоговом окне " Сохранение" вместо имени " Таблица1" введите имя таблицы Тренеры, • щелкните по кнопке " ОК", при этом Access предложит задать ключевое поле (поле первичного ключа), т.е. поле, однозначно идентифицирующее каждую запись для их поиска. Для однотабличной базы данных это не столь актуально, как для многотабличной, поэтому щелкните по кнопке Нет. В результате выполненных действий на flash-диске будет сохранена таблица с именем Тренеры, находящаяся в файле - базе данных с именем Справочник. Эта таблица пока не заполнена данными, но типы данных, некоторые значения по умолчанию и ограничения в её полях (столбцах) уже заданы.
Пример 2. Заполнение таблицы БД, работа с таблицей 1 Заполнить таблицу данными в соответствии с табл. 1.2 и проверить реакцию системы на ввод неправильных данных в полях " Должность" и " Вид спорта". 2 Изменить ширину каждого поля таблицы в соответствии с шириной данных. 3 Произвести поиск в таблице Главного тренера Комова. 4 Произвести замену данных: изменить заработную плату старшему тренеру Поповой с 5890 р, на 6400 р. 5 Произвести сортировку данных в поле " Год рождения" по убыванию. 6Произвести фильтрацию данных по полям " Должность" и " Зарплата". 7 Удалить запись №6 Добавить новую запись 9 Просмотреть созданную таблицу в виде распечатанного принтером документа 10 Сохранить созданную БД с таблицей на флэшке (для выполнения следующих работ). Таблица 1.2
Порядок работы: 1 Введите данные в таблицу в соответствии с табл. 1.2. Попробуйте в поле Должность любой записи ввести слово Массажист. Посмотрите, что получилось. На экране должно появиться сообщение; " Такой должности нет ". 2. Для изменения ширины каждого поля в соответствии с шириной данных нужно в заголовке таблицы поставить курсор на линию между столбцами до превращения его в двунаправленную стрелку и сдвинуть границу левой мышью в нужную сторону. 3. Для поиска в таблице, например, сотрудникаКомова (рис. 1.5): § переведите курсор в любую строку поля " Фамилия"; § выполните командуГлавная \ Найти; § в появившемся окне Поиск и замена в строке параметра Образец введите Комов; § в строке параметра Просмотр должно быть слово Все (имеется в виду искать по всем записям); § в строке параметра Совпадение выберите из списка С любой частью поля; § в строке параметра С учётом формата полей установите флажок - " галочку"; § щелкните по кнопке Найти далее. Курсор перейдет на вторую запись и выделит слово Комов; § щелкните по кнопке Найти далее. Курсор перейдет на седьмую запись и также выделит слово Комов; § щелкните по кнопке Отмена для выхода из режима поиска. 4 Для замены заработной платы ст. преподавателю Поповой с 5890 р. на 6400 р. переведите курсор в любую строку поля " Зарплата"; § выполните командуГлавная \ Найти; § перейдите на вкладку Замена(рис. 1.5): § в строке Образец введите 5890 р.; § в строке Заменить на введите 6400 р. Обратите внимание на остальные опции –поиск надо вести по всем записям данного поля; § щелкните по кнопке Найти далее. Курсор перейдет на четвертую запись, но здесь не нужно менять данные, поэтому снова щелкните по кнопке Найти далее. Курсор перейдет на девятую запись – ту, что нужна; § щелкните по кнопке 3аменить, данные будут изменены; Чтобы заменить сразу все данные, надо воспользоваться кнопкой 3аменить все. § щелкните по кнопке Отмена. 5 Для сортировки данных в поле " Дата рождения" по убыванию: § щелкните по любой записи поля " Дата рождения"; § на вкладке Главная щелкните по кнопке . Все данные в таблице будут отсортированы в соответствии с убыванием значений в поле " Дата рождения". 6 Для фильтрации данных по полям " Должность" и " Зарплата": § щелкните по записи Тренер поля " Должность"; § щелкните по кнопке - Выделение. Сработает Фильтр по выделенному - в таблице останутся только записи о тренерах; § щелкните по записи 5890 р. поля " Зарплата"; § щелкните по кнопке . В таблице останутся только записи о тренерах, получающих зарплату 5890 руб.; § для отмены фильтрации щелкните по кнопке - Удалить фильтр. В таблице появятся все данные. 7 Удаление записи – выполняется двумя способами: • выделить запись правой клавишей мыши, выбрать команду контекстного меню Удалить запись; • c клавиатуры - выделить запись, нажать клавишу Delete. Во всех вариантах удаления появляется окно с предупреждением об удалении записей. 8 Добавление новой записи – также выполняется двумя способами: • выделить запись правой клавишей мыши, выбрать команду контекстного меню Новая запись; • c клавиатуры - выделить запись, нажать клавиши Ctrl++. 9 Для просмотра созданной таблицы перед печатью: • выполните командуФайл\ Печать \ Предварительный просмотр. Вы увидите таблицу в виде распечатанного на листе бумаги документа; • закройте окно просмотра клавишей Закрыть. Предварительный просмотр позволяет увидеть недостатки документа: расположения таблицы, её фрагментов, ширины полей, ориентации таблицы и др. и исправить их. Изменение полей или ориентации таблицы на странице выполняется командами вкладки Предварительный просмотр.
Контрольные вопросы 1 Что называется базой данных, из каких компонентов в СУБД Access она состоит? 2 Способы создания пустой таблицы. 3 Чем таблица Access отличается от таблицы Excel? 4 Как сохранить созданную БД Access на диске С в папке Студент? 5 Какие типы данных используются в СУБД Access? 6 Какие ограничения вводятся во вкладке Общие таблицы БД в режиме конструктора? 7 Как выполняется поиск и замена данных? 8 Как осуществляется фильтрация данных, типы фильтров, их установка и снятие. 9 Как выполнить удаление записей, добавление новых записей. 10 Как переопределить типы данных в созданной таблице БД?
Задание (Номер варианта – номер компьютера в аудитории) 1 Создать на flash-диске свою БД и таблицу БД с названием и полями согласно варианту, установить все поля и ограничения, заполнить её своими данными – не менее 10 записей. Во вкладке Общие должны быть использованы все ограничения, рассмотренные в Примере создания БД: формат поля, размер поля, условие на значение при помощи Построителя выражений, сообщение об ошибке, значение по умолчанию, индексированное поле. 2 Сохранить созданную БД с таблицей БД на флэшке под именами, указанными в варианте. 2.1 Заполнить таблицу данными в соответствии с таблицей своего варианта и проверить реакцию системы на ввод неправильных данных. 2.2 Изменить ширину каждого поля таблицы в соответствии с шириной данных. 2.3 Произвести поиск записи в таблице. 2.4 Произвести замену данных - изменить значение в двух различных ячейках. 2.5 Произвести сортировку данных в двух полях - по убыванию, по возрастанию. 2.6 Произвести фильтрацию данных по двум полям. 2.7 Удалить запись №6 2.8 Добавить новую запись.
Варианты задания 1 вариант. Название БД - " Книги" Название таблицы - " Учебники"
2 вариант. Название БД - " Клиника" Название таблицы - " Врачи"
3 вариант. Название БД - " Больница" Название таблицы - " Больные"
4 вариант. Название БД - " ФК " Динамо" Название таблицы - " Спортсмены"
5 вариант. Название БД - " Автовокзал" Название таблицы - " Маршруты"
6 вариант. Название БД - " Аэропорт" Название таблицы - " Рейсы"
7 вариант. Название БД - " Цех" Название таблицы - " Работники"
8 вариант. Название БД - " Деканат" Название таблицы - " Штат"
9 вариант. Название БД - " ФК Кубань" Название таблицы - " Команда"
10 вариант. Название БД - " ЖД - вокзал" Название таблицы - " Поезда"
Отчёт по лабораторной работе должен содержать: • Название работы (в скобках – имя файла описания лаб. работы) • Цель работы • Содержание работы (порядок выполнения) • Вариант задания, • Письменные ответы на контрольные вопросы • Выводы по работе
Примечание. 1 Первые 4 пункта переписываются из описания лабораторной работы. 2. Результаты выполнения задания (таблицы, базы данных и др.) должны быть сохранены на вашей флэшке для выполнения последующих работ по MS Access. Лабораторная работа 2 Формы в MS Access Популярное:
|
Последнее изменение этой страницы: 2017-03-03; Просмотров: 1947; Нарушение авторского права страницы