教育资源为主的文档平台

当前位置: 查字典文档网> 所有文档分类> 资格考试> IT认证> 数据库与信息系统复习资料

数据库与信息系统复习资料

上传者:郭建华
|
上传时间:2015-04-26
|
次下载

数据库与信息系统复习资料

《数据库与信息系统》参考资料

一、信息系统基本概念

1. 我国电子政务系统采用“三网一库”体系,电子政务系统重点实施“金字工程”,目的是建设各行业的信息系统,实现电子化政府。

2.利用信息技术和相应的软件和硬件设备进行事务管理以提高办公效率,这样的系统被称为办公自动化系统。

3. 信息系统安全的隐患之一是计算机病毒,防止病毒的技术包括防病毒或主动防御、检测病毒和杀毒技术。

数据挖掘的目的是知识发现。

4. 软件工程方法学包括3个要素。

5. 文档是软件工程实施的重要部分,它不仅是信息系统开发各阶段的重要依据,而且也影响系统的可维护性。

6.在信息系统实施阶段中,用新系统取代原系统通常采用平行转换方法,直接转换法,逐步转换。

7.在信息系统开发时,资源自包最常用的系统开发方法是原型法。

8. 采用原型法开发信息系统,是一个识别基本需求、建立初始原型、用户评价和修改完善的循环过程。

9.在信息系统开发中,计算机辅助软件工程(CASE)借助专门工具,可将信息系统开发的部分或全部阶段自动化,其主要功能有(1)帮助建立 并保存与特定信息系统相关的信息。(2)帮助完成将信息转化为系统的开发任务:包括支持系统定义期、开发期、运行期各阶段的工作,其中包括代码生成,但它本身只是辅助工具和环境,为具体的开发方法提供支持,如生命周期法。

10. 原型法、生命周期法的设计过程。

11. 联机分析处理的主要特点。

12. 信息系统的特点。

13. 信息资源的主要目的。

14. 信息系统工作的主要模式。

15. 信息化系统的分类。

16. 电子商务系统按交易对象主要分为3类。

17.信息系统是一个复杂的人际交互系统,设计者要建立人与机器的和谐应用环境,不能期望全权处理一切问题。

1

二、数据库基础

1. 数据库管理系统由一个互相关联的数据的集合和一组用以访问这些数据的程序组成。这些数据用以描述某个特定的企业。DBMS的基本目标是要提供一个可以让人们方便地、高效地存取信息的环境。

2. 数据库系统用于存储大量信息。对数据的管理既涉及到信息存储结构的定义,又涉及到信息操作机制的提供。另外,数据库系统还必须提供所存储数据的安全性保证,即使在系统崩溃或有人企图越权访问时也应如此。如果数据被多用户共享,那么系统还必须设法避免可能产生的异常结果。

3. 数据库系统的一个主要目的是要提供给用户数据的抽象视图,也就是说,系统隐藏了数据存储和维护的细节。这是通过定义三个可对数据库系统进行观察的抽象层次来实现的。这三个层次是:物理层、逻辑层和视图层。

4. 数据库结构的基础是数据模型,一个用于描述数据、数据间关系、数据语义和数据约束的概念工具的集合。

随着时间的推移,信息会被插人或删除,数据库随之也发生了改变。特定时刻存储在数据库中的信息的集合称作数据库的一个实例。数据库的总体设计称作数据库模式。

5. 在某个层次上修改模式而不影响较高一层模式的能力叫做数据独立性。有两个层次的数据独立性:物理数据独立性和逻辑数据独立性。

6. 数据库模式通过一系列用数据定义语言(DDL)表达的定义来描述。DDL语句经过编译,产生存储在一个特殊文件中的一系列表,这个文件称作数据字典,因此数据字典中存储的是元数据。

7. 数据操纵语言DML是使得用户可以访问和操纵数据的语言,主要有两种:过程化的DML和非过程化的DML。过程化的DML要求用户指明需要什么数据以及如何获得这些数据,非过程化的DML只要求用户指明需要什么数据,而不必指明如何获得这些数据。

8. 事务管理器负责保证无论是否有故障发生,数据库都要处于一致的(正确的)状态。事务管理器还保证并发事务的执行互不冲突。存储管理器是在数据库中存储的低层数据与应用程序及向系统提交的查询之间提供接口的程序模块。存储管理器负责与磁盘上存储的数据进行交互。

9. 实体一联系(E--R)数据模型基于对现实世界的这样一种认识:世界由一组基本对象(称作实体)及这些对象间的联系组成。此模型的主要目的是服务于数据库设计过程,它的发展是为了帮助数据库设计,这是通过允许定义企业模式来实现的。企业模式代表了数据库的全局逻辑结构,这种全局结构可以用E-R图进行图形化表示。

10. 实体是实际存在的可区别于其他对象的对象,我们通过把每个实体同描述该

