Лабораторная работа №1 Ознакомление с субд ms sql server. Создание базы данных средствами ms sql server


Создание пользовательской базы данных



бет5/9
Дата12.01.2023
өлшемі360,61 Kb.
#165408
түріЛабораторная работа
1   2   3   4   5   6   7   8   9
Байланысты:
Лабораторная работа №1 Ознакомление с субд ms sql server. Создан

Создание пользовательской базы данных


Существует два способа создания пользовательских баз данных:
• с помощью диалоговых средств Management Studio
• посредством операторов языка Transact-SQL
Применение диалоговых средств Management Studio
Использование данной утилиты является самым простым способом создания базы данных. Создадим базу данных BestDB.

  1. В окне «Обозреватель объектов» найдите и раскройте папку «Базы данных». Щелкните на ней правой кнопкой мыши и выберите команду «Создать базу данных…».

  2. В открывшемся диалоговом окне «Создание базы данных» на странице «Общие» введите следующую информацию:

  • Имя базы данных: BestDB

  • Владелец: sa

В таблице «Файлы базы данных» измените путь к файлам данных и журнала на ваш каталог.
Для всех остальных параметров оставьте значения по умолчанию.






  1. Для создания базы данных щелкните «OK». Вы должны увидеть свою новую базу данных в окне «Обозреватель объектов».



Применение операторов Transact-SQL
Для создания новой базы данных используется оператор CREATE DATABASE. Данная инструкция может включать в себя множество опций, определяющих различные параметры новой базы данных.
Чтобы создать базу данных с помощью операторов Transact-SQL выполните следующие шаги:

  1. В окне «Обозреватель объектов» найдите и раскройте папку «Базы данных». В папке «Базы данных» найдите и раскройте папку «Системные базы данных», здесь щелкните правой кнопкой мыши на базе данных master (или на любой другой базе) и выберите команду «Создать запрос» или щелкните соответствующую кнопку на панели инструментов .

  2. В открывшемся окне редактора SQL наберите приведенный ниже текст.

В тексте дан пример создания базы данных с именем MyDB, содержащей: первичный файл данных (mydb_root); один вторичный файл данных (mydb_data1), который по умолчанию останется в первичной группе файлов и один файл журнала транзакций (log_data1).
CREATE DATABASE MyDB
ON
(NAME="MyDBroot", -- Первичный файл данных
FILENAME="D:\Базы данных\mydb_root.mdf",
SIZE=5MB,
MAXSIZE=9MB,
FILEGROWTH=100KB)
LOG ON
(NAME="Logdata1", -- Файл журнала транзакций
FILENAME="D:\Базы данных\log_data1.ldf",
SIZE=1MB,
MAXSIZE=10MB,
FILEGROWTH=100KB)

  1. Для запуска запроса на выполнение щелкните кнопку на панели инструментов или нажмите клавишу F5 (или Ctrl-E).

  2. Обновите содержимое дерева обозревателя объектов командой «Обновить» из контекстного меню узла «Базы данных» (или нажмите при этом выбрав папку «Базы данных»). База данных MyDB должна появиться в списке доступных.




Описание параметров оператора CREATE DATABASE:



  • ON – ключевое слово, указывает службе SQL Server, что в команде должны быть заданы расположение файлов данных, их имена, объем и величина объема приращения;

  • NAME – логическое имя файла, по которому происходит обращение к этому файлу со стороны SQL Server;

  • FILENAME – физическое имя файла с указанием полного пути с обязательным указанием расширения файла;

  • SIZE – исходный объем в мегабайтах. Параметр не обязателен, его можно опустить;

  • FILEGROWTH – приращение объема файла после его заполнения. Приращение можно указать в мегабайтах или процентах от текущего объема;

  • LOG ON – ключевое слово, указывает службе SQL Server, что в команде должны быть заданы расположение файлов журнала, их имена, объем и величина объема приращения.





Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет