大数据库建设地规则

大数据库建设地规则

ID:42574326

大小:105.36 KB

页数:13页

时间:2019-09-18

大数据库建设地规则_第1页
大数据库建设地规则_第2页
大数据库建设地规则_第3页
大数据库建设地规则_第4页
大数据库建设地规则_第5页
资源描述:

《大数据库建设地规则》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用文档目录1.范围12.总体要求12.1数据库设计总体要求12.2数据库对象命名的总体要求12.3数据库程序编码的总体要求23.数据库设计规范23.1数据库设计要求23.2数据库概念逻辑设计23.2.1需求调研23.2.2概念设计33.2.3局部设计33.2.4整体设汁33.2.5逻辑设计33.3数据库物理设计34.ORACLE数据库命名规则44.1Oracle数据库对象命名规则44.1.1数据库名(Databases)54.1.2实例名(Instances)54.1.3表空间(Tablespaces)54.1.4数据文件(Datafiles)54.1.5日志文件(Redolog

2、files)54.1.6参数文件(Parameterfiles和StoredParameterfiles)64.1.7控制文件(Controlfiles)64.1.8回滚段(Rollbacksegments)64.1.9表(Tables)64.1.10字段(Fields)64.1.11索引(Indexes)74.1.12约束(Constraints)74.1.13视图(Views)74.1.14同义词(Synonyms)74.1.15序列号(Sequences)84.1.16存储过程(StoredProcedures)84.1.17函数(Functions)84.1.18程序包(P

3、ackages)和程序包体(PackagesBodies)84.1.19触发器(Triggers)84.1.20角色(Roles)84.1.21用户(Users)84.2SQL、PL/SQL源代码编写约定8文案大全实用文档4.2.1变量命名规则84.2.2代码排版规则94.2.3代码注释规则94.2.4其他要求105.数据字典文档编写格式105.1数据库表汇总表格式105.2数据库表详述表格式105.3编码数据表格式11文案大全实用文档1.范围本规范规定了南京市交通局数据库建设的规则,是检验评定软件开发者为南京市交通局开发的应用系统质量的标准尺度。本规范适用于各软件开发者和有关单位

4、为南京市交通局开发的应用系统所使用的数据库,数据库的设计、数据库内的对象命名、数据字典文档的编写必须遵守本规范。2.总体要求数据库建设规范主要包括数据库设计规范、数据库对象命名规则和数据库程序编码规则、数据字典文档编写格式等内容。2.1数据库设计总体要求数据库是交通信息化建设的重要基础。数据库设计通常是作为应用系统开发的一部分进行的,但在应用系统开发中数据库设计具有特殊的重要性和相对独立性,因此在本规范中专门进行规定。关于交通局应用系统的开发要求,请参见《南京市交通局信息化软件开发实施指南》。开发者在系统设计阶段,应采用合理的设计方法进行数据库设计,建立数据库的逻辑模型和物理模型,

5、最终设计出高性能、易扩展、易维护、少冗余、高安全性、高可靠性、一致性和完整性好的数据库。在数据库设计完成后,开发者应向交通局提交《数据库设计报告》。在软件鉴定验收时,开发者应向交通局提交完整的《数据库设计报告》、《数据字典》和在开发过程中发生的变更记录。2.2数据库对象命名的总体要求数据库对象如表、存储过程等的名称一般根据对象的类别、所在的系统代号和自定义代号来确定,但对各类对象的命名有其特定要求,具体的各种对象的命名要求请见本规范第四部分。自定义代号根据中文名称来确定,采用中文名称首字的全拼,后接其它字的中文拼音首字母,如果有两个对象根据此方法命名出现重复则对两个对象都用中文拼音

6、的完整拼音来表示。数据库对象不得使用数据库的关键字作为名字。在本规则的第四部分对Oracle数据库的对象命名要求和程序编码要求做了具体规定,如果需要使用具它数据库如SQLServer等,其命名规则参照Oracle数据库的命名规则来进行。本部分的要求具有强制性,开发者应严格遵守此要求。文案大全实用文档1.1数据库程序编码的总体要求通过对数据库程序编码制定规则,来提高程序的可读性。这其中主要包括变量命名规则、代码排版规则、代码注释规则等。本部分相对要求较宽,但开发者应参照这部分的要求制定自己的编码规范,并严格遵守。本部分的代码注释规则是对开发者编写注释的基本要求,开发者自己可以提出对代

7、码注释的更高要求,但不得低于本规则的要求。2.数据库设计规范2.1数据库设计要求为了保证数据库设计的质量,提高数据库的完整性、一致型、安全性、易扩展性、性能、减少数据的冗余,开发者应在需求分析阶段对已有业务系统、本期开发的业务系统和以后开发的业务系统的数据作全面的调研,在此基础上采用合理的设计方法,分析业务系统所涉及的数据及数据之间的内在关系,利用如RationalRose、Together、ER-Win等软件作为数据库辅助设计工具,进行反映数据库中对象联系和依赖的概

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。