Как сделать базу данных в access 2010 пошагово?

Как создать базу данных Microsoft Access 2010. Работа с БД пошагово

База данных является информационной моделью предметной области.

· Фактографичная – эта БД предназначена для сохранения данных в виде чисел и текстов.

· Документальная – запись, которой отражает документ, содержит библиографическое описание и другие данные.

· Централизованная – это БД, которая хранится в памяти ядерного компьютера, если этот компьютер является компьютером сети, то возможно распределение к компонентам сети.

· Распределительная – эта БД состоит из множества кусков в различных компьютерных сетях.

Модель — это способ выражения логического представления физических данных.

Есть 3 основных типа моделей данных:

Объекты базы данн ых в Microsoft Access

К объектам принадлежит:

· Таблица — это основной структурный элемент содержащий данные.

· Форма — это объект, отражающий все данные в нужном для пользователя виде, формы которого содержат элементы управления.

· Отчет — это наиболее удачный вариант отображения данных на экране или бумаге.

· Запрос — используют для просмотра изменения анализа данных различными способами.

· Макрос используют для элементов управления, созданных языке Visual Basic for Application (VBA).

Таблицы. Режимы создания таблиц в Microsoft Access

Есть такие режимы создания таблиц:

· Мастер создания таблиц.

· Связь с таблицами.

Как создать таблицу пошагово. Создание таблиц в режиме конструктора в Microsoft Access

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

Окно режима конструктора состоит из 2 частей.

· Верхняя часть содержит:

1. Имя поля (Имя поля не может содержать . ! ‘ [ ] и не может начинаться с пробела).

· Нижняя часть содержит свойства полей.

Типы данных в Microsoft Access

· Текстовый (максимально 256 символов).

· Поле МЕМО (от англ. слова память; максимально 54 тыс. символов).

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

· Логический (0 или 1; да или нет).

· Поле объекта (фото, видео, музыка). Сам объект не отображается, а отображается только ссылка на него.

· Гиперссылка — это специальное поле для сохранения веб-адресов объектов или ссылки на внешние объекты.

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

Свойства полей в Microsoft Access

· Размер поля используется для текстовых и числовых данных.

· Формат поля способ отображения данных.

· Маска ввода определяет форму, в которой вводятся данные. Подпись определяет заголовок поля в удобном виде.

· Значение по умолчанию.

· Условие на значение.

· Сообщение об ошибке.

Символы для создания масок в Microsoft Access

0 – цифра, введение обязательное (+ — не допускается).

9 – цифра или пробел, введение необязательное (+ — не допускается).

# – цифра или пробел, введение необязательное, пустые знаки превращаются в пробелы (+ — допускается).

L – буква, от А до Я от А до С, введение обязательное.

? – те же буквы, введение необязательное.

A – буква или цифра, введение обязательное.

A – буква или цифра, введение необязательное.

& – любой знак или пропуск, введение обязательное.

C – любой знак или пробел, введение необязательное.

/ – десятых тысяч, дат и времени.

Понравилась статья? Поделитесь новостью и добавьте сайт в закладки 🙂

Как сделать базу данных в access 2010 пошагово?

Рассмотрим основное отношение, соответствующее теме «Деятельность музея»:Код экспоната, Наименование, Код зала, Дата поступления, Автор, Материал, Техника, Наименование зала, Код ответственного, Код сотрудника, ФИО, Оклад, Должность, Код экскурсии, Время проведения, График, Срок действия. Данное отношение находится в первой нормальной форме, поскольку все его атрибуты являются неделимыми и имеет составной ключ: Код экспоната, Код зала, Код сотрудника, Код экскурсии.

Приведение отношения к третьей нормальной форме

Некоторые атрибуты зависят только от части составного ключа. Устраним частичную зависимость и переведем это отношение во вторую нормальную форму путем декомпозиции основного отношения на следующие отношения:
1) Код экспоната, Наименование, Код зала, Дата поступления, Автор, Материал, Техника
2) Код зала, Наименование зала, Код ответственного
3) Код сотрудника, ФИО, Оклад, Должность
4) Код экскурсии, Время проведения, График, Срок действия, Код ответственного, Стоимость.
Отношения 1,2,3 и 4 находятся в третьей нормальной форме, поскольку они находятся во второй нормальной форме, и каждый неключевой атрибут нетранзитивно зависит от первичного ключа.
Итак, спроектировали 4 таблицы.

