КАТЕГОРИИ: Архитектура-(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) |
Выполнение работыОбщие свойства поля Общие свойства задаются на вкладке Общие и соответствуют активному полю (см. рисунок 3.7). Соответствующие параметры зависят от выбранного типа данных. Наиболее важными параметрами являются: Размер поля, Формат поля, Число десятичных знаков, Подпись поля, Условие на значение, Сообщение об ошибке, Индексированное поле. ü Размер поля. Для поля текстового типа параметр Размер поля определяет максимальное количество символов, сохраняемых в поле. Возможный диапазон значений от 1 до 255 байт (по умолчанию – 50 байт). Для поля числового типа возможны следующие значения поля "Размер поля"
Рекомендуется задавать минимально допустимый размер поля, который понадобится для сохраняемых значений, т.к. сохранение таких полей требует меньше памяти, и их обработка выполняется быстрее. Внимание. Изменение размера поля с большего на меньший в таблице, имеющей данные, может привести к их искажению или полной потере. ü Формат поля. Является форматом отображения заданного типа данных (кроме текстового) и задает правила представления данных при выводе их на экран или печать. Выбор конкретного формата осуществляется из списка. & Задача №1. Создание таблицы с помощью Мастера таблиц Постановка задачи Создать БД БазаГруппаФамилия. Создать макет таблицы Студент с помощью Мастера создания таблиц. Таблица должна содержать следующие поля: КодСтудента, Имя, Отчество, Фамилия, Адрес (улица, номер дома, номер квартиры), Город, ОбластьКрайРеспублика, ПочтовыйИндекс, НомерТелефона, Специализация. Заполнить таблицу. Изменить таблицу в режиме конструктора. 1. Запустить СУБД MS Access 2. Создание нового файла БД БазаГруппаФамилия ¿ В области задач Создание файла окна Microsoft Access установить переключатель в положение Создание: Новая база данных; нажать кнопку [ОК]. ¿ В окне Файл новой базы данных открыть папку, в которой следует создать файл БД. В этом же окне в строке Имя файла задать имя базы: БазаГруппаФамилия; нажать кнопку [Создать]. ¿ Файл базы данных создан. Теперь можно приступать к созданию объектов БД. 3. Создание макета таблицы с помощью Мастера ¿ В окне БазаГруппаФамилия: база данных выбрать инструмент Создать-Мастер таблиц-ОК. Появится окно Создание таблиц.
¿ Из списка Образцы таблиц выберите образец Студенты ¿ Из списка Образцы полей определите образцы полей, которые необходимо вкючить в таблицу, поочередно выделяя поля в списке и нажимая кнопку для попадания образца поля в список полей создаваемой таблицы. Выберите следующие поля: КодСтудента, Имя, Отчество, Фамилия, Адрес (улица, номер дома, номер квартиры), Город, ОбластьКрайРеспублика, ПочтовыйИндекс, НомерТелефона, Специализация. Можно переименовывать названия некоторых полей, выбранных из шаблона (использовать кнопку Переменовать поле…). ¿ Нажмите кнопку Далее. ¿ В следующем окне диалога введите имя таблицы Студент и разрешите приложению самостоятельно определить ключ, нажмите кнопку Далее. (Пользуйтесь кнопкой Далее до тех пор, пока она активна. Нажмите кнопку Готово только в последнем случае!!!). ¿ В последнем окне диалога согласитесь на Непосредственный ввод данных в таблицу и нажмите кнопку Готово. Макет таблицы создан. В строке заголовков таблицы можно найти ее название. Все имена полей представлены в виде заголовков таблицы. 4. Заполнение таблицы (режим таблицы). Изменение структуры таблицы в режиме конструктора. Любая таблица Microsoft Access может быть представлена в двух режимах: 1. режим таблицы (для ввода данных, их просмотра и редактирования); 2. режим конструктора (для создания и изменения макета таблицы). В процессе создания макета таблицы встретились с понятием ключа. Первичный ключ (в последующем будем называть просто ключом) – одно или несколько полей, совокупность которых однозначно определяет любую запись таблицы. В нашем случае ключевым явлется поле КодСтудента. Из таблицы видно, что это поле – счетчик, т.е. нумерует записи в порядке ввода, как только будет заполнена хоть одна ячейка строки таблицы.
¿ Таблица Студент отображается в режиме таблицы. Заполните только поля: Имя, Отчество, Фамилия. Остальные не заполнять. Щелкая в соответствующих ячейках или нажимая клавишу Tab, введите данные. Для редактирования данных: § Выбрать ячейку редактирования. § Нажать клавишу F2. § Ввести новый текст. § Нажать клавишу Tab. При расмотрении содержимого остальных ячеек можно увидеть некоторую разметку – маску ввода. Маска ввода – это шаблон, позволяющий вводить в поле значения, имеющие одинаковый формат. Маска ввода автоматически изображает в поле постоянные символы. При вводе данных в поле нет необходимости набирать эти постоянные символы, даже если они должны быть включены в значение поля; достаточно заполнить пустые позиции в маске ввода. Microsoft Access не позволит ввести в поле значение, не вписывающееся в определенную для этого поля маску ввода. Для изменения маски ввода и редактирования макета таблицы следует переключиться в режим конструктора. Окно конструктора содержит таблицу, в первом столбце которой перечислены поля, а во втором – типы данных (форматы).
¿ Переключиться в режим конструктора: кнопка панели инструментов БАЗА ДАННЫХ ( окно БазаГруппаФамилия) или команда Вид-Конструктор Главного меню. ¿ Задать маску ввода для поля Номер телефона: Установить текстовый курсор в имя поля Номер телефона. В нижней части окна перейти на вкладку Общие. Напротив опции Маска ввода нажмите кнопку . В окне Создание масок ввода щелкните Список. Появится окно Настройка маски ввода. В нем ввести в поле Описание – Номер телефона, Маска ввода – 00-00-00, Образцы данных – 33-56-18 (можно любой произвольный номер телефона). Шелкните по кнопке Вперед на 1 запись u и кнопке Закрыть. В окне Создание маски ввода в списке Маска ввода: Вид данных: щелкните по полю Номер телефона 33-56-18. Нажмите кнопки Далее, Готово. ¿ Перейдите из режима Конструктора в режим Таблицы: команда Вид-Таблица или кнопка ( окна БазаГруппаФамилия) на панели База данных. На вопрос о сохранении таблицы отвечайте Да. ¿ Введите данные в остальные поля (для пяти записей). При необходимости измените ширину столбцов таблицы по аналогии с электронными таблицами. Постановка задачи В БД БазаГруппаФамилия создать таблицу, отражающую основные антропометрические сведения о каждом студенте группы по следующим параметрам: фамилия, имя, количество полных лет, средний балл успеваемости, рост, вес, увлечения. Определите, какие из этих параметров важны при заполнении медицинской карты студента. Отредактируйте полученную структуру БД, удалив из нее ненужные поля. Введите в структуру БД поля Номер и Пол. Отредактируйте существующее поле Полных лет, изменив имя поля и формат данных. Сохраните таблицу под именем Карта. Отредактируйте структуру таблицы Карта. Сохраните новый макет под именем Карта1. Заполните таблицу Карта1, создав 10 записей. Создание таблицы путем ввода данных 1. Создать таблицу путем ввода данных: В окне БазаГруппаФамилия: база данных (формат Access2000) выберите пункт Создание таблицы путем ввода данных. 2-ой способ: кнопка Создать-Режим таблицы на панели инструментов. 2. Ввести данные непосредственно в пустую таблицу (переименуйте столбцы, введите данные в таблицу). Смотрите пункт 2.1.1. При сохранении таблицы Microsoft Access проанализирует данные и автоматически присвоит каждому полю соответствующий тип данных и формат. Рисунок 3.12 – Редактирование макета таблицы 3. Закрыть и сохранить таблицу: · В появившемся окне Сохранение вместо имени по умолчанию Таблица1 задать нужное имя таблицы: КАРТА и нажать [ ОК ]. · На вопрос о ключевых полях «Создать ключевое поле сейчас?» ответить [НЕТ]. В режиме Конструктора установите параметры полей:
4. Удалите ненужные поля (для медицинской карты поля Балл, Увлечение не важны): · Откройте таблицу КАРТА в режиме конструктора. · Выберите удаляемое поле, щелкнув мышью по заголовку поля. · Выполните команду основного меню Правка – Удалить. 5. Добавьте новые поля: · Выберите поле, перед которым (после которого) будете осуществлять вставку. · Выполните команду Вставка-Строки. · Укажите параметры вставляемого поля:
6. Отредактируйте существующие поля (заменить поле КолЛет на поле Дата Рождения): · Выберите поле КолЛет · Измените параметры поля: Исходные:
После редактирования:
7. Задайте имя таблицы: Карта1. Файл-Сохранить как… Введите имя КАРТА1. Ключевых полей таблица КАРТА1 не содержит. После завершения создания макетов должно появиться две таблицы с именами КАРТА, КАРТА1!!! Заполнение таблицы 1. В окне БазаГруппаФамилия: база данных выберите объект Таблицы и откройте таблицу Карта1 в режиме таблицы. (кнопка Открыть). 2. В окне Карта1: таблица введите данные для десяти записей. 3. Отредактируйте (измените) данные: · Выберите ячейку редактирования. · Нажмите клавишу F2. · Введите новый текст. · Для перемещения к новой ячейке – Tab. & Задача №3. Импорт таблиц Постановка задачи Создать таблицу Excel. Разместить ее на отдельном листе (начиная с ячейки А1, без названий). Сохранить результат работы под именем Фамилия. Создать БД ИмпортФамилия. Импортировать таблицу EXCEL в БД ACCESS.
1. C помощью Excel cоздать таблицу Фамилия согласно образцу (рисунок 13). Сохранить результат работы в файле под именем Фамилия. 2. Создать базу данных ИмпортФамилия: В области задач Создание файла выполнить следующую команду: Создание-Новая база данных; выбрать папку и задать имя файла ИмпортФамилия. 3. Импортировать электронную таблицу из файла Фамилия: Файл-Внешние данные-Импорт. 4. В диалоговом окне Импорт выбрать из списка Тип файла вариант Microsoft Excel (*.xls) и папку, в которой расположен файл ЭТ. 5. Следуйте инструкциям в диалоговых окнах мастера Импорт электронной таблицы. Установить флажок Листы. Далее. Флажок Первая строка содержит заголовки столбцов. Далее. Раздел Данные необходимо сохранить: Флажок В новой таблице. Далее. При необходимости ввести описание полей, переход по полям осуществлять щелчком мыши. Далее. Флажок Не создавать ключ. Далее. В поле Импорт в таблицу: ввести название таблицы. Готово. Откорректировать макет импортированной таблицы в режиме Конструктор.
& Задача №4. Создание таблицы с помощью Конструктора. Постановка задачи Создать БД БазаПочтаФамилия, которая содержит следующие таблицы: ПОДПИСНЫЕ ИЗДАНИЯ, ПОДПИСЧИКИ, СВЯЗЬ ДАННЫХ. 1. Создать файл базы данных. Дать базе имя БазаПочтаФамилия, где Фамилия – это фамилия исполнителя работы. Приступить к созданию объектов БД (таблиц). 2. Создать структуры (макеты) таблиц. Задать ключевые поля. ¿ В окне БазаПочтаФамилия: база данных (формат Access 2000) выбрать пункт Создание таблицы в режиме конструктора. ¿ (ИЛИ 2-ой способ: кнопка Конструктор (на панели инструментов)). Определите все нужные поля в таблице: ¿ В окне Таблица1:таблица перечислить наименования полей таблиц: { ПОДПИСНЫЕ ИЗДАНИЯ: КодИздания (ключевое поле), Индекс, НазваниеИздания, СтоимостьПодписки; ПОДПИСЧИКИ: КодПодписчика (ключевое поле), Фамилия, Адрес; СВЯЗЬ ДАННЫХ: Номер, КодИздания, КодПодписчика, СрокПодписки } и указать тип данных для каждого поля. Для перехода к описанию следующего поля нажмите клавишу [Tab]. Определите ключевые поля: ¿ Выделите одно или несколько полей, которые требуется определить как ключевые поля. Для выделения одного поля щелкните область выделения строки нужного поля. Для выделения нескольких полей щелкните область выделения для каждого поля, удерживая нажатой клавишу CTRL. ¿ Нажмите кнопку Ключевое поле на панели инструментов, или Правка-Ключевое поле, или выполнить клик правой клавишей мыши в серой зоне слева от имени поля. Появится контекстное меню. Выбрать пункт Ключевое поле. Сохраните и закройте таблицу: ¿ Закрыть окно Таблица1: таблица (нажать кнопку [r] в правом верхнем углу именно этого окна). ¿ На вопрос «Сохранить изменения макета или структуры таблицы «Таблица1»? ответить [ДА]. ¿ В появившемся окне Сохранение вместо текста Таблица1 задать нужное имя таблицы и нажать [ОК]. ¿ При отсутствии необходимости создания ключевого поля на вопрос о ключевых полях «Создать ключевое поле сейчас» ответить [НЕТ]. Если все выполнено корректно, макет таблицы создан. ПОДПИСНЫЕ ИЗДАНИЯ
ПОДПИСЧИКИ
СВЯЗЬ ДАННЫХ
& Задача №5. Создать связи установленного типа. Печать Схемы БД БазаПочтаФамилия. Постановка задачи Связать таблицы ПОДПИСНЫЕ ИЗДАНИЯ, ПОДПИСЧИКИ с таблицей СВЯЗЬ ДАННЫХ. Установите связи между таблицами: : [Сервис-Схема данных] : Появится окно Схема данных. Внутри него окно Добавление таблицы. : Выделить таблицуПОДПИСНЫЕ ИЗДАНИЯ. Кнопка [Добавить]. : Выделить таблицуПОДПИСЧИКИ. Кнопка [Добавить]. : Выделить таблицуСВЯЗЬ ДАННЫХ. Кнопка [Добавить]. Кнопка [Закрыть]. : Левой кнопкой мыши перетащить соответствующее поле из одной таблицы в другую. В появившемся окне Изменение связей установить флажки: Обеспечение целостности данных, каскадное обновление связанных полей, каскадное удаление связанных записей. : Сохранить полученную схему данных и закрыть. Рисунок 3.14 – Схема данных Вывести на печать схемы БД: · Сервис-Анализ-Архивариус-Текущая база данных · Установите флажок Связи, нажмите ОК · Файл-печать & Задача №6. Заполнение таблиц БД БазаПочтаФамилия. Постановка задачи Заполнить данными таблицы БД Podpiska. · В окне Podpiska: база данных выбрать объект Таблицы и открыть таблицу Подписные издания (кнопка Открыть). · В окне Подписные издания: таблица ввести данные для пяти записей. Закрыть окно. · Просмотрите таблицу (в режиме Таблица). · Аналогично заполните остальные таблицы. Сначала Подписчики, затем Связь данных.
РАЗДЕЛ 4. СЛИЯНИЕ ДОКУМЕНТОВ ИЗ РАЗЛИЧНЫХ ПРИЛОЖЕНИЙ MS OFFICE ЦЕЛЬ:Получить практические навыки автоматизации различных операций при работе с данными в MS Access.
Дата добавления: 2014-11-16; Просмотров: 526; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |