文章目录
一、什么是数据库需求分析?其主要内容有哪些?
数据库需求是数据库需求分析人员在调查现在系统给的基础上,分析和确认的数据需求。数据库分析的主要内容是数据结构分析、数据定义分析、数据操纵分析、数据完整性分析、数据安全性分析、并发处理分析、数据库性能分析、E-R图设计。
二、数据库需求调查方法有哪些方法?
- 跟班作业法
- 文档阅读法
- 网站访问法
- 专家介绍法
- 问卷调查法
- 单独询问法
- 原型演示法
- 团体会议法
三、什么是数据流?数据流词条一般包含哪些内容?
数据流是系统中有着起点和终点的数据结构。
数据流词条包含如下:
1、数据项名称
2、别名
3、编号
4、说明
5、数据流来源
6、数据流去向
7、组成
8、平均流量
9、高峰期流量
10、相关元素
四、什么是信息分类?信息分类要遵循那些原则?
信息分类是指将具有共同属性或特征的信息归并在一起,把不具有上述共性的信息区别开来的过程。
信息分类原则:
1、科学性原则
2、系统性原则
3、可扩展性原则
4、兼容性原则
5、综合实用性原则
五、简述信息编码的功能
信息编码的功能:
1、鉴别
编码是鉴别信息分类对象的唯一标识
2、分类
当分类对象按一定属性分类时,对每一类别设计一个编码,这时编码可以作为区分对象的标识。这种表示要求结构清晰,毫不含糊
3、排序
由于编码所有的符号都具有一定顺序,因而可以方便地按照此顺序进行排序
4、专用含义
由于某种需要,当采用一些专用符号代表特定事物或概念时,编码就提供一定的专用含义,如某些分类对象的技术参数,性能指标等。
六、 什么是区间编码?举例说明。
区间编码是对编码对象分区间进行编码。例如,会计科目编码用区间编码表示会计科目的性质:101-199表示资产类科目;201-299表示负债类科目;301-399表示所有者权益类科目;401-499表示成本类科目;
七、数据完整性分析的主要任务是什么?
数据完整性分析的主要任务是确定数据项的取值范围、关键字、数据关联
八、分别解释实体、实体的属性、实体集、弱实体集、联系集。
1、实体
客观存在并可互相区分的事物称为实体。例如一个学生、工人、汽车等
2、实体的属性
实体所具有的某一特征,可以具体取值,即属性值
3、实体集
具有相同特征或能用相同特征描述的实体集合,例如学生、工人、汽车等
4、弱实体集
一个实体对于另一个实体(称为父实体)具有很强的依赖联系,而且该实体主码的一部分或全部从其父实体获得,即一个实体的主码有另一个实体的部分或全部属性构成,即一个实体依赖于另一个实体而存在,这样的实体集叫做弱实体集
5、联系集
具有相互关联的实体集之间联系的集合,可分为两个实体集之间的联系集,多个实体集之间的联系集和同实体集之间的联系集
九、E-R图(实体—联系)
某工厂生产管理系统的三个局部E-R图如图所示。其中,图a反映了员工与其所在部门之间的关系。图b反映了设备供应商、设备及零件之间的关系,图c反映了员工与零件之间的加工关系。各实体集的主要属性分别如下。部门:部门号、部门名称、电话、地址;员工号、姓名、性别;设备供应商:供应商编号、供应商名称、电话、地址;设备:设备号、名称、位置;零件:零件号、名称、规格。
E-R图
考虑图书馆管理数据库。该数据库保存读者、书籍、借阅等信息。其中包括书名、书号、作者、出版社、出版日期、定价、借阅信息包括读者号、书号、借出日期和应还日期。请设计反映读者借阅图书事务的E-R图。
总结
以上就是本文今天的内容,谢谢大家的查阅!!!我们下次再会!!!