Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
печать шпор.doc
Скачиваний:
7
Добавлен:
26.09.2019
Размер:
261.12 Кб
Скачать

32. Таблица как объект бд: поля, записи, ключ. Способы создания таблицы.

Инструментальные средства для создания таблицы.Таблицы - основные объекты в структуре баз данных, предназначенные для хранения данных. Столбцы в таблице называются полями, а строки – записями. Каждое поле имеет имя, значение, тип и свойства. Связь между таблицами осуществляется посредством значений одного или нескольких совпадающих полей. Каждая строка таблицы в реляционной базе данных уникальна. Для обеспечения уникальности строк используют ключи, которые содержат одно или несколько полей таблицы. Ключи хранятся в упорядоченном виде, что обеспечивает прямой доступ к записям таблицы во время поиска. Данные для одного поля во всех записях имеют одинаковый тип, различные поля могут иметь различный тип данных. Таблица состоит из полей и строк и имеет уникальное имя в базе данных. Каждая их таблиц содержит информация о каких-либо объектах одного типа.

Существует 5 способов создания таблицы: режим таблицы, режим конструктора, мастер таблиц, импорт таблиц (позволяет осуществить импорт таблиц из внешнего файла в текущую БД), связь с таблицами (дает возможность создания таблиц, связанных с таблицами из внешних файлов). Создание таблицы в режиме таблицы наиболее просто: полям стандартной таблицы присваиваются имена полей собственной таблицы, эти поля заполняются конкретными значениями, присваивается имя созданной таблице. Создание таблицы с помощью мастера сводится к созданию таблицы на основе образца из деловой или личной сферы.

33.Описание структуры таблицы. В Access существует три способа создания таблицы: в режиме таблицы, с помощью мастера, в режиме конструктора. Создание таблицы в режиме таблицы наиболее просто. От пользователя требуется: полям стандартной таблицы присвоить имена полей собственной таблицы; заполнить эти поля конкретными значениями; присвоить имя собственной таблице. Создание таблицы с помощью мастера сводится к созданию новой таблицы на основе образца таблицы из деловой или личной сферы. Для создания таблицы в режиме конструктора необходимо открыть окно конструктора таблицы с помощью ярлыка в окне БД "Создание таблицы в режиме конструктора" или выполнив следующие действия: Окно БД => объекты Таблицы => [Создать] => окно Новая таблица => выбрать Конструктор => [ОК].

В этом окне пользователь должен описать структуру таблицы, т.е. для каждого поля: указать его имя в столбце "Имя поля"; выбрать его тип из раскрывающегося списка в столбце "Тип поля"; при необходимости дать комментарий к нему в столбце "Описание поля"; задать присущие ему свойства в строках раздела окна "Свойства поля", доступных после выбора типа поля. Значения одних свойств могут совпадать со значениями, принятыми по умолчанию; других – введены с клавиатуры или получены с помощью построителя выражений; третьих – выбраны из раскрывающегося (путем щелчка в строке свойства) списка. Если создается главная таблица, то в ней необходимо определить первичньй ключ. Для этого выделяется поле, играющее роль ключа, путем щелчка в столбце маркировки поля и вводится команда Правка / Ключевое поле. В случае создания подчиненной таблицы надо учесть следующее. Если между главной и подчиненной таблицами связь типа 1:1, то для вторичного ключа следует задать свойство" Индексированное поле" со значением "Да (Совпадения не допускаются)"; если связь типа 1:M, то со значением "Да (Допускаются совпадения)". Описав структуру таблицы, окно конструктора закрывают, на вопрос о сохранении таблицы дают утвердительный ответ и таблице присваивают имя, после чего она регистрируется в окне БД. Для заполнения созданной таблицы конкретными данными она открывается в режиме таблицы посредством кнопки "Открыть". Поочередно заполняются записи таблицы. При этом переход к новой записи вызывает автоматическое сохранение предыдущей записи. В процессе работы с БД может понадобиться корректировка структуры таблицы. Она выполняется в режиме конструктора. Поля таблицы можно: перемещать при помощи мыши, удалять по команде Правка I Удалить, вставлять по команде Вставка I Строки. Кроме того, возможно изменение имен, типов, свойств полей. Изменение типа может привести к потере информации, и оно должно выполняться с осторожностью.