Что такое база данных и из каких объектов она состоит?

Итак, что же такое база данных и из чего она состоит? В данной статье мы рассмотрим понятие базы данных, основные объекты access и их назначение.

Понятие базы данных

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

  1. Каждая книга занимает свое место.
  2. Все книги собраны в разных классификаторах — списках, то есть книгу можно найти как по тематике, так и по фамилии автора.
  3. У каждой книги есть свой уникальный номер, зная который, можно найти полку и зал, где она находится.

Любой сайт, на который Вы заходите в Интернете, тоже хранит свою информацию в базе данных. Наиболее простой пример — интернет-магазин. База данных хранит всю информацию о товарах, а Вы видите только ее оболочку, веб-версию, которая позволяет Вам обращаться к базе и просматривать информацию из нее.

Основными составляющими любой базы данных являются следующие:

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

Таблицы в Access

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

Если говорить об интернет-магазине то в нем может быть несколько таблиц:

  • товары
  • покупатели
  • заказы

И так далее.

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

Вот как выглядит самая простая таблица в программе Microsoft Access.

Пример простой таблицы в AccessПример простой таблицы в Access

Запросы в MS Access

Запрос — это то самое средство, которое помогает Вам найти нужную информацию как в сети Интернет, так и на сайте того же интернет-магазина. 

Например, Вы зашли на сайт Розетки или Озона, и перешли в раздел с телефонами. Там Вы можете отфильтровать телефоны только марки Lenovo, только красного цвета и чтобы оперативной памяти у них было не меньше 2 гигабайт. Когда Вы нажимаете кнопку «Найти», тем самым Вы отправляете запрос к табличке, в которой лежат данные о телефонах. Результат выполнения запроса появится у Вас на экране.

Самый простой запрос в Access может выглядеть так.

Пример простого запроса в Access

Пример простого запроса в Access

Формы в Аксесс

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

Пример простейшей формы в Аксесс

Пример простой формы в Access

Пример простой формы в Access

Отчеты в Access

Отчет позволяет из скушных табличек получить данные на печать. Дело в том, что из самих таблиц печатать данные очень неудобно. А если нужны не все столбцы, а если нужно выбрать определенную информацию для показа? А как сделать разбивку на страницы? Все это умеет только отчет.

Вот как может выглядеть отчет в программе Акссесс

Пример простого отчета в Access

Пример простого отчета в Access

Макросы и модули в Аксессе

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

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

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

Если у Вас остались вопросы, Вы можете задать их в комментариях:)


1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 5,00 out of 5)
Загрузка...

Комментарии:

Комментарии

  1. >alert(1)

    Ответить

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

Яндекс.Метрика