Создание таблиц в классических базах данных Access с помощью средства чтения с экрана
Эта статья предназначена для людей с нарушениями зрения или когнитивных функций, использующих программы чтения с экрана, такие как WindowsЭкранный диктор, JAWS или NVDA, с продуктами Microsoft 365. Эта статья входит в набор содержимого поддержки средства чтения с экрана Microsoft 365, где содержатся дополнительные сведения о специальных возможностях в наших приложениях. Чтобы получить справку общего характера, посетите службу поддержки Майкрософт.
Используйте Access с клавиатурой и средством чтения с экрана для добавления таблиц в базу данных Access рабочего стола. Мы протестировали его с помощью экранного диктора и NVDA, но он может работать с другими средствами чтения с экрана, если они следуют общим стандартам и методам специальных возможностей. Вы также узнаете, как сохранять, переименовывать и удалять таблицы.
- Новые возможности Microsoft 365 становятся доступны подписчикам Microsoft 365 по мере выхода, поэтому в вашем приложении эти возможности пока могут отсутствовать. Чтобы узнать о том, как можно быстрее получать новые возможности, станьте участником программы предварительной оценки Office.
- Дополнительные сведения о средствах чтения с экрана см. в статье О работе средств чтения с экрана в Microsoft 365.
В этом разделе
- Таблицы в Access
- Добавление таблицы
- Переименование заголовка поля
- Вставка поля
- Добавление поля
Таблицы в Access
Таблицы — это неотъемлемая часть любой базы данных, так как именно в них содержатся все сведения и данные. Например, база данных для бизнеса может содержать таблицу Контактов , в ней хранятся имена поставщиков, адреса электронной почты и номера телефонов. Перед созданием таблиц проанализируйте свои требования и определите, какие именно таблицы могут вам понадобиться. Справочные сведения о планировании и разработке базы данных см. в статье Основные сведения о создании баз данных.
Реляционная база данных, например Access, обычно содержит несколько логически связанных таблиц. В хорошо спроектированной базе данных в каждой таблице хранятся сведения о конкретном объекте, например о работниках или товарах. Таблица содержит записи (строки), поля (столбцы) и значения полей (ячейки) для каждой записи.
- Запись (строка) содержит конкретные данные, например информацию об определенном работнике или продукте.
- Поле (столбец) содержит данные об одном аспекте элемента таблицы, например имя, адрес электронной почты или цену.
- Значение поля (ячейка) для записи содержит данные разных типов, например текст, числа, даты и гиперссылки.
Хотя в каждой таблице хранятся данные о определенной теме, в таблицах в реляционной базе данных, такой как Access, хранятся данные о связанных субъектах. Например, база данных может содержать следующее:
- Таблица «Клиенты», в которую перечислены клиенты вашей компании и их адреса.
- Таблица Products, в которую перечислены продукты, которые вы продаете, включая цены и изображения для каждого элемента.
- Таблица Orders, которая отслеживает заказы клиентов
Для этого используются связи. Связь — это логическое отношение между двумя таблицами, основанное на их общих полях. Сведения о создании связей между таблицами в базе данных Access рабочего стола см. в статье Создание, изменение или удаление связи.
Добавление таблицы
- Откройте новую или существующую базу данных.
- Чтобы создать таблицу, нажмите клавиши ALT+C, T, N, чтобы выбрать Таблица на вкладке Создание ленты. Будет добавлена новая таблица, и вы услышите сообщение «Таблица N». Основное внимание уделяется второму значению поля первой записи. (По умолчанию первое поле имеет название Код.)
- Введите данные в таблицу. Вы также можете вставить данные из другого источника, например из книги Excel. Дополнительные сведения см. в статье Копирование и вставка с помощью буфера обмена Office. При вводе значения поля в новое поле и переходе к следующему значению поля с помощью клавиш со стрелками Access автоматически присваивает поле имя FieldN.
Переименование заголовка поля
Можно переименовать заголовок поля (столбца) в таблице.
- Чтобы выбрать поле, в любой записи поместите фокус в поле и нажмите клавиши CTRL+ПРОБЕЛ. Выбран столбец.
- Чтобы открыть контекстное меню, нажмите клавиши SHIFT+F10.
- Чтобы выбрать команду Переименовать поле, нажмите клавишу N. Фокус переместится на заголовок поля, и вы услышите фразу «Вывод меню, таблица, строка N», имя поля и «Тип и текст». Введите новое имя поля.
Совет: Понятные имена заголовков, такие как Название продукта или Цена, помогают узнать, что содержит каждое поле, не видя его содержимое.
Вставка поля
Поле (столбец) можно вставить слева от любого существующего поля в таблице.
- Чтобы выбрать поле, которое нужно вставить слева, в любой строке поместите фокус в поле и нажмите клавиши CTRL+ПРОБЕЛ. Выбран столбец.
- Чтобы открыть контекстное меню, нажмите клавиши SHIFT+F10.
- Чтобы выбрать Вставить поле, нажмите клавишу F четыре раза, а затем нажмите клавишу ВВОД. Фокус переместится на первую запись нового поля.
Добавление поля
Вы можете создать новое поле (столбец) в правой части таблицы.
- Перейдите к записи, вокруг которой нужно добавить новое поле.
- Чтобы перейти к первой записи таблицы, нажмите клавиши CTRL+HOME.
- Чтобы перейти к последней записи последнего поля в таблице, нажмите клавиши CTRL+END.
- Чтобы создать новое поле в правой части таблицы, нажимайте клавишу СТРЕЛКА ВПРАВО, пока не услышите номер строки и «Столбец, щелкните, чтобы добавить».
- Введите значение поля для текущей записи. При переходе в другую ячейку новое поле добавляется с именем FieldN по умолчанию.
- Чтобы перейти к первой записи нового поля, нажмите клавиши CTRL+СТРЕЛКА ВВЕРХ.
Сохранение таблицы
После создания новой таблицы или изменения существующей таблицы сохраните свою работу.
-
Чтобы сохранить таблицу, нажмите клавиши CTRL+S или ALT+F, S. При первом сохранении таблицы откроется диалоговое окно Сохранить как , и вы услышите сообщение «Сохранить как» и имя таблицы по умолчанию.
- При попытке закрыть таблицу без сохранения изменений появится диалоговое окно подтверждения. Чтобы сохранить таблицу перед ее закрытием, нажмите клавиши ALT+Y. Чтобы отменить изменения, нажмите клавиши ALT+N.
- При сохранении изменений в существующей таблице таблица имеет имя, присвоенное ранее. Чтобы изменить имя таблицы при сохранении, нажмите клавишу F12. Откроется диалоговое окно Сохранить как , и вы можете ввести новое имя.
Совет: Договоритесь о том, по какому принципу будете называть объекты в базе данных, и следуйте этим правилам.
Переименование таблицы
Примечание: Нельзя переименовать открытую таблицу. Чтобы закрыть активную таблицу, нажмите клавиши CTRL+W. Фокус переместится на следующую открытую таблицу. Если открытых таблиц не осталось, фокус переместится в область навигации .
- В области навигации нажимайте клавишу TAB, пока не услышите сообщение «Таблицы», а затем нажимайте клавишу СТРЕЛКА ВНИЗ, пока не услышите нужную таблицу.
- Чтобы открыть контекстное меню для таблицы, нажмите клавиши SHIFT+F10.
- Чтобы выбрать команду Переименовать в контекстном меню, дважды нажмите клавишу M, а затем нажмите клавишу ВВОД. Прозвучит фраза «Переименовать».
- Введите новое имя и нажмите клавишу ВВОД.
Удаление таблицы
- В представлении таблицы закройте все таблицы. Фокус переместится в область навигации.
- Нажимайте клавишу СТРЕЛКА ВНИЗ, пока не услышите таблицу, которую нужно удалить.
- Нажмите клавишу DELETE. Откроется окно с запросом на подтверждение удаления. Фокус помещается на кнопку Да.
- Чтобы удалить таблицу, нажмите клавишу ВВОД.
Примечание: Чтобы перейти в представление таблицыиз конструктора , нажмите клавиши ALT+H, W, а затем — H. Чтобы перейти в режим конструктора из представления таблицы , нажмите клавиши ALT+H, W, а затем — D.
См. также
Техническая поддержка пользователей с особыми потребностями
Корпорация Майкрософт стремится к тому, чтобы все наши клиенты получали наилучшие продукты и обслуживание. Если у вас ограниченные возможности или вас интересуют вопросы, связанные со специальными возможностями, обратитесь в службу Microsoft Disability Answer Desk для получения технической поддержки. Специалисты Microsoft Disability Answer Desk знакомы со многими популярными специальными возможностями и могут оказывать поддержку на английском, испанском, французском языках, а также на американском жестовом языке. Перейдите на сайт Microsoft Disability Answer Desk, чтобы узнать контактные сведения для вашего региона.
Если вы представитель государственного учреждения или коммерческой организации, обратитесь в службу Disability Answer Desk для предприятий.
Как создать таблицу в аксесс
Пошаговое создание таблиц в базе данных Access
Обубликовано: 23.02.2018
Всем привет! В этом уроке разберем пошаговое создание таблиц в базе данных Access. От вас потребуется только читать и повторять. Поехали!
Цель: научиться создавать таблицы базы данных, задавать их структуру, выбирать типы полей и управлять их свойствами; освоить приемы наполнения таблиц конкретным содержанием.Руководитель малого предприятия, выполняющего сборку персональных компьютеров из готовых компонентов, заказал разработку базы данных, основанной на двух таблицах комплектующих. Одна таблица содержит данные, которые могут отображаться для клиентов при согласовании спецификации изделия, — в ней указаны розничные цены на компоненты. Вторая таблица предназначена для анализа результатов деятельности предприятия – в ней содержаться оптовые цены на компоненты и краткая информация о поставщиках (клиенты предприятия не имеют доступа к данным этой таблицы).
1. Запустите программу Microsoft Access (Пуск — Программы — Microsoft Office — Microsoft Access).
2. В окне Microsoft Access включите переключатель Новая база данных.


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

