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

Оглавление:

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

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

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

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

Image
Image

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

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

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

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

База данных состоит из множества разных таблиц. Как и таблицы Excel, таблицы базы данных состоят из столбцов и строк. Каждый столбец соответствует атрибуту, а каждая строка соответствует одной записи.

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

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

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

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

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

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

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

FAQ

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

    Схема базы данных - это ее структура. Он указывает, какая информация или объекты могут поступать в базу данных, и определяет отношения между ними. Схема обычно определяется с использованием языка структурированных запросов (SQL).

    Что такое реляционная база данных?

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

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

    Запрос - это просто запрос информации из базы данных. Данные могут поступать из одной или нескольких таблиц в базе данных или из других запросов. Каждый раз, когда вы вводите запрос в Google, вы, например, отправляете запрос.

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

    Запись - это набор данных, хранящихся в таблице. Записи также иногда называют кортежами..

    Что такое внешний ключ в базе данных?

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

    Что такое сущность в базе данных?

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

Рекомендуемые: