内容简介
This book is for the Linux users who want to learn SQL Server on their favorite Linux distributions. It is not important if you are experienced database user or a beginner as we are starting from scratch. However, it is recommended that you have basic knowledge about relational models. More advanced readers can pick the chapters of their interest and study specific topics immediately. Users from Windows platform can also benefit from this book to expand their frontiers and become equally efficie
AI简介
这是一本面向Linux用户的指南,旨在帮助他们了解并掌握在Linux操作系统上运行微软的数据库解决方案——SQL Server。这本书不仅适合数据库初学者,也适合有一定经验的数据库用户。书中详细解释了如何在Linux上安装、配置和管理SQL Server,同时还涵盖了SQL Server的基本概念、性能优化、数据保护、用户管理、加密技术以及高级功能等。
书中首先介绍了Linux概述,包括Linux的历史、发展、市场地位以及其与微软的关系。接着,书中详细介绍了SQL Server概述,包括SQL Server的基本概念、组件、数据类型、查询语言以及常用的管理工具。此外,书中还深入探讨了用户管理的重要性,包括认证、授权、Schema分离等,以确保数据库的安全和高效运行。
在数据保护方面,书中详细讲解了透明数据加密(TDE)、备份加密、列级加密和行级加密等技术,以保护数据资产免受内部威胁。同时,书中还介绍了索引概念,包括聚集索引、非聚集索引和列存储索引等,以提高数据库性能。
书中还深入讲解了In-Memory OLTP概述,这是一种高效的数据处理技术,可以显著提高数据库的查询速度。此外