4. Перейти из режима таблицы в режим конструктора, выбрав его в меню:
Когда программа запросит имя таблицы, ввести название: Комплектующие и нажать Ok. Откроется окно конструктора, в котором мы будем создавать структуру таблицы:

Создание Таблицы Access — Пошаговое создание таблиц в базе данных Access
5. Для первой таблицы введите следующие поля:

Обратите внимание на то, что в данном случае поле Цена задано не денежным типом, а числовым. Данные, относящиеся к денежному типу, имеют размерность, выраженную в рублях (если работа выполняется с версией Microsoft Access, локализованной в России). Но стоимость компонентов вычислительной техники выражать в этой единице измерения не принято. Для сравнимости цен разных поставщиков обычно используют “условные единицы”. В таких случаях удобно использовать поле числового типа, чтобы не перенастраивать всю СУБД.

Таблица «Комплектующие» — Пошаговое создание таблиц в базе данных Access
6. Щелкните на поле Цена. В нижней части бланка задайте свойство Число десятичных знаков, равным 2.

7. Для связи с будущей таблицей поставщиков надо задать ключевое поле. Поскольку здесь ни одно поле явно не претендует на “уникальность”, используем комбинацию полей Компонент и Модель. Выделите оба поля в верхней части бланка (при нажатой клавише SHIFT). Щелчком правой кнопки мыши откройте контекстное меню и выберите в нем пункт Ключевое поле.

