Загрузка и установка SQL Server

В этом блоге мы поговорим о подготовке среды путем установки SQL Server (Developer Edition) и SSMS (SQL Server Management Studio). Мы также немного потренируемся, загрузив и восстановив базы данных AdventureWorks (тренировочные базы данных).

Загрузка и установка SQL Server

SQL Server — это система от Microsoft для управления базами данных. Это совершенно бесплатная и полнофункциональная СУБД для разработчиков.

После установки SQL Server мы также установим SSMS (SQL Server Management Studio). SSMS используется для подключения SQL-сервера. Это в основном среда ID.

Базы данных AdventureWorks — это тренировочные базы данных, предоставленные нам Microsoft, которые мы можем установить. Мы можем использовать эти практические базы данных, чтобы практиковать то, что мы узнали.

Оглавление

Загрузка SQL Server (версия для разработчиков)

Во-первых, давайте загрузим SQL Server , зайдя в Google и выполнив поиск « Install SQL server ».

Загрузка и установка SQL Server

Найдите файлы для загрузки SQL Server | Майкрософт и щелкните по нему.

Загрузка и установка SQL Server

Прокрутите вниз до этой страницы и найдите раздел загрузки. Нам нужно загрузить версию для разработчиков, поэтому давайте нажмем кнопку «Загрузить сейчас» под Developer . На момент написания этой статьи он будет загружать SQL Server 2019 .

Загрузка и установка SQL Server

После загрузки щелкните файл SQL2019.exe .

Загрузка и установка SQL Server

Установка SQL Server (версия для разработчиков)

В качестве типа установки выберем Basic .

Загрузка и установка SQL Server

Нажмите кнопку «Принять» для лицензионного соглашения.

Загрузка и установка SQL Server

Он отобразит место установки, минимальные требования к свободному пространству и размер загружаемого файла. Затем выберите место установки на вашем ПК и нажмите кнопку «Установить» .

Загрузка и установка SQL Server

Затем он начнет загрузку и установку системы и ее пакетов.

Загрузка и установка SQL Server

После установки появится окно. Он содержит некоторую информацию о нашем сервере. Самое важное, что нужно помнить, это ИМЯ ЭКЗЕМПЛЯРА и имя сервера .

Загрузка и установка SQL Server

В этом примере ИМЯ ЭКЗЕМПЛЯРАMSSQLSERVER , а имя сервераlocalhost . Нам нужно запомнить имя сервера для последующего подключения к нашему серверу.

Загрузка и установка SMSS (SQL Server Management Studio)

После установки SQL Server нам также потребуется установить SSMS . Итак, давайте нажмем кнопку «Установить SSMS» .

Загрузка и установка SQL Server

Затем он перенаправит нас на страницу Microsoft, где мы можем загрузить SSMS. Опять же, SSMS — это наша среда ID, которая будет использоваться для подключения к SQL Server.

Загрузка и установка SQL Server

После этого просто нажмите на ссылку «Бесплатная загрузка» , чтобы загрузить SSMS .

Загрузка и установка SQL Server

Затем вы можете установить его на свой компьютер после загрузки. После установки выполните поиск SSMS на своем компьютере. Найдите приложение Microsoft SQL Server Management Studio и щелкните его, чтобы открыть.

Загрузка и установка SQL Server

Затем откроется SQL Server Management Studio , которую мы будем использовать для подключения к SQL Server .

Загрузка и установка SQL Server

Появится диалоговое окно с запросом типа сервера , имени и аутентификации .

Загрузка и установка SQL Server

У нас есть разные варианты для типа сервера . В этом примере мы только начинаем изучать SQL, поэтому будем использовать Data Engine .

Загрузка и установка SQL Server

В качестве имени сервера мы будем использовать localhost , потому что именно здесь мы установили наш сервер ранее. Если вы работаете в какой-либо организации, вам будет дано имя сервера. Вы также можете иметь несколько серверов, таких как сервер разработчика, рабочий сервер и многие другие.

Загрузка и установка SQL Server

Тогда давайте просто оставим Аутентификацию для Аутентификации Windows .

Загрузка и установка SQL Server

Наконец, нажмите кнопку «Подключиться» .

Загрузка и установка SQL Server

После подключения мы увидим это окно.

Загрузка и установка SQL Server

Здесь мы можем увидеть базы данных . В настоящее время он содержит только папки «Системные базы данных» и «Снимки базы данных» , потому что у нас еще нет базы данных.

Загрузка и установка SQL Server

Загрузка примеров баз данных для SQL Server

Для практических целей мы можем загрузить базы данных AdventureWorks , предоставленные Microsoft. Просто зайдите в Google и введите в поиск « скачать adventureworks ».

Загрузка и установка SQL Server

Найдите образцы баз данных AdventureWorks — SQL Server и нажмите на них.

Загрузка и установка SQL Server

Мы можем загрузить образцы баз данных в разделе Загрузить файлы резервных копий . Единственная разница между этими файлами — их даты. В этом уроке мы будем использовать версию 2012 года, но вы, безусловно, можете использовать любую версию, которую захотите.  

