Microsoft SQL Server 介绍

这篇具有很好参考价值的文章主要介绍了Microsoft SQL Server 介绍。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

简单认识 SQL Server


  • SQL Server 是 Microsoft 开发的一个关系数据库管理系统(RDBMS),现在是世界上最为常用的数据库;
  • SQL Server 是一个高度可扩展的产品,可以从一个单一的笔记本电脑上运行的任何东西或以高倍云服务器网络,或在两者之间任何东西。虽然说是“任何东西”,但是仍然要满足相关的软件和硬件的要求;
  • SQL Server 1.0 在1989年发布,至今 SQL Server 已成为一个真正的企业信息化平台。SQL Server 2014 包括内置的商务智能工具,以及一系列的分析和报告工具,可以创建数据库、备份、复制、安全性更好以及更多。

注意:本教程更侧重于介绍数据库管理工具。

Server 数据库系统


SQL Server 是作为一个服务器的数据库系统使用的,并非桌面系统,比如 MS Access。

SQL Server 被设计为在中央服务器上运行(或服务器),使多个使用者可以同时访问相同的数据;用户通常通过应用程序访问数据库。

例如,一个网页可以存储在数据库中的所有内容。当访问者浏览的文章,他们从数据库中检索数据。一个网站服务的对象达到了数百,甚至数千的访客。同时,还得满足其他用户可以更新他们的个人资料,会员区,还能订阅新闻简报或其他任何网站的用户操作。所以有很多用户都是同时读取和更新数据库的,那么一个良好的,强大的数据库系统满足这种类型的用法。毕竟,你不希望你的数据库锁定,因为太多用户试图访问它,或者更糟的是,你不会希望在你的数据库,由于电线损坏而致数据获取不到。

通常,这是是由网站的应用程序提供的功能,以这些访问者(例如,可以使用如,ColdFusion,HTML和JavaScript来构建网站)。它使用数据库存储数据,并使其可用。但是,SQL Server不包括一些有用的功能,可帮助应用程序提供的功能。

数据库管理工具


SQL Server 通过一些工具来管理数据库和编程任务。

以下是一些典型的数据库管理和编程任务,包括:

  • 创建和维护数据库
  • 创建和维护表
  • 创建和维护其他数据库对象,如存储过程,视图等
  • 创建和维护和调度数据备份
  • 复制(例如,创建数据库的副本)
  • 创建和维护用户,角色等
  • 优化任务

SQL Server 为数据库管理员(DBA)提供上述的几种方法来执行日常任务。

SQL Server 版本


SQL Server有很多版本。下面来看几个版本的新增功能:

SQL SERVER 2000

  • 日志传送
  • 索引视图

SQL SERVER 2005

  • 分区
  • 数据库镜像(只有 SQL Server 2005 Enterprise Edition SP1 和更高版本支持异步数据库镜像。)
  • 联机索引
  • 数据库快照
  • 复制
  • 故障转移群集
  • SQL SERVER 2008
  • 数据压缩
  • 资源调控器
  • 备份压缩

SQL SERVER 2008 R2

  • R2标志表示这是SQL Server的一个中间版本,而不是一个主版本 .此版本目前我的客户中,使用还是非常多,性能稳定,虽然新增功能比较少:
  • 新增数据中心版,最大支持256核
  • Unicode压缩
  • (为Unicode存储提供一个简单的压缩方案,通过Unicode压缩,可以减少Unicode字符对空间的占用)

SQL SERVER 2012

  • AlwaysOn
  • Columnstore
  • 索引增强的审计功能
  • 大数据支持

SQL SERVER 2014

这个版本的新特效特别多,和非常有用,可以多了解下:

  • 内存优化表
  • 备份加密
  • 针对基数估计的新设计
  • AlwaysOn 增强功能
  • 延迟持续性 (将部分或所有事务指定为延迟持久事务,从而能够缩短延迟)
  • 分区切换和索引生成 (官网写得Partition Switching and Indexing,感觉是有问题的,其实就是分区表的单个分区可以重建)
  • 列存储索引缓冲池扩展 就是使用SSD 扩展缓冲池
  • 增量统计信息
  • 资源调控器增强功能(—之前只能控制CPU和内存,2014 开始可以控制IO)
  • DBCC CHECK 支持maxdop 提示

SQL SERVER 2016文章来源地址https://www.toymoban.com/news/detail-438955.html

  • 全程加密技术(Always Encrypted)
  • JSON支持
  • 多TempDB数据库文件(以前也是支持的,在2014 开始就在error log提示,2016中,在安装时就可以设置。)
  • Query Store (前几天去参加微软的培训还讲到的,挺不错的功能。可以帮助解决参数嗅探的问题,数据库升级的时候也可以用到它)
  • 支持R语言
  • Live Quer y St at ist ics(可以更清晰的看到执行计划的开销(水流式))

