导航:首页 > 编程大全 > 规划数据库的规划要素

规划数据库的规划要素

发布时间:2021-03-07 14:02:23

Ⅰ 怎样规划数据库的学习

如果说SQL Server是大型数据库的话(TB级),那么oracle就是超大型数据库了。oracle的安装文件约为10G,SQL Server用的是-SQL语句,也就是常说的SQL语句(命令)。oracle我没有用过,安装过一次,太大了,当时计算机硬盘是40G,它就占用了10G,删除了。后来安装了SQL Server,看了它的联机丛书,觉得也很了不起的,TB级数据库嘛,有多少数据可装呢,便再也不去想别的了。实际上不论什么数据库,怎跑不了两条,一是数据定义,二是数据操作,大概也离开不了Transact-SQL语句。数据库的那个小玩意ACCESS,微软的,也不错,你弄懂了它,SQL Server也就懂了一半,SQL Server最了不起的,就是它的联机丛书,非常细致,其中有大量的例句,几乎可以照抄。再说,你用oracle,如果放在服务器上,其费用也是相当可观的,一个二百M级服务器,一年的年费也不少,oracle可能更高,现在网络上大多都用小玩意ACCESS,费用低。另外,仅学数据库是没有用的,得学软件开发或是ASP什么的,否则把数据库学会了也是没有什么用处的,你不可能让用户也到数据库中直接输入数据或是浏览数据吧!

Ⅱ 如何规划数据库的结构设计,及相关的数据库的技术选型

数据库设计包括抄六个主要步骤:袭
1、需求分析:了解用户的数据需求、处理需求、安全性及完整性要求;
2、概念设计:通过数据抽象,设计系统概念模型,一般为E-R模型;
3、逻辑结构设计:设计系统的模式和外模式,对于关系模型主要是基本表和视图;
4、物理结构设计:设计数据的存储结构和存取方法,如索引的设计;
5、系统实施:组织数据入库、编制应用程序、试运行;
6、运行维护:系统投入运行,长期的维护工作。

Ⅲ 在进行数据库规划时应考虑哪几方面因素,分别是什么含义

第一:各个参数是来否对应的一源个对象(面向对象编程思想);
第二:各个参数可能类型和出现的最大长度,之后合理的设计各个字段的最大长度和相应类型;
第三:各个参数中哪些字段具有唯一性,考虑作为主键或者是外键来进行表关联;
第四:根据数据量的大小来考虑是否需要进行分区处理;
第五:哪些字段是不经常便跟字段,可以考虑进行多张表的存储来节省存储空间(可能影响查询修改效率)

Ⅳ 如何规划大型数据库

这个你去CSDN问比较好,那有较专业的人员。 一般这种东西免费的不多啊!大型数据库没有实战经验的很难规划好,这个还与你们的需求有很大关系。

Ⅳ 土地利用总体规划数据库怎样做

县级土地利用总体规划是我国五级土地利用总体规划的基层规划,它既是省、地级规划的具体落实,也是乡级土地利用总体规划及专项规划的依据。县级土地利用总体规划图集中反映了县域土地利用在时间、空间、用途和数量上的变化,是县级土地利用总体规划的核心成果。目前,我国县级土地利用总体规划修编正在稳步进行中,探索县级土地利用总体规划图的编制意义重大。
1土地利用总体规划图的概念
土地利用总体规划图以定性、定量、定位的方式体现了土地利用总体规划方案,是实施土地利用总体规划、落实土地用途管制制度的重要依据。
土地利用总体规划与土地利用总体规划图之间,表现为内容与形式的统一,所以在编制县级土地利用总体规划图的时候,一定要注意做到图数一致,才能达到预期的效果。所谓数,即指一个县的各种土地面积的结构和布局的调整变化情况;所谓图,即指这些数布局在什么地方,其形状、位置、面积、质量及利用方式与程度等。
县级土地利用总体规划图不仅可以为各级领导、各有关部门了解县域经济发展战略提供科学参考,同时也为海内外各界人士了解该地区的投资环境提供了方便。
2县级土地利用总体规划图的内容
根据地图所反映的内容分类,县级土地利用总体规划图属于专题地图,其主要内容有2个,即地理基础要素和专题要素。
①地理基础要素:一般包括行政区界线、土地利用现状分类图斑、主要地名、等高线(计曲线),高程点及注记、地物要素及注记、风景旅游点及文物古迹、主要矿藏、地质灾害易发区、交通能源等线性基础设施、河流水库等水利基础设施、蓄洪滞洪范围等标识。其标识方法除应符合《县级土地利用总体规划编制规程》(2009年5月),还应符合国家现行编绘图件的相关标准。
②专题要素:主要包括占地面积大的用地单位的权属界线、规划重点建设项目用地位置与范围、地类界线、土地用途分区及界线、中心城区规模控制线和扩展线、土地整理复垦开发项目区范围等,图面配置要素包括图名、图廓、图例、风玫瑰、比例尺、面积汇总表、相邻行政区及界线、县级行政区域在上一级行政区域的位置示意图、规划期限、坐标系统、高程系统、编图单位、编图时间等。
根据《县级土地利用总体规划编制规程》(2009年5月),土地利用总体规划图编绘的主要内容为土地用途分区。土地用途区应依据土地用途管制的需要而划定,原则上各用途区不相互重叠,土地用途区可不覆盖规划范围内的全部土地。具体分为八大用途区:基本农田保护区、一般农地区、林业用地区、牧业用地区、城镇村建设用地区、独立建设用地区、风景旅游用地区、自然和人文景观保护区。

