Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекции по инф.docx
Скачиваний:
6
Добавлен:
23.09.2019
Размер:
40.44 Кб
Скачать

Тема 10.

Вопрос 1. Таблица – основной объект для хранения информации в бд. Способы создания таблиц бд.

Первым шагом в создании СУБД Аксес является БД. Для создания новой БД используется команда: файл – создать БД, и в диалоговом окне указать имя создаваемой БД. Для открытия уже существующей БД: Файл – открыть. Когда БД открыто на экране появляется окно БД, в котором осуществляется доступ ко всем объектам – таблицам, запросам, формам, отчетам. Создание таблицы в БД:

1) Создание таблицы путем ввода данных: создание – таблицы. Этот способ используется в том случае, если структура таблицы простая. При таком способе Аксес автоматически устанавливает свойства полей.

2) Создание таблицы на основе шаблонов: Создание – таблица – шаблоны таблиц. Этот способ используется, если необходимо создать таблицу на основе готового шаблона.

3) Создание таблиц с помощью конструктора таблиц: создание – таблица – конструктор таблиц. Это наиболее применимый способ. В режиме конструктора таблиц таблицы создаются путем определения имен полей, их типов и свойств.

Вопрос 2. Работа с таблицами в режиме конструктора таблиц. Типы полей бд.

В режиме конструктора таблиц необходимо: 1) присвоить имена всем полям таблицы, 2) Определить типы данных для каждого поля, 3) Установить первичный ключ таблицы. 4) Установить доп свойства полей, 5) Выполнить сохранение структуры таблицы.

При создании таблицы в режиме конструктора необходимо задавать имена полей придерживаясь правил: 1) Имена полей должны быть уникальными, не должна повторяться, 2) Имена полей могут содержать не более 64 символов, включая знак пробела, 3) Имена полей не должны начинаться с управляющего символа.

Типы полей БД. Тип поля определяет тип данных, который может храниться в этом поле.

Поля:

- текстовый содержит символьный или числовые данные, которые не требуют вычисления. Оно может содержать до 255 символов. Размер поля определяется в свойствах.

- Поле МЕМО предназначена для ввода текстовой информации, превышающей 255 символов.

Поля могут содержать до 64 байт информации.

- Поле числовое используется для хранения числовых данных, которые участвуют в расчетах. Числовой тип данных имеет много подтипов, от их выбора зависит точность вычисления: 1) Дата/время. Фиксированный размер 8 байт. 2) Денежный тип используется для хранения данных вместе с денежными единицами, имеет максимальную дину 8 байт. 3) Счетчик – создается автоматически если неопределенны ключевые поля в таблице, значение поля типа счетчик обновлять нельзя. 4) Логический тип поля используется для хранения двух значений: истина или ложь. Длина 1 бит. 5) Поле объекта OLE используется для хранения ссылки на объект, размер до одного гб. 6) Гиперссылка используется для хранения адреса объекта. 7) Мастер подстановки используется для хранения номера значений в списке, размер 4 байта.

Вопрос 3. Понятие ключевого поля. Виды ключей. Задания в таблице ключевых полей.

Обязательным условием нормальной работы СУБД Аксес является однозначная идентификация каждой записи таблицы. Таблица в которой не определен ключ, нельзя использовать для связи с другими таблицами. Первичный ключ обеспечивает уникальность записи и препятствует вводу повторяющихся данных. Ключевое поле используется для организации поиска, хранения и связи данных. Выделяют три типа ключевых полей: 1) Простой ключ определяется полем, содержащим уникальные значения, 2) Составной ключ использует если, невозможно обеспечить уникальность каждой записи значением одного поля. Состоит из значений нескольких полей. 3) Счетчик создается автоматически если в момент сохранения структуры таблицы ключевые поля не были определены. При сохранении автоматически будет выдано сообщение о создании ключевого поля. Ключевые поля определяется в конструкторе таблиц с помощью кнопки «ключевое поле».