Working with relational data on Azure (25% - 30%) Flashcards
What is PaaS?
PaaS (Platform as a Service) is a cloud model where the service provider handles infrastructure for you, letting you focus on developing your application.
What are the three main Azure SQL offerings?
Azure SQL Managed Instance, Azure SQL Database and SQL Server for Azure Virtual Machines.
What is SaaS?
SaaS (Software as a Service) is a cloud model where the service provider provides pay-as-you-go software solutions, allowing you to focus on creating and managing your data/content.
What is IaaS?
IaaS (Infrastructure as a Service) is a cloud model that lets you provision compute resources as you need them.
What is Azure Synapse Analytics?
Azure Synapse Analytics is an enterprise data warehouse and big data analytics service.
What are the three open-source relational database engines Azure offers as a service?
PostgreSQL, MySQL and MariaDB.
What is a table?
A logical grouping of rows and columns.
What is a view?
A virtual (in-memory) table that contains the result of a query.
What is a materialised view?
A view where the result of a query is stored in an actual (on-disk) table.
What is an index?
A data structure that improves database read speed at the cost of storage.
What is a constraint?
A rule applied to writes that can preserve data integrity.
What is a trigger?
A stored procedure that runs when a specific database event occurs.
What is a primary key?
A primary key (PK) indicates the column (or combination of columns) that uniquely identify each row. Every table should have a primary key.
What is a foreign key?
A foreign key (FK) references, or links to, the primary key of another table and is used to maintain the relationships between tables.
What is a clustered index?
An clustered index physically reorganises a table by an index key for further improved read performance.