Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод указания по Курсовой БД.doc
Скачиваний:
32
Добавлен:
24.03.2016
Размер:
274.43 Кб
Скачать

Часть 2. Разработка баз данных в субдaccess Задание № 1. Субд Access. База данных «Сотрудник».

  1. Создайте БД «Сотрудник», состоящую из одной таблицы: «Сотрудник».

Структура таблицы Сотрудник.

Название поля

Тип поля

Размер поля

Примечание для студента

Код сотрудника

Счетчик

Служит первичным ключом

Фамилия

Текстовое

35

Пол

Текстовое

3

Дата рождения

Дата

Семейное положение

Логическое

В поле Подпись установите заголовок поля "Женат/замужем"

Подразделение

Текстовое

30

Здесь название подразделения

Должность

Текстовое

30

Здесь название должности

Оклад

Числовое

Установите денежный формат

Надбавка

Числовое

Установите денежный формат

Образование.

Текстовое

15

Иностранный язык

Текстовое

15

Телефон дом

Текстовое

15

E-mail

Текстовое

20

Фотография

OLE-объект

Здесь хранятся фотографии сотрудников

Примечание

Мемо-поле

  1. Заполните таблицу, используя для заполнения полей значения из прилагаемого списка для заполнения базы данных. Заполнение произвести в два приема, для чего:

  1. Введите непосредственно в таблицу Сотрудник информацию о первых трех сотрудниках из Списка.

Примечание. Для заполнения поля Фотография использовать фотографии сотрудников, представленные в папке ФотоДляБДПерсонал.

  1. Создайте для таблицы Сотрудник автоформу и сохраните ее под именем Сотрудник. Используя автоформу, введите в базу данных информацию о шести новых сотрудниках из Списка.

  • Примечание. При просмотре в окне формы вставленных рисунков может наблюдаться несоответствие размеров рисунка и поля фотографии. Для согласования размера рисунка с размером поля Фотография установите значение По размеру рамки.

  • Измените фон вашей формы (по вашему усмотрению).

  • Использование автофильтра. Используя автофильтр по форме, найдите, результаты сохранить в виде отчетов с названиями по пунктам ниже:

    1. сотрудников по должности «экономист»,

    2. сотрудников, оклад которых превышает 7000 руб.,

    3. сотрудников, владеющих английским языком и имеющим оклад свыше 8000 руб.

    4. сотрудников, не состоящих в браке,

    5. сотрудников, родившихся в 1972 году.

    1. Измените созданную ранее автоформу Сотрудник в соответствии с образцом в файле Clipboard-Форма и сохраните ее под именем Сотрудник-1.

    2. С помощью Мастера форм на основе таблицы Сотрудник создайте новую форму Сотрудник-2. В этой форме отразить поля: Фамилия, Дата рождения, Должность, Подразделение, Оклад, Надбавка, Фотография.

    3. Создайте запросы в соответствии с приложением Запросы по базе данных Сотрудник/Персонал.

    Задание № 2. Создать базу данных «Персонал».

    БД «Персонал» состоит из трех таблиц: должность, подразделение и сотрудник.

    1. Структура таблицы Должность.

    Название поля

    Тип поля

    Размер

    Примечание для студента

    КодДолжности

    Счетчик

    Служит первичным ключом

    Название должности

    Текст

    35

    1. Структура таблицы Подразделение.

    Название поля

    Тип поля

    Размер

    Примечание для студента

    КодПодразделения

    Счетчик

    Служит первичным ключом

    Название подразделения

    Текст

    35

    1. Структура таблицы Сотрудник.

    Название поля

    Тип поля

    Размер

    Примечание для студента

    КодСотрудника

    Счетчик

    Служит первичным ключом

    Фамилия

    Текст

    35

    Пол

    Мастер подстановок

    Дата рождения

    Дата

    Семейное положение

    Логическое

    Установить заголовок поля "Женат/замужем"

    Подразделение

    Мастер подстановок

    Должность

    Мастер подстановок

    Оклад

    Число

    Установить денежный формат

    Надбавка

    Число

    Установить денежный формат

    Телефон дом.

    Текст

    15

    Иностранный язык.

    Текст

    20

    Выбирать из: английский, немецкий,французский

    Фотография

    OLE-объект

    Примечание

    Мемо-поле

    1. Заполните таблицу, используя для заполнения полей значения из прилагаемого списка для заполнения базы данных. Заполнение произвести в два приема, для чего:

    А) Введите непосредственно в таблицу Сотрудник информацию о первых трех сотрудниках из Списка.

    Примечание. Для заполнения поля Фотография использовать фотографии сотрудников, представленные в папке ФотоДляБДПерсонал.

    Б) Создайте для таблицы Сотрудник автоформу и сохраните ее под именем Сотрудник. Используя автоформу, введите в базу данных информацию о шести новых сотрудниках из Списка.

    Примечание. При просмотре в окне формы вставленных рисунков может наблюдаться несоответствие размеров рисунка и поля фотографии. Для согласования размера рисунка с размером поля Фотография установите значение По размеру рамки.

    1. Измените фон вашей формы (по вашему усмотрению).

    2. Создайте запросы в соответствии с приложением Запросы по базе данных Сотрудник/Персонал.