• 简单介绍sql server


    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是一个临时数据库,用于存储查询过程中所使用的中间数据或结果。实际上,它只是一个系统的临时工作空间。

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

  • 相关阅读:
    idea快速生成javaBean快捷键
    2019.10.22 关于java对象的一些理解
    2019.10.21 解决win10电脑qq通话没有声音
    知乎上看到的好的文章
    2019.10.2怎么查看那些ip访问了你的网站
    2019.10.1怎么在服务器上建一个网站
    2019.9.30第一次把自己写的前端东西放在服务器上哈哈
    新手容易犯的错误
    Python3-列表推导式
    Python3-os模块
  • 原文地址:https://www.cnblogs.com/wuzifan/p/14738500.html
Copyright © 2020-2023  润新知