Username: Password:

数据库学习笔记(二)-数据库专栏,SQL Server
来源:作者: 发布时间:2007-12-26 01:57:54


接第一部分

七,             数据库系统的结构

1,  模式(schema):是数据库中全体数据的逻辑结构和特征的描述,他仅仅涉及到型的描述,不涉及到具体的值。

2,  三级模式结构,如下图:





3,  逻辑模式:即模式,是数据库中全体数据的逻辑结构和特征的描述,是任何用户的公共数据视图

4,  外模式:也称子模式(subschema),即用户模式,是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图。

5,  内模式(internal schema):即使存储模式(storage schema),数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。

6,  二级映象:确保了数据库系统中的数据能够具备较高的逻辑单独性和物理单独性。

                          1,      外模式/模式映象:

当模式改变时,由数据库管理员对各个外模式/模式的映象作相应改变,能够使外模式保持不变,从而应用程式不必修改,确保了数据的逻辑单独性。

                          2,      模式/内模式映象

当数据库的存储结构改变了(例如采用了更先进的存储结构),由数据库管理员对模式/内模式映象作相应改变,能够使模式保持不变,从而确保了数据的物理单独性。

7,  数据库体系结构:

                          1,      单用户模式:整个数据库系统,包括应用程式、dbms、数据,都装在一台电脑上,为一个用户独占,不同机器之间不能共享数据。

                          2,      主从式结构的数据库系统:指一个主机带多个终端的多用户结构。在这种结构中,数据库系统,包括应用程式、dbms、数据,都集中存放在主机上,任何处理任务都由主机来完成,各个用户通过主机的终端并发地存取数据库,共享数据资源。

                          3,      分布式结构的数据库系统:分布式结构的数据库系统是指数据库中的数据在逻辑上是个整体,但物理地分布在电脑网络的不同结点上。网络中的每个结点都能够单独处理本地数据库中的数据,执行局部应用;同时也能够同时存取和处理多个异地数据库中的数据,执行全局应用。

                          4,      客户/服务器结构的数据库系统:服务器:网络中某个(些)结点上的电脑专门用于执行dbms功能,称为数据库服务器。客户机:其他结点上的电脑安装dbms的外围应用研发工具,支持用户的应用,称为客户机。
工作原理:在客户/服务器结构中,客户端的用户请求被传送到数据库服务器,数据库服务器进行处后,只将结果返回给用户(而不是整个数据)。

8,  数据库系统的组成

                          1,      硬件:足够大的内存和存储空间;系统要由较高的通道能力

                          2,      软件:dbms;支持dbms的os;有和数据库接口的高级语言及其编译系统

                          3,      人员:dba,系统分析员,数据库设计人员,应用程式员,用户。

八,             数据库库技术的研究领域

1,  数据库理论

2,  dbms的研制

3,  数据库设计

 

 

 未完待续

小康

2004年2月21日星期六

e-mail:xiaokang1949@hotmail.com

喜欢本文,那就收藏到:

    Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 POCO网摘 添加到饭否 QQ书签 Digbuzz我挖网
相关评论  我也要评论
还没有关于此文章的相关评论!
  • 昵称: (为空则显示guest)
  • 评论分数: ★ ★ ★★★ ★★★★ ★★★★★
  • 评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
  • 导航
    赞助商
    文章类别
    订阅