12 results on '"Sanjay Mishra"'
Search Results
2. Developing with Azure SQL – Foundations
- Author
-
Silvano Coriani, Davide Mauri, Anna Hoffman, Jovan Popovic, and Sanjay Mishra
- Subjects
SQL ,TheoryofComputation_COMPUTATIONBYABSTRACTDEVICES ,ComputerSystemsOrganization_COMPUTERSYSTEMIMPLEMENTATION ,Database ,Computer science ,Sql database ,InformationSystems_DATABASEMANAGEMENT ,Sample (statistics) ,Software_PROGRAMMINGTECHNIQUES ,computer.software_genre ,computer ,computer.programming_language - Abstract
Now that you know how to create an Azure SQL database, how to connect to it, and how to restore a sample database, it’s now time to start to see what Azure SQL offers to a modern developer.
- Published
- 2020
3. Developing with Azure SQL – Advanced
- Author
-
Sanjay Mishra, Jovan Popovic, Davide Mauri, Silvano Coriani, and Anna Hoffman
- Subjects
Focus (computing) ,SQL ,Computer science ,business.industry ,Scalability ,Maintainability ,Modular design ,business ,Computer security ,computer.software_genre ,computer ,computer.programming_language - Abstract
After having discussed the foundational aspects of querying and manipulating data, it’s now time to focus on more advanced and development-oriented features that you can use in Azure SQL. If you already took a peek at the chapter content, you may be surprised to find a full section on security. Don’t be. Security is not something that can be added later, like an afterthought, that is a nice to have but not so core. On the contrary, security is important as much as performances and maintainability and must be taken into consideration from the ground up. Therefore, the options Azure SQL offers you to keep your data secure are a must-known for everyone who wants to create a modern application – modern because it is not only scalable and modular, but because it is also secure.
- Published
- 2020
4. Practical Use of Tables and Indexes
- Author
-
Silvano Coriani, Anna Hoffman, Davide Mauri, Sanjay Mishra, and Jovan Popovic
- Subjects
SQL ,Database ,business.industry ,Computer science ,computer.software_genre ,Column (database) ,Domain (software engineering) ,Identifier ,Analytics ,Leverage (statistics) ,Table (database) ,business ,computer ,Row ,computer.programming_language - Abstract
When people imagine a table, in most of the cases, this looks like an Excel spreadsheet. There are a bunch of cells organized in rows and columns, and there is usually one column that contains the identifiers of the rows. Azure SQL enables you to use much more than a plain table. You can configure and optimize your table for some specific query patterns, complex analytics, or highly concurrent updates. You can also configure your tables to keep a full history of changes, implement some parts of domain data-integrity logic, and apply fine-grained security rules. In this chapter, you can find some practical advice that can help you leverage the features that Azure SQL provides to create a table that is best fit for your needs.
- Published
- 2020
5. Multi-model Capabilities
- Author
-
Davide Mauri, Anna Hoffman, Silvano Coriani, Sanjay Mishra, and Jovan Popovic
- Subjects
SQL ,Database ,Relational database ,Computer science ,computer.software_genre ,computer ,Range (computer programming) ,computer.programming_language - Abstract
Azure SQL is not a traditional relational database platform. Every modern database must enable you to use various data formats for different scenarios. Although traditional normalized relational format is battle-tested and proven as optimal technology for a wide range of different scenarios, in some cases, you might find that some other formats might be the better fit for the problem that you are solving.
- Published
- 2020
6. A Database for the Modern Developer
- Author
-
Silvano Coriani, Davide Mauri, Sanjay Mishra, Jovan Popovic, and Anna Hoffman
- Subjects
Flexibility (engineering) ,SQL ,Database ,Point (typography) ,Computer science ,Relational database ,business.industry ,Cloud computing ,Relational algebra ,computer.software_genre ,Consistency (database systems) ,Scalability ,business ,computer ,computer.programming_language - Abstract
The advent of cloud computing has brought a lot of innovation in all fields, and relational databases have been taking advantage of that innovation too. They evolved up to the point that many of them, Azure SQL included, now incorporate features that have traditionally been found in non-relational databases, distributed systems, and analytical platforms. Such evolution provides a great number of options in terms of flexibility and scalability, and yet still offers all the consistency and the guarantees provided by the solid mathematical foundations of relational algebra, so that a developer can have the best of both worlds: well-established technologies along with new and disruptive ideas in just one place.
- Published
- 2020
7. DevOps with Azure SQL
- Author
-
Davide Mauri, Silvano Coriani, Anna Hoffman, Jovan Popovic, and Sanjay Mishra
- Subjects
SQL ,Process management ,End user ,Computer science ,media_common.quotation_subject ,Continuous delivery ,Pipeline (software) ,Software deployment ,Quality (business) ,Product (category theory) ,DevOps ,computer ,media_common ,computer.programming_language - Abstract
DevOps is a discipline that brings together people, processes, and products to enable continuous delivery of value to end users. It does so by helping to bridge the gap between development, operations, and management. From a developer standpoint, probably the most important aspect of the DevOps discipline is the focus on having a healthy CI/CD pipeline. Continuous Integration (CI) and Continuous Deployment (CD) are two processes that help to support development agility while assuring product quality and stability.
- Published
- 2020
8. Azure SQL Kickstart
- Author
-
Davide Mauri, Silvano Coriani, Sanjay Mishra, Anna Hoffman, and Jovan Popovic
- Subjects
World Wide Web ,SQL ,Software ,business.industry ,Computer science ,Platform as a service ,Sql server ,Cloud computing ,Software_PROGRAMMINGTECHNIQUES ,Space (commercial competition) ,business ,computer ,computer.programming_language - Abstract
The first mention of Azure SQL, referred to as “Microsoft SQL Services” at the time, was when Microsoft announced “Project Red Dog” (Microsoft Azure) at Microsoft’s Professional Developer Conference (PDC) in 2008. This cloud-hosted version of SQL Server was one of the first services available on Azure. From the beginning, it was meant to provide a Platform as a Service (PaaS) offering of SQL Server, where you don’t have to provision hardware or patch software and you can enjoy benefits that come with running in the cloud – availability, performance, security, and scale – without deploying complex and expensive systems on premises. Since then, Azure SQL has continued to grow and evolve with the Azure platform. As you read this book, it’s important to remember that things are always changing. While some of the “little rocks” or details throughout the book may change slightly as the platform evolves, the “big rocks” you will learn in this book will provide a solid foundation for you to grow in the space of developing with databases.
- Published
- 2020
9. More Than Tables
- Author
-
Silvano Coriani, Anna Hoffman, Jovan Popovic, Sanjay Mishra, and Davide Mauri
- Subjects
Information retrieval ,Computer science ,Relational database ,Heap (data structure) - Abstract
In the previous chapter, we learned about the Hobits (HoBT, Heap or B-Tree) – classic tables and indexes that are the most common objects in relational databases. In this chapter, you will learn about some special types of tables and indexes that can help you to build better designs for certainscenarios.
- Published
- 2020
10. Connecting and Querying Azure SQL
- Author
-
Sanjay Mishra, Anna Hoffman, Davide Mauri, Silvano Coriani, and Jovan Popovic
- Subjects
SQL ,Computer science ,Programming language ,Data manipulation language ,computer.software_genre ,computer ,computer.programming_language ,Task (project management) - Abstract
Once you have created and configured a database instance, your next task will be to connect a newly developed or existing application to it and start executing data manipulation or retrieval commands.
- Published
- 2020
11. Monitoring and Debugging
- Author
-
Davide Mauri, Sanjay Mishra, Silvano Coriani, Anna Hoffman, and Jovan Popovic
- Subjects
SQL ,Debugging ,Computer science ,media_common.quotation_subject ,Sql server ,Operating system ,InformationSystems_DATABASEMANAGEMENT ,Troubleshooting ,computer.software_genre ,computer ,Reliability (statistics) ,media_common ,computer.programming_language - Abstract
Azure SQL and its underlying SQL Server query engine are well known in the industry for the low administrative barrier generally required for applications to get good performance and reliability on most conditions with different data sizes and shapes. That said, it is important for application developers to understand the foundations and internals of how query processing works in Azure SQL and what tools and capabilities are available to monitor and troubleshoot performance on both development and production phases.
- Published
- 2020
12. Practical Azure SQL Database for Modern Developers : Building Applications in the Microsoft Cloud
- Author
-
Davide Mauri, Silvano Coriani, Anna Hoffman, Sanjay Mishra, Jovan Popovic, Davide Mauri, Silvano Coriani, Anna Hoffman, Sanjay Mishra, and Jovan Popovic
- Subjects
- Database management, Microsoft software, SQL (Computer program language), Cloud computing, Application software--Development
- Abstract
Here is the expert-level, insider guidance you need on using Azure SQL Database as your back-end data store. This book highlights best practices in everything ranging from full-stack projects to mobile applications to critical, back-end APIs. The book provides instruction on accessing your data from any language and platform. And you learn how to push processing-intensive work into the database engine to be near the data and avoid undue networking traffic. Azure SQL is explained from a developer's point of view, helping you master its feature set and create applications that perform well and delight users.Core to the book is showing you how Azure SQL Database provides relational and post-relational support so that any workload can be managed with easy accessibility from any platform and any language. You will learn about features ranging from lock-free tables to columnstore indexes, and about support for data formats ranging from JSON and key-values to the nodes and edges in the graph database paradigm. Reading this book prepares you to deal with almost all data management challenges, allowing you to create lean and specialized solutions having the elasticity and scalability that are needed in the modern world. What You Will LearnMaster Azure SQL Database in your development projects from design to the CI/CD pipelineAccess your data from any programming language and platformCombine key-value, JSON, and relational data in the same databasePush data-intensive compute work into the database for improved efficiencyDelight your customers by detecting and improving poorly performing queriesEnhance performance through features such as columnstore indexes and lock-free tablesBuild confidence in your mastery of Azure SQL Database's feature setWho This Book Is ForDevelopers of applications and APIs that benefit from cloud database support, developers who wish to master their tools (including Azure SQL Database, and those who want their applications to be known for speedy performance and the elegance of their code
- Published
- 2021
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.