Создание файла базы данных access

Создание файла базы данных access

Создание файла базы данных Access

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

Создание файла базы данных Access

Для создания файла новой пустой базы данных щелкните в области создания базы данных стартового окна Access на элементе Новая база данных (Blank Database).

Выбор варианта Новая база данных (Blank database) или Пустая веб-база данных (Blank web database) определяет функции, доступные для работы с базой данных. Базы данных для настольных компьютеров нельзя опубликовать в Интернете, а веб-базы данных не поддерживают некоторые функции баз данных для на-стольных компьютеров, например итоговые запросы.

Справа, в области Новая база данных (Blank database), введите имя файла в поле Имя файла (File Name), например Поставка товаров.accdb.

Задавая имя файла базы данных, следует иметь в виду, что оно не должно содержать символов: / : * ? » |, а его предельная длина составляет 215 символов, включая пробелы.

Под именем отображается имя папки, в которой по умолчанию сохранится файл базы данных. Если надо сохранить файл в другой папке, щелкните на значке Поиск расположения для размещения базы данных (Browse for a location to put your database) (справа от имени файла базы данных) и в окне Файл новой базы данных (File New Database) откройте нужную папку.

В окне Файл новой базы данных (File New Database) в поле Тип файла (Save as type) выберите формат создаваемой базы данных. По умолчанию формат файла имеет значение Базы данных Microsoft Office Access 2007 (*.accdb) (Microsoft Access 2007 Databases). В Access 2010 сохранился формат базы данных Access 2007. Базы данных в формате Access 2007 сохраняются в файлах с расширением accdb. В предыдущих версиях базы данных сохранялись в файлах с расширением mdb.

Закончив выбор в окне Файл новой базы данных (File New Database), щелчком по кнопке Создать (Create) завершите процесс создания пустого файла новой базы данных. В результате открывается окно созданной базы данных с пустой таблицей с именем Таблица1 (Table1) в режиме таблицы. Курсор находится в первой пустой ячейке столбца Щелкните для добавления (Click to Add). Теперь можно приступить к созданию этой таблицы и других объектов новой оригинальной базы данных.

При создании нового файла базы данных может быть выбран формат, предназначенный для работы с базой данных, размещенной на SQL-сервере. Последний формат называется Microsoft Access Проекты (*.adp). Проект предназначен для разработки объектов, составляющих приложение пользователя. Сама база данных, хотя и может разрабатываться в среде проекта, сохраняется на сервере и имеет соответствующий формат. Проекты сохраняются в файлах с расширением adp.

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

И у нас видео на эту тему:

Далее мы узнаем как создать таблицы в базах данных MS Access 2010.

Разработка БД средствами MS Access

Создание базы данных в MS Access

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

В качестве предметной области рассмотрим склад: учет, заказ и оптовую реализацию товаров. Приведем описание предметной области.

― Товары поступают на склад отдельными партиями от разных поставщиков.

Читайте также:  Керамический чайник электрический отзывы рейтинг

― Заказ товаров поставщикам выполняется при достижении минимального запаса товара на складе.

― Для каждого типа товара на складе имеются полки. Партии товаров размещаются на полках склада в соответствии с типом товара.

― Партии товаров могут включать разное количество единиц товара, но имеют стандартные упаковки, под размеры которых спроектированы полки склада.

― Полки склада имеют разные размеры, соответственно возможно размещение различного количества партий определенного типа товара (характеристика – объем полки). Например, полка для размещения 5 упаковок по 1000 штук цветных карандашей.

― Товар, хранящийся на складе, поступает в оптовую продажу.

― Покупатели оформляют бланк заказа на поставку определенного количество партий различных товаров.

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

На этапе анализа и моделирования предметной области была построена логическая модель данных «сущность-связь» (рис. 1).

Для модели на рис. 1 выполнены этапы нормализации до 3 нормальной формы включительно. Устранены связи типа «М:М».

Перейдем к этапу проектирования физической структуры базы данных.

Самостоятельно

Выполните преобразование логической модели (рис.1) в физическую модель.

Рис.1. Логическая модель «Склад»

Создание нового файла базы данных Access

1. Запустите программу Microsoft Access.

2. В диалоге создания базы данных выберите шаблон Новая база данных, укажите папку, в которой будет сохранена ваша база данных, дайте имя файлу. Нажмите кнопку Создать.

3. Структуру таблицы следует разрабатывать в режиме Конструктор (рис.2).

Для начала создадим простые таблицы.

Рис.2. Изменение режима редактирования таблицы