11. 实体的一组属性相联系来将它与其他对象相区别。联系是多个实体间的相互 2

关联。相同类型的所有实体的集合构成实体集,相同类型的所有联系的集合构成联系集。

12. 映射的基数指明另一实体通过联系集可以和实体集中的多少个实体相联。

13. 数据库建模的一个重要任务是要说明实体之间以及联系之间如何相互区别二概念上来说,各个实体或联系是互不相同的,但从数据库的角度来看,它们的差异必须用属性表示出来。为了进行这样的区别,为每个实体集指定一个主码。主码是一个或多个属性的集合,这些属性的整体可以使我们在实体集中唯一确定一个实体或在联系集中唯一确定一个联系。

14. 特殊化和概括定义了一个高层实体集和一个或多个低层实体集之间内容上的联系。特殊化是取出高层实体集的一个了集来形成一个低层实体集。概括是用两个或多个不相交的(低层)实体集的并集来形成一个高层实体集。高层实体集的属性被低层实体集继承。

15. ER模型的一个局限是它不能表示联系间的联系,解决的办法是采用聚集。聚集是一种抽象,它将联系集看作高层实体集,这样,联系集及其相关实体集就可以像其他实体一样被看作高层实体集。

16. 符合ER图的数据库可以用表的集合来表示。数据库的每个实体集和联系集都有唯一与之对应,表名即为相应的实体集或联系集的名称。每个表有多个列,每列有其唯一列名的表。

17. 关系数据模型建立在表的集合的基础上。数据库系统的用户可以对这些表进行查询,可以插入新元组、删除元组以及更新(修改)元组。表达这些操作的语言有几种。元组关系演算和域关系演算是非过程化语言,代表了关系杳询语言所需的基本能力。关系代数是一种过程化语言,在能力上它等价于限制在安全表达式范围内的关系演算的两种形式::关系代数定义了关系查询语言中使用的基本运算。

18. 域约束指出了与属性相关联的可取值的集合。它也可以禁止某属性上取空值。参照完整性约束保证一个关系的给定属性集上的取值也出现在另一关系的某个属性集上。函数依赖是码依赖的扩展。它要求某属性集的值唯一确定另一属性集的值。

19. 良好数据库设汁的三个准则:1)BCNF 2)无损连接。3)保持依赖。

20. 什么是超码、候选码、主码、外码?

21. 关系代数六个基本运算包括哪些?

22. 空值NULL的含义是什么?

23. 常见的聚集函数有哪些?

24. 解释ACID的具体含义。

25. 视图的作用是什么?

26. 常见的完整性约束有哪些?

3

27. 联系有三种常见的多重性,即多对多、多对一和一对一,它们的含义是什么?

28.实体-联系图主要构件包括哪些?(9个)

29. 如何将ER图转换成关系模式?

30. 什么是BCNF?

三、设计部分

1. 考虑图3-1的雇员数据库,其中加下划线的是主码。为下面每个查询语句写出SQL表达式:

1)找出所有为First Bank Corporation工作的雇员名字和居住城市。

2)找出所有为First Bank Corporation工作且薪金超过1万美元的雇员名字、居住街道和城市。

3)找出所有不为First Bank Corporation工作的雇员。

4)找出数据库中工资比Small Bank Corporation的每个雇员都高的所有雇员。

5)假设一个公司可以在好几个城市有分部。找出位于Small Bank Corporation所有所在城市的所有公司。

6)找出雇员最多的公司。

7)找出平均工资高于First Bank Corporation平均工资的所有公司。

------------------------------------------------------------------------------------------ 图3-1 雇员数据库

2.图书借阅关系数据库如下:

图书 (图书号,书名,作者,单价,库存量)

读者 (读者号,姓名,工作单位,地址)

借阅 (图书号,读者号,借期,还期,备注)

其中,还期为NULL表示该书未还。

1)用SQL语句查询未还图书的读者姓名和单位。

2)用SQL语句查询“马林”所借图书中未还的书名。

3)用SQL语句查询书名为“高等数学”的库存量。

4)解释以下SQL语句的含义:

SELECT 姓名 FROM 读者

WHERE 读者号 IN

(SELECT 读者号 FROM 借阅 WHERE 图书号=’’001’’)

4

3.设某商业集团数据库中有商店、商品、职工三类实体。其中商店的属性有:商店编号、商店名称、地址;商品的属性有:商品号、商品名、规格、单价;职工的属性有:职工号、姓名、性别。

每个商店可销售多种商品,每种商品也可放在多个商店销售。

每个商店聘用多名职工,每名职工只能在一个商店工作。

根据上面叙述,解答以下问题:

1)设计E—R模型。

2)将E—R模型转换成关系模型,标出每一个关系的主键码。

5

版权声明:此文档由查字典文档网用户提供,如用于商业用途请与作者联系,查字典文档网保持最终解释权!

下载文档

