当前位置: 首页 > 图文教程 > 数据库 > MYSQL > MySQL:数据库系统体系结构之概念模式

MYSQL
MYSQL常用命令与实用技巧
用mysqldump备份和恢复指定表的方法
MYSQL常见出错代码对照
dmysql自己封装的mysql库
虚拟主机MySQL数据库的备份与还原的方法
推荐没有虚拟主机的小巧的Mysql数据库备份脚本(PHP)
MySQL数据库备份方法说明
asp采用ODBC接口访问MySQL的方法
找到一种不错的从SQLServer转成Mysql数据库的方法
MySQL UDF调试方式debugview的相关方法
使用dreamhost空间实现MYSQL数据库备份方法
MYSQL导入导出命令详解
MYSQL命令行模式管理MySql的一点心得
解决MySQL数据库中文模糊检索问题的方法
Mysql以utf8存储gbk输出的实现方法提供
mysql连接过多和死掉以及拒绝服务的解决方法
在MySQL数据库中复位根用户的密码的方法
mysql数据库查询优化 mysql效率
MySQL数据库的出错代码列表
MySQL 1067错误解决方法集合

MYSQL 中的 MySQL:数据库系统体系结构之概念模式


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-17   浏览: 65 ::
收藏到网摘: n/a

概念视图表示数据库的全部信息内容,其形式要比数据的物理存储方式抽象些常,

它与任何特定用户观察数据的方式都很不同。广义上讲,概念视图更接近于实际数据,而不像某一用户所看到的数据,这些数据受到特定语言或可能使用的硬件限制。概念视图由许多概念记录类型的值构成。例如,它可能包括部门记录值的集合,雇员记录值的集合,供应商记录值的集合,零件记录值的集合(等等)。概念记录既不和外部记录相同,也不和存储记录相同。

 

概念视图是由概念模式定义的。概念模式包括各种概念记录型的定义概念模式是用一种数据定义语言来写的,即概念数据定义语言。如果可以实现物理记录的独立性,那么概念视图根本不涉及物理表示和访问的技术—它们只定义信息的内容。这样,在概念模式中不能涉及存储字段表示、存储记录队列、索引、哈希算法、指针或其他存储和访问的细节。如果概念视图以这种方式真正地实现数据独立性,那么根据这些概念模式定义的外模式也会有很强的独立性。

 

概念视图是整个数据库内容的视图,概念模式是该视图的定义。但如果把概念模式只

理解为类似C O B O L程序中简单的记录定义一样的一组定义,那是不准确的。在概念模式中的定义应包括许多额外的特征,诸如第1章中提到的安全性和完整性约束。到目前为止,有些权威人士认为概念模式的根本目的是描述整个企业的情况—不只是数据本身,而且还

包括数据的使用情况:即数据在企业中的流动情况,在每一部门的用处,以及对它实行的

审计和其他控制。但必须强调的是,目前的系统实际上还不能支持这种程度的

 

概念模式;目前大多数系统支持的“概念模式”实际上只不过是把单个的外模式合并起来,再加上了一些安全性约束和完整性约束。但是将来的系统很可能在支持概念模式上会更加复杂。