Определение ключей и создание связей схемы связей.

Определим первичные и внешние ключи в таблицах и необходимые связи между атрибутами таблиц для обеспечения целостности БД.
В 1-ой таблице первичный ключ — Код экспоната. Атрибут Код зала является внешним ключом к таблице 2. Во 2-ой таблице первичный ключ- Код зала. Атрибут Код ответственного является внешним ключом по отношению к таблице 3. В 3-ей таблице первичный ключ- Код сотрудника. В 4-ой таблице первичный ключ — Код экскурсии, атрибут Код ответственного является внешним ключом по отношению к таблице 3.
Создадим схему связей между атрибутами таблиц для обеспечения целостности БД.

Читать еще:  Как сделать запрос в access 2016 пример?

Создание файла базы данных в СУБД Microsoft Access 2003 .

Создадим файл спроектированной БД в СУБД Microsoft Access 2003. Для этого запустим программу Microsoft Access 2003, выберем в окне команду Создать файл, затем в окне Создание файла выберем пункт Новая база данных и укажем диск, каталог и имя «Деятельность музея».
Создадим таблицы, для этого выберем объект Таблицы и кнопку Создать. В режиме Конструктор создадим таблицы со следующей структурой:

Изменение структуры таблиц с помощью SQL запроса

С помощью SQL-запроса изменим структуру таблицы Залы. Добавим атрибут Площадь, тип данных – числовой.
ALTER TABLE Залы ADD COLUMN Площадь FLOAT;

Внесение данных в таблицы.

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

Изменение данных с помощью SQL запросов в MS Access

Запрос на добавление данных в таблицу Залы:
INSERT INTO Залы ( [Код зала], Наименование, [Код ответственного], Площадь )
VALUES (6, «Серебряный», 1, 145);

Запрос на удаление данных из таблицы Сотрудники Удалим записи с фамилией сотрудника, содержащей « Мечникова»:

DELETE ФИО
FROM Сотрудники
WHERE ФИО LIKE “Мечникова”;

Запрос на обновление данных. В таблице Издания увеличим стоимость объявлений изданий с кодами 1711 и 1712.

UPDATE Сотрудники SET Оклад = Оклад*1.2
WHERE (Сотрудники.Должность Like «*контроллер»);

Запрос на создание таблицы Расписание:

SELECT Экскурсии.[Время проведения], Экскурсии.График, Сотрудники.ФИО INTO Расписание
FROM Сотрудники INNER JOIN Экскурсии ON Сотрудники.[Код сотрудника] = Экскурсии.[Код ответственного];

Создание базы данных в Microsoft Access 2010. Создание таблицы содержащей расчетное поле

Содержание

Условие задачи

1. Создать базу данных и сохранить ее на диске.

2. Создать таблицу Product (Товар). Структура таблицы Product следующая

поля

Объяснение

3. В таблице Product создать расчетное поле Sum_Cost , которое определяется как произведение количества реализованного товара на стоимость товара. Формула вычисления расчетного поля Sum_Cost :

  • [Count] – значение поля Count таблицы Product ;
  • [Cost] – значение поля Cost таблицы Product .

Выполнение

1. Запустить Microsoft Access 2010 . Создать базу данных. Команда «Создать»

После запуска Microsoft Access , система автоматически предлагает создать базу данных, как показано на рисунке 1.

Рисунок 1. Команда создания новой базы данных

В окне создания базы данных (рисунок 1) предлагается:

  • выбрать базу данных из доступных шаблонов. СУБД Microsoft Access предлагает большой набор образцов шаблонов баз данных, которые можно использовать и изучать. Если создается новая база данных, которая еще не содержит никаких таблиц, то нужно выбрать элемент «Новая база данных» ;
  • указать имя файла базы данных. По умолчанию предлагается имя файла Database1 которое можно изменить по собственному усмотрению;
  • указать папку (каталог), в которой будет сохраняться база данных. По умолчанию предлагается папка «C:UsersuserDocuments» .