Ⅵ 数据库规划有哪些内容

DB2数据库的性能与稳定性直接跟数据库对象的多少、大小有关。如果对象很少,不复杂,那么就算不怎么规划,也能够达到比较高的性能。如果对象数据比较多、比较大的话,那么就需要在数据库设计之前好好的规划,否则会在很大程度上影响数据库的性能与稳定性。

一、选择合适的语言与数据库字符集。

在企业中部署数据库的时候,首先需要在操作系统上安装数据库。而在安装数据库的时候,需要选择安装的语言环境。即是以中文状态下安装数据库还是以英文状态安装数据库。如在启动安装程序的时,可以利用/i language选项来指定安装过程中所采用的语言。到目前为止,DB2数据库已经支持很多种语言。那么数据库在安装过程中,该采用什么语言呢?笔者建议,只要数据库管理员有一点英语基础,最好能够采用英文语言环境来进行安装。虽然说现在DB2数据库的中文语言环境已经设计的比较完善,但是笔者仍然担心其有一些不知名的漏洞。为此笔者在安装DB2数据库的时候,基本上都采用的是英文语言环境来进行安装。即将语言设置为“EN”,表示英文。提高DB2数据备份与恢复的效率。

另外如果DB2 数据库中要保存英文以外的数据,或者说用户会使用不同的字符集访问数据库时,还需要在数据库安装过程中选择特定的数据库字符集。DB2数据库中的所有字符数据,包括数据字典中的数据,都是存储在数据库字符集中的。如果用户使用不同的字符集访问数据库时,数据库管理员就需要选择包含所有这些用户的字符集的超集。只有如此,才能够确保系统能够很方便的使用替代字符完成字符的转换,从而提高数据库的性能。如果用户选择的字符集不对,有可能会出现一些莫名其妙的问题。如一次用户在安装数据库过程中,没有选择合适的字符集。虽然在使用的过程中,其存储中文字符没有问题。但是当对数据库采取还原操作时,却发现还原后的数据库中有些原来是中文字符的地方,尽然出现了乱码。这主要就是没有选择合适的字符集惹的祸。有时候如果字符集选择不当的话,从外部数据源(如Excel表格)导入数据的时候,中文数据也会无法顺利导入。所以,数据库管理员在安装数据库的时候,需要根据实际企业,来选择合适的字符集。

二、评估数据库对象的大小、数量。

DB2数据库的性能与稳定性直接跟数据库对象的多少、大小有关。如果对象很少,不复杂,那么就算不怎么规划,也能够达到比较高的性能。如果对象数据比较多、比较大的话,那么就需要在数据库设计之前好好的规划,否则会在很大程度上影响数据库的性能与稳定性。其实DB2 数据库就好像一个仓库,数据库中的对象(如索引、数据表、表空间)等等就好像仓库中的货物。如果货物比较少,那么随便放放,仓库都显得很空旷。货物寻找起来也会很方便。但是如果货物数量比较多、比较大,就必须要对其存储空间进行合理规划。只有如此才能够让仓库的空间利用率达到最佳状态。并且货物的存放有序,在查找起来也特别的方便。笔者这里就以仓库管理为例,说话该如何做好数据库对象大小、数量等方便的评估,以及他们对于数据库性能与稳定性的影响。

1、根据对象大小来规划存储空间。在仓库货物的摆放上,要根据货物的大小来规划存储空间。或者说要首先防止大的货物。只有如此空间的利用率才会最高。其实在规划DB2对象的时候,也是如此。如某些表可能会包含的记录比较多,属于大表。此时数据库管理员就需要考虑,是否将其放置在一个独立的表空间或者硬盘空间上,以提高数据操作的性能。大表所对应的索引往往也是比较大的。为此在硬件条件允许的情况下,将索引表与数据表分别存放在不同的硬盘上,可以提高数据库的性能。而对于一些比较小的对象(如数据表),可以将它们存放在一个表空间中。其实这个表空间就好像仓库中的一个个纸盒子。将小的对象放入到这个“纸盒子”中,不但不占空间,而且也容易管理。

2、根据对象的使用频率来规划存放空间。在仓库中摆放物品的时候,往往会把近期就要用到的货物或者频繁需要用到的东西放在仓库门口或者容易拿到的地方。如此在拿这些货物时就会比较便捷,也不会对其他货物产生影响。对于DB2数据库中的对象来说,也是这么一回事。可以将那些访问量比较大的对象,如索引、数据表,存放在性能比较好的硬盘上或者单独的硬盘中。此时访问这些数据,就不会与其它对象产生I/O冲突,操作起来速度就会比较快。而将不怎么用到的对象,存放在一起。由于他们不怎么被用到,所以即使存放在性能比较低的硬盘上,其对数据库性能产生的负面影响也是非常有限的。 在DB2数据库里面如何更新执行计划