В режиме Конструктор таблица создается путем задания имен полей, их типов и свойств. На рис. 3. показана структура таблицы ТИП_ПОКУПАТЕЛЯ.

4. В столбец Имя поля введите имя поля.

5. В столбце Тип данных выберите из раскрывающегося списка соответствующий тип поля.

6. В столбце Описание можно ввести описание данных этого поля (не обязательно).

7. В нижней части Конструктора таблиц на вкладках Общие можно установить свойства каждого из полей таблицы (рис.3).

8. Укажите ключевые поля. Для указания ключевого поля выделите соответствующую строку (установите в этой строке курсор) и нажмите на кнопку Ключевое поле на панели инструментов (рис.3).

Рис.3. Создание таблицы в режиме КОНСТРУКТОРА

9. После описания всех полей нажмите кнопку Сохранить. Таблицу можно закрыть.

Правила именования объектов в MS Access:

― Имена полей должны быть уникальны в рамках таблицы.

― Имена таблиц должны быть уникальны в рамках базы данных.

― Имена могут содержать не более 64 символов, включая пробелы

― Желательно избегать употребления имен, совпадающих с именами встроенных функций или свойств Microsoft Access, например, Name, Property, Count и так далее.

― Имена полей и таблиц не должны начинаться с пробела или управляющего символа (коды ASCII 00-31).

― Имена полей и таблиц могут содержать любые символы, включая буквы, цифры, пробелы. Специальные символы за исключение точки (.), восклицательного знака (!), прямых скобок ([]).

Рассмотрим также описание типов данных, предлагаемых MS Access (табл.1).

Таблица 1. Типы данных Microsoft Access

Тип данных Описание
Текстовый Символьные или числовые данные, не требующие вычислений. Поле данного типа может содержать до 255 символов. Размер поля задается с помощью свойства Размер поля в нижней части окна Конструктора таблицы.
Поле MEMO Поле MEMO предназначено для ввода текстовой информации, по объему превышающей 255 символов. Это поле может содержать до 65535 символов. Этот тип данных отличается от типа ТЕКСТОВЫЙ тем, что в таблице хранятся не сами данные, а ссылки на блоки текста, которые хранятся отдельно. За счет этого ускоряется обработка таблиц (сортировка, поиск и другие операции). Поле MEMO не может быть ключевым полем или проиндексированным полем.
Числовой Числовой тип используется для хранения числовых данных, используемых в математических расчетах. Имеет много подтипов, от выбора которых зависит размер поля.
Дата/Время Тип для представления даты и времени. Размер поля 8 байт.
Денежный Тип данных, предназначенный для хранения данных, точность представления которых колеблется от 1 до 4 знаков после запятой. Целая часть данного типа может содержать до 15 десятичных знаков.
Счетчик Поле содержит 4-байтный уникальный номер, определяемый MS Access для каждой новой записи автоматически путем увеличения предыдущего значения на 1 или случайным образом. Значение поля типа счетчик обновлять нельзя. Максимальное значение числа записей в таблице с полем счетчика не должно превышать 2 миллиарда.
Логический Логическое поле, которое может содержать только два значения, интерпретируемых как Да/Нет, Истина/Ложь, Включено/Выключено. Поле логического типа не может быть ключевым, но это поле можно проиндексировать.
Поле объекта OLE Содержит ссылку на OLE-объект (лист Excel, документ Word, звук, изображение и так далее). Объем объекта ограничивается только имеющимся в наличие на диске пространством.
Гиперссылка Позволяет вставлять в поле гиперссылку, с помощью которой можно ссылаться на произвольный фрагмент данных внутри файла или страницы на том же компьютере, в локальной сети или в сети Internet. Поле типа ГИПЕРССЫЛКА не может быть ключевым или индексированным.
Вложение Любой совместимый по формату объект: картинка, файл.
Читайте также:  Настроить тачскрин на ноутбуке

В таблице ТИП_ПОКУПАТЕЛЯ мы использовали поле СЧЕТЧИК для автоматической генерации ключевого значения, ТЕКСТОВОЕ поле размером в 50 символов и поле типа MEMO для хранения дополнительной символьной информации.

Самостоятельно

1. По аналогии с таблицей ТИП_ПОКУПАТЕЛЯ создайте остальные таблицы

Рис.4. Создание новой таблицы

Каждому типу данных соответствует список свойств. Рассмотрим свойство Маска ввода.

Маска ввода обеспечивает различные виды управления вводом данных. Маска ввода применяется в следующих случаях:

