zoukankan      html  css  js  c++  java
  • 复习SQL Server (一) 系统数据库

    SQL Server 2000自带了四个数据库:

    1. Master数据库(系统数据库): 记录了SQL Server 的所有服务器级别的系统信息(16张服务器系统表&17张数据库级系统表),数据库的注册账户和密码,系统设置信息,用户定义数据库的信息。

     

    (参考SQL Server 帮助信息)

    服务器级系统表

    功能

    SysOledbusers

    记录连接服务器的用户名,密码等相关信息

    SysLogins

    记录所有的本地账户信息

    SysRemotelogins

    记录所有的远程用户信息

    SysAltfiles

    记录文件的状态和变化信息。

    SysDevices

    记录磁盘,磁带备份文件的相关信息

    SysCacheobjects

    记录高速缓存的使用情况

    SysProcesses

    记录正在进行中的进程信息

    SysPerfinfo

    记录有关统计服务器性能的计数器的信息

    SysConfigures

    记录服务器的配置信息

    SysCurconfigs

    记录服务器当前的配置信息

    SysServers

    记录所有可以访问的SQL Server 服务器信息。

    SysDatabases

    记录所有SQL Server 数据库的相关信息

    SysLanguages

    记录服务器所能识别的语言

    SysMessages

    记录所有的系统错误和警告信息

    SysLockinfo

    记录各种数据封锁的信息

    SysCharsets

    记录字符集和排序的相关信息

     

    数据库级系统表

    功能

    SysFullTextCataLogs

    记录全文目录的信息

    SysFileGroups

    记录数据库所有文件组的信息

    SysFiles

    记录每个数据库的每个文件的信息

    SysUsers

    记录所有服务器用户的信息

    SysMembers

    记录所有数据库角色的成员相关信息

    SysProtects

    记录有关账户权限的信息

    SysComments

    记录在建立数据库对象时定义的简介信息

    SysObjects

    记录所有数据库对象的相关信息

    SysPermissions

    记录有关数据库及数据库对象访问许可的信息

    SysDepends

    记录数据库对象之间的相关性关系

    SysTypes

    记录所有系统数据类型和用户自定义数据类型的信息

    SysColumns

    记录表和视图中的列、存储过程的参数信息

    SysIndexes

    记录有关索引和建立索引的表的相关信息

    SysIndexkeys

    记录被定义为键或索引列的信息

    SysConstraints

    记录约束和数据库对象之间的映射的相关信息

    SysReferences

    记录有关外键约束或索引的列的映射关系

    SysForeignkeys

    记录有关外键约束的所有信息

     

    2.Tempdb数据库: 顾名思义,一定是和临时表相关的数据库,不过 Tempdb 里不光记录临时表,还记录临时数据、临时创建的存储过程。

     

    注:Tempdb默认大小是8MB,日志文件大小是0.5MB;大小会根据存储的数据量自动增长。

    SQL Server 连接断开时,Tempdb里的所有临时表、存储过程将自动全部被清空。

    Tempdb数据库是没有权限设置的。

     

     

    3Model 数据库: 模型数据库(包含了将要复制到每个数据库中的系统表)。创建新数据库时,是通过Model数据库建立数据库的前面部分,后面的部分将初始化为空白的数据页,用于存放数据。

     

    注:Model数据库是不能被删除的,因为在启动SQL ServerTempdb数据库以Model 数据库为模板来创建的。删除了Model 数据库,SQL Server 将无法使用。

     

    4Msdb 数据库:用于通过调度任务排除故障,还可以存储所有备份历史。

     

    附加:

    SQL Server 还有两个自带的样本数据库:PubsNothwind。这两个数据库可以更改,更改后也可以重新安装。

     

    有不对的地方,请指教。

     

    参考:《SQL 帮助》

  • 相关阅读:
    linux的文件权限分析
    Bash 文件夹操作
    bash shell 文本文件操作
    Vim文字编辑
    Windows环境Vim编辑器如何执行Ruby代码
    JavaWeb-Servlet
    app遮罩层--网赚
    flex布局 居中
    实现绝对定位元素水平垂直居中的两种方法
    CSS背景图怎么自适应全屏(手机或者电脑)
  • 原文地址:https://www.cnblogs.com/QAnnie/p/1485868.html
Copyright © 2011-2022 走看看