Режим конструктора таблиц в субд access позволяет - Работа с СУБД MS Access

При выборе команды Новая база данных в разделе Создание базы данных окна Microsoft Access на экране будет отображено диалоговое окно создания новой БДв котором необходимо в поле Имя файла указать имя создаваемой БД рис. После определения места для БД, в рабочей зоне программы Access раскроется окно будущей БД: Это окно является основным и не закрывается в процессе работы. Окно базы данных имеет свою панель инструментов. Окно базы данных позволяет получить доступ ко всем объектам базы данных и выбрать режим работы с объектом.

В левой части окна находится панель объектов, которая содержит ярлыки для каждого типа объектов Access: Таблицы, Запросы, Формы, Отчеты, Страницы, Макросы, Модули. Чтобы начать работу с одним из предложенных объектов, необходимо щелкнуть по нему мышью. В зависимости от выбора объекта в окне программы изменяются кнопки и команды. Большинство баз данных имеет табличную структуру. Таблицы являются основой, на которой строится все дальнейшее создание базы данных.

В программе Access предусмотрено несколько вариантов построения таблиц, их можно увидеть при выборе в области объектов раздела Таблицы.

Таблицы, как и любой другой объект базы данных, имеют два основных режима создания:. В режиме Таблицы осуществляется работа с данными, находящимися в таблице — просмотр, редактирование, добавление, сортировка и т.

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

Дважды щелкнуть левой кнопкой мыши на ярлыке Создание таблицы с помощью конструктора или нажать на кнопку Создать в верхней части окна базы данных, выбрать из списка в окне Новая таблица элемент Конструктор и нажать кнопку ОК.

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

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

Создание и редактирование таблиц базы данных в СУБД Access

Имена полей в окне заполняются согласно разработанной на бумаге таблице. При этом необходимо придерживаться ряда правил. Тип данных выбирается из списка. Раскрывающийся список открывается только при установке кур сора в ячейку поля Тип данных.

В этом случае она примет видраскрывающегося списка, и щелчок по стрелке откроет список типов полей. В Microsoft Access имеются следующие типы данных:. Поле данного типа может содержать до символов. Такое поле может содержать до 65 символов. Этот тип данных отличается от типа Текстовый тем, что в таблице хранятся не сами данные, а ссылки на блоки данных, хранящиеся отдельно. За счет этого ускоряется обработка таблиц сортировка, поиск и т. Поле типа MEMO не может быть ключевым или проиндексированным.

От выбора подтипа размера данных числового типа зависит точность вычислений. Данные этого типа могут. Но, кроме этого типа, можно указать Байт — 1 байт, Целое — 2 байта, Одинарное с плавающей точкой — 4 байта, Двойное с плавающей точкой — 8 байтов, Десятичное — 12 байтов, Код репликации — 16 байтов. Позволяет вводить даты с по год. Размер поля — 8 байтов. Даты и время хранятся в специальном фиксированном числовом формате. Access предоставляет большой выбор форматов отображения даты и времени.

Целая часть данного типа может содержать до 15 десятичных знаков. Значения полей типа счетчика обновлять. Максимальное число записей в таблице с полем счетчика не должно превышать двух миллиардов.

Поля логического типа не могут быть ключевыми, но их можно индексировать. Объем объекта ограничивается имеющимся. Тип объекта OLE не указывается в свойствах поля объекта OLE. Он зависит от приложения, использованного для создания объектов OLE, которые хранятся в этом поле.

Упаковщик объектов позволяет внедрять файлы, созданные приложениями, которые не являются серверами объектов OLE. Гиперссылка состоит из четырех частей: Каждая часть гиперссылки может содержать до символов. Поле типа Гиперссылка не может быть ключевым или индексированным. Поле подстановок позволяет выбирать. После установки типа поля автоматически открывается раздел Свойства поля, который соответствует выбранному типу. С правой стороны для каждой ячейки этих свойств даются пояснения.

Работа в режиме Конструктора считается неоконченной, если не определены ключевые поля. Ключевое поле — это одно или несколько полей, комбинация значений которых однозначно определяет каждую запись в таблице. Если для таблицы определены ключевые поля, то Microsoft Access предотвращает дублирование или ввод пустых значений в ключевое поле. Ключевые поля используются для быстрого поиска и связи данных из разных таблиц при помощи запросов, форм и отчетов.

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

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

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

СУБД Microsoft Access, Создание таблицы - Информатика и информационные технологии - Учебные материалы для студентов

Нажать кнопку Ключевое поле на панели инструментов Конструктор таблиц. С целью ускорения поиска и сортировки данных в любой СУБД используются индексы. Индекс является средством, которое обеспечивает быстрый доступ к данным в таблице на основе значений одного или нескольких столбцов.

Индекс представляет собой упорядоченный список значений и ссылок на те записи, в котор ых хранятся эти значения. Чтобы найти нужные записи, СУБД сначала ищет требуемое значение. Индексы бывают двух типов: Простые индексы представляют собой индексы, созданные по одному столбцу. Индекс, построенный по нескольким столбцам, называется составным.

Примером составного индекса может быть индекс, построенный по столбцам "Фамилия" и "Имя". Однако применение индексов приносит не только преимущества, но и недостатки. Главным среди них является тот, что при добавлении и удалении записей или при обновлении значений в индексном столбце требуется обновлять индекс, что при большом количестве индексов в таблице может замедлять работу.

Поэтому индексы обычно рекомендуется создавать только для тех столбцов таблицы, по которым наиболее часто выполняется поиск записей. Во многих СУБД например, FoxPro индексы хранятся в отдельных файлах и являются предметом заботы разработчиков, т. В Microsoft Access индексы хранятся в том же файле базы данных, что и таблицы и другие объ екты Access.

Индексировать можно любые поля, кроме МЕМО-полей, полей типа Гиперссылка и объектов OLE. Выбрать поле, для которого требуется создать индекс. Открыть вкладку Общие и выбрать для свойства Индексированное поле значение Да Допускаются совпадения или Да Совпадения не допускаются.

Ключевое поле таблицы автоматически индексируется и свойству Индексированное поле присваивается значение Да Совпадения не допускаются. Составной индекс создается в специальном диалоговом окне. Чтобы создать составной индекс, необходимо:. На панели инструментов Конструктор таблиц нажать кнопку Индексы. В первой пустой строке рис. В поле поля Имя нажать на стрелку и выбрать первое поле, для которого необходимо создать индекс.