赛迪网 > IT技术 热点推荐 > 文章
  IT资讯搜索
 
IT产品搜索
[程序开发][网管世界][网络安全][数据库技术]
[操作系统][嘉宾聊天·在线访谈][活动集锦]
[精彩专题][Symantec专区][订阅IT技术周刊]
[开发论坛][网管论坛][安全论坛][数据库论坛]
[操作系统论坛][Sybase专区][IBM dW技术专区]
[病毒求助][病毒与漏洞播报][文档·源码下载]

第二章:细化解析数据库和应用程序(3)

发布时间:2007.08.20 16:56     来源:赛迪网    作者:Anywhere

其它数据库对象

关系数据库保存多组相关的表。以下是构成关系数据库的其它对象:

•索引有助于加快信息查询。从概念上讲,数据库中的索引

与书籍中的索引类似。在书籍中,索引将每一个编入索引的术语

与该词语出现的一页或几页相关联。在数据库中,索引将每一编

入索引的列值与包含该索引值的数据行的物理存储位置相关联。

索引是有助于获得高性能的重要设计元素。您通常必须显式创建

索引,但主键和外键的索引以及唯一列的索引是自动创建的。索

引一旦创建后,索引的使用对用户而言就是不可察觉的。

•视图是计算出的表,即虚拟表。对于客户端应用程序而言,

视图与表类似,但它们不保存数据。而是只要访问视图,就会根

据基表计算视图中的信息。

实际保存信息的表有时候称为基表,以将它们和视图区分开来。

视图是由对基表或其它视图的 SQL 查询定义的。

•存储过程和触发器 它们是在数据库本身中保存的例程,操作数

据库中的信息。

您可以创建并命名自己的存储过程,以执行特定数据库查询和其

它数据库任务。存储过程可以带有参数。例如,您可以创建一个

存储过程,它返回花费超出指定金额的所有客户的名称。

触发器是只要用户更新、删除或插入数据 (根据定义触发器的方

式)就自动触发的特殊存储过程。您将触发器与一个表或表内的

列关联。触发器用于自动维护数据库中的业务规则。

用户和组 数据库的每一用户都具有用户 ID 和口令。可以为每一

用户设置权限,以便保护机密信息的安全并防止用户进行未授权

的更改。可以将用户指派给组,以便使权限管理更简单。

Java 对象 可以将 Java 类安装到数据库中。 Java 类提供一个强有

力的方法,以生成数据库中的逻辑,以及为存储信息生成用户定

义的数据类型的特殊类。

(责任编辑:卢兆林)


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· 第二章:细化解析数据库和应用程序(8) (08-20) · 第二章:细化解析数据库和应用程序(7) (08-20)
· 第二章:细化解析数据库和应用程序(6) (08-20) · 第二章:细化解析数据库和应用程序(5) (08-20)
· 第二章:细化解析数据库和应用程序(4) (08-20) · 第二章:细化解析数据库和应用程序(2) (08-20)
· 第二章:细化解析数据库和应用程序(1) (08-20) · 深入了解Sybase数据库的日常维护工作 (08-19)
· 实例解析:数据库应用程序利用外部文件 (08-18) · 持续数据库保护“真准”之争及解决方案 (08-16)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
[政务][电信][金融][农业][制造业][中小企业]
[CIO][ERP][协同][IT管理][中间件][电子商务]
[政策][地方][专家][评估][辞典][博客][社区]
· 专题:一路畅通构想曲——让出行不再遭遇堵车
· CIO工作亲历:企业ERP选型不能忽视"选人关"
· 综述:信息化建设给中国监狱带来的各种变化
· 金融业风险管理和法规遵从有五点需考虑的因素
· 保险业CIO关注:该如何建立统一高效的CRM体系
· 调查显示:多数CIO对IT规划仍存在困惑和误解
  博客·论坛 ·曾剑秋·项立刚·Java学习·网管