Чтобы подтвердить создание новой базы данных нужно выбрать кнопку «Создать» как показано на рисунке 1.

После создания базы данных в папке «C:UsersuserDocuments» будет создан файл Database1.accdb (рисунок 2).

Рис. 2. Размещение файла базы данных Database1.accdb в папке «C:UsersuserDocuments»

2. Создание таблицы в режиме таблицы. Начальное состояние

После создания файла базы данных, система переходит в окно проектирования таблицы в режиме таблицы. СУБД Microsoft Access поддерживает 2 режима создания таблицы:

  • режим таблицы. В этом случае поля вводятся в понятном (естественном) виде таблицы слева направо. Таблица отображается в обычном виде;
  • режим конструктора. В этом случае каждому полю таблицы соответствует одна строка, которая соответствующим образом настраивается.

По умолчанию устанавливается режим таблицы. В этом режиме предлагается создать первую таблицу. На рисунке 3 показано начальное состояние режима таблицы.

В левой части окна Microsoft Access отображено имя таблицы «Таблица1» . Это далее можно будет изменить при сохранении таблицы.
В правой части окна Microsoft Access отображено пустое поле ввода. В этом поле можно вводить названия полей таблицы. В нашем случае сюда нужно ввести пять полей ( Code , Name , Count , Cost , Sum_Cost ).

Рис. 3. Создание таблицы в режиме таблицы

Как видно из рисунка 3, автоматически создается поле с именем «Код» . Это поле будет содержать уникальные числовые значения, предназначенные для избежания случайной повторяемости данных, что есть недопустимым в любой базе данных. Для нашей таблицы этому полю соответствует поле ID_Product .

3. Проектирование таблицы. Создание полей таблицы

В режиме таблицы можно добавлять и удалять поля таблицы а также вводить значения данных (записей) таблицы. Ниже приведена подробная пошаговая инструкция по формированию полей таблицы. Формируется 6 полей: ID_Product , Code , Name , Count , Cost , Sum_Cost . Поле Sum_Cost есть расчетным, оно получается как произведение полей Count и Cost .

3.1. Формирование поля ID_Product

В нашем случае полю ID_Product соответствует поле «Код» на рисунке 3. Поэтому, достаточно просто переименовать поле «Код» на поле ID_Product .

Читать еще:  Как сделать каталог книг домашней библиотеки в access?

Чтобы осуществить переименование, нужно выполнить следующие действия:

1. Вызвать контекстное меню (клик правой кнопкой мышки на названии поля «Код» ) как показано на рисунке 4

Рис. 4. Контекстное меню для поля «Код»

2. В контекстном меню выбрать команду «Переименовать поле» . После этого можно будет изменить название поля.

3. В имени поля ввести имя ID_Product (рисунок 5). Зафиксировать имя (клавиша Enter ).

Рис. 5. Новое имя поля ID_Product

3.2. Добавление поля Code

Поле Code имеет целый тип. Чтобы добавить поле Code нужно выполнить следующие действия (рисунок 6):

1. Вызвать команду «Щелкните для добавления» .

2. В нисходящем меню выбрать «Число» , поскольку тип поля числовой.

Рис. 6. Добавление нового поля к таблице

В результате будет добавлено новое поле с именем по умолчанию «Поле1», как показано на рисунке 7.

Рис. 7. Добавление нового поля. Поле по умолчанию с именем «Поле1»

3. Заменить название поля «Поле1» на название Code (рисунок 8). Зафиксировать название (клавиша Enter ).

Рис. 8. Установление названия поля Code

3.3. Добавление поля Name . Добавление текстового поля
3.3.1. Команда добавления текстового поля

Поле Name таблицы имеет текстовый (строчный) тип. Чтобы добавить текстовое поле нужно выполнить одну из двух команд:

  • сделать клик правой кнопкой мышки на элементе «Щелкните для добавления» (рисунок 9) и в контекстном меню выбрать команду «Текст» ;
  • в меню «Поля» выбрать кнопку «AB Текст» (рисунок 9).

Рис. 9. Microsoft Access . Способы добавления текстового поля в режиме таблицы

3.3.2. Особенности поля с именем Name . Зарезервированные слова языка SQL

По образцу п. 3.2 нужно сформировать имя поля Name . Имя Name в СУБД MS Access есть зарезервированным, поэтому оно воспринимается системой по особому. При попытке установления имени Name, система выдает предупредительное окно, как показано на рисунке 10.

Рис. 10. Предупредительное окно, что имя Name зарезервировано системой

На языке баз данных SQL имена полей или других элементов, которые совпадают с зарезервированными именами, берутся в квадратные скобки, например [Name] .

В этом случае нужно выбрать OK – проблем нет. В результате, таблица будет иметь вид как показано на рисунке 11.

Рис. 11. Режим создания таблицы. Добавлено поле [Name]

3.4. Добавление поля Count

Поле Count есть целочисельным и добавляется точно так же как поле Code . Подробно о добавлении поля Code описывается в п. 3.2. На рисунке 12 изображена таблица после добавления поля Count .

Рис. 12. Таблица после добавления поля Count

3.5. Добавление поля Cost . Добавление полей с фиксированной запятой

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

1. Сделать клик на поле «Щелкните для добавления» и в контекстном меню выбрать «Денежный» или выбрать эту команду в меню «Поля» (рисунок 13).

Рис. 13. Добавление поля с фиксированной запятой

2. Вместо имени «Поле1» ввести название поля Cost . Зафиксировать имя (клавиша Enter ). В результате, окно базы данных будет иметь вид как показано на рисунке 14.

Рис. 14. Таблица после добавления и задания имени числового поля Cost

3. При выделенном поле Cost (1) установить формат «Фиксированный» (2), как показано на рисунке 15. Таким образом, поле Cost имеет тип данных «Денежный» и формат «Фиксированный» .

Рис. 15. Установление формата «Фиксированный» для поля Cost

После выполненных действий таблица будет иметь вид как показано на рисунке 16.

Рис. 16. Вид таблицы после добавления основных полей

3.6. Добавление расчетного поля «Sum_Cost»

Чтобы добавить расчетное поле «Sum_Cost» нужно выполнить следующие действия:

1. Сделать клик мышкой на поле с именем «Щелкните для добавления» (рисунок 17).

2. В контекстном меню выбрать последовательность команд «Вычисляемое поле» => «Денежная сумма» (рисунок 17). В результате будет выведено окно «Построитель выражений» , как показано на рисунке 18.

Рис. 17. Выбор типа вычисляемого поля Sum_Cost

Рис. 18. Окно «Построитель выражений» для создания формул

3. В окне «Построитель выражений» в поле редактора нужно ввести формулу:

как показано на рисунке 19.

Рис. 19. Окно «Построитель выражений»

После ввода формулы нужно подтвердить команду кликом на OK . В результате окно «Построитель выражений» будет закрыто.

4. На этом шаге нужно изменить название «Поле1» на «Sum_Cost» , как показано на рисунке 20. Зафиксировать изменения (клавиша Enter ).

Рис. 20. Формирование имени поля Sum_Cost

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

4. Ввод значений в таблицу

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

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

Рис. 21. Ввод данных в таблицу

5. Сохранение таблицы с данными

После ввода данных, нужно сохранить таблицу. По умолчанию таблица носит имя «Таблица1» . Чтобы вызвать окно сохранения таблицы нужно выполнить одну из двух действий:

  • выполнить команду «Сохранить» с меню «Файл» ;
  • выбрать символ ‘х’ закрытие окна таблицы (рисунок 22) а затем на запрос сохранения ответить «Да» ;
  • выбрать кнопку дискеты для сохранности таблицы как показано на рисунке 22.
Читать еще:  Как сделать запрос на удаление в access 2007?

Рис. 22. Команда сохранения таблицы или закрытия таблицы

В результате откроется окно «Сохранение» , в котором будет предложено указать имя таблицы. По умолчанию предлагается «Таблица1» . В нашем случае нужно задать имя Product как изображено на рисунке 23.

Рис. 23. Задание имени таблицы Product

После подтверждения на OK таблица будет добавлена к базе данных. На рисунке 24 показан вид окна Microsoft Access с открытой таблицей Product .

Рис. 24. Окно Microsoft Access . Таблица Product

Как видно из рисунка, имя таблицы изменилось.

6. Ввод данных в таблицу

Теперь можно вводить данные в таблицу. При закрытии таблицы данные будут сохранены автоматически. На рисунке 25 показана таблица Product с введенными данными.

Рис. 25. Таблица Product с введенными данными

Создание базы данных в программе « MS Access 2010»

Задание: создать базу данных товаров.

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

2. Создадим таблицу, содержащую информацию о поставщиках: код поставщика, поставщик, телефон поставщика, код покупателя, код заказа, код товара.

Рис 2.2 — Поставщик

3. Создадим таблицу, содержащую информацию о покупателях: код покупателя, ФИО покупателя, телефон покупателя, тип покупателя.

Рис 2. 3 — Покупатель

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

5. Заполним составленные таблицы.

Рис 2.6 — Поставщик

Рис 2.7 -Покупатель

6.Установим связь между таблицами

Рис. 2.9 – Связи между таблицами

7. Создадим простой запрос на выборку из товара.

Рис. 2.10 — Окно создания простых запросов

Рис. 2.11 – Окно конструктора запросов

Рис. 2.12 — Простой запрос на выборку из товара

7.Создадим форму данной базы данных

Рис. 2.13 – Окно создания форм

Рис. 2.19 – Окно внешнего вида формы

Рис. 2.20 – Форма «Товара»

В результате работы мы познакомились со структурой таблицы базы данных в режиме конструктора в программе MS Access 2010, с приемами заполнения таблицы данными, с приемами редактирования данных таблиц, с технологией создания формы, ввода и просмотра данных посредством формы. Усвоили понятие схемы данных и познакомились с технологией создания и редактирования связей между таблицами в многотабличных базах данных. Ознакомились с технологией создания простых запросов на выборку.

Заключение

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

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

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

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

– внедрение электронных форм контрактов, перевозочных документов и платежей;

Решение проблем простоя вагонов на пограничных переходах осуществляется путем внедрения технологий, основанных на электронном документообороте.

Поэтапно внедряемая информатизация железнодорожного транспорта способствует:

– повышению производительности труда;

– исключению потерь времени;

– более рациональному использованию трудовых и материальных ресурсов.

Список литературы

1.Аветикян М.А., Полукаров А.Ф., Фефелов А.М. Станционный технический центр. Справочник — М.: Транспорт, 2013. — 160 с.

2.Ратин Г.С., Угрюмов Г.А. Писарев А.П., Рыбаков О.М. Информационная система для управления перевозочным процессом. — М.: Транспорт 2012. — 239 с.

3.Под ред. Петрова А.П. Комплексная Автоматизированная Система Управления Железнодорожным транспортом (АСУЖТ). — М.: Транспорт, 2014 — 599 с.

4. Управление эксплуатационной работой и качеством перевозок на железнодорожном транспорте: Учебник для вузов/ П.С. Грунтов, Ю.В. Дьяков, А.М. Макарочкин и др.: Под. ред. П.С. Грунтова. — М.: Транспорт, 2011.

5. Инструкция по составлению натурного листа формы ДУ- 1/МПС РФ, Упр. Статистики. — М.:Транспорт, 2012

6. Нумерация вагонов грузового парка железных дорог МПС . Справочник. М.: МПС, 2014

7. Список станций железных дорог по районам сети с указанием единой сетевой разметки. — М.: Транспорт, 2013

8. 5.Единая тарифно-статистическая номенклатура грузов (приложение к прейскуранту №10-01).- М.: Транспорт, 2011

9. Автоматизированные системы управления железнодорожным транспортом: Методические указания для студентов 4 курса специальности «ОПиУ» Г.В. Санькова, ДВГУПС, 2015

Ссылка на основную публикацию
Adblock
detector