Главным компонентом окна базы данных является лента, которая появляется в верхней части главного окна Office Access 2007 (на ней отображаются команды активной вкладки).
Порядок выполнения работы:
1. Запустить Мiсrоsоft Access 2007.
2. Создать на диске пустую базу данных. Для этого выполнить следующие действия:
-
С помощью кнопки "Поиск расположения для размещения
базы данных" выбрать диск и папку.
- В поле имя файла ввести имя базы данных "фамилия_группа_БАЗА ДАННЫХ" (например, "Иванов_1211_БАЗА ДАННЫХ"), нажать кнопку Создать.
3. Создать таблицу "Анкета" (на ленте вкладка "Создание", диалоговое окно "Таблицы", кнопка "Таблица"). Основное поле для работы с таблицами:
4. Выбрать на ленте вкладку "Главная", диалоговое окно "Режимы".
5. В раскрывающемся списке "Режим" выбрать пункт "Конструктор".
6. Появится окно "Конструктора таблиц":
7. Создать структуру таблицы данных о работниках судоходной компании, для этого надо заполнить столбцы "Имя поля" и "Тип данных" следующим образом:
Имя поля |
Тип данных |
Номер личного дела |
Числовой |
Фамилия |
Текстовый (щелкните мышкой) |
Имя |
Текстовый |
Отчество |
Текстовый |
Дата рождения |
Дата/время |
Адрес |
Текстовый |
Телефон |
Текстовый |
Разряд |
Числовой |
Зарплата |
Денежный |
Проживание в общежитии |
Логический |
8. Завершив ввод структуры таблицы, сохранить ее с именем "Анкета", выполнив команду Файл/Сохранить. В ответ на вопрос "Создать ключевое поле сейчас" нажмите кнопку нет .
Задание 2
Поля обладают свойствами. От свойств полей зависит, какие типы данных можно вносить в поле, а какие нет, а также то, что можно делать с данными, содержащимися в поле. Например, маска ввода для поля типа "дата" облегчает ввод дат, позволяет не заботиться о разделителях дня, месяца, года.
1. Определить свойства полей на вкладке "Общие" следующим образом:
Поле |
Свойства полей |
|||||||
Размер поля |
Формат поля |
Число десятичных знаков |
Маска ввода |
Подпись |
Значение по умолчанию |
Обязательное поле |
Индексированное поле |
|
Номер личного дела |
Целое |
Основной |
Авто |
Номер личного дела |
да |
Да (Совпадения не допускаются) |
||
Фами |
30 |
Фамилия |
да |
Да (Допускаются совпадения) |
||||
Имя |
12 |
Имя |
да |
нет |
||||
Отчество |
30 |
Отчество |
нет |
нет |
||||
Дата рождения |
Краткий формат даты |
Краткий формат даты |
Дата рождения |
да |
нет |
|||
Адрес |
50 |
Адрес |
да |
нет |
||||
Телефон |
10 |
Телефон |
нет |
нет |
||||
Разряд |
Целое |
Основной |
Авто |
Разряд |
1 |
да |
Да (Допускаются совпадения) |
|
Зарплата |
Денежный |
2 |
Зарплата |
1500 |
Нет |
Нет |
||
Проживание в общежитии |
Вкл/Выкл |
Проживание в общежитии |
Нет |
Нет |
Для заполнения поля "Дата рождения" необходимо (для краткого формата даты) особое внимание уделить заполнению "Маски ввода".
1. Открыть таблицу.
2. Заполнить строки (5-7 человек). Будьте внимательны при заполнении столбца "дата рождения" - разделители проставляются автоматически.
Пример заполнения таблицы:
Анкета |
|||||||||
Номер личного дела |
Фамилия |
Имя |
Отчество |
Адрес |
Проживание в общежитии |
Разряд |
Телефон |
Зарплата |
Дата рождения |
1093 |
Сидоров |
Никита |
Юрьевич |
с. Черниговка ул. Советская 14 |
Выкл |
1 |
904567 |
345,00р. |
30.01.1956 |
1109 |
Иванов |
Макар |
Иванович |
г. Владивосток ул. Башидзе 4 кв 2 |
Вкл |
2 |
899067 |
67,00р. |
09.08.1978 |
1289 |
Андреев |
Петр |
Григорьевич |
п. Трудовое ул. Первая 78 |
Выкл |
3 |
785623 |
1 700,00р. |
14.12.1989 |
1477 |
Петров |
Иван |
Петрович |
г. Артем ул. Гегеля 23 |
Вкл |
2 |
679045 |
1 234,00р. |
13.06.1990 |
1578 |
Никитин |
Андрей |
Егорович |
г. Находка ул. Ленинская 23 кв 45 |
Вкл |
5 |
785634 |
1 500,00р. |
16.11.1945 |
3.
Отсортировать данные поля
"Фамилия" по возрастанию (по алфавиту). Для этого выделить столбец
с фамилиями, щелкнув на имя поля "Фамилия" и выбрать на ленте вкладку "Главная",
диалоговое окно "Сортировка и фильтр", кнопка "По
возрастанию"
. Пример отсортированной таблицы:
Анкета |
|||||||||
Номер личного дела |
Фамилия |
Имя |
Отчество |
Адрес |
Проживание в общежитии |
Разряд |
Телефон |
Зарплата |
Дата рождения |
1289 |
Андреев |
Петр |
Григорьевич |
п. Трудовое ул. Первая 78 |
Выкл |
3 |
785623 |
1 700,00р. |
14.12.1989 |
1109 |
Иванов |
Макар |
Иванович |
г. Владивосток ул. Башидзе 4 кв 2 |
Вкл |
2 |
899067 |
67,00р. |
09.08.1978 |
1578 |
Никитин |
Андрей |
Егорович |
г. Находка ул. Ленинская 23 кв 45 |
Вкл |
5 |
785634 |
1 500,00р. |
16.11.1945 |
1477 |
Петров |
Иван |
Петрович |
г. Артем ул. Гегеля 23 |
Вкл |
2 |
679045 |
1 234,00р. |
13.06.1990 |
1093 |
Сидоров |
Никита |
Юрьевич |
с. Черниговка ул. Советская 14 |
Выкл |
1 |
904567 |
345,00р. |
30.01.1956 |
1. Создайте таблицу для ввода паспортных данных. Для этого необходимо выполнить следующие действия:
- Выбрать на ленте вкладка "Создание", диалоговое окно "Таблицы", кнопка "Таблица")
- Выбрать на ленте вкладку "Главная", диалоговое окно "Режимы"
- В раскрывающемся списке "Режим" выбрать пункт "Конструктор"
- Создать структуру таблицы, для этого надо заполнить столбцы "имя поля" и "тип данных" следующим образом:
Имя поля |
Тип данных |
Номер личного дела |
Числовой |
Фамилия |
Текстовый |
Паспортные данные |
Текстовый |
2. Определить свойства полей на вкладке "Общие" следующим образом:
Поле |
Свойства полей |
||||||
Размер поля |
Формат поля |
Маска ввода |
Подпись |
Значение по умолчанию |
Обязательное поле |
Индексированное поле |
|
Номер личного дела |
Целое |
Основной |
Номер личного дела |
да |
Да (Совпадения не допускаются) |
||
Фамилия |
30 |
Фамилия |
да |
Да (Допускаются совпадения) |
|||
Паспортные данные |
20 |
Паспортные данные |
да |
Да (Совпадения не допускаются) |
3. Поле "Номер личного дела" сделать ключевым полем (для этого, находясь в режиме "Работа с таблицами", выбрать вкладку "Конструктор", диалоговое окно "Сервис" и нажать кнопку "Ключевое поле").
4. Таблицу назвать "Паспортные данные".
5. Для поля "Фамилия" изменить элемент управления. Для этого откройте вкладку "Подстановка" и установите следующие свойства для поля "Фамилия":
- Тип элемента управления: Поле со списком
- Тип источника строк: Таблица/запрос
- Ограничиться списком: Нет
- Источник строк: Щелкните мышкой и нажмите кнопку …
- В появившемся окне "Построителя запросов"
из диалогового окна "Добавление таблицы"
добавить таблицу "Анкета" и закрыть диалоговое окно "Добавление таблицы"
- Перетащить с помощью мыши поле "Фамилия" в "поле" бланка запроса
- В поле "вывод на экран" должна стоять галочка
- В итоге всех действий для поля "Фамилия" в строке "Источник строк" вкладки "Подстановка" появится конструкция:
SELECT Анкета.Фамилия FROM Анкета;
В результате выполнения задания 5 в таблице "Паспортные данные" в поле
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.