Jul 24, 2014
Microsoft Azure SQL Database (formerly known as SQL Azure) is an easy to provision and manage cloud-based database management solution based on SQL Server technologies. Microsoft Azure SQL Database is a Platform-as-a-Service (PaaS) relational database service based on SQL Server. SQL Database provides a familiar relational database storage solution that implements many of the fundamental capabilities of SQL Server, including tables, views, stored procedures, and other database objects. The goal of SQL Database is to enable rapid provisioning of databases that scale to meet the needs of a business while removing the need to manage the operating system and hardware. This enables administrators to focus primarily on the logical management of the database platform. From the perspective of the SQL Server query writer, SQL Database operates much like a traditional SQL Server instance. You can write SELECT queries against tables and views, and invoke functions and stored procedures against databases hosted in SQL Database just as you would in your local SQL Server. In today’s post, we’ll take a look at the model behind the Azure platform. Once we’re across this, I’ll publish another post to set up your own account, provision a server, and create databases. There is a relationship between three core objects in SQL Database: the subscription, the server, and the database. The following table describes these objects: One of the goals of SQL Database is the abstraction of logical database administration from physical administration. In SQL Database, Microsoft manages the physical hardware and storage. Your organisation’s administrators still need to manage security, implement databases, and create database objects such as tables, views, and indexes. However, there are some key distinctions between how some of these tasks are performed in a SQL Database environment and how they are performed in SQL Server. The following table summarises these differences: In addition to the differences outlined above, you cannot switch database context from one user database to another; the USE statement is not supported in SQL Database. Furthermore, SQL Database does not support all of the SQL Server database engine features. For example, SQL Database does not support multi-database and multi-server capabilities. For information on the Transact-SQL statements that are supported in SQL Database, see the Transact-SQL Support (Microsoft Azure SQL Database) webpage here. So there you have it, a quick run through of Microsoft Azure SQL Database. Remember to stay tuned for my next blog post about setting up your own account, provisioning a server, and creating databases.How do your Excel skills stack up?
Test NowNext up:
- Remove excess spaces from data in Microsoft Excel
- Get your head into the cloud for free!
- Returning multiple lookups using Excel’s VLOOKUP
- Assertiveness – From theory to practice
- Become an ace in Microsoft Azure SQL Database
- Creating multiple signatures in Outlook
- Get online with Lync Online
- Keep your Excel formulas in place with dynamic named ranges
- MH-17 and words
- Run the Runbook Tester in System Center 2012 R2
Previously
- Interviewing and avoiding the artful dodger!
- Access your Access files in Microsoft Project
- Networking architecture in Lync Server 2013
- 10 essential keyboard shortcuts in Photoshop
- Remove blank rows in Excel with this VBA code
- Becoming a great workplace trainer starts with three words (Part 3)
- Cross-site publishing with SharePoint 2013
- Easily convert dates to Australian format in Excel
- Use SCCM 2012 R2 to manage Linux machines
- Sync document properties in SharePoint and Word