Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Таблицы базы данных

Читайте также:
  1. A) работает со всеми перечисленными форматами данных
  2. A)можно изменить тип диаграммы, ряд данных, параметры диаграммы и т. д.
  3. ABC-анализ данных о поставщиках
  4. I. ПОЛОЖЕНИЕ О СИСТЕМЕ КАТАЛОГОВ, КАРТОТЕК И БАЗ ДАННЫХ ГОСУДАРСТВЕННОЙ БИБЛИОТЕКИ ЮГРЫ
  5. I.5.3. Подготовка данных для задачи линейного программирования.
  6. I.5.7. Mодификация (изменение) данных задачи.
  7. PCX. Формат появился как формат хранения растровых данных программы PC PaintBrush фирмы Z-Soft и является одним из наиболее распространенных (расширение имени файла .PCX).

Таблица – основной объект базы данных.

3. После создания файла Univer и сохранения таблицы перейдите в режим конструктора.

Верхняя часть окна Конструктора Таблица 1 (рис. 1.6) содержит таблицу, состоящую из трех столбцов: Имя поля, Тип данных, Описание. Она предназначена для определения полей (атрибутов) реляционной таблицы.

В окне укажите для каждого поля его имя и тип (рекомендуется в колонке Описание указать назначение поля). Для задания типа поля щелкните в соответствующей ячейке в столбце Тип данных. Затем откройте символ списка, который появится справа в выбранной ячейке, и выберите нужный тип.

Название поля (не более 64 символов), выбрать из раскрывающегося списка тип данных, которые будут находиться в этом поле (возможные типы данных приведены в таблице далее по тексту) и ввести описание поля (рекомендуется ввести описание, так как оно выводится в строке состояния приложения и может служить справкой для пользователей приложения).

Рис. 1.6

 

В таблице перечислены типы данных, определенные в Access.

Тип Размер Описание
Текстовый до 255 символов Символьные или числовые данные, не требующие вычислений. В свойстве Размер поля задается максимальное количество символов, которые могут быть введены в данное поле.
Поле МЕМО до 65 535 символов Предназначено для ввода текстовой информации, по объему превышающей 255 символов.
Числовой 1, 2, 4, 8 или 16 байт Используется для хранения числовых данных, используемых в математических расчетах. Имеет много подтипов, которые задаются в свойстве Размер поля.
Дата/Время 8 байт Используется для представления даты и времени. Позволяет вводить даты с 100 по 9999 год.
Денежный   Предназначен для хранения данных, точность представления которых колеблется от 1 до 4 знаков после запятой. Целая часть может содержать до 15 десятичных знаков.
Счетчик 4 байта Автоинкрементное поле, уникальный номер, создаваемый для каждой новой записи автоматически. Значения поля обновлять нельзя.
Логический   Предназначен для хранения двух значений, интерпретируемых как "Да / Нет". Для представления значения "Да" используется 1, "Нет" – 0.
Поле объекта OLE Ограничивается дисковым пространством. Содержит ссылку на OLE–объект

В нижней части окна Конструктора таблицы находятся две вкладки, содержащие свойства каждого поля таблицы: вкладка Общие содержит общие свойства поля, вкладка “Подстановка” содержит параметры подстановки. Для того чтобы просмотреть или изменить свойства конкретного поля таблицы, необходимо выделить нужное поле в таблице, расположенной в верхней части окна Конструктора таблицы. Состав свойств определяется типом поля.

В таблице перечислены свойства полей таблицы Access

Свойство Описание
Подпись Название столбца таблицы при просмотре ее содержимого.
Обязательное поле Определяет, является ли ввод данных в это поле обязательным.
Формат поля Задает формат ввода данных.
Маска ввода Задает маску ввода, позволяющую автоматизировать проверку вводимых символов.
Размер поля Для числовых полей определяет размер и тип чисел (длинное целое, целое, байт, с плавающей точкой, десятичное и др.)
Число десятичных знаков Определяет число десятичных знаков после запятой.
Индексированное поле Определяет, является ли поле индексированным.
Значение по умолчанию Указывает значение, автоматически вставляемое в поле для каждой новой записи, если оно не введено пользователем.
Условие на значение Определяет ограничения на вводимые в это поле данные.
Сообщение об ошибке Содержит текст сообщения, который будет выдаваться пользователю, если при вводе данных не соблюдается условие, указанное в свойстве "Условие на значение".
Пустые строки Для текстового типа определяет, допустимо ли вводить в данное поле пустые строки.
Сжатие Юникод Для текстового типа определяет, используется ли кодировка UNICODE для данного поля.
Новые значения Для типа счетчик указывает способ формирования следующего значения счетчика.

Таблица обязательно должна содержать ключ, состоящий из одного поля или комбинации полей. Значение ключа, т.е. комбинация значений полей в него входящих, однозначно определяет каждую запись в таблице. Для создания ключа необходимо выделить строки, содержащие описание полей, которые будут в ключе, и выбрать в меню пункт Правка, Ключевое поле (рис. 1.7). Слева от названий этих полей появится пиктограмма с изображением ключа.

Рис. 1.7

 

 

После закрытия окна Конструктора таблицы появляется запрос о сохранении структуры таблицы. Нажав кнопку - Да, Вы сможете дать имя новой таблице. После нажатия кнопки – Нет, созданная структура удаляется.

 

Задание 2. В базе данных Univer cоздайте таблицы следующей структуры:

Таблица Student

Имя поля Тип поля Значения свойств Описание
NStudent Ключевое поле Числовой Размер поля = Длинное целое Подпись = Номер Номер зачетной книжки студента.
Cname Текстовый Размер поля = 25 Подпись = ФИО Обязательное поле = Да Фамилия И.О. студента
Ndepartment Числовой Размер поля = Длинное целое Подпись = Факультет Код факультета, на котором учится студент
NIQ Числовой Размер поля = Длинное целое Подпись = Интеллект Показатель интеллекта студента, вычисленный по специальной методике.
NTeacher Числовой Размер поля = Длинное целое Подпись = Руководитель Код преподавателя, руководящего научной работой студента.
Ophoto Поле объекта OLE Подпись = Фотография Графический файл с фотографией студента

 

Таблица Department

Имя поля Тип поля Значения свойств Описание
NDepartment Ключевое поле Числовой Размер поля = Длинное целое Подпись = Код Уникальный код факультета.
Cname Текстовый Размер поля = 25 Подпись = Название Наименование факультета

 

Таблица Post

Имя поля Тип поля Значения свойств Описание
NPost Ключевое поле Числовой Размер поля = Длинное целое Подпись = Код Уникальный код должности.
Cname Текстовый Размер поля = 25 Подпись = Наименование Наименование должности

 

Таблица Teacher

Имя поля Тип поля Значения свойств Описание
NTeacher Ключевое поле Числовой Размер поля = Длинное целое Подпись = Код Уникальный код преподавателя.
Cname Текстовый Размер поля = 25 Подпись = ФИО ФИО преподавателя.
NDepartment Числовой Размер поля = Длинное целое Подпись = Факультет Код факультета, на котором работает преподаватель.
Npost Числовой Размер поля = Длинное целое Подпись = Должность Код должности, занимаемой преподавателем.

 

 

Таблица Subject


Дата добавления: 2015-10-29; просмотров: 89 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Создание таблицы| Заполните таблицы данными.

mybiblioteka.su - 2015-2024 год. (0.011 сек.)