Создание таблиц в режиме конструктора
При создании таблицы в режиме конструктора необходимо самостоятельно прописывать не только названия полей, но и тип данных. В окне конструктора таблиц также устанавливаются необходимые свойства полей.
Создание таблиц базы данных
Задание 2.1. Описать структуру таблицы Студенты, которая представлена в табл.2.1.
Таблица 2.1
Имя поля
|
Тип данных
|
Cвойства поля
|
Устанавливаемое значение свойства
|
ID_СТУД
|
Числовой
|
-
|
-
|
ФАМ
|
Текстовый
|
Размер
|
20
|
Подпись
|
ФАМИЛИЯ
|
Обязательное поле
|
Да
|
ИМЯ
|
Текстовый
|
Размер
|
15
|
Обязательное поле
|
|
ОТЧ
|
Текстовый
|
Размер
|
20
|
|
|
Подпись
|
ОТЧЕСТВО
|
|
|
Обязательное поле
|
Да
|
ПОЛ
|
Текстовый
|
Размер
|
3
|
ДАТ_РОЖ
|
Дата/время
|
Формат поля
|
Краткий формат даты
|
Маска ввода
|
##.##.####
|
СЕМ_ПОЛ
|
Текстовый
|
Размер
|
9
|
НАЦ
|
Числовой
|
Размер
|
10
|
ЧТО_ОКОН
|
Текстовый
|
Размер
|
8
|
ОБУЧ
|
Логический
|
Подпись
|
ОБУЧЕНИЕ ПЛАТНОЕ
(Да/Нет)
|
ПЛАТА
|
Гиперссылка
|
Подпись
|
ПЛАТА ЗА ОБУЧЕНИЕ
|
АДР
|
Текстовый
|
Размер
|
30
|
ТЕЛ
|
Текстовый
|
Размер
|
10
|
Маска ввода
|
8(###)-###-####
|
СПЕЦ
|
Текстовый
|
Размер
|
40
|
ГРУП
|
Текстовый
|
Размер
|
10
|
ПОДП
|
Поле объекта OLE
|
Подпись
|
ОБРАЗЕЦ ПОДПИСИ
|
В таблице Студенты поле ID_СТУД является ключевым.
Поле ФАМ, ИМЯ и ОТЧ в таблице обязательно заполняются, поэтому для них задается значение Да свойтсву "Обязательное поле".
Для удобства ввода значений полей ДАТ_РОЖ и ТЕЛ предусмотрено использование маски ввода.
Поле ОБУЧ принимает только два значения - Да или Нет и для него следует задать тип - логический.
Поле ПОДП содержит образцы подписей студентов являющееся графическими объектами. Поэтому его тип - поле объекта OLE.
Для некоторых полей задаются значения свойства "Подпись". Эти значение будут в дальнейшем отображаться в качестве названий полей при просмотре объекта базы данных.
Выполнение задания:
Для описания структуры таблицы в режиме Конструктора откройте окно Конструктура таблицы с помощью команды "Конструктор таблиц" или выполнив последовательность действий:
окно База данных меню Создание "Конструктор таблиц".
появившимся окне Конструктора опишите поле ID_СТУД следующим образом: введите в столбце "Имя поля" ID_СТУД - имя первого поля таблицы СТУДЕНТЫ; щелкните в столбце "Тип данных" и выберите из раскрывающегося списка его тип Числовой. Обратите внимание, что в разделе окна "Свойства поля" отобразились свойства, присущие данному типу, и их значения заданы по умолчанию.
сделайте поле ID_СТУД ключевым, выполняя команду Конструктор Ключевое поле. в результате для поля ID_СТУД будут заданы значения свойств как на рис 2.2. Их следует оставить без изменения.
опишите остальные поля таблицы Студенты в соответствии с таблицей 2.1.
закройте окно Конструктора и на вопрос о сохранении структуры таблицы нажмите кнопку "Да", после чего введите имя таблицы СТУДЕНТЫ. В окне База данных появится значок таблицы СТУДЕНТЫ.
Примечание. При необходимости изменение структуры таблицы надо открыть в режиме Конструктура. Чтобы открыть таблицу в режиме конструктора, нужно выделить таблицу, появляется диалоговое окнокоманду Конструктор или нужно открыть таблицу, щелчком по кнопке "Режимы" на панели инструментов.
Задание 2.2. Описать структуру таблицы Оценки, которая представлена в табл.2.2.
Таблица 2.2
Имя поля
|
Тип данных
|
Cвойства поля
|
Устанавливаемое значение свойства
|
ID_СТУД
|
Числовой
|
-
|
-
|
ГРУП
|
Текстовый
|
Размер
|
5
|
СЕМЕСТР
|
Числовой
|
Размер
|
Байт
|
Значение по умолчанию
|
2
|
КОД_ДИСЦ
|
Числовой
|
Размер
|
Байт
|
ОЦЕНКИ
|
Числовой
|
Размер
|
Байт
|
|
|
Условие на значение
|
2 OR 3 OR 4 OR 5
|
|
|
Сообщение об ошибке
|
Недопустимая оценка
|
Выполнение задания:
Откройте окно Конструктура таблицы и опишите поля таблицы Оценки - введите их имена, укажите их типы, задайте необходимые свойства в соответствии с табл.2.2, руководствуясь указаниями к выполнению задания 2.1. В таблице Оценки поле ID_СТУД является ключевым.
Закройте окно Конструктура таблицы. На вопрос о сохранении структуры таблицы ответьте "Да" и введите имя таблицы ОЦЕНКИ.
Задание 2.3. Описать структуру таблицы Дисциплина, которая представлена в табл.2.3.
Имя поля
|
Тип данных
|
Cвойства поля
|
Устанавливаемое значение свойства
|
КОД_ДИСЦ
|
Текстовый
|
Размер
|
10
|
НАИМ_ДИСЦЦ
|
Числовой
|
Размер
|
40
|
Откройте окно Конструктура таблицы и опишите поля таблицы Дисциплина в соответствии с табл. 2.6, руководствуясь указаниями к выполнению задания 2.1. В таблице Дисциплина поле КОД_ДИСЦ является ключевым.
По завершении описания закройте окно Конструктура таблицы и сохраните структуру таблицы с именем ДИСЦИПЛИНА.
Достарыңызбен бөлісу: |