Sybase培训教材-20021218 - 图文(3)

2019-04-02 10:22

go

Name Owner Object_type --------------- --------------- ----------------------

sysalternates dbo system table syscolumns dbo system table syscomments dbo system table sysconstraints dbo system table sysdepends dbo system table sysgams dbo system table sysindexes dbo system table syskeys dbo system table syslogs dbo system table sysobjects dbo system table sysprocedures dbo system table sysprotects dbo system table sysreferences dbo system table sysroles dbo system table syssegments dbo system table systhresholds dbo system table systypes dbo system table sysusermessages dbo system table sysusers dbo system table

(3) sybsystemprocs数据库

库中存储系统过程,当用户执行一存储过程(以sp_开始)时,SQL 服务器首先在用户当前数据库中搜索指定的存储过程,如果没有相应过程,则到系统过程数据库中寻找,若没有,再到MASTER数据库中寻找。

(4)临时数据库tempdb

11

该数据库为临时表和临时工作提供了一个存储区域。临时数据库是SQL Server上所有数据库共享的工作空间。由于这些表都是临时的,所以每当用户退出或系统失败,这些表都将消失。

(5)安全审核数据库sybsecurity

数据库中保存系统的安全审核信息,它可跟踪记录每个用户的操作情况,为维护系统安全提供控制手段。

(6)示例数据库pubs2

为用户提供一个学习SYBASE的数据库模型。

(7)命令语法数据库sybsyntax

库中保存SYBASE数据库的命令语法及支持的语言库。

2.4 用户数据库

用户数据库是指用Create database 命令创建的数据库。所有新的用户数据库都要在master数据库中创建,也就是说,不能存取master数据库的用户是无权创建新的数据库的。SA可以将创建数据库的权限授予其他用户。新建数据库中存在一些系统表,在sysusers表中至少有一条记录,既该数据库的创建者。数据库创建时,创建者既为该数据库的 owner, 当然创建者可以将这一地位或这一所有权用系统过程授予别的用户。

2.5 数据库对象

(1)表(Tables)

在一个关系数据库中,表是最重要的数据库对象,对应于关系数据库理论中关系,与DBASE或FOXPRO中的DBF文件是类似。一切数据都存放在表中。其它数据库对象都是为了用户很好地操作表中的数据。表都以一张二维表的形式存在。其中,每一列称之为一个字段,或一个域;而每一行称之为一个记录,也就是一项数据。

有一类表,它们的名字都是以sys开头的,这些表称为系统表,系统表记录着有关SQL Server的信息。在master数据库中的表大部分为系统表,

12

这些表是随着master数据库的创建而建立的。另外,每个用户数据库在创建时都有一个系统表的子集。

例如,只有在master数据库中才有的系统表有:sysconfigures、sysdatabases、sysdevices、syslogins等;在用户数据库和系统数据库中都有的系统表有:sysalternates、syscolumns、sysindexs、syslogs、sysobjects、sysusers等。 例: use master go sp_help go

Name Object_type

------------------------------ -----------------------------------------------

spt_committab dbo table

spt_datatype_info dbo table

spt_datatype_info_ext dbo table

spt_monitor dbo table

spt_server_info dbo table

spt_values dbo table

sysalternates dbo table syscharsets system table syscolumns system table syscomments system table

13

Owner user user user user user user system dbo dbo dbo

sysconfigures dbo system table

sysconstraints dbo system table

syscurconfigs dbo system table

sysdatabases

dbo

system table sysdepends system table sysdevices system table sysengines system table

sysgams system table sysindexes system table

syskeys system table syslanguages system table

syslisteners table

syslocks system table

sysloginroles table

syslogins table

syslogs system table sysmessages system table

dbo dbo dbo 14

dbo dbo dbo dbo

dbo dbo

dbo system dbo system system dbo

dbo

sysmonitors system table sysobjects system table

dbo

dbo

sysprocedures system table sysprocesses

dbo

dbo

system table

sysprotects table

sysreferences system table sysremotelogins system table

sysroles system table syssegments system table sysservers system table

syssrvroles table

systestlog table

systhresholds table

systypes system table

sysusages system table sysusermessages

system table

sysusers system table

dbo

dbo dbo dbo

15

system

dbo dbo dbo dbo dbo system system system dbo dbo dbo dbo


Sybase培训教材-20021218 - 图文(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:政校企三方联动“五三型”实训实习基地构建-最新文档资料

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: