Система управления базами данных 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. |