Система управления базами данных Microsoft Access
Таблицы 1, 2, 3, 4, 5, образуют реляционную базу данных. На ее примере покажем основные приемы работы с MS Access. Можно заметить, что первый столбец в первой таблице содержит номера, не повторяющиеся от строки к строке в пределах таблицы. Это первичные ключи таблицы. Некоторые из этих номеров появляются также в столбцах других таблиц, что указывает на связь между строками.
ТАБЛИЦА №1 «Список»
|
Имя поля |
Тип данных |
Свойства поля |
|
Код |
Счётчик |
Индексированное поле – Да (совпадения не допускаются) |
|
Фамилия |
Текстовый |
Размер поля – 25, Индексированное поле – Да (допускаются совпадения) |
|
Имя |
Текстовый |
Размер поля – 15, |
|
Отчество |
Текстовый |
Размер поля – 25, |
|
Дата рождения |
Дата/Время |
Формат поля –Краткий формат даты, Маска ввода – Краткий формат даты. |
|
Отдел |
Текстовый |
Размер поля – 25, Поле со списком (Введите фиксированный набор значений). |
|
Член профсоюза |
Логический |
Формат поля – Да/Нет |
|
Домашний телефон |
Текстовый |
|
|
Рабочий телефон |
Текстовый |
|
|
Характеристика |
МЕМО |
|
|
Фотография |
Поле объекта OLE |
|
ТАБЛИЦА №2 «Паспорт»
|
Имя поля |
Тип данных |
Свойства поля |
|
Код сотрудника |
Числовой |
Индексированное поле – Да (совпадения не допускаются) |
|
Серия |
Текстовый |
Размер поля – 5 |
|
Номер |
Текстовый |
Размер поля – 6, |
|
Код подразделения |
Текстовый |
Размер поля – 7, |
|
Дата выдачи |
Дата/Время |
Формат поля – Краткий формат даты, Маска ввода – Краткий формат даты. |
|
Регистрация |
Текстовый |
Размер поля – 80, |
|
Семейное положение |
Текстовый |
Размер поля – 10, Поле со списком (Введите фиксированный набор значений). |
ТАБЛИЦА №3 «Образование»
|
Имя поля |
Тип данных |
Свойства поля |
|
Код сотрудника |
Числовой |
Индексированное поле – Да (совпадения не допускаются) |
|
Образование |
Текстовый |
Размер поля – 20, Поле со списком (Введите фиксированный набор значений). |
|
Учебное заведение |
Текстовый |
Размер поля – 70, |
|
Специальность |
Текстовый |
Размер поля – 25, |
|
Квалификация |
Текстовый |
Размер поля – 25, |
|
Дата окончания |
Дата/Время |
Формат поля – Краткий формат даты, Маска ввода – Краткий формат даты. |
|
Номер, серия диплома |
Текстовый |
Размер поля – 20, |
|
Семейное положение |
Текстовый |
Размер поля – 15, Поле со списком (Введите фиксированный набор значений). |
ТАБЛИЦА №4 «Дети»
|
Имя поля |
Тип данных |
Свойства поля |
|
Код сотрудника |
Числовой |
Индексированное поле – Да (допускаются совпадения). |
|
Фамилия |
Текстовый |
Размер поля – 20. |
|
Имя |
Текстовый |
Размер поля – 15, |
|
Отчество |
Текстовый |
Размер поля – 25, |
|
Дата рождения |
Дата/Время |
Формат поля – Краткий формат даты, Маска ввода – Краткий формат даты. |
|
Пол |
Текстовый |
Размер поля – 10, Поле со списком (Введите фиксированный набор значений). |
ТАБЛИЦА №5 «Оплата»
|
Имя поля |
Тип данных |
Свойства поля |
|
Код |
Числовой |
Индексированное поле – Да (допускаются совпадения). |
|
Год |
Текстовый |
Значение по умолчанию - 2010 |
|
Месяц |
Текстовый |
Размер поля – 10, Поле со списком (Введите фиксированный набор значений). |
|
Оплата |
Денежный |
Формат поля – Денежный, Число десятичных знаков – 2. |
