Энциклопедия советов

Ответы на все вопросы

Есть вопрос? Есть ответ...

Если у вас есть вопрос введите его в форме ниже!

Как создать базу данных в среде SQL Server

Базы данных SQL Server являются одними из наиболее распространенных баз данных, во многом благодаря тому, как легко их создавать и поддерживать. С программой с бесплатным графическим пользовательским интерфейсом (GUI), такой как SQL Server Management, вам не нужно беспокоиться об использовании командной строки. См. Шаг 1 ниже, чтобы создать базу данных и начать ввод информации в течение нескольких минут.

Ваши действия

  1. Инсталлируйте программное обеспечение SQL Server Management Studio. Это программное обеспечение можно бесплатно загрузить с сайта Microsoft. Оно позволяет вам подключаться и управлять вашим SQL сервером через графический интерфейс вместо того, чтобы использовать командную строку.

    • Для подключения к удаленному экземпляру сервера SQL вам потребуется это или аналогичное программное обеспечение.
    • Пользователи Mac могут использовать программы с открытым исходным кодом, такие как DbVisualizer или SQuirreL SQL. Интерфейсы будут отличаться, но общие принципы одни и те же.
    • Чтобы узнать, как создавать базы данных с помощью инструментов командной строки, см. это руководство.
  2. Запустите SQL Server Management Studio. При первом запуске программы вам будет предложено выбрать, к какому сервер подключаться. Если у вас уже есть сервер и вы работаете, имеете необходимые разрешения для подключения к нему, то можете ввести адрес сервера и идентификационную информацию. Если вы хотите создать локальную базу данных, установите имя базы данных Database Name как . и тип аутентификации как «Windows Authentication».

    • Нажмите кнопку Подключить чтобы продолжить.
  3. Определите место для папки Databases. После выполнения соединения с сервером (локальное или удаленное), откроется окно обозревателя объектов Object Explorer в левой стороне экрана. В верхней части дерева обозревателя объектов будет сервер, к которому вы подключены. Если дерево не расширено, нажмите на значок «+» рядом с ним. Определите место папки базы данных Databases.
  4. Создайте новую базу данных. Щелкните правой кнопкой мыши по папке Databases и выберите пункт «New Database…». Появится окно, которое позволяет настроить базу данных перед ее созданием. Дайте имя базе данных, которое поможет вам идентифицировать ее. Большинство пользователей могут оставить значения остальных настроек по умолчанию.

    • Вы заметите, что при вводе имени базы данных два дополнительных файла будут созданы автоматически: Data и Log. Файл данных (Data) вмещает все данные в вашей базе данных, в то время как файл журнала (Log) отслеживает изменения в базе данных.
    • Нажмите кнопку OK, чтобы создать базу данных. Вы увидите вашу новую базу данных, которая появится в развернутой папке Databases. Она будет иметь значок цилиндра.
  5. Создайте таблицу. База данных может только хранить данные, если вы создаете структуру для этих данных. Таблица содержит информацию, которую вы вводите в вашу базу данных, и вам нужно будет создать ее, прежде чем можете продолжить. Разверните новую базу данных в папке Databases, и щелкните правой кнопкой мыши на папке Tables и выберите пункт «New Table…».

    • Windows откроется в остальной части экрана, позволяя вам управлять вашей новой таблицей.
  6. Создайте Primary Key (первичный ключ). Настоятельно рекомендуется, чтобы вы создавали первичный ключ в качестве первого столбца в вашей таблице. Он действует как идентификационный номер, или номер записи, что позволит вам легко выводить эти записи позже. Для его создания введите «ID» в столбце Name field, тип int в поле Data Type и снимите флажок «Allow Nulls». Нажмите на значок Key iна панели инструментов, чтобы установить этот столбец в качестве Primary Key (первичного ключа).

    • Вы же не хотите допустить нулевые значения, так как всегда хотите иметь запись по крайней мере «1». Если вы разрешите 0, ваша первая запись будет «0».
    • В окне Column Properties прокрутите вниз, пока не найдете опцию Identity Specification. Разверните ее и установите «(ls Identity)» на «Yes». Эта опция автоматически увеличит значение столбца ID для каждой записи, автоматически нумеруя каждую новую запись.
  7. Разберитесь, как устроены таблицы. Таблицы состоят из полей или столбцов. Каждый столбец представляет один из аспектов записи базы данных. Например, если вы создаете базу данных сотрудников, вы можете иметь столбец «FirstName», столбец «LastName», столбец «Address» и столбец «PhoneNumber».
  8. Создайте остальные столбцы. Когда закончите заполнение полей для Primary Key, заметите, что новые поля появляются под ним. Это позволит вам войти в свой следующий столбец. Заполните поля, как считаете нужным, и убедитесь, что правильно выбрали тип данных для информации, которая будет введена в этом столбце:

    • nchar(#) — это тип данных следует использовать для текста, как имена, адреса и т.д. Число в скобках – это максимальное количество символов, разрешенное для это го поля. Установление лимита гарантирует, что ваш размер базы данных остается управляемым. Номера телефонов должны быть сохранены в этом формате, так как вы не выполняете математические функции с ними.
    • int — это целые числа, и обычно используются в поле идентификатора.
    • decimal(x,y) — будут хранить числа в десятичной форме, а числа в скобках обозначают соответственно общее количество цифр и количество цифр после десятичной. Например, decimal(6,2) будет сохранять числа как 0000.00.
  9. Сохраните вашу таблицу. Когда вы закончите создавать свои столбцы, то вам нужно сохранить таблицу перед вводом информации. Щелкните на значке Save на панели инструментов, а затем введите название таблицы. Рекомендуется присваивать имя таблице таким образом, чтобы оно помогло вам распознать содержимое, особенно для больших баз данных с несколькими таблицами.
  10. Добавьте данные в вашу таблицу. После того, как вы сохранили таблицу, можете начать добавлять в нее данные. Откройте папку Tables в окне обозревателя объектов Object Explorer. Если вашей новой таблицы нет в списке, щелкните правой кнопкой мыши на папке Tables и выберите Refresh. Щелкните правой кнопкой мыши по таблице и выберите «Edit Top 200 Rows».

    • Центральное окно будет отображать поля для вас для начала ввода данных. Ваш ID поле заполнится автоматически, так что можете игнорировать его прямо сейчас. Заполните информацией остальные поля. При нажатии на следующей строке вы увидите поле ID в первом ряду, заполняющееся автоматически.
    • Продолжайте этот процесс, пока не введете всю необходимую вам информацию.
  11. Запустите таблицу, чтобы сохранить данные. Когда закончите ввод информации, нажмите кнопку Execute SQL на панели инструментов, чтобы сохранить ее в таблице. Сервер SQL будет работать в фоновом режиме, разбирая все данные по столбцам, которые вы создали. Кнопка выглядит как красный восклицательный знак. Вы также можете нажать Ctrl R для выполнения.

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

Ответить

Ваш email нигде не будет опубликован. Обязательные поля отмечены *

Вы можете использовать HTML теги и атрибуты <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>