没有合适的资源?快使用搜索试试~ 我知道了~
数据库建设规范.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 82 浏览量
2021-10-03
15:20:27
上传
评论
收藏 67KB DOCX 举报
温馨提示
试读
15页
数据库建设规范.docx
资源推荐
资源详情
资源评论
数据库建设标准
目录
1. 前言................................1
2. 范围................................2
3. 术语和定义........................2
4. 命名标准...........................3
标准约定........................................................................................................................ 3
器.................................................................................................................................... 4
5. 数据库建设过程标准..............5
5...................................................................................................................................... 7
5.6 实施、运行、维护标准......................................................................................... 11
6. 数据库建设安全性标准.........12
1. 前言
数据库技术是信息资源管理最有效的手段。数据库设计是指对于一个给定的应用环境,
构造最优的数据库模式,建立数据库及其应用系统,有效存储数据,满足用户信息要求和
处理要求。
本标准通过数据建库的命名、结构、建库过程及安全性措施等几个技术方面进行约定,
目的就是提供一套标准、合理、科学的建库技术体系,应用系统提供建库技术参考。
2. 范围
本标准主要从关系数据库的命名、关系和结构以及建设过程等几个方面来规定数据库
设计应遵循的标准。
3. 术语和定义
关系数据库中的关系是要满足一定要求的,满足不同程度要求的为不同范式。满足最
低要求的叫第一范式,简称 1NF。在第一范式中满足进一步要求的为第二范式,其余以此
类推。一般而言,数据库的设计应至少满足第三范式。
关联是不同表之间的数据彼此联系的方法。关联同时存在于形成不同实体的数据项之
间和表实体本身之间,构成了数据库标准化的基本核心问题。它分为一对一、一对多、多
对多三种关联形式。
关系模型由关系数据结构、关系操作集合和关系完整性约束三部分组成。在
关系模型中,实体与实体间的联系都是用关系来表示的。
视图是一个定制的虚拟表。可以是本地的、远程的或带参数的;其数据可以
来源于一个或多个表,或者其他视图;它是可更新的,可以引用远程表;它可以
更新数据源。视图是基于数据库的,因此,创建视图的前必须有数据库。
外键是一个关系中的一组属性〔一个或多个列〕,它同时也是某种〔相同的
或其它的〕关系中的主键。它是关系之间的逻辑链接。
数据库管理系统必须提供一种机制来检查数据库中的数据,看其是否满足语
义规定的条件,这些加在数据库数据之上的语义标准,称为约束。约束又可以分
为完整性约束、唯一性约束等。
每张表都应该包含相同的一个或一组字段,它们都是保存在表中的、每一条
记录的唯一标识,通常这些字段〔即主键〕需要在建立数据表时就设定并标记。
4. 命名标准
标准约定
命名采用 26 个英文字母〔一律大写〕和 0-9 这十个自然数,加上下划线“_”
组成,共 63 个字符,不能出现其他字符〔注释除外〕。
数据库对象包括表、视图、存储过程、函数、触发器、字段、数据库文档。
对象名字由前缀和实体名称组成,长度不超过 30 个字符。前缀描述对象类型,
实体名称包括系统标识等信息尽量详尽描述实体的内容,不以数字或下划线开头,对象名
称中的标识用下划线“_”进行分隔。其中“[]”内的内容表示是可选内容。
T_[<系统标识>_][<…….> _] <表标识>
剩余14页未读,继续阅读
资源评论
zhangao_fengg
- 粉丝: 17
- 资源: 5万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Python+Tensorflow实现声纹识别+源代码+文档说明.zip
- java-leetcode题解之第112题路径总和.zip
- java-leetcode题解之第111题二叉树的最小深度.zip
- java-leetcode题解之第110题平衡二叉树.zip
- java-leetcode题解之第109题有序链表转换二叉搜索树.zip
- java-leetcode题解之第108题将有序数组转换为二叉搜索树.zip
- java-leetcode题解之第107题二叉树的层序遍历II.zip
- java-leetcode题解之第102题二叉树的层序遍历.zip
- java-leetcode题解之第103题二叉树的锯齿形层序遍历.zip
- java-leetcode题解之第104题二叉树的最大深度.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功