您的位置:首页 > 数据库

SQL Server 数据库之各个系统表的作用

2008-02-13 22:31 337 查看
sysaltfiles?? 在特殊情况下,包含与数据库中的文件相对应的行。该表存储在 master 数据库中。
syscharsets?? 每个字符集在表中各占一行,表中还包含定义供?Microsoft SQL Server?使用的排
????????序次序。排序次序中的一个在?sysconfigures?中标记为默认排序次序,该次序是
????????实际使用的唯一次序。?
sysconfigures? 用户设置的每个配置选项在表中各占一行。sysconfigures?包含最近启动MsSQL?前
????????定义的配置选项,还包含最近启动后设置的所有动态配置选项。该表只位于?master
????????数据库中。
syscurconfigs? 每个当前配置选项各占一项。另外,该表还包含四个描述配置结构的项。syscurconfigs
????????在由用户查询时动态生成。有关更多信息,请参见?sysconfigures。
sysdatabases??每个数据库在表中占一行。最初安装?SQL?Server?时,sysdatabases?包含?master、
????????model、msdb、MsSQLweb?和?tempdb?数据库的项。该表只存储在master?数据库中。
syslanguages??出现在?MsSQL?中的每种语言在表中各占一行。虽然美国英语不在?syslanguages?内,
????????但该表始终可由?SQL?Server?使用。该表只存储在?master?数据库中。
syslogins??? 每个登录帐户在表中占一行。?
sysoledbusers? 每个指定的链接服务器的用户和密码映射在表中占一行。该表存储在?master?数据库中。
sysprocesses??保存关于运行在?MsSQL上的进程的信息。这些进程可以是客户端进程或系统进程。
????????sysprocesses?只存储在?master?数据库中。
sysremotelogins 每个允许调用?Microsoft?SQL?Server?上的远程存储过程的远程用户占一行。
syscolumns???每个表和视图中的每列在表中占一行,存储过程中的每个参数在表中也占一行。该表位于
????????每个数据库中。
sysconstraints?包含约束映射,映射到拥有该约束的对象。该系统目录存储在每个数据库中。
sysfilegroups? 数据库中的每个文件组在表中占一行。该表存储在每个数据库中。在该表中至少有一项
????????用于主文件组。
sysfiles????数据库中的每个文件在表中占一行。该系统表是虚拟表,不能直接更新或修改。
sysforeignkeys?包含关于表定义中的?FOREIGN?KEY?约束的信息。该表存储在每个数据库中。
sysindexkeys??包含索引中的键或列的信息。该表存储在每个数据库中。
sysmembers???每个数据库角色成员在表中占一行。该表存储在每个数据库中。
sysobjects???在数据库内创建的每个对象(约束、默认值、日志、规则、存储过程等)在表中占一行。
????????只有在?tempdb?内,每个临时对象才在该表中占一行。
syspermissions?包含有关对数据库内的用户、组和角色授予和拒绝的权限的信息。该表存储在每个数据库中。
systypes????对于每种系统提供数据类型和用户定义数据类型,均包含一行信息。该表存储在每个数据库中。
????????这些是系统提供的数据类型及其?ID?号。
sysusers????数据库中每个 Microsoft Windows 用户、Windows 组、MsSQL 用户或 SQL Server 角色在表
????????中占一行。
sysproperties? 查看每个表和列的提示信息
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  职场 数据库 休闲