Читайте также: |
|
Цель занятия
Освоить основные принципы и приёмы работы с базой данных в режиме таблицы.
Указания к занятию
Рекомендуется ознакомиться с основными темами справочной системы программы Microsoft Access, выполнив следующие действия:
- в левом нижнем углу экрана операционной оболочки “Windows” щёлкните по кнопке “Пуск”;
- в появившемся окне поставьте указатель мыши на “Программы”, в следующем окне укажите на MSOffice и далее щелкните мышью “Microsoft Access”. На экране появится окно программы;
- закройте “внутреннее окно” Microsoft Access (создание базы данных…) щелчком по изображенияю крестика в правом верхнем углу окна;
- откройте справочную систему MSAccess. Для этого щёлкните по знаку <? > в верхнем меню основного окна программы, выделите раздел “Вызов справки” и щёлкните левой клавишей мыши;
- в появившемся окне выберите пункт “Введение в Microsoft Access”, а затем темы: “Что такое база данных”, “Таблицы”, “Общие сведения о таблицах”, “Настройка таблиц”, “Работа с таблице в режиме таблицы”;
- закройте окно “Справочной системы”.
Задание на лабораторную работу
Для фирмы, торгующей компьютерной техникой, сформировать базу данных состоящую из двух таблиц, одна из которых содержит сведения о компьютерах, другая – о заказчиках.
Порядок выполнения задания
Курсором выберите пункт меню “Файл”, затем выберите команду “Создать базу данных”, в появившемся диалоговом окне выберите вкладку “Общие”, выберите “Новая база данных” и нажмите кнопку “OK”. В окне “Файл новой базы данных” в поле “Папка” выберите C:\TEMP\ACCESS. В нижней части окна в строке “Имя файла” введите “PRIMER” и щёлкните по кнопке “Создать”. В появившемся окне “База данных” выберите “Таблица”, нажмите кнопку “Создать”. На экране появится диалоговое окно “Новая таблица”. Выберите “Конструктор”. Нажмите “OK”. Получите пустое окно конструирования таблицы, состоящее из двух частей. В верхней части окна вводятся имена полей, типы данных и комментарии (описание). В нижней части вводится описание свойств поля (параметры появляются после ввода имени поля и перехода к типу данных). Для быстрого переключения между верхней и нижней частями окна конструирования используется клавиша < F6 >.
Введите описания полей 1-ой таблицы. Для этого установите курсор в первую строку столбца “Поле” введите с клавиатуры КОД МОДЕЛИ, нажмите клавишу < Enter >. В этой же строке в столбце “Тип данных” щелкните левой клавишей мыши по кнопке раскрывающегося списка и выберите “Текст”. В нижней части таблицы в разделе “Свойства поля” установите курсор на пункт “Размер поля” и введите с клавиатуры 6. Установите курсор на пункт “Обязательное поле” и щелкните левой клавишей мыши по кнопке раскрывающегося списка, выберите “Да”. В поле “Пустые строки” укажите “Нет”, а в поле “Индексированное поле” укажите “Да (Совпадения не допускаются)”.
Установите курсор на вторую строку столбца “Поля” и введите остальные их свойства
§ МОДЕЛЬ – текстовое поле
Размер поля: 20
Обязательное поле: Да
Пустые строки: Нет
Индексированное поле: Да (Совпадения допускаются)
§ RAM – текстовое поле
Размер поля: 8
Подпись поля: Оперативная память
§ VRAM – текстовое поле
Размер поля: 8
Подпись поля: Видеопамять
Значение по умолчанию: “256K”
§ HDD – текстовое поле
Размер поля: 8
Подпись поля: Емкость жесткого диска
§ CD – текстовое поле
Размер поля: 3
Подпись поля: Лазерный диск
Значение по умолчанию: Нет
Условие на значение: “Нет” OR “Да”
Сообщение об ошибке: Это поле может содержать только “Нет” или “Да”
§ МОНИТОР – текстовое поле
Размер поля: 40
§ ПРОЧЕЕ ОСНАЩЕНИЕ – Memo
§ ЦЕНА – денежный тип
Формат: с разделителями разрядов
Число десятичных знаков: 0
§ СТОИМОСТЬ ГАРАНТИИ – денежный тип
Формат: с разделителями разрядов
Число десятичных знаков: 0
§ ПРЕДПРОДАЖНАЯ ПОДГОТОВКА – денежный тип
Формат: с разделителями разрядов
Число десятичных знаков: 0
Значение по умолчанию: 20
§ СПЕЦИАЛЬНАЯ КОМПАНОВКА – логический тип
Формат: Да/Нет.
Определите первичный ключ для 1-ой таблицы, установив курсор на поле КОД МОДЕЛИ и щелкнув левой клавишей мыши. Выберите на панели инструментов "Ключевое поле" (кнопка с изображением ключа) или команду "Ключевое поле" в меню "Правка" и щелкните левой клавишей мыши. Слева, на маркере строки, появится изображение ключа.
Сохраните структуру таблицы на диске, выбрав пункт меню "Файл" и далее команду "Сохранить". В появившемся окне задайте имя таблицы МОДЕЛИ КОМПЬЮТЕРОВ и щелкните левой клавишей мыши по кнопке “OK”. Закройте окно таблицы МОДЕЛИ КОМПЬЮТЕРОВ, щелкнув левой клавишей мыши по кнопке с изображением “х” в верхнем правом углу окна таблицы МОДЕЛИ КОМПЬЮТЕРОВ.
Введите в таблицу записи данных, находящиеся в
Приложении 1, используя клавишу <Tab> для перехода от одного поля к другому, а также при необходимости <Shift>+<Tab> для перехода к предыдущему полю и <à> или <ß> для перехода от одной записи к другой. Закройте окно таблицы, дважды нажав левую клавишу мыши на кнопке “х” в верхнем правом углу окна.
В окне "Базы данных" установите курсор на пункт “Таблица”, нажмите кнопку “Создать”. На экране появится диалоговое окно “Новая таблица”. Выберите “Конструктор”, нажмите “OK”. Получите пустое окно конструирования таблицы. Введите описания нужных полей 2-ой таблицы, которые будут содержать сведения о заказчиках.
§ КОД МОДЕЛИ – текстовое поле
Размер поля: 6
Обязательное поле: ДА
Пустые строки: Нет
Индексированное поле: ДА (совпадения не допускаются)
§ НОМЕР ЗАКАЗА – текстовое поле
Размер поля: 4
Обязательное поле: ДА
Пустые строки: Нет
Индексированное поле: ДА (совпадения не допускаются)
§ ЗАКАЗЧИК – текстовое поле
Размер поля: 20
Индексированное поле: ДА (совпадения не допускаются)
§ ОБРАЩЕНИЕ – текстовое поле
Размер поля: 8
Значение по умолчанию: “Господин”
Условие на значение: “Господин” OR “Госпожа”
Сообщение об ошибке: Допускается только два обращения “Господин” или “Госпожа”
§ ФИО – текстовое поле
Размер поля: 30
Подпись: Менеджер по закупкам
Индексированное поле: ДА (совпадения не допускаются)
§ ИНДЕКС – текстовое поле
Размер поля: 6
Маска ввода: 000000
§ ГОРОД – текстовое поле
Размер поля: 15
§ АДРЕС – текстовое поле
Размер поля: 50
§ ТЕЛЕФОН – текстовое поле
Размер поля: 10
Маска ввода: !000\-0000
§ ДАТА ЗАКАЗА – дата/время
Формат: краткий формат даты
Маска ввода: 99/99/00;0;_
§ КОЛИЧЕСТВО – числовой
Размер поля: целое
Число десятичных знаков: 0
§ Скидка – числовой
Размер поля: С плав. точкой 4 байт
Формат: процентный
Число десятичных знаков: 0
Определите первичный ключ, установив курсор на поле НОМЕР ЗАКАЗА и выбрав на панели инструментов "Ключевое поле" (кнопка с изображением ключа).
Сохраните структуру 2-ой таблицы под именем "Клиенты"
Войдите в меню “Файл” и выберите команду “Сохранить”. В появившемся окне введите с клавиатуры имя таблицы КЛИЕНТЫ и щелкните левой клавишей мыши по кнопке “OK”. Закройте окно таблицы КЛИЕНТЫ.
Ведите записи данных. В окне базы данных щелкните левой клавишей мыши по строке с названием “КЛИЕНТЫ” и нажмите кнопку “Открыть”. Введите данные расположенные в Приложении 2 в таблицу "Клиенты". Закройте окно “Таблица”.
Установите связи между таблицами. Для этого войдите в меню “Сервис”, выберите пункт “Схема данных”. В окне "Добавление таблицы" выделите КЛИЕНТЫ и нажмите кнопку “Добавить”. Затем выделите таблицу МОДЕЛИ КОМПЬЮТЕРОВ и нажмите кнопку “Добавить”. Закройте окно “Добавление таблицы”. В окне “Схема данных” подведите указатель мыши к полю КОД МОДЕЛИ в таблице МОДЕЛИ КОМПЬЮТЕРОВ, нажмите левую клавишу мыши и, удерживая ее в нажатом положении, переместите его на поле КОД МОДЕЛИ в таблице КЛИЕНТЫ, затем отпустите кнопку мыши. На экране появится диалоговое окно “Связи”.
Установите флажок “Обеспечение целостности данных”, выберите тип отношений "Один ко многим" и установите флажок “Каскадное обновление связанных полей”, нажмите кнопку “Создать”. Таблицы связаны друг с другом.
Закройте окно “Схема данных”. Теперь данные из одной таблицы будут доступны данным из связанной с ней таблицы.
Дата добавления: 2015-10-30; просмотров: 71 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
учащихся средних и старших классов общеобразовательных учреждений Санкт- Петербурга | | | Дополнительное задание |