Учебное пособие по экземпляру Ultradev: 2.1 Создание базы данных с простым доступом
Автор:Eve Cole
Время обновления:2009-05-30 18:35:12
Глава 2: Настройка базы данных
Раздел 1. Создание базы данных с простым доступом
В этом разделе мы узнаем о создании базы данных. Друзья, которые использовали Access для создания баз данных, могут пропустить этот шаг.
Откройте Microsoft Access, выберите «Файл» -> «Новая база данных», а затем выберите место для сохранения файла базы данных. Здесь мы сохраняем его под именем по умолчанию — db1.mdb.

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

Далее мы создаем таблицу информации о пользователе для регистрации пользователей. Дважды щелкните, чтобы создать таблицу с помощью дизайнера, чтобы открыть интерфейс дизайна. Заполните информацию о пользователе, которую вы хотите записать, в столбец имени поля (лучше всего не называть имя поля на китайском языке, чтобы не возникло особых проблем при программировании в будущем, а также будьте осторожны, не используйте собственные зарезервированные слова базы данных — например, temp. В этом случае это будет конфликтовать с программой базы данных. Попробуйте назвать ее, используя имя таблицы + подчеркивание + имя, например, tbl_userinfo_name. Здесь мы сначала используем простое именование. Мы создали в общей сложности 6 полей, а именно имя пользователя (сохраните идентификатор для регистрации пользователя), userpass (пароль для регистрации пользователя), usermail (адрес электронной почты пользователя), reg_date (время регистрации пользователя), домашнюю страницу (адрес личной домашней страницы пользователя), телефон (контактный номер пользователя). Тип данных использует текстовый тип по умолчанию, а размер поля равен 50. Давайте сначала разберемся с отдельными полями.
Вообще говоря, имена пользователей, пароли, адреса электронной почты и номера контактных телефонов не должны превышать 50 символов (конечно, если кто-то злонамеренно вводит слишком длинную строку, будет сообщено об ошибке, поэтому мы что-нибудь сделаем на следующей веб-странице. Production. limit), а адрес личной домашней страницы может превышать --- например, http://www.netease.com/~cosix/html/..., поэтому мы устанавливаем размер его поля на 200.

Тип времени даты регистрации изменяется на дату/время, *_', конечно. Затем мы можем вызвать собственную функцию доступа, чтобы добавить для нее значение по умолчанию =Now(). Это означает, что при добавлении данных система базы данных автоматически использует текущее время сервера в качестве значения поля reg_date, так что мы можно избавить от необходимости добавлять его на веб-страницу. Ввод даты регистрации находится в одном шаге.

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

Как показано на рисунке, создается первичный ключ с именем ID (со значком ключа рядом с ним), а типом данных является автоматическая нумерация.

После нажатия кнопки «Сохранить» на этот раз вас попросят ввести имя сохраненной таблицы. Мы назвали ее в честь информации пользователя.

Таблица создана! Разве это не очень просто?

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

Окей, полная база данных создана. Что делать дальше Что ж, послушаем разбивку в следующий раз.