3、根据类别来存放数据库对象。在仓库中存放货物的时候,还会对其进行分类。然后根据类别来进行存放。这有利于货物的管理与检索。其实在数据库对象存储空间设计时,也需要考虑这个因素。如现在应用软件在设计的时候,很多都是根据模块来设计。那么在数据库对象设计时,也需要根据这个模块来设计存储的空间。如将同一个模块的数据库对象存放在同一个表空间内。不过这可能会跟上面的两个建立相违背。此时最好是在对象的命名上做文章。如可以根据模块的不同,分别给数据库对象取一个相同的前缀或者后缀。如即使同一块模块要用到多个表空间,此时就可以给表空间一个相同的前缀。如此在管理数据库对象的时候,根据表空间的前缀就可以判断其所属的模块了。如果再加上一个后缀来表示其数据库对象的分类,那么就更合理了。为此在管理数据库对象的时候,要执行分类管理。不仅要从技术上对其进行分类,如分为索引、数据表、关键字等等。还需要从功能上进行分类,如按应用程序的模块来进行分类等等。

三、设计好数据库备份与还原的方案。

在数据库交付生产使用之后,往往需要进行大量的测试。但是在测试过程中往往又会产生很多的垃圾数据。可是交给企业应用的,肯定是一个干净的数据库系统。为此在数据库设计的时候,就需要想好如果减少测试过程中的垃圾数据。或者采取什么样的方式来实现在交互时自动清除垃圾数据的机制。

一般来说,想要一个数据库备份与还原的方案,减少数据库测试所产生的垃圾数据。如现在在给企业部署数据库的时候,往往是先安装一个干净的数据库系统。当然字符集这些需要预先设置好。然后再利用数据库还原功能将预先定义好的数据库模型还原出来。

另外有些时候需要两个方案互为补充。如在数据库初始化的过程中,采用数据库还原的方式来创建数据库对象。但是在应用软件升级的时候,由于此时已经有了用户的数据,为此不能够在使用数据库还原的方法。而是通过应用程序来执行某些SQL代码,来调整或者增加部分数据库对象。无论采用哪一种方式,需要遵循的一个原则就是在给企业创建数据库对象时要最大限度的减少测试。而要做到这一点,就是需要先在测试服务器上创建对象并测试对象可用。然后直接将相关的SQL代码在投入使用的数据库服务器上执行。

Ⅶ 数据库规划一般要包含那些内容

总体数据规划主要从三个方面去规划:1、管理方面、2、技术方面 3、用户方面。
总体规划的内容包括:战略的业务规划、战略的信息技术规划、战略的数据规划。

Ⅷ 求高手详细解释数据规划和数据库规划/设计的区别,不要百度百科里那种模棱两可的答案,最好有自己见解的

我也说不明白,大概理解是这样:
数据存储过程-----数据逻辑------数据表----数据透视
大型的数据库是用Oracle来完成的,SQL中也包括这种做法,
1. 按周期备份数据库,按数据逻辑备份数据库,按自动编号记录数据变更痕迹,这是第一层
2. 用数据逻辑来建立数据表,如工厂的切割BOMB生产物料清单,银行的业主基本资料
3. 数据表层是记录资料的
4. 数据透视是分析数据的
数据表就象大树上的叶子,数据透视是树枝,逻辑是他的神经系统,存储过程是他的根。所以前期规划应该是搭建服务器,建立表存储过程规则和主表索引,子表索引,自动编号过程
第二个过程搜集基础资料,做物料清单、基础信息,进入数据调查阶段,规范层次逻辑
第三步就要建立数据表了,实施数据表建立和软件部署,发布软件
第四步进入测试阶段,建立数据透视,搜集资料重新按照实际应用制作客户端和服务器应用程序,搭建三层结构,并且建立数据权限,这一步最重要。
我是这么做的

阅读全文

与规划数据库的规划要素相关的资料

热点内容
ps如何将元素复制到另外一个文件 浏览:651
win10删除文件怎么用管理员权限 浏览:941
qq监控文件删除 浏览:58
java设置下载文件的名字 浏览:48
iphone6屏幕出现平行竖条纹 浏览:741
教育大数据应用典型示范项目 浏览:934
有什么好的消化内科科普网站 浏览:504
打开网络映射存储为什么特别慢 浏览:157
苹果手机摔弯了还能修吗 浏览:532
华中数控编程怎么换 浏览:874
word2007画图工具在哪里 浏览:565
广播式网络由什么组成 浏览:538
福州老用户升级4g校园套餐 浏览:644
jstr加点击事件 浏览:652
搜狗输入法最老版本下载地址 浏览:145
玛卡编程怎么样 浏览:302
怎么编程伺服器编码 浏览:109
什么是机密文件 浏览:258
网站收录量低应该如何解决 浏览:978
飞跃贷app官网 浏览:337

友情链接