0 added
0 removed
Original
2026-01-01
Modified
2026-03-10
1
<ul><li><a>Предварительная подготовка и общий план</a></li>
1
<ul><li><a>Предварительная подготовка и общий план</a></li>
2
<li><a>Создание пустой базы</a><ul><li><a>Графический интерфейс</a></li>
2
<li><a>Создание пустой базы</a><ul><li><a>Графический интерфейс</a></li>
3
<li><a>Через T-SQL</a></li>
3
<li><a>Через T-SQL</a></li>
4
<li><a>В MySQL</a></li>
4
<li><a>В MySQL</a></li>
5
</ul></li>
5
</ul></li>
6
<li><a>Удаление</a></li>
6
<li><a>Удаление</a></li>
7
</ul><p>В программировании и IT часто приходится работать с базами данных. Это специальные электронные массивы (таблицы) с информацией упорядоченного характера. </p>
7
</ul><p>В программировании и IT часто приходится работать с базами данных. Это специальные электронные массивы (таблицы) с информацией упорядоченного характера. </p>
8
<p>В данной статье речь зайдет о том, как создать базу данных SQL. Дополнительно будут затронуты основы работы с БД.</p>
8
<p>В данной статье речь зайдет о том, как создать базу данных SQL. Дополнительно будут затронуты основы работы с БД.</p>
9
<h2>Предварительная подготовка и общий план</h2>
9
<h2>Предварительная подготовка и общий план</h2>
10
<p>Лучше всего создавать рассматриваемые элементы при помощи Microsoft SQL Server. Для этого необходимо провести небольшую предварительную подготовку:</p>
10
<p>Лучше всего создавать рассматриваемые элементы при помощи Microsoft SQL Server. Для этого необходимо провести небольшую предварительную подготовку:</p>
11
<ol><li>Установить СУБД Microsoft SQL Server. Новичкам подойдет версия Express.</li>
11
<ol><li>Установить СУБД Microsoft SQL Server. Новичкам подойдет версия Express.</li>
12
<li>Удостовериться в наличии на компьютере SQL Server Management Studio (SSMS). Он является основным инструментом, который помогает разрабатывать баз данных MS SQL Server. Среда полностью бесплатная.</li>
12
<li>Удостовериться в наличии на компьютере SQL Server Management Studio (SSMS). Он является основным инструментом, который помогает разрабатывать баз данных MS SQL Server. Среда полностью бесплатная.</li>
13
<li>Сформировать (спроектировать) изначальную базу данных. Перед тем, как проводить создание проекта в электронном виде, его нужно тщательно продумать. В процессе планирования рекомендуется определиться с сущностями, хранимыми в "таблице". Сюда же относят характеристики, свойства, ограничения, а также иные правила отображения и классификации. Все это поможет сделать БД максимально удобной и эффективной.</li>
13
<li>Сформировать (спроектировать) изначальную базу данных. Перед тем, как проводить создание проекта в электронном виде, его нужно тщательно продумать. В процессе планирования рекомендуется определиться с сущностями, хранимыми в "таблице". Сюда же относят характеристики, свойства, ограничения, а также иные правила отображения и классификации. Все это поможет сделать БД максимально удобной и эффективной.</li>
14
<li>Создать пустую БД. В SSMS процедура реализовывается несколькими методами: через графический интерфейс, а также посредством языка T-SQL.</li>
14
<li>Создать пустую БД. В SSMS процедура реализовывается несколькими методами: через графический интерфейс, а также посредством языка T-SQL.</li>
15
<li>Создать таблицы. Обычно на данном этапе уже есть готова БД, но без внесенных в нее сведений. Этот шаг характеризуется не только формированием таблиц, но и заданием тех или иных ограничений.</li>
15
<li>Создать таблицы. Обычно на данном этапе уже есть готова БД, но без внесенных в нее сведений. Этот шаг характеризуется не только формированием таблиц, но и заданием тех или иных ограничений.</li>
16
<li>Наполнить "массив" информацией.</li>
16
<li>Наполнить "массив" информацией.</li>
17
<li>Создать иные databases объекты. Сюда включены функции, триггеры, процедуры.</li>
17
<li>Создать иные databases объекты. Сюда включены функции, триггеры, процедуры.</li>
18
</ol><p> Это - общий алгоритм. Перед тем, как приступать к активным действиям, нужно тщательно изучить Microsoft SQL Server, а также язык T-SQL или MySQL. В противном случае при реализации поставленной задачи не исключены серьезные проблемы.</p>
18
</ol><p> Это - общий алгоритм. Перед тем, как приступать к активным действиям, нужно тщательно изучить Microsoft SQL Server, а также язык T-SQL или MySQL. В противном случае при реализации поставленной задачи не исключены серьезные проблемы.</p>
19
<h2>Создание пустой базы</h2>
19
<h2>Создание пустой базы</h2>
20
<p>Создание базы данных - не самый сложный процесс, если действовать последовательно. Заострим внимание на формирование пустой БД. Данный вариант предусматривает два способа реализации - через специализированный язык, а также при помощи встроенного графического интерфейса.</p>
20
<p>Создание базы данных - не самый сложный процесс, если действовать последовательно. Заострим внимание на формирование пустой БД. Данный вариант предусматривает два способа реализации - через специализированный язык, а также при помощи встроенного графического интерфейса.</p>
21
<h3>Графический интерфейс</h3>
21
<h3>Графический интерфейс</h3>
22
<p>Для того, чтобы воспользоваться соответствующим алгоритмом, необходимо:</p>
22
<p>Для того, чтобы воспользоваться соответствующим алгоритмом, необходимо:</p>
23
<ol><li>Запустить Server Management Studio.</li>
23
<ol><li>Запустить Server Management Studio.</li>
24
<li>Подключиться к серверу.</li>
24
<li>Подключиться к серверу.</li>
25
<li>Открыть обозреватель объектов и кликнуть по блоку "Базы данных" правой кнопкой мыши. В появившемся меню выбрать команду "create database".</li>
25
<li>Открыть обозреватель объектов и кликнуть по блоку "Базы данных" правой кнопкой мыши. В появившемся меню выбрать команду "create database".</li>
26
<li>Изучить появившееся меню. Обязательным для заполнения является только поле "Имя базы данных". Оставшиеся параметры можно заполнить по мере необходимости.</li>
26
<li>Изучить появившееся меню. Обязательным для заполнения является только поле "Имя базы данных". Оставшиеся параметры можно заполнить по мере необходимости.</li>
27
<li>Нажать на кнопку "Ок".</li>
27
<li>Нажать на кнопку "Ок".</li>
28
</ol><p>Среда вследствие выполнения описанного алгоритма создает базу данных без внесенных в нее сведений. Если объект с указанным в свойствах ранее именем отсутствует, он будет сформирован и отображен в обозревателе.</p>
28
</ol><p>Среда вследствие выполнения описанного алгоритма создает базу данных без внесенных в нее сведений. Если объект с указанным в свойствах ранее именем отсутствует, он будет сформирован и отображен в обозревателе.</p>
29
<h3>Через T-SQL</h3>
29
<h3>Через T-SQL</h3>
30
<p>Второй вариант, помогающий сделать новую базу данных - это использование T-SQL. Он еще более простой, чем действия при помощи графического интерфейса. Достаточно указать специальную команду на языке запросов:</p>
30
<p>Второй вариант, помогающий сделать новую базу данных - это использование T-SQL. Он еще более простой, чем действия при помощи графического интерфейса. Достаточно указать специальную команду на языке запросов:</p>
31
<ol><li>Открыть редактор SQL-запросов. Для этого нужно кликнуть на панели инструментов по кнопке "Создать запрос".</li>
31
<ol><li>Открыть редактор SQL-запросов. Для этого нужно кликнуть на панели инструментов по кнопке "Создать запрос".</li>
32
<li>Ввести инструкцию: create database nameDB. NameDB - это имя БД.</li>
32
<li>Ввести инструкцию: create database nameDB. NameDB - это имя БД.</li>
33
<li>Нажать на кнопку "Выполнить".</li>
33
<li>Нажать на кнопку "Выполнить".</li>
34
</ol><p>Произойдет creating database. Это элементарный вариант. Таким способом можно сделать БД, которая будет обладать теми же характеристиками и параметрами, что и при использовании графического интерфейса.</p>
34
</ol><p>Произойдет creating database. Это элементарный вариант. Таким способом можно сделать БД, которая будет обладать теми же характеристиками и параметрами, что и при использовании графического интерфейса.</p>
35
<p>Выше - наглядный пример того, как создается TestDB в каталоге DataBases на разделе жесткого диска с именем D.</p>
35
<p>Выше - наглядный пример того, как создается TestDB в каталоге DataBases на разделе жесткого диска с именем D.</p>
36
<h3>В MySQL</h3>
36
<h3>В MySQL</h3>
37
<p>В MySQL делать БД тоже достаточно легко. Для этого используется оператор create database. После него нужно указать имя создаваемого объекта при помощи create schema.</p>
37
<p>В MySQL делать БД тоже достаточно легко. Для этого используется оператор create database. После него нужно указать имя создаваемого объекта при помощи create schema.</p>
38
<p>Выше - пример created database MySampleDB. Для того, чтобы исключить конфликты имен, можно использовать опцию if not exists. Эта "команда" создаст БД только тогда, когда ее название является уникальным.</p>
38
<p>Выше - пример created database MySampleDB. Для того, чтобы исключить конфликты имен, можно использовать опцию if not exists. Эта "команда" создаст БД только тогда, когда ее название является уникальным.</p>
39
<h2>Удаление</h2>
39
<h2>Удаление</h2>
40
<p>Иногда возникает потребность в удалении БД. В реальной жизни подобные ситуации возникают редко, но знать о дальнейших действиях при подобных обстоятельствах нужно.</p>
40
<p>Иногда возникает потребность в удалении БД. В реальной жизни подобные ситуации возникают редко, но знать о дальнейших действиях при подобных обстоятельствах нужно.</p>
41
<p>Удаление может производиться так, как и creates - через графический интерфейс, а также при помощи специальных команд и операторов. В первом случае потребуется:</p>
41
<p>Удаление может производиться так, как и creates - через графический интерфейс, а также при помощи специальных команд и операторов. В первом случае потребуется:</p>
42
<ol><li>Открыть "Обозреватель объектов".</li>
42
<ol><li>Открыть "Обозреватель объектов".</li>
43
<li>Найти интересующий элемент и кликнуть правой кнопкой мыши по нему.</li>
43
<li>Найти интересующий элемент и кликнуть правой кнопкой мыши по нему.</li>
44
<li>Выбрать команду "Удалить". Откроется меню удаления.</li>
44
<li>Выбрать команду "Удалить". Откроется меню удаления.</li>
45
<li>Выбрать объекты (если их несколько), а затем подтвердить операцию. На данном этапе рекомендуется поставить отметку около пункта "Закрыть существующие соединения". Это поможет избавиться от существующих подключений.</li>
45
<li>Выбрать объекты (если их несколько), а затем подтвердить операцию. На данном этапе рекомендуется поставить отметку около пункта "Закрыть существующие соединения". Это поможет избавиться от существующих подключений.</li>
46
</ol><p>Удалить базу данных можно только тогда, когда с ней никто не работает. Это касается не только сторонних пользователей, но и самой SSMS.</p>
46
</ol><p>Удалить базу данных можно только тогда, когда с ней никто не работает. Это касается не только сторонних пользователей, но и самой SSMS.</p>
47
<p>Если нужно избавиться от БД при помощи T-SQL, подойдет команда:</p>
47
<p>Если нужно избавиться от БД при помощи T-SQL, подойдет команда:</p>
48
<p><a>Здесь</a>можно увидеть больше информации о том, как грамотно работать с созданием БД в Microsoft Server.</p>
48
<p><a>Здесь</a>можно увидеть больше информации о том, как грамотно работать с созданием БД в Microsoft Server.</p>
49
<a></a>
49
<a></a>