到了这里,关于Microsoft SQL Server 介绍的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • [Microsoft] [SQL Server的ODBC驱动程序11] SQL Server网络接口:连接字符串无效[87] [Microsoft] [SQL Server的ODBC驱动程序

    解决 [Microsoft] [SQL Server的ODBC驱动程序11] SQL Server网络接口:连接字符串无效[87]     [Microsoft] [SQL Server的ODBC驱动程序11]登录超时已过期     [Microsoft] [SQL Server的ODBC驱动程序11]建立与SQL Server的连接时发生了与网络相关或特定于实例的错误。请检查实例名称是否正确以及SQL SER

    2024年02月10日
    浏览(48)
  • 审核 Microsoft SQL Server 日志

    手动审核数据库活动是一项艰巨的任务,有效完成审计的最佳方法是使用简化和自动化数据库监控的综合解决方案,该解决方案还应使数据库管理员能够监控、跟踪和即时识别任何操作问题的根本原因,并实时检测对机密数据的未经授权的访问。 SQL Server 日志是 Microsoft SQL

    2024年02月07日
    浏览(38)
  • Microsoft SQL Server 2005安装

    SQL Server 2005中文版是一款由Microsoft 公司推出的关系型数据库管理系统软件。SQL Server 2005中文版具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越多种平台从运行Microsoft Windows 98 的膝上型电脑到Windows 2012 的大型多处理器的服务器。能够在多个平台、应用程序和设

    2024年02月04日
    浏览(38)
  • Microsoft SQL Server中的错误配置

    介绍 这篇文章将介绍如何利用Microsoft SQL Server中的错误配置,尝试获取反向shell并熟悉Impacket工具的使用,以便进一步攻击某些服务。 impacket的安装地址:https://github.com/SecureAuthCorp/impacket Impacket是用于处理网络协议的Python类的集合。Impacket的重点是提供对数据包和某些协议(例

    2024年02月16日
    浏览(41)
  • 彻底卸载Microsoft SQL Server(Windows)

    SQL的删除有些麻烦,耐心些一步步做,不会错   1.打开控制面板,删除以下 a . b .Microsoft SQL 2019(64x)    选择实例(全部选择然后下一步)    选择功能(全部选择然后下一步)    点击删除 c . d . e. f.  2.找到此电脑删除SQL文件夹 3.win+r (输入单词→ regedit)打开注册表编

    2024年02月05日
    浏览(52)
  • springboot 使用 microsoft SQL server 报错

    application.properties文件数据连接配置为: # sqlserver数据源2:前缀为:spring.datasource.sqlserver jdbc.er.driverClassNam=com.microsoft.sqlserver.jdbc.SQLServerDriver jdbc.er.url=jdbc:sqlserver://172.0.0.1:1433;database=demo jdbc.er.username=mydemo jdbc.er.password=1234test 报错: ERROR 2696 --- [nio-8080-exec-2] o.a.c.c.C.[.[.[/].[dispatche

    2024年02月13日
    浏览(32)
  • Microsoft SQL Server高可用部署方案

    目录 一、前言 二、高可用性概述 三、可用性复制 四、镜像

    2024年02月08日
    浏览(33)
  • 【学习笔记-SQL必知必会】Microsoft SQL Server Express和SQL Server Management Studio安装

    为了实现书中的SQL查询,需要使用一个数据库管理系统(DBMS),在其上进行操作,按书中介绍: Windows 用户可以使用Microsoft SQL Server Express,这是强大的SQL Server 的一个免费版本,它还包括一个用户友好的客户端叫SQL Server Management Studio。 所以这里对Microsoft SQL Server Express和SQ

    2024年02月05日
    浏览(52)
  • 完整版Python连接Microsoft SQL Server

    相关配置 Python版本:Python 3.9.7 数据库版本:Microsoft SQL Server 2019 代码环境:Jupyter Notebook 管理器:Microsoft SQL Server Management Studio 18 本文将使用Python下的pymssql库、以及sqlalchemy库下的engine引擎来对MSSQL进行数据库连接及相关操作。 1.1 pymssql方式(推荐) 安装该包: 建立连接:注意

    2024年02月05日
    浏览(35)
  • Microsoft SQL Server 2008 R2 Express

    支持开发的 Express 核心版本。包括 SQL Server 2008 数据库引擎和 SQL Server Management Studio Express SQL Server 2008 R2 Express with Tools SQL Server 2008 R2 Express with Advanced Services 扩展 SQL Server 2008 Express with Tools 以包括对集成的全文搜索和 Reporting Services 的支持 SQL Server 2008 R2 Express (仅运行时) 只

    2024年02月09日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包