Загрузка и установка SQL Server

Здесь есть 3 типа баз данных: AdventureWorks2012 (OLTP) , AdventureWorksDW2012 (хранилище данных) и AdventureWorksLT2012 (облегченный) . База данных OLTP содержит типичные рабочие нагрузки онлайн-транзакций. DW означает хранилище данных, которое содержит рабочие нагрузки хранилища данных. LT означает облегченный, который представляет собой просто уменьшенную версию базы данных OLTP . Здесь мы можем скачать столько, сколько захотим.

Загрузка и установка SQL Server

Для этого руководства мы загрузим AdventureWorks2012 и AdventureWorksDW2012 . Опять же, это резервные базы данных от Microsoft, которые мы можем восстановить позже для практических целей.

Загрузка и установка SQL Server

Восстановление баз данных в SQL Server Management Studio

Чтобы восстановить загруженные нами базы данных, вернитесь в приложение SMSS и щелкните правой кнопкой мыши файл Databases . Затем нажмите Восстановить базу данных .

Загрузка и установка SQL Server

Мы хотим восстановить базу данных с нашего устройства. Итак, давайте выберем Устройство в качестве источника.

Загрузка и установка SQL Server

Нажмите на многоточие, чтобы найти файлы.

Загрузка и установка SQL Server

Мы получаем тип резервного носителя в файле , потому что мы уже загрузили 2 файла. Затем нажмите кнопку «Добавить» .

Загрузка и установка SQL Server

Затем он покажет нам расположение файла резервной копии . У нас уже есть образцы файлов с версией 2019 года. Однако файлы (версия 2012 г.), которые мы загрузили ранее, еще не находятся в этом месте.

Загрузка и установка SQL Server

Чтобы добавить нашу загруженную базу данных сюда, просто скопируйте указанный путь к резервному файлу .

Загрузка и установка SQL Server

Затем вставьте его в наш проводник .

Загрузка и установка SQL Server

Затем он приведет нас к папке резервного копирования SQL Server . Просто вставьте два файла, которые мы скачали.

Загрузка и установка SQL Server

В нашем приложении SSMS нажмите кнопку обновления.

Загрузка и установка SQL Server

И мы увидим две базы данных, которые мы скачали ранее.

Загрузка и установка SQL Server

Теперь мы можем выбрать файл, который мы хотим восстановить, и нажать кнопку ОК .

Загрузка и установка SQL Server

Нажмите кнопку ОК здесь.

Загрузка и установка SQL Server

И здесь также нажмите кнопку ОК .

Загрузка и установка SQL Server

Затем он восстановит нашу резервную базу данных, как показано в верхней части изображения.

Загрузка и установка SQL Server

Появится всплывающее окно с сообщением, что наша база данных успешно восстановлена. Просто нажмите кнопку ОК .

Загрузка и установка SQL Server

В нашей SSMS теперь мы можем видеть новую базу данных, добавленную в папку «Базы данных» .

Загрузка и установка SQL Server

Используя те же шаги, давайте также восстановим базу данных AdventureWorksDW2012 .

Загрузка и установка SQL Server

Понимание структуры баз данных

Щелкните значок плюса, чтобы развернуть базы данных.

Загрузка и установка SQL Server

Здесь мы видим разные папки. Во-первых, давайте откроем Таблицы , щелкнув значок плюса. Обратите внимание на структуру именования таблиц. Фактическое имя таблицы ставится после точки (.).

Загрузка и установка SQL Server

Имя перед точкой (.) называется Schema . Итак, у нас есть dbo , HumanResources , Person , Production , Sales и так далее.

Мы используем Schema для целей управления. Это похоже на присвоение имен папкам на нашем компьютере. Мы используем схему для хранения разных записей в разных схемах.

Другая цель Schema — защитить определенные таблицы и управлять доступом пользователей к нашим таблицам. Например, для производственных таблиц мы можем установить разрешение, доступ к которому могут иметь только рабочие люди. Доступ к таблицам продаж могли иметь только продавцы.

Если мы создадим таблицу и не применим схему, dbo будет применяться по умолчанию. В этом примере для таблиц, не имеющих какой-либо конкретной схемы, такой как AWBuildVersion , CustomerOrders , DatabaseLog , ErrorLog и Orders , было задано значение dbo .

Загрузка и установка SQL Server

Выполнение базовой команды запроса SQL

Прежде чем мы начнем, в этом блоге есть ссылка на ресурсы, которая содержит весь код, который мы будем использовать в этом примере. Вы можете скачать его, чтобы увидеть, как мы реализовали код в этом блоге.

Чтобы запустить команду запроса, давайте сначала создадим новый запрос, щелкнув New Query .

Загрузка и установка SQL Server

Откроется новое окно, в котором мы можем начать выполнять команды.

Загрузка и установка SQL Server

Воспользуемся командой « Select * FROM ». Эта команда предназначена для выбора и отображения всех данных определенной таблицы. Для этого примера отобразим данные из таблицы Person.Address . Мы можем просто ввести « Select * FROM Person.Address » или « Select * FROM », а затем перетащить таблицу Person.Address в нашу команду запроса.

