当前位置:380元网站建设 虎网站 > 网站维护 > 正文

数据库的物理结构设计

发布日期:2019-05-15
物理结构设计是利用已确定的逻辑数据结构以及DBMS提供的方法、技术、以较优的存储结构、数据存取路径、合理的数据存储位置以及存储分配,设计出一个高效的、可实现的物理数据库结构。由于数据库的物理结构依赖于给定的计算机软件及硬件环境,依赖于所选用的DBMS。因此,设计数据库的物理结构应充分考虑数据库的物理环境,例如数据库存取设备、存储组织和存取方法,数据库管理系统及其他辅助性软件工具等通常关系数据库的物理结构设计主要包括以下内容:

数据库的物理结构设计

1) 确定数据的存取方法

存取方法是快速存取数据库中的数据的技术,数据库管理系统一般都提供多种存取方法,具体采取哪种存取方法由系统根据数据的存储方式来决定,用户一般不能干预。

用户通常可以利用建立索引的方法来加快数据的查询效率。如果建立了索引,系统就可以使用索引查找方法,索引方法实际上就是根据应用要求确定在关系的哪个属性或哪些属性上建立索引,确定在哪此属性上建立复合索引,哪些索引要设计为唯一索引以及哪些索31要设计为聚簇索引,聚簇索引是将索引在物理 上有序排列后得到的索引。需要注意的是,索引,般可以提高查询性能,但会降低数据修改性能。因为在修改数据时,系统要同时对索引进行维护,使索引 与数据保持 一致。维护索引要占用相当多的时间,而且存放索引信息也会占用空间资源 因此在决定是否建立索引时,要权衡数据库的操作,姐果查询多,而且 对查询的性能要求比较高,则uf以考虑多建一些索引。奻果数据更改多,并且对更改的效率要求比较高,则应考虑少建.些索引,建立索引的原则妲下,满足以下条件之 -的,可以在有关属性上建立索引:

①主键和外键上通常建立索引。
②如果一个属性经常在查询条件中出现,则考虑在这个属性 上建立索引。
③如果一个属性经常作为更大值和更小值等聚集函数的参数,则考虑在这个属性上建立索引。
④如果一个属性经常在连接操作的连接条件中出现,则考虑在这个属性上建立索引。
⑤对于以读为主或者只读的关系表,只要需要且存储空间允许,可以多建索引满足以下条件之一的,不宜建立索引:

①不出现或者很少出现在查询条件中的属性。
②属性值是可能取值的个数很少的属性。
③属性值升布严重不均的属性。
④经常更新的属性和表。因为在更新属性值时,必须对相应的索引作出修改,这就使系统为维护索引付出较大的代价。
⑤属性值过长,在过长的属性 上建立索引,索引所占的存储空间比较大,而且索引的级数随之增加,将会带来许多不便。
⑥太小的表不值得使用索引。
 
2) 确定数据的存储结构

物理结构设计中一个重要的考虑因素就是确定数据记录的存储方式。常用的存储方式有 :

①顺序存储,这种存储方式的平均查找次数。
②散列存储。这种存储方式的平均查找次数由散列算法决定。
③聚簇存储。这种存储方式是指将不同类型的记录外配到相同的物理区域中,充分利用物理顺序性的优点,提高数据访问速度。即将经常在一起使用的记录聚簇在一起,以减少物理输入/输出次数。

用户通常可通过建立索引来改变数据的存储方式,但在其他情况下,数据是采用顺序存储、散列存储还是其他的存储方式是由系统根据数据的具体情况来决定的。一般系统都会 为数据选择一种更合适的存储方式。

确定数据的存放位置和存储结构要综合考虑数据的存取时间、存储空间利用率以及维护代价等几个方面的影响。

确定数据的存放位置时,为了提高系统的性能,应根据应用情况将数据的易变部介和稳定部牙、经常存取部分和不经常存取的部分外开存放,放在不同的关系表中或者放在不同的外存空间,通常,对于常用的数据应保存在高性能的外存上,不常用的数据可保存在低性能的外存上。

网站建设由于各个系统所能提供的对于数据物理安排的手段和方法差异很大,因此设计人员必须仔细了解给定的DBMS在这方面能够提供哪些方法,再针对应用环境的要求进行合理的物理安排。

