Learn About Azure SQL Database

Introduction

 
SQL database is the leading result of Microsoft in the database region. It is a globally useful general-purpose database that supports structures like connection database -- JSON, spatial, and XML. The Azure stage entirely deals with each Azure SQL Database and ensures accurate information and a high level of information accessibility. Azure consequently handles fixing, reinforcements, replication, failure identification, basic  equipment, programming or organization disappointment, conveying bug fixes, failovers, data set updates, and other upkeep assignments.
 
There are three different ways we can carry out our SQL database:
 
Managed Instance
 
This is basically focused on on-premises clients. In case you already have a SQL server instance in your local system or on-premises data center and you want to migrate it into Azure with minimum changes to your application and maximum compatibility. 
 
Single database
 
We can convey a solitary data set on Azure its own arrangement of assets managed by means of a logical server.
 
Versatile pool
 
We can send a pool of information bases with a common arrangement of assets to manage by means of a logical server.
 
We can send the SQL database as a framework as a help. That implies we need to utilize the SQL server on an Azure virtual machine, yet  there, we are answerable for dealing with the SQL server on that specific Azure virtual machine.
 

How to purchase SQL Server

 
There are two different ways we can buy the SQL Server on Azure.
 
VCore purchasing model
 
The vCore-based buying model empowers us to freely scale register and capacity assets, match on-premises execution, and streamline cost. It additionally permits us to pick the age of equipment. It additionally permits us to utilize Azure Hybrid Benefit for SQL Server to acquire cost investment funds. Best for the client who esteems adaptability, control, and transparency.
 
DTU model
 
It depends on a packaged measure on the register, stockpiling, and IO assets. Sizes of the figure are communicated as far as Database Transaction Units (DTUs) for single information bases and flexible Database Transaction Units (eDTUs) for versatile pools. This model is best for clients who need basic, pre-arranged resource choices.
 

Azure SQL Database Service Tiers

 
General Purpose/Standard model
 
It depends on a partition of computing and storage service. This engineering model relies upon the high accessibility and reliability of Azure Premium Storage that straightforwardly duplicates database files and certifications for zero information loss if basic infrastructure failure occurs.
 
Business Critical/Premium service tier model
 
It depends on a cluster of database engine processes. SQL database engine and basic MDF/IDF files both are put on a similar hub with locally connected SSD storage giving low latency to our responsibility. High accessibility is carried out utilizing innovation like SQL Server Always On Availability Groups.
 
Hyperscale service tier model
 
It is the newly launched service tier that helps level in the vCore-based buying model. This model is highly adaptable capacity, storage, and performance of computation level that use the Azure engineering to scale out the capacity and processes assets for an Azure SQL Database past the cutoff points accessible for the General Purpose and Business Critical service tier.
 

Azure SQL Database Logical Server and Elastic Pool

  1. Before creating a SQL database you must have a logical server because all databases on the server must be within the same logic server.
  2. The SQL database makes no certifications in regards to the area of the database corresponding to their logical server and exposes no instance-level access or features.
  3. You can say, the logical server is a parent resource for databases, warehouses,s, and elastic pools.
  4. To manage more than one database we need an elastic pool. it is a very cost-effective solution.
  5. All databases inside this elastic poll share a group of resources at a fixed price.
  6. These resources can be configured by DTU- based purchasing model or the vCore-based purchasing model.
  7. Pool size depends on the total resource required for all databases.

How to Create Azure SQL Database

 
Step 1
 
Go to portal.azure.com and log in.
 
Step 2
 
Search SQL database and click on it.
 
Azure SQL Database 
 
Step 3
 
Once the SQL database page is open then click on '+New'
 
Azure SQL Database 
 
Step 4
 
Provide all basic details like subscription name, resource group and server name etc. Check 'Review+create' and click on create. Your SQL database is now created.
 
Azure SQL Database 
 

Summary

 
I hope this article will help you to understand about Azure SQL database and how to create it. Thanks for reading. Have a good day.