![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Понятие поле, запись. Краткая характеристика. Типы полей СУБД MS acсess.
Элементы таблиц: Запись (строка) — элемент данных, содержащий сведения только об одном объекте (товаре, производителе, сотруднике, студенте). В отличие от поля запись не имеет имени, но имеет номер. Дублирование записей запрещается. Поле (столбец) — это наименьший элемент данных, имеющий имя и значение. Число столбцов в таблице определяется числом выбранных описательных реквизитов объекта. Например, объект Студент имеет описательные реквизиты (название полей): ФИО, Дата рождения, Адрес. Под структурой таблицы понимают совокупность полей таблицы с указанием их имен, типов и свойств. Поле. Имя поля — это строка длиной не более 64 символов включая пробелы. Тип поля указывает, какие значения может содержать поле. В СУБД Ассеss определены следующие типы полей: Ø Текстовый — строка текста длиной не более 255 символов; Ø Поле МЕМО — текст объемом до 64 000 символов; Ø Числовой — для записи чисел; Ø Дата/Время — для записи даты и времени; Ø Денежный — числовой тип для записи денежных сумм; при просмотре его значений выводится символ валюты; Ø Счетчик — числовой тип, значения которого изменяются системой автоматически; Ø Логический — логический тип, значения которого Да или Нет, Истина или Ложь, Вкл или Выкл; Ø Поле объекта OLE – объект, созданный другим приложением; Ø Гиперссылка адрес гиперссылки – путь к объекту, документу или Web-страницы; Ø Мастер подстановок позволяет создавать поле со списком для выбора значений из какой-то таблицы БД. Понятие первичного ключа. Структура базы данных. Виды связей между таблицами.
Структуру базы данных составляют таблицы и связи между ними — схема данных. Связь (отношение) устанавливается между двумя полями таблиц, причем эти поля должны быть одного типа и одного размера. Перед заданием связей необходимо закрыть таблицы, так как невозможно установить связи между открытыми (редактируемыми) таблицами. Связи таблиц в реляционных базах данных бывают: «один-к-одному» и «один-ко-многим». Отношение типа «один-к-одному» устанавливается между двумя первичными ключами разных таблиц, каждой записи одной таблицы соответствует одна запись другой. Отношение типа «один-ко-многим» — между первичным ключом одной таблицы и ключом другой таблицы (наиболее широко распространены), каждой записи одной таблицы может соответствовать несколько записей другой. Одна таблица определяется как главная, другая – подчиненная. Отношение типа «многие-ко-многим» - каждой записи одной таблицы может соответствовать несколько записей другой и наоборот. Это сетевые групповые отношения, не могут поддерживаться в реляционных БД. Обычно реализуются через третий объект, с которым исходные объекты связаны соотношением «один-ко-многим». Две записи связаны, если значения связанных полей у них полностью совпадают.
|