在确定了数据的存放位置后,还要确定系统的配置参数。通常,DBMS会提供一些系统配置参数、存储分配参数供设计人员对数据库进行优化,为了系统的性能,在进行物理设计时需要对这些参数重新赋值。 

迪拜旅游资金来源于?迪拜王子会不会跟中国女孩结婚?

    迪拜王子会不会跟中国女孩结婚? 不会 王子只能娶公主安最完美的想养在迪拜可以但是王室不承认族谱没名字五王子赛义德来过中国但是一群人围着王储哈曼丹也来过两次不过只是自己来玩也见不到人家至于去迪拜找王子一般人没那个经费也没那个运气 我也喜欢殿下想当王储妃不过这种事想想也就算了还有一点说什么平民王妃黛安娜文雅丽都不是 在迪拜卖白菜能发家致富吗? 在迪拜卖白菜,首先要了解当地的基本情况,比如地理位置、气...

       站点的优化直接受网页设计根基的影响 很多网页设计企业在网站设计上的规划并不考虑客户网站的后期优化效果,这一点是非常不好的。虎网网络网页设计在这一块非常注重,企业网站设计一直做的很好,很多老客户保持了长期友好合作关系,信任和努力是分不开的,未来虎网网络还会做的更好,这方面的经验分享给大家看看。   第一,网页设计影响网站优化效果的体现因素   网站的设计结构尽可能的符合w3c的要求来设计,在语言的选择上当下流行的p+css布局已经逐步...

       企业网站设计网页按钮的制作 网页按钮的制作 在网页设计的过程中也是最为重要的一部分, 因为在网页浏览中, 用户会用到选择按钮和提交的按钮以及导航栏按钮要想让按钮为网站带来视觉冲击, 就要有美观、漂亮的设计。因此设计中, 在根据网页的风格的前提下, 借助Photoshop软件选择与网站契合的按钮类型。譬如:发光按钮、立体按钮

        北京网站建设讲述下网站建设前企业需要做哪些准备呢? 机会是留给有准备的人的,这句话我想谁都知道,但是可以做到的人却并不是很多。做网站也是一样的,在网站建设前需要做许多的准备,只有做足了充分的准备,做出来的网站才能达到最佳的理想效果。那么,到底在网站建设前企业需要做哪些准备呢?下面北京网站建设小编就来跟大家讨论一下。 (一)明确网站建设的目的 在网站制作之前首先要确定就是网站建设的目的,是为了展示公司的形象,宣传知名度还是为了利用网站进行线上营销。确...

       网站的备案需要准备哪些资料 为节约备案时间,建议您提前做好备案准备。因各省管局要求不同,准备资料也有不同,通常备案需要准备如下资料: 新备案备案资质: 营业执照原件扫描件;核验单(加盖公章);法人备案照片;法人身份证正反面原件扫描件;公司固定电话、手机号码。 如无法正常提供法人法人备案照片,则需提供如下资质: 营业执照原件扫描件;核验单(加盖公章);负责人备案照片;负责人身份证正反面原件扫描件;法人身份证正反面原件扫描件;法...

       西安企业网站建设能为公司发展带来哪些帮助 大家有没有想过这样一个问题,就是企业门户网站为我们的企业带来了什么好处?今天就此问题,下面由西安网站建设公司小编为大家进行一下详细的讲述! *先,大家要知道的是,门户网站建设可以大大降0运营本钱。这方面较显著的例子就是信息技术软硬件投入的减少。企业中的许多信息与应用服务都是通过专用系统或指定软件提供的要通过一台计算机获得特定的信息与应用服务,这台机器就必需装置指定的硬件与软件。 门户网站建设的用户...

最新模板
少儿英语培训机构网站建设 培训公司网站建设
成人自考网站建设 成人培训网站制作设计版面
智能家居摆设设计网站建设 智能家居装修企业网站建设
铜螺母,铜螺丝,螺栓,螺钉工厂网站建设
废气处理设备,如活性炭吸附箱、RTO蓄热式氧化处理设备、光氧等离子复合设备 低温等离子设备 光氧催化设备等网企业网站建设
图文阅读