После этого рядом с этими полями будет отображаться «ключ».
8. Закройте окно Конструктора (обычное закрытие – через «крест» в верхнем правом углу окна конструктора).
На запрос сохранения изменённой структуры таблицы ответить согласием.
9. Повторив действия пунктов 4-8, создайте таблицу Поставщики, в которую входят следующие поля:

Для этого нужно выполнить следующее: меню Создать — Таблица.

Выбрать режим Конструктора.

Обратите внимание на то, что поле номера телефона является текстовым, несмотря на то, что обычно номера телефонов записывают цифрами. Это связано с тем, что они не имеют числового содержания. Номера телефонов не сравнивают по величине, не вычитают из одного номера другой и т.д. Это типичное текстовое поле.
Ключевое поле можно не задавать – для текущей задачи оно не требуется.
10. В левой боковой панели окна базы данных двойным щелчком откройте по очереди созданные таблицы и наполните их экспериментальным содержанием (по 10 записей).
11. Закончив работу, закройте таблицы и завершите работу с программой.
В этом уроке на простом примере было показано Пошаговое создание таблиц в базе данных Access. Если было интересно, то рекомендую посмотреть видеоурок ниже.
Продолжение следует…
УРОК 1: Пошаговое создание таблиц в базе данных Access
УРОК 2: Создание межтабличных связей в базе Access
УРОК 3: Создание запроса на выборку данных в базе Access
УРОК 4: Создание запросов с параметром в базе Access
УРОК 5: Создание перекрёстного запроса в базе Access
УРОК 6: Создание запросов на изменение в базе Access
УРОК 7: Создание и заполнение форм в базе AccessMS Access – создание таблиц
Когда вы создаете базу данных, вы сохраняете свои данные в таблицах. Поскольку другие объекты базы данных так сильно зависят от таблиц, вы всегда должны начинать проектирование базы данных с создания всех ее таблиц и последующего создания любого другого объекта. Прежде чем создавать таблицы, тщательно продумайте ваши требования и определите все таблицы, которые вам нужны.
Давайте попробуем создать первую таблицу, в которой будут храниться основные контактные данные сотрудников, как показано в следующей таблице.
Имя поля Тип данных EmployeelD AutoNumber Имя Короткий текст Фамилия Короткий текст Адрес 1 Короткий текст Адрес 2 Короткий текст город Короткий текст государственный Короткий текст застежка-молния Короткий текст Телефон Короткий текст Тип телефона Короткий текст Давайте теперь будем иметь краткий текст в качестве типа данных для всех этих полей и откроем пустую базу данных в Access.

