Skip to content

sistlm/SQL-server-notes-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Microsoft SQL Server 1 2 3 Microsoft SQL Server (MS SQL Server) is a Relational Database Management System (RDBMS) developed and marketed by Microsoft. It is designed to handle a wide range of data management tasks, including data storage, retrieval, and manipulation. SQL Server uses Structured Query Language (SQL) for interacting with the database and supports Transact-SQL (T-SQL) for handling transactions 2 .

Key Components of SQL Server

Database Engine: This is the core service for storing, processing, and securing data. It includes a relational engine for query processing and a storage engine for managing data files, indexes, and procedures. The database engine also creates and executes objects like triggers, views, and procedures 2 .

Relational Engine: This component manages query processing, memory management, buffer management, and threads. It handles the relationships between different databases or within the same database, stored in tables as rows and columns 2 .

Storage Engine: This component is responsible for data storage, using systems like disks and Storage Area Networks (SAN). It ensures efficient data retrieval and storage 2 .

SQL Server 2022

SQL Server 2022 is the latest version, offering enhanced performance, security, and availability. It is the most Azure-enabled release, providing seamless integration with Azure services. Key features include:

Business Continuity: Fully managed disaster recovery in the cloud through the link feature in Azure SQL Managed Instance, allowing continuous data replication 3 .

Seamless Analytics: Integration with Azure Synapse Link for real-time analytics over on-premises operational data 3 .

Security: Rated as the least vulnerable database over the last 10 years, with features like an immutable ledger to protect data from tampering 3 .

Performance and Availability: Improved query performance and tuning without code changes, ensuring business continuity across multiple locations 3 .

Installation and Tools

SQL Server can be installed on various platforms, including Windows, Linux, and Docker containers. Microsoft provides several tools and connectors to enhance the SQL Server experience:

SQL Server Management Studio (SSMS): A comprehensive tool for managing SQL Server instances.

Azure Data Studio: A cross-platform database tool for data professionals.

SQL Server Data Tools (SSDT): Tools for building SQL Server databases and data warehouses.

Data Migration Assistant: A tool to assess and migrate databases to SQL Server.

Connectors: Drivers for ADO.NET, JDBC, ODBC, Node.js, Python, and Ruby 1 .

Editions

SQL Server is available in different editions to cater to various needs:

Developer Edition: A free, full-featured edition for development and testing in non-production environments 1 .

Express Edition: A free edition ideal for small-scale applications 1 .

In summary, Microsoft SQL Server is a powerful and versatile RDBMS that offers robust features for data management, security, and performance. With its latest version, SQL Server 2022, it provides seamless integration with Azure services, making it a modern data platform for hybrid scenarios.

About

This is SQL sever notes basic to advance

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published