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

Создание таблиц. Таблицы – это объект базы данных, который служит для ввода и хранения информации

Читайте также:
  1. Gt;■ < ' ol" '. 5 ■* создание ряда
  2. II. Создание глоссария по теме занятия
  3. IV Создание ковровой дорожки
  4. S4.11 Таблицы стоимости
  5. VII. Требования к оформлению таблиц, схем, рисунков, диаграмм и графиков
  6. А) с использованием конструктора таблиц
  7. А. Создание и заполнение базы данных

Таблицы – это объект базы данных, который служит для ввода и хранения информации. Таблица состоит из записей (строк), которые составляют информацию, хранящуюся в ней, и полей (столбцов), образующих структуру базы данных.

Без запросов, форм, отчётов и прочего можно обойтись, но если нет таблиц, то данные некуда записывать, а значит, нет и базы.

Создание базы начинается с создания первой таблицы.

Создание таблицы начинается с щелчка на кнопке

во вкладке Создание.

Возможные режимы создания новой таблицы:

§ Режим таблицы

§ Конструктор

§ Импорт таблиц

§ Связь с таблицами

Режим таблицы открывает заготовку, в которой все поля имеют формальные имена поле 1, поле 2 и т.д. и один стандартный текстовый тип. Такую таблицу можно сразу наполнять информацией.

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

Самый «автоматичный» способ состоит в Импорте таблиц из другой базы, может быть, даже созданной в другой системе. В зависимости от обстоятельств из импортируемой таблицы может поступить структура полей, их названия и свойства, а также и содержимое базы. Если что-то импортируется не совсем так, как надо, необходимые проверки (например, свойства полей) вносят вручную.

В тех случаях, когда речь идёт о чужой таблице, которая находится на удалённом сервере и которую нельзя импортировать целиком, пользуясь режимом Связь с таблицами. Это напоминает подключение к таблице для совместного использования её данных.

Использование режима Конструктора – это наиболее часто применяемый способ, т. к., даже если на первых порах вы используете другие способы, все равно этот режим знать нужно обязательно. Он используется не только для просмотра структуры таблицы, но и для изменения этой структуры.

В данном учебном пособии подробно рассмотрим способ создания таблицы в режиме Конструктора.

Создание таблицы состоит в задании её полей и назначение их свойств. Для каждого поля задается имя поля, тип данных, перечень свойств, описание.

Имя поля должно быть уникальным, содержать не более 64 символов, включая пробелы, причем имя поля не должно начинаться с пробела. Имена полей могут содержать любые символы, за исключением «.»; «!»; «‘»; «[»; «]».

Тип данных определяет вид и диапазон значений, которые могут содержаться в данном поле. Microsoft Access Предлагает следующие типы данных:

· Текстовый – тип данных, используемый для хранения символьных или числовых данных, не требующих вычислений. Поле данного типа может содержать до 255 символов;

· Числовой – тип данных для хранения числовых значений, используемых в математических расчетах. Данные этого типа могут содержаться в 1, 2, 4, 8 байтах в зависимости от значения поля Размер поля;

· Поле Memo – специальный тип данных для хранения больших объемов информации, по объему превышающей 255 символов. Это поле может содержать до 65535 символов;

· Дата/время – тип данных для хранения календарных дат итекущего времени;

· Денежный;

· Счетчик – специальный тип данных для уникальных натуральных чисел, обладающих свойством автоматического наращивания при каждой новой записи. Длина поля 4 байта;

· Логический тип – специальный тип данных, имеющий только два значения, интерпритируемых как да/нет, истина/ложь, вкл/выкл. Длина поля 1 байт.

· Поле объета OLE – содержит ссылку на объект, например документы Microsoft Word, Microsof Excel, звук, изображение и другие виды объектов. Ограничено дисковым пространством.

· Гиперссылка – специальное поле, предназначенное для хранения гиперссылки, с помощью которой можно ссылаться на произволный фрагмент данных внутри файла или страницы на том же компьютере, в локальной сети или интернете. Длина поля 2048 символов;

· Вложение;

· Мастер подстановок.

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

Наиболее важными являются следующие свойства:

· размер поля – определяет максимальную длину данных, которые могут содержаться в данном поле;

· формат поля – определяет способ формирования данных в данном поле таблицы;

· число десятичных знаков –определяет количесство знаков после запятой для полей числового и денежного типа;

· маска ввода – определяет форму ввода данных в поле и облегчает контроль за вводимыми символами;

· подпись – задает название полей таблицы, которые выводятся в различных режимах;

· значение по умолчанию – указывает значение, автоматически вводимое в поле при создании новой записи;

· условие на значение – ограничение. накладываемое на вводимые в данное поле данные;

· сообщение об ошибке – это текст сообщения, которое будет выводиться в случае нарушения условия на значения;

· обязательное поле – определяет, является ли ввод данных в этом поле обязательным;

· индексированное поле – определяет, является ли данное поле индексированным. индекс ускоряет все операции, связанные с сортировкой, группировкой или поиском записей по значению.

Желательно, чтобы каждая таблица имела ключевое поле. Ключ однозначно определяет каждую запись в таблице; повторяющиеся значение ключа не допускается. Такой ключ называется первичным. Связываться могут таблицы, имеющие ключевые поля.

Для определения ключа выделяется, как правило, одно поле, и на панели инструментов нажимается кнопка Ключ с изображением ключа (логотип Access) или в контекстном меню выбрать пункт Ключевое поле.

Однако, в ситуации, когда данные одного поля не могут быть уникальными для каждой записи, можно назначить ключевыми два или более полей. Наличие индекса помогает Access быстрее находить и сортировать записи. Поля, используемые в качестве первичного ключа, индексируются автоматически, но можно составить индекс и для других полей.

 

Рис. 3.6. Окно создания структуры таблицы в режиме Конструктора

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

 


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


Читайте в этой же книге: Иерархическая модель данных | Изменение внешнего вида таблицы | Обработка данных, содержащихся в таблице с помощью запросов | Создание формы | Структура отчета |
<== предыдущая страница | следующая страница ==>
Реляционная модель данных| Ввод и редактирование данных

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