Because of this patchy support and the simple fact that Webkit had implemented the database spec some time ago, the spec on the W3C is now slightly ahead of the implementations in Safari, while Webkit is still catching up.
The Web SQL database API isn’t actually part of the HTML5 specification, but it is part of the suite of specifications that allows us developers to build fully fledged web applications, so it’s about time we dig in and check it out.Again, notice the interface is similar to what we have with SQL Server 2008 R2; the difference on the main screen is the link to install MDS Add-in for Microsoft excel. Master Data Manager MDS allows you to create deployment packages for exporting and importing models onto another environment (for example moving a model from development to test to production environment).The way we do deployment in MDS in SQL Server 2012 is different from the way we do the deployment in MDS in SQL Server 2008 R2.If not, you might want to learn some SQL before you start hacking around, Google’s your friend here.The specification is based around SQLite (3.1.19), but having come from My SQL myself, it’s all pretty much the same (sorry for the sweeping statement! For an example of Web SQL Databases working, have a look at the Twitter HTML5 chatter demo I put together.Nonetheless, it’s fun to play with, so let’s get playing!
If you try to open a database that doesn’t exist, the API will create it on the fly for you.
You can also notice an option of enabling integration with Data Quality Service; another new feature in SQL Server 2012 for data cleansing and data matching: Web Configuration To learn more about configuring Master Data Services and its pre-requisites see .
On successful configuration you will see a site similar to that shown below.
A possible workaround is to maintain a state database, something like the ‘mysql’ database in My SQL.
This way, you would only have one version of this state database, and within this you would record the current version of any databases that control your application. Now that we’ve opened our database, we can create transactions.
In MDS of SQL Server 2008 R2 we have the Model Deployment Wizard, which allows you to create / deploy packages with data as well, but in MDS of SQL Server 2012 a package can only be deployed with the Model Deployment Wizard if the package does not contain data; if the package contains data we need to use the MDSModel Deploy utility from the command prompt; to learn more about deploying model with this utility see MDSModel deploynew -package After deploying a model, it will not appear immediately in Master Data Manager, click on the “Refresh cached information” link available on the right side of it and it will appear in the model list: Refresh Cache There are several significant enhancements in MDS of SQL Server 2012 and the first thing that you will notice is the Silverlight based user interface on the Master Data Manager tool.