Это где мы оставили вещи. Мы создали базу данных, а затем Access автоматически открыл это представление таблицы-таблицы-таблицы для таблицы.

Теперь перейдем на вкладку «Поле», и вы увидите, что она также создается автоматически. Идентификатор, который является полем AutoNumber, действует как наш уникальный идентификатор и является первичным ключом для этой таблицы.
Поле идентификатора уже создано, и теперь мы хотим переименовать его в соответствии с нашими условиями. Это таблица сотрудников, которая будет уникальным идентификатором для наших сотрудников.

Нажмите на опцию « Имя и подпись» на ленте, и вы увидите следующее диалоговое окно.

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

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

Выберите « Короткий текст» в качестве поля. Когда вы выбираете краткий текст, Access автоматически выделяет это имя поля, и все, что вам нужно сделать, это ввести имя поля.

Введите FirstName в качестве имени поля. Аналогичным образом добавьте все обязательные поля, как показано на следующем снимке экрана.

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

Введите имя вашей таблицы в поле Имя таблицы. Здесь префикс tbl обозначает таблицу. Позвольте нам нажать Ok, и вы увидите свою таблицу в панели навигации.

Представление дизайна таблицы
Как мы уже создали одну таблицу, используя Datasheet View . Теперь мы создадим другую таблицу, используя представление « Дизайн таблицы» . Мы будем создавать следующие поля в этой таблице. Эти таблицы будут хранить некоторую информацию для различных книжных проектов.
Имя поля Тип данных Идентификатор проекта AutoNumber Название проекта Короткий текст ManagingEditor Короткий текст автор Короткий текст PStatus Короткий текст контракты прикрепление ProjectStart Дата / время ProjectEnd Дата / время бюджет валюта ProjectNotes Длинный текст Теперь перейдем на вкладку «Создать».

В группе таблиц нажмите «Таблица», и вы увидите, что это выглядит совершенно иначе, чем представление таблицы. В этом представлении вы можете видеть имя поля и тип данных рядом.

Теперь нам нужно сделать ProjectID первичным ключом для этой таблицы, поэтому давайте выберем ProjectID и выберем опцию Primary Key на ленте.


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

Нажмите Ok, и теперь вы можете увидеть, как эта таблица выглядит в Datasheet View.

Давайте нажмем кнопку просмотра таблицы данных в верхнем левом углу ленты.

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

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

1. На вкладке Создание (Create) в группе Таблицы (Tables) нажмите кнопку Конструктор таблиц (Table design).
2. В столбце Имя поля (Field Name) конструктора введите имена полей таблицы. Как правило, первым создаваемым полем является поле первичного ключа. Помните о том, что на данном этапе не нужно добавлять внешние ключи: это можно будет сделать при создании связей.
3. В столбце Тип данных (Data type) в списке рядом с именем поля выберите для него тип данных.
4. В области Свойства поля (Field properties) можно задавать свойства отдельных полей. Например, в этой области можно изменить значения поля подстановки (это будет рассматриваться в ходе практического занятия).
Как всегда, сохраните изменения и задайте для новой таблицы имя, которое описывает хранящиеся в ней данные.