Загрузка и установка SQL Server

Нажмите кнопку «Выполнить» , чтобы запустить эту команду.

Загрузка и установка SQL Server

Затем он отобразит данные таблицы Person.Address в нижней части нашего окна. Мы также можем видеть общее количество строк этой таблицы в правом нижнем углу.

Загрузка и установка SQL Server

Если у нас есть несколько команд, нам нужно выделить конкретную команду, которую мы хотим выполнить, прежде чем нажимать кнопку «Выполнить» . Если мы этого не сделаем, все команды, которые мы здесь добавили, будут выполнены.

Загрузка и установка SQL Server

Другой способ запустить команду — просто щелкнуть правой кнопкой мыши по определенной таблице. Затем щелкните определенную команду, например « Выбрать первые 1000 строк ».

Загрузка и установка SQL Server

Затем откроется новое окно с этой командой.

Загрузка и установка SQL Server

По умолчанию мы обращаемся к AdventureWorks2012 . Итак, всякий раз, когда мы запускаем команду, она будет искать таблицы в этой базе данных.

Загрузка и установка SQL Server

Если мы получим доступ к таблице, которая не находится в текущей выбранной базе данных, мы увидим красную подчеркивание, как показано на изображении.

Загрузка и установка SQL Server

В этом примере мы обращаемся к таблице в AdventureWorksDW2012 , но в настоящее время выбрана база данных AdventureWorks2012 .

Если мы выполним эту команду, она покажет ошибку вместо данных.

Загрузка и установка SQL Server

Чтобы исправить это, просто измените текущую выбранную базу данных на базу данных, в которой вы в данный момент обращаетесь к данным.

Загрузка и установка SQL Server

После выбора правильной базы данных и повторного выполнения команды теперь будут отображаться данные этой таблицы.

Загрузка и установка SQL Server

Сохранение SQL-запроса

Сохранение запроса может быть полезно, особенно если вы обычно используете его для отображения определенных данных. Для этого примера мы создали запрос для отображения продаж по регионам.

Загрузка и установка SQL Server

Чтобы сохранить этот запрос, просто нажмите «Файл» > «Сохранить «имя файла» как…» .

Загрузка и установка SQL Server

Назовите файл запроса и нажмите кнопку Сохранить .

Загрузка и установка SQL Server

Чтобы открыть этот файл запроса, просто нажмите «Файл» > «Открыть» > «Файл…» .

Загрузка и установка SQL Server

Найдите файл запроса, который вы хотите открыть, и дважды щелкните его или нажмите кнопку «Открыть» .

Загрузка и установка SQL Server

Затем мы можем снова выполнить эту команду запроса, чтобы отобразить ее данные.

Загрузка и установка SQL Server

SQL для пользователей LuckyTemplates — новая
производительность запросов курса LuckyTemplates и настройка DAX Studio

Заключение

В этом руководстве мы узнаем, как загружать, устанавливать и подключать SQL Server и SQL Server Management Studio. Имейте в виду, что SQL Server — это система от Microsoft для управления базами данных. С другой стороны, SSMS используется для подключения SQL-сервера. Это в основном среда ID.

Мы также обсудили, как восстанавливать или импортировать базы данных в SMSS и базовую структуру именования таблиц. Следуя этим простым инструкциям, вы теперь сможете выполнять основные команды запросов, а также сохранять и открывать файлы запросов.

Всего наилучшего,

Хафиз

Leave a Comment

Расчет недельных продаж с помощью DAX в LuckyTemplates

Расчет недельных продаж с помощью DAX в LuckyTemplates

В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.

Что такое self в Python: примеры из реального мира

Что такое self в Python: примеры из реального мира

Что такое self в Python: примеры из реального мира

Как сохранить и загрузить файл RDS в R

Как сохранить и загрузить файл RDS в R

Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.

Новый взгляд на первые N рабочих дней — решение для языка кодирования DAX

Новый взгляд на первые N рабочих дней — решение для языка кодирования DAX

В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.

Продемонстрируйте идеи с помощью метода многопоточных динамических визуализаций в LuckyTemplates

Продемонстрируйте идеи с помощью метода многопоточных динамических визуализаций в LuckyTemplates

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

Введение в фильтрацию контекста в LuckyTemplates

Введение в фильтрацию контекста в LuckyTemplates

В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.

Лучшие советы по использованию приложений в онлайн-службе LuckyTemplates

Лучшие советы по использованию приложений в онлайн-службе LuckyTemplates

Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.

Анализ изменений маржи прибыли с течением времени — аналитика с LuckyTemplates и DAX

Анализ изменений маржи прибыли с течением времени — аналитика с LuckyTemplates и DAX

Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.

Идеи материализации кэшей данных в DAX Studio

Идеи материализации кэшей данных в DAX Studio

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

Бизнес-отчетность с использованием LuckyTemplates

Бизнес-отчетность с использованием LuckyTemplates

Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.