##sql server 简介

当前数据库市场上常见的数据库产品有几种,有银行,金融业等及支持的甲骨文公司的安全极高的数据库Oracle关系型数据库,
以及被其收购的mysql 数据库,当然一个要钱,另一个企业版也是收费,可以做一些区分开。其次mysql是开源的数据库,
而微软开发的关系型 sql server 数据库,也是收费的最近几年的市场普遍下滑,免费比不过mysql ,
安全比不过Oracle现在也就很早之前的公司应该还在用的。还有就是IBM公司的DB2系统和Informix系统,赛贝斯公司的Sybase ASE系统

sql server 历史

严格来说sql server 和microsoft sql server 是两个不同的, microsoft sql server 由微软开发的 sql server 系统是由微软开发的,但是最早的sql server 是由赛贝斯公司开发出的。

sql serve 的体系结构


数据库和数据对象的特点

sql server 分为两种类型的数据库,一种是系统数据库,和用户数据库

  • 系统数据库:系统数据库存储系统级的信息,例如,登录账户,数据库属性,数据库备份,警报作业等信息。sql server 利用这些系统的信息控制整个数据库服务器系统。
    1.master数据库是最重要的系统数据库,它记录了SQL Server系统级的所有信息,这些系统级的信息包括服务器配置信息、登录账户信息、数据库文件信息、SQL Server初始化信息等等,这些信息影响整个SQL Server系统的运行。

    2.model数据库是一个模板数据库。该数据库存储了可以作为模板的数据库对象和数据。当创建用户数据库时,系统自动把该模板数据库中的所有信息复制到用户新建的数据库中,使得新建的用户数据库初始状态下具有了与model数据库一致的对象和相关数据,从而简化数据库的初始创建和管理操作。

    3.msdb是与SQLServerAgent服务有关的数据库。该系统数据库记录有关作业、警报、操作员、调度等信息,这些信息可以用于自动化系统的操作。

    4.tempdb是一个临时数据库,用于存储查询过程中所使用的中间数据或结果。实际上,它只是一个系统的临时工作空间。

  • 用户数据库:用户创建,用来存放用户数据和数据对象的数据库。

posted on 2021-05-07 14:23  月下独愁人  阅读(1196)  评论(0编辑  收藏  举报