|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Создание таблицВ MS Access предоставляется несколько способов создания таблиц. В рассматриваемом примере рассматриваются два способа: создание таблицы с помощью импорта внешних данных (из MS Excel и из внешней базы данных MS Access), создание таблицы в режиме конструктора. Упражнение 2. Требуется импортировать Таблицу «Модели автомобилей» из файла «Автомобили» табличного процессора Excel. Для этого в MS Access используется инструмент Мастер импорта таблиц. Рассмотрим по шагам его работу. 1. На ленте управления во вкладке Внешние данные в группе Импорт и связи щелкните по кнопке (Импорт электроннойтаблицы Excel). 2. В открывшемся окне Внешние данные — Электронная таблица Excel щелкните по кнопке Обзор и укажите путь к файлу «Автомобили» (созданного заранее в MS Excel), выделите этот файл и щелкните по кнопке Открыть. Далее выберите пункт Импортировать данные источника в новую таблицу в текущей базе данных и щелкните по кнопке OK. 3. В открывшемся окне Импорт электронной таблицы установите флажок в поле Первая строка содержит заголовки столбцов. (Обратите внимание, что в представленной здесь таблице заполнено только 5 строк, а остальные 12 — пустые).Щелкните по кнопке Далее. 4. В новом окне Импорт электронной таблицы в области Описание поля предоставляется возможность изменить сведения о каждом поле импорта. Для этого выделите соответствующее поле, отображенное в нижней части окна, и в одноименных полях области Описание поля внести изменения. В нашем примере выделите поле Код модели (являющееся ключевым полем) и в раскрывающемся списке поля индекс выберите значение Нет. Щелкните по кнопке Далее. 5. В следующем окне Импорт электронной таблицы выберите пункт не создавать ключ и щелкните по кнопке Далее. 6. В открывшемся окне Импорт электронной таблицы в поле Импорт в таблицу введите название таблицы «Модели автомобилей» и щелкните по кнопке Готово. 7. Открывшееся окно Сохранение шагов импорта — закройте. В результате работы Мастера импорта таблиц таблица «Модели автомобилей» импортирована из MS Excel в MS Access. Об этом свидетельствует появление таблицы «Модели автомобилей» в области навигации. 8. Откройте таблицу «Модели автомобилей» в Режиме таблицы щелкнув два раза по названию этой таблицы. Выделите и удалите 12 пустых строк. 9. Проверьте соответствие в таблице полей заданным типам данных в Режиме таблицы и в Режиме Конструктор. Для перехода в Режим конструктора выполните команду Главная / Режим / Конструктор. В режиме Конструктор в верхней части окна области документа отображаются имена полей, типы данных, описание (комментарии, описывающие данные). В нижней (область Свойства поля) — свойства активного в данный момент поля. 10. Поле Код модели определите как ключевое (в области документа выделите его и нажмите на кнопку ленты управления). Обратите внимание, что в области Свойства поля ключевое поле Код модели отображается как Индексированное поле, имеющее свойство Да (Совпадения не допускаются). 11. Для сохранения установки ключевого поля дважды щелкните на названии таблицы «Модели автомобилей» в области навигации. 12. В появившемся диалоговом окне с сообщением о необходимости сохранения таблицы щелкните по кнопке Да. Упражнение 3. Требуется импортировать Таблицу «Оптовые покупатели» из файла базы данных «Покупатели». Для этого в MS Access, используется инструмент Мастер импорта таблиц. Рассмотрим по шагам его работу. 1. На ленте управления во вкладке Внешние данные в группе Импорт и связи щелкните по кнопке (Импорт базы данных Access). 2. В открывшемся окне Внешние данные — База данных Access щелкните по кнопке Обзор и укажите путь к файлу «Оптовые покупатели» базы данных «Покупатели» (созданной заранее в MS Access), выделите его и щелкните по кнопке Открыть. Далее выберите пункт Импорт таблиц, запросов, форм, отчетов, макросов и модулей в текущую базу данных и щелкните по кнопке OK. 3. В открывшемся окне Импорт объектов во вкладке Таблицы выберите таблицу «Оптовые покупатели» и щелкните по кнопке Параметры. В открывшейся в нижней части окна группе Импорт таблиц выберите пункт структура и данные и щелкните по кнопке OK. 4. Открывшееся окно Сохранение шагов импорта — закрыть. (Обратите внимание, что в режиме Конструктор ключевое поле определено и отмечено.) В результате работы Мастера импорта таблиц таблица «Оптовые покупатели» импортирована из внешней базы данных MS Access. Об этом свидетельствует появление таблицы «Оптовые покупатели» в области навигации. Упражнение 4. Требуется создать таблицу «Заказы» в базе данных «Заказы на автомобили». Таблица создается в два этапа. На первом этапе в режиме Конструктора таблиц создается структура таблицы и определяются типы данных (Рис. 3.), на втором этапе осуществляется ввод данных в режиме Таблицы.
Рис. 3. Таблица «Заказы» в режиме конструктора таблиц 1. В окне базы данных на ленте управления выберите команду Создание /Таблицы /Конструктор таблиц. 2. В области документа введите имена полей, типы данных и заполните столбец Описание в соответствии с рис. 6.3. (В столбце Описание приводятся комментарии, описывающие данное поле). 3. Определите ключевым поле № заказа. Для этого выделите поле № заказа и щелкните по кнопке Ключевое поле ленты управления. 4. Во вкладке Общие области Свойства поля выделите Обязательное поле и в раскрывающемся списке поля, расположенного справа от выделенного поля выберите значение Да. 5. Во вкладке Общие области Свойства поля выделите Индексированное поле и в раскрывающемся списке поля, расположенного справа от выделенного поля выберите значение Да. (Совпадения не допускаются). (З2) 6. Данные поля Код модели таблицы «Заказы» идентичны данным поля Код модели таблицы «Модели автомобилей». Для автоматизации ввода данных для поля Код модели используйте инструмент Мастер подстановок. Для этого щелкните левой кнопкой мыши по выбранному Текстовому типу данных поля Код модели и выберите из раскрывающегося списка Мастер подстановок. 7. В открывшемся окне Создание подстановки выберите пункт Объект “поле подстановки” получит значения из другой таблицы или другого запроса и щелкните по клавише Далее. 8. В следующем окне Создание подстановки в поле Показать выберите пункт Таблицы, а в списке таблиц выберите Таблица: Модели автомобилей и щелкните по кнопке Далее. 9. Из области Доступные поля: следующего окна Создание подстановки выберите поле «Код модели» и щелкните по кнопке . Поле «Код модели» переместится в область Выбранные поля:. Щелкните по кнопке Далее. 10. В следующем окне Создание подстановки щелкните по кнопке Далее, т.к. предлагаемой сортировки элементов списка производить не требуется. 11. Для автоматического подбора ширины столбца, которое содержит поле подстановки щелкните дважды по правой границе заголовка столбца. При установке курсора на правую границу заголовка курсор примет вид. Щелкните по кнопке Далее. 12. В открывшемся окне Создание подстановки установите флажок Включить проверку целостности данных, выберите пункт Каскадное удаление и щелкните по кнопке Готово. 13. В диалоговом окне Создание подстановки выберите пункт Да. 14. В открывшемся диалоговом окне, предупреждающем о необходимости сохранения таблицы, щелкните по кнопке Да. 15. В следующем окне Сохранение в поле Имя таблицы: введите слово Заказы и щелкните по кнопке OK. 16. Выполните аналогичные действия по применению Мастера подстановок для поля «Код оптового покупателя» (Информацию для этого поля выберите из таблицы «Оптовые покупатели»). 17. Выполните команды Главная /Режимы / Режим / Режим таблицы и введите данные в созданную таблицу в точном соответствии с данными Таблицы 3. (З3) 18. Сохраните таблицу с введенными данными. Упражнение 5. Для автоматизации и контроля ввода данных в таблицу применяется инструмент Маска ввода. Для ввода данных в поле Телефон таблицы «Оптовые покупатели» используйте инструмент Маска ввода. 1. Откройте таблицу «Оптовые покупатели» в режиме Конструктор. 2. В столбце Имя Поля установите курсор в нужное поле таблицы (например, Телефон). На вкладке Общие области Свойства поля щелкните правой кнопкой мыши по полю ввода, расположенному напротив надписи свойства поля Маска ввода и выберите строку Построить. 3. В открывшемся окне Создание масок ввода щелкните по кнопке Да. 4. В открывшемся окне Создание масок ввода щелкните по кнопке Список. 5. В открывшемся окне Настройка масок ввода в поле Описание введите слово Телефон, в поле Маска ввода — 999-9999999, в поле Заполнитель — *, в поле Образцы данных — 499-6457851, поле Тип маски — Текст\свободный проигнорируйте и щелкните по кнопке Закрыть. (Символ маски ввода 9 указывает, что в данную позицию может быть введена цифра или пробел. Не допускается ввод знаков «плюс» и «минус»). 6. Во вновь открывшемся окне Создание масок ввода в поле Маска ввода выберите Телефон, в поле Проба наберите ранее набранный номер телефона, который отобразится в виде выбранных символов заполнителя и разделителя после первых трех цифр (в виде знака подчеркивания),щелкните по кнопке Далее. 7. В новом окне Создание масок ввода заполните поле Проба цифрами номера телефона, щелкните по кнопке Далее. 8. В следующем окне Создание масок ввода выберите пункт вместе со знаками маски, например:, щелкните по кнопкам Далее. 9. В следующем окне Создание масок ввода щелкните по кнопке Готово. В результате в поле, расположенном правее поля общих свойств Маска ввода отобразится маска ввода: 999\-9999999;0;* 10. Откройте таблицу «Оптовые покупатели» в режиме Таблица по команде Режим / Режимы / Режим таблицы установите курсор в поле первого телефона и удалите его содержимое. Вместо удаленного телефона в поле появились символы маски ввода ***_******* Введите удаленный номер телефона с помощью созданной маски ввода. (Возврат_к_З4) Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.006 сек.) |