Для начала разберемся что такое «База данных».
База данных — это набор взаимосвязанных данных, о некоторой предметной области, который имеет определенную структуру и постоянно хранится в памяти компьютера. База данных(БД) состоит из столбцов и строк.
Модели БД:
1. Иерархическая БД
Представьте дерево. На первом уровне расположен один объект. На втором уровне несколько, подчиненных ему, объектов. Из этого следует:
1.Каждый потомок может иметь только одного предка;
2.Поддержка целостности по ссылкам между потомками и предками;
3.Потомок не может существовать без родителя.
2. Сетевая БД.
Является расширением иерархической модели, но каждый потом может иметь любое количество предков;
3. Реляционная БД.
Является самым распространенным видом БД. Все данные собраны в таблицы, между которыми можно установить связи.
Достоинства:
1. Наличие небольшого набора абстракций адекватно отражающих большинство предметных областей.
2. Мощный математический аппарат.
3. Манипулирование данными без необходимости знания конкретной физической организации.
Недостатки:
1. Присущая этим системам некоторая ограниченность при использовании в областях, в которых требуется сложная структура данных.
2. Невозможность отображения семантики.
Разберемся как создать БД:
Существует множество различных СУБД (систем управления БД) поэтому способы создания могут различаться. Мы рассмотрим некоторые примеры.
1. Создадим БД для .NET
1 |
CREATE DATABASE Users; |
Разберём всё по порядку.
CREATE DATABASE — это команда для создания БД.
Users — название БД.
Это сокращенная форма создания БД, она возможна благодаря тому, что параметры созданной БД будут иметь значения по умолчанию.
2. Создадим БД в PHPMyAdmin:
Одной из самых популярных оболочек по работе с MySQL является PHPMyAdmin. Чтобы создать БД в среде PHPMyAdmin необходимо:
1. Зайди в оболочку.
2. Перейти на вкладку «Базы данных».
3. В первое поле записываем название БД.
4. В выпадающем списке выбираем необходимую кодировку.
5. Нажимаем кнопку «Создать».