热门试卷

2016年四川省内江市中考化学试卷
广西钦州市高新区2017届高三11月月考政治试卷
浙江省湖州市2016-2017学年高一上学期期中考试政治试卷
浙江省湖州市2016-2017学年高二上学期期中考试政治试卷
辽宁省铁岭市协作体2017届高三上学期第三次联考政治试卷
广西钦州市钦州港区2016-2017学年高二11月月考政治试卷
广西钦州市钦州港区2017届高三11月月考政治试卷
广西钦州市钦州港区2016-2017学年高一11月月考政治试卷
广西钦州市高新区2016-2017学年高二11月月考政治试卷
广西钦州市高新区2016-2017学年高一11月月考政治试卷
山东省滨州市三校2017届第一学期阶段测试初三英语试题
四川省成都七中2017届高三一诊模拟考试文科综合试卷
2017届普通高等学校招生全国统一考试模拟试题(附答案)
重庆市永川中学高2017级上期12月月考语文试题
江西宜春三中2017届高三第一学期第二次月考文科综合试题
内蒙古赤峰二中2017届高三上学期第三次月考英语试题
2017年六年级(上)数学期末考试卷
2017人教版小学英语三年级上期末笔试题
江苏省常州西藏民族中学2016-2017学年九年级思想品德第一学期第二次阶段测试试卷
重庆市九龙坡区七校2016-2017学年上期八年级素质测查(二)语文学科试题卷
江苏省无锡市钱桥中学2016年12月八年级语文阶段性测试卷
江苏省无锡市钱桥中学2016-2017学年七年级英语12月阶段检测试卷
山东省邹城市第八中学2016-2017学年八年级12月物理第4章试题(无答案)
【人教版】河北省2015-2016学年度九年级上期末语文试题卷(附答案)
四川省简阳市阳安中学2016年12月高二月考英语试卷
四川省成都龙泉中学高三上学期2016年12月月考试题文科综合能力测试
安徽省滁州中学2016—2017学年度第一学期12月月考​高三英语试卷
山东省武城县第二中学2016.12高一年级上学期第二次月考历史试题(必修一第四、五单元)
福建省四地六校联考2016-2017学年上学期第三次月考高三化学试卷
甘肃省武威第二十三中学2016—2017学年度八年级第一学期12月月考生物试卷

网友关注视频

沪教版牛津小学英语(深圳用)五年级下册 Unit 1
人教版历史八年级下册第一课《中华人民共和国成立》
七年级英语下册 上海牛津版 Unit9
【部编】人教版语文七年级下册《老山界》优质课教学视频+PPT课件+教案,安徽省
【部编】人教版语文七年级下册《过松源晨炊漆公店(其五)》优质课教学视频+PPT课件+教案,辽宁省
第4章 幂函数、指数函数和对数函数(下)_六 指数方程和对数方程_4.7 简单的指数方程_第一课时(沪教版高一下册)_T1566237
8.对剪花样_第一课时(二等奖)(冀美版二年级上册)_T515402
沪教版牛津小学英语(深圳用) 四年级下册 Unit 7
冀教版小学数学二年级下册第二周第2课时《我们的测量》宝丰街小学庞志荣
精品·同步课程 历史 八年级 上册 第15集 近代科学技术与思想文化
【部编】人教版语文七年级下册《泊秦淮》优质课教学视频+PPT课件+教案,辽宁省
七年级下册外研版英语M8U2reading
外研版英语七年级下册module3 unit2第二课时
沪教版牛津小学英语(深圳用) 四年级下册 Unit 4
第五单元 民族艺术的瑰宝_16. 形形色色的民族乐器_第一课时(岭南版六年级上册)_T3751175
外研版八年级英语下学期 Module3
沪教版八年级下次数学练习册21.4(2)无理方程P19
河南省名校课堂七年级下册英语第一课(2020年2月10日)
沪教版八年级下册数学练习册一次函数复习题B组(P11)
【部编】人教版语文七年级下册《泊秦淮》优质课教学视频+PPT课件+教案,天津市
北师大版数学 四年级下册 第三单元 第二节 小数点搬家
化学九年级下册全册同步 人教版 第22集 酸和碱的中和反应(一)
【部编】人教版语文七年级下册《逢入京使》优质课教学视频+PPT课件+教案,安徽省
冀教版英语五年级下册第二课课程解读
苏教版二年级下册数学《认识东、南、西、北》
三年级英语单词记忆下册(沪教版)第一二单元复习
化学九年级下册全册同步 人教版 第18集 常见的酸和碱(二)
沪教版八年级下册数学练习册20.4(2)一次函数的应用2P8
第五单元 民族艺术的瑰宝_15. 多姿多彩的民族服饰_第二课时(市一等奖)(岭南版六年级上册)_T129830
8 随形想象_第一课时(二等奖)(沪教版二年级上册)_T3786594