― для проверки значения поля на соответствие определенному шаблону ввода, например, шаблон (000)000-00-00 задает ввод номера телефона;

― для автоматического ввода постоянных символов-разделителей, например. дефиса (-) или круглых скобок;

― для обозначения позиции ввода с тем, чтобы облегчить ввод данных;

― для сохранения данных вместе с константами или без констант, в зависимости от вашего предпочтения.

Для создания файла новой пустой базы данных щелкните в области создания базы данных стартового окна Access на элементе Новая база данных.

Справа, в области Новая база данных, введите имя файла в поле Имя файла. Задавая имя файла, следует иметь ввиду, что оно не должно содержать символов: / : * ? " |, а его предельная длина составляет 215 символов, включая пробелы.

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

Не забудьте в поле Тип файла выбрать формат создаваемой базы данных. По умолчанию формат файла Access 2010 имеет значение Базы данных Microsoft Access 2007 с расширением *.accdb. но можно задать и другой тип файла – Базы данных Microsoft Access 2002-2003, Базы данных Microsoft Access 2000, Microsoft Access Проекты.

Читайте также:  Как заменить символ в excel

Закончив выбор в окне Файл новой базы данных, щелчком по кнопке Создать завершите процесс создания пустого файла новой базы данных. В результате открывается окно созданной базы данных с пустой таблицей с именем Таблица1 в режиме таблицы. Курсор находится в первой пустой ячейке столбца Щелкните для добавления. Теперь можно приступить к созданию этой таблицы и других объектов новой оригинальной базы данных.

3. Создание таблицы базы данных

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

В Access создание таблицы может быть выполнено в одном из двух режимов:

в режиме конструктора, позволяющем максимально полно определить структуру таблицы;

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

Для этого на вкладке Создание в группе Таблицы предназначены команды Таблица (для создания таблицы в режиме таблицы), Конструктор таблиц (для создания таблиц в режиме конструктора) и команда для создания списков SharePoint (рис. 2)

Рисунок 2 – Группа Таблицы вкладки Создание

Создание структуры таблицы с помощью Конструктора в режиме таблицы (на примере бд «продажи»).

Этот способ создания таблиц рассмотрим на примере создания таблицы ОРГАНИЗАЦИИ.

1-й шаг. Создание имен полей, типов полей.

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

Рисунок 3 – Создание структуры таблицы ОРГАНИЗАЦИИ в режиме конструктора

Первый столбец содержит имена полей таблицы, которые вводятся с клавиатуры.

Второй столбец содержит раскрывающееся меню, в котором представлен список типов данных. Выбираем нужный тип, при этом в нижней части окна появляются данные в разделе «Свойства поля» (рис. 4).

Рисунок 4 – Раздел «Свойства поля»

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

Имя поля. Может содержать до 64 символов, (но не рекомендуется задавать слишком длинные имена). Имя может состоять из букв, цифр, пробелов и специальных символов. Исключение: точка, !, ‘, [ ], и управляющих символов с кодами ASCII 0-31.

Имя поля не может начинаться с пробела.

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

Типы данных. В MS Access допустимыми являются следующие типы данных:

Поле объекта OLE

Текстовые поля. Тип текстовый присваивается по умолчанию, после введения имени поля, ширина его равна 50 символов. Текстовые поля могут содержать буквы, цифры, и специальные символы. Максимальная ширина поля составляет 255 символов. Для изменения ширины поля нужно в разделе «Свойства поля» в строке Размер поля задать требуемое значение.

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

Только над числовыми полями можно выполнять математические операции. Используя значение свойства Размер поля, можно установить следующий формат для полей числового типа (табл. 2):

Ссылка на основную публикацию
Сколько человек сидит в одноклассниках
Mail.Ru Group исследовала и сравнила аудитории самых популярных в России социальных сетей — «Одноклассники», «Мой Мир», «ВКонтакте», Facebook и Twitter....
Сигнал flash в телефоне panasonic
● 19.12.08 13:08 - krepsky - 9 / 19.12.08 Два дня ломаю голову… Такая ситуация - купили партию телефонов Panasonic...
Сигналы материнской платы при загрузке
BIOS (Basic Input/Output System – базовая система ввода-вывода). Программа системного уровня, предназначенная для первоначального запуска компьютера, настройки оборудования и обеспечения...
Сколько четырехзначных чисел можно составить из нечетных
Условие Решение 1 Решение 2 Решение 3 Поиск в решебнике Популярные решебники Издатель: Н. Я. Виленкин, В. И. Жохов, А....
Adblock detector