Приложения

Что такое база данных?

Если вы знакомы с электронными таблицами, такими как Microsoft Excel , вы уже понимаете, как данные можно использовать с таблицами. Базы данных также используют таблицы для хранения, управления и извлечения информации.

Вы уже используете базы данных

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

Базы данных против электронных таблиц

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

  • Получить все записи, которые соответствуют определенным критериям
  • Массовое обновление записей
  • Записи перекрестных ссылок в разных таблицах
  • Выполнять сложные совокупные расчеты

Элементы базы данных

Например, рассмотрим таблицу базы данных, которая содержит имена и телефонные номера для 50 сотрудников в компании X. Эта таблица содержит столбцы с именами «FirstName», «LastName» и «TelephoneNumber». Каждая строка содержит соответствующую информацию для одного человека. Поскольку существует 50 человек, таблица имеет 50 строк ввода и одну строку метки.

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

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

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

Система управления базами данных

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

Если вы хотите создать базу данных, лучше всего начать с такой базы данных, как Microsoft Access .

Похожие посты
Приложения

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

Приложения

Лучшие онлайн-инструменты для встреч

Приложения

11 лучших бесплатных почтовых аккаунтов

Приложения

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