文档库 最新最全的文档下载
当前位置:文档库 › 信息系统开发与管理——数据库练习题

信息系统开发与管理——数据库练习题

信息系统开发与管理——数据库练习题
信息系统开发与管理——数据库练习题

1. 请绘制储蓄所取款系统的数据流图,处理过程如下:储户将填写好的取款单及存折,或

定期存单交储蓄所。经查对账户,将不合格的取款单及存折、或定期存单退回储户;合格的取款单及存折、或定期存单送取款处理。处理时要修改账户,处理结果是将存折、利息单和现金交储户,同时将定期存单、取款单存档。

2. 试绘制商场到货处理的数据流程图,处理步骤如下:

(1) 商场根据供应商送来的的发货单及货物,经与订货合同相对照,审核发货单。与合

同不符的发货单及货物退回供应商。

(2) 收货处理:“在审核发货单后,对货物进行质量检查。不合格的货物及发货单退回

供应商;对质量合格的货物开入库单,并将入库单及货物送仓库,发货单存档,向财务科发出付款通知。

3. 邮局邮寄包裹收费标准如下:若收件地点距离(L)在1000公里以内,邮件类型(T)为

普通件每公斤收费2元,挂号件每公斤3元。若收件地点距离在1000公里以外,普通件每公斤元,挂号件每公斤元;若重量(W)大于30公斤,超重部分每公斤加收元。请绘制确定收费(T)的局决策树和确定收费的决策表。

KEY-1.

合格取款单、

存折、取款单存折

定期存单定期存单

不合格的取款单、存折、定期存单

存折、利息单

KEY-2.

4. 设某系统有部门、员工、项目三个实体集,并有如下联系:一个部门包含多个员工,一

个员工只在一个部门工作;一个部门可以承担多个项目,一个项目可以由多个部门承接。

(1)指出部门与项目的联系类型;

(2)指出部门与与员工的联系类型;

(3)若每个员工可参加多个项目,一个项目可由多个员工参加,则员工与项目是何联系

(4)在图E-R图基础之上补画员工与项目的联系,并完善E-R图。

5. 某厂生产多种商品,每种产品又要使用多种零件;一种零件可能装在多种产品上。每种

零件由一种材料制造,每种材料可用于不同零件的制作,有关产品、零件、材料的数据字段如下:

产品:产品号(GNO),产品名(GNA),产品单价(GUP)

零件:零件号(PNO),零件名(PNA),单重(UW),单价(UP)

材料:材料号(MNO),材料名(MNA),计量单位(CU),材料单价(MUP)

以上各产品需要各种零件数为GQTY,各零件需用的材料量为PQTY。

(1)请画出产品、零件、材料的E-R图;

(2)请将该E-R图转换为关系数据模型。

6. 教学管理涉及的实体有:

教员:职工号、姓名、年龄、职称

学生:学号、姓名、年龄、性别

课程:课程号、课程名、学时数

这些实体间的联系如下:一个教员只讲授一门课程,一门课程可由多个教员讲授;一个学生学习多门课程,每门课程有多个学生学习。

画出教员、学生、课程的E-R图,并构造其关系数据模型。

7. 工厂(包括厂名,厂长名)需要建立一管理数据库,存储信息如下:一个厂内有多个车

间,每个车间有车间号、主任姓名、地址、电话;一个车间有多个工人,每个工人有职工号、姓名、年龄、性别、工种;

一个车间生产多种产品,产品有产品号、价格;一个车间生产多种零件,一种零件也可能为多个车间创造,零件有零件号、重量、价格;

一种产品由多种零件组成,一种零件也可装配到多种产品中,产品与零件均可存入仓库中;

厂内有多个仓库,仓库有仓库号、主任姓名、电话。

画出该系统的E-R图,并给出相应的关系数据模型。

KEY-4.

(1) 多对多关系(2)1对多(3)多对多

KEY-5.

(2) 上图E-R图转换为关系数据模型

产品(产品号,产品名,产品单价)

零件(零件号,零件名,单重,单价,材料号,材料量)

材料(材料号,材料名,计量单位,材料单价)

产品零件(产品号,零件号,零件数)

KEY-6.

其关系数据模型为:

学生(学号,姓名,年龄,性别)

课程(课程号,课程名,学时数,地点,职工号)学习(学号,课程号,成绩)

教员(职工号,姓名,年龄,职称)

KEY-7.

省略其属性的E-R图,其关系模型如下:

工厂(厂名,厂长名)

车间(车间号,主任姓名,地址,电话,厂名)

仓库(仓库号,主任姓名,电话,厂名)

零件(零件号,重量,价格,仓库号)

产品(产品号,价格,仓库号)

工人(职工号,姓名,年龄,性别,工种,车间号)

制造(车间号,零件号,数量1)

组成(产品号,零件号,数量2)

带的属性为该关系的外码。

8. 如下几个实体,包含的属性是:

班级:班级号,班级名,专业

学生:学号,姓名,年龄

课程:课程号,课程名,学分

每个班级有多名学生,每个学生只能在一个班级。

每个学生可以选修多门课程,每门课程有多名学生选修,并存储学习成绩。

试作出反映上述关系的实体联系图。

9. 设某厂生产多种产品,每种产品又由多个零件组成,一种零件可能安装在多种产品上、

每种零件由一种材料制造,每种材料可以用于不同零件的制作。

产品包括的数据字段有:产品号、产品名、产品单价

零件包括的数据字段有:零件号、零件名、零件单价

材料包括的数据字段有:材料号、材料名、材料单价

(1)产品与零件的关系

(2)零件与材料的关系

(3)画出E-R图。

(4)将E-R图转换为关系数据模型。

KEY:(1)产品与零件的关系为:M:N(2)零件与材料的关系为:N:1 (3)E-R图如下

10. 某工厂生产多种产品,每种产品由多个零件组成,一个零件能安装在多种产品上,每个

零件由一种材料制造,每种材料可用于不同零件的制作。试将下列E-R图转换为关系数据模型。

产品(产品号,产品名,单价)

零件(零件号,零件名,单价,材料号)材料(材料号,材料名,单价)

产-零(产品号,零件号,零件数)

产-材(产品号,材料号,数量)

管理信息系统的开发案例1.doc

管理信息系统的开发案例1 信息系统的开发案例 汽车配件供销存管理信息系统的开发案例。 一、汽车配件供销存管理信息系统分析 1.1 对原手工系统的调查资料 通过可行性分析,某企业决定开发汽车配件供销存管理信息系统后,经过详细调查、收集各种单据、账页和报表等,又通过亲身参加管理业务实践及向有关业务管理人员的访问,得到以下有关情况: 某商店是一个中等规模的专营各种汽车配件的商业企业。作为该企业的商品库存管理部门,现由七人组成,主要负责汽车配件购入的入库管理、销售出库管理和该库的保管管理等工作, 目前,这个商店经营的商品是五种型号的汽车配件,每种型号的汽车配件有几十种。 商品购入入库管理的过程是:当购入商品到货后、负责采购工作的人员首先填写入库单,然后与仓库保管员一起对购入商品进行检验,一是检查商品的质量及外表是否合格。二是核对这些待入库的商品实物数量是否与入库单上的数据相符。三是确定这些商品是否为首次购入的新商品,若是新商品,则在库存台账中建立此商品的新账页,同时要在该商品的新账页中填写该商品的商品号、商品名称、购入单价和销售单价。四是共同核对入库单上的商品代码是否正确无误。经过全面检验,合格的商品要入库

归位,同时还要根据入库单上的数据登记商品的入库流水账。对于经过全面检验,认定为不合格的商品连同不合格的购入入库单交由采购人员处理。 商品销售出库管理的过程是,每当发生一笔销售业务,销售人员就填写相应商品的出库单,仓库保管员据此付货,同时登记商品销售流水帐。 平均看来,该商店每天要发生二十多笔购入入库业务,而商品的销售业务每天多达近百笔。值得注意的是,在同一天内,同一种商品可能发生多笔购入、售出业务, 按照管理规章制度的要求,每天下班之前,统计分析人员还要根据商品购入流水账和商品销售流水账,按商品编号分别累计汇总出各种商品当日累计购入入库量、累计销售出库量和实际库存结余量等数据,并把这些累计汇总后的数据正确填入库存台账中。购入入库单及商品购入流水账账页格式如表1和表2所示。商品销售出库单及商品销售流水账账页格式如表?3和表4所示。商品库存台账账页格式如表5所示。 商品进销存月报表每月月末产生一次,制作这份报表的主要依据是商品库存台账,辅以商品购入流水账和商品销售流水账。商品进销存月报表的主要栏项及各栏项之间的关系如表6所示。 表1 商品购入入库单格式 日期入库单编号商品号商品名称购入单价(元) 购入数量备注 表2 商品购入流水账账页格式

信息系统管理开发案例

第十章管理信息系统开发案例 管理信息系统开发示例 ―××厂库存管理信息系统的分析与设计 1.问题的提出 (1)开发背景 XX厂是我国的一家老加工企业,随着改革的深入和经济的发展,该厂的生产任务日益繁重,从而对库存管理的要求也更加严格。在传统的手工管理时期,一种物品由进货到发货,要经过若干环节,且由于物品的规格型号繁多,加之业务人员素质较低等因素,造成物品供应效率低下,严重的影响了企业的正常生产。同时由于库房与管理部门之间的信息交流困难,造成库存严重积压,极大的影响了企业的资金周转速度,另外也使得物资管理、数据汇总成为了一大难题。 当今该厂的竞争压力越来越大,企业要想生存,就必须在各个方面加强管理,并要求企业有更高的信息化集成,能够对企业的整体资源进行集成管理。现代企业都意识到,企业的竞争是综合实力的竞争,要求企业有更强的资金实力,更快的市场响应速度。这就要求企业各部门之间统一计划,协调生产步骤,汇总信息,调配集团内部资源,实现既要独立,又要统一的资源共享管理。随着信息技术的发展,该厂为了提高库存周转率,加快资金周转速度,决定开发“库存管理信息系统”。

(2)项目目标 充分利用现有的设备,采用VB6.0作为开发工具,利用ACCESS数据库建立一个高效、准确、操作方便,具有专业的查询、更新及统计功能的微机管理信息系统,以满足工作人员进行综合的、模糊的查询及更新要求,从而更加方便的管理库存物品。该系统的开发与建立会极大程度提高管理人员、工作人员的工作效率。 2.对现有系统进行需求调查 需求调查是信息系统分析与设计的基础。要开发并实施一个完整的信息系统,必须首先了理解用户的需求,并形成系统需求说明书。在此基础上才能进行系统分析、系统设计和程序编码等工作。该厂在需求调查过程中发放了8种不同种类的调查表,要求相关人员对其进行逐条逐项的填写,从而对其现行系统的业务流程进行了详细的调查。 (1)现行系统业务流程 通过大量的调查,我们了解到当前该厂的业务流程如下:各车间向商品供应部门提出对某种商品的需求计划,仓库将相应的商品发放给各车间,一般要经过计划、库房管理等流程。各业务流程图如图1所示。

SQL数据库管理与开发》试题及习题参考答案I

《SQL数据库管理与开发教程与实训》试题(I卷) 一、单项选择题(每小题1分,共10分) 1. 下列四项中说法不正确的是( ) A.数据库减少了数据冗余 B.数据库中的数据可以共享 C.数据库避免了一切数据的重复 D.数据库具有较高的数据独立性 2. 下列哪个不是SQL Server服务()。 A.SQL Server B.SQL Server AgentC.MS DTC D. PWS 3. 下列哪个不是数据库对象()。 A.数据类型 B.规则 C.默认 D.用户 4. SQL Server对象的完整名称不包括下面哪个()。 A.服务器名 B.数据库名C.对象名 D.文件夹名 5. 数据定义语言的缩写词为 ( )。 A.DDL B.DCL C.DML D.DBL 6. SQL语言中,条件表示年龄在40至50之间的表达式为 ( )。 A. IN (40,50) B. BETWEEN 40 AND 50 C. BETWEEN 40 OR 50 D. BETWEEN 40 ,50 7.表示职称为副教授同时性别为男的表达式为( ) A. 职称='副教授' OR 性别='男' B. 职称='副教授' AND 性别='男' C. BETWEEN '副教授' AND '男' D. IN ('副教授','男') 8. 下面哪个不是SQL Server 的合法标识符( )。 A. a12 B. 12a C. @a12 D. #qq 9. SQL语言中,不是逻辑运算符号的( )。 A. AND B. NOT C. OR D. XOR 10.下面哪个函数是属于字符串运算的()。 A.ABS B. SIN C. STR D. ROUND 二、判断题(每空1分,共10分) 1. 视图和表是完全一样的? 2. SQL Server允许用户自定义类型? 3. 惟一键就是主键? 4. SQL Server不允许字段名为汉字? 5. ¥2005.89 是SQL中的货币型常量吗? 6. 语句 select 15%2 的执行结果是: 7.5 吗? 7. 作为字符串型数据'李白'是排在'杜甫' 的前面吗?8. smallint是SQL的数据类型吗? 9. 设置惟一约束的列不允许为空?10.主键可以是复合键吗? 三、填空题(每空1分,共20分) 1. 创建、修改和删除表命令分别是create table、_________ table和_________ table。 2. SQL Server 2000以_________开头的标识符,表示临时表或过程;局部变量名字必须以 _________开头,而全局变量名字必须以_________开头。 3. 语句 select char(65), len('我们快放假了.')的执行结果是________、_______。 4. 语句 select lower('beautiful'), rtrim (' 我心中的太阳 ') 的执行结果是: ____________和___________。 5. left join 运算是_____________。 6. SELECT DATEADD(day, 10, '2005-12-22')结果是_____________。 7. ROUND( )函数的是_____________函数。 8. 检索姓名字段中含有'娟'的表达式为姓名like 。 9. 语句权限是指用户能否当前数据库上执行backup database、backup log、create database、create _________、create _________、create _________、create _________、create rule、create default语句。 10.SQL Server复制把服务器分为______服务器、______服务器和______服务器三种。 四、简述题(每小题5分,共10分) 1. 视图的好处是什么? 2. 流程控制语句包括哪些语句,他们各自的作用是什么? 五、设计题(共50分)

数据库原理与应用试题库

《数据库原理与应用》试题库 (附答案)

第一部分基本概念 一、单项选择题 1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中, 数据独立性最高的是 阶段。 A.数据库系统 B.文件系统 C.人工管理 D.数据项管理 答案:A 2 。 .数据库系统与文件系统的主要区别是 A.数据库系统复杂,而文件系统简单 B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量 答案:B 3 。 .数据库的概念模型独立于 A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界 答案:A .数据库是在计算机系统中按照一定的数据模型 4 组织、存储和应用的 ① 支持数据库各种操作 , 的软件系统叫 ② DBMS ,由计算机、操作系统、 、数据库、应用程序及用户等组成的一个整体叫做 ③ 。 ① A.文件的集合 B.数据的集合 C.命令的集合 D.程序的集合 ② A.命令系统 B.数据库管理系统 C.数据库系统 D.操作系统 ③ A.文件系统 B.数据库系统 C.软件系统 D.数据库管理系统 答案:①B ②B ③B 5.数据库的基本特点是。 A.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余大,易移植 (4)统一管理和控制 B.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 C.(1)数据可以共享(或数据结构化) (2)数据互换性 (3)数据冗余小,易扩充 (4)统一管理和控制 D.(1)数据非结构化 (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 答案:B 6.数据库具有①、最小的②和较高的③。 ① A.程序结构化 B.数据结构化 C.程序标准化 D.数据模块化 ② A.冗余度 B.存储量 C.完整性 D.有效性 ③ A.程序与数据可靠性 B.程序与数据完整性 C.程序与数据独立性 D.程序与数据一致性 答案:①B ②A ③C 7.在数据库中,下列说法是不正确的。 A.数据库避免了一切数据的重复 B.若系统是完全可以控制的,则系统可确保更新时的一致性 C.数据库中的数据可以共享 D.数据库减少了数据冗余 答案:A 8.是存储在计算机内有结构的数据的集合。

企业管理信息系统案例分析

目录 案例I:交通银行信贷管理信息系统案例 (1) 1、案例描述的是个什么类型的企业? (1) 2、应用信息系统的作用及意义? (1) 3、企业的规划目标及战略? (2) 4、画出企业的组织结构图? (2) 5、信息系统实现所采用了什么样的硬件、软件技术? (3) 6、画出企业的管理信息系统的结构图? (4) 7、企业的管理信息系统的子系统有几个、各子系统的功能是什么? (4) 8、利用此系统实现的效果评估? (5) 案例H :沃尔玛:“信息技术始于战略,而不是系统。” (6) 案例川:北京燕京啤酒集团公司 (6) 案例W:通用汽车公司,与克莱斯勒汽车公司 (7) 案例V :沃尔玛的管理信息系统应用 (8) 中创软件推出的“银行信贷管理系统平台解决方案”,是基于中创软件自主创新的中间件技术,依托15年的金融应用开发背景,针对金融信贷管理领域的信息化应用现状及发展需求推出的,依据该方案,中创软件在交通银行成功实施了“交通银行信贷管理信息系统(简称CMIS)”,主要实现一个适合前台、中台、后台操作的信贷业务处理平台,建立全行信贷管理信息系统。 1、案例描述的是个什么类型的企业? 交通银行是中国第一家全国性的国有股份制商业银行,现为中国五大国有大 型商业银行之一,属于国有控股大型商业银行。 2、应用信息系统的作用及意义? ⑴应用信息系统作用: ①实现信贷管理涉及的业务流程,绝大多数业务流程都需要经过多级业务管理部门进行处理,业务流程复杂且流程跨度比较大; ②面对银行的金融信贷策略都会受国家政策的调整、市场信息的变化等因素

影响,这些外因加上银行内部机制调整等内因,都可能导致信贷审批过程的变化,实现交行信贷业务流程的随需而变; ③交通银行的台帐、风险管理、放款中心等业务系统都有大量的报表,该系统能够快速、灵活的展示这些复杂的中式报表。 ⑵应用信息系统意义: ①增强快速响应信贷流程变化的能力,提升业务服务质量; ②实现系统中大量信贷报表展现功能,对复杂信贷业务数据报表进行灵活定制和展现; ③通过采用构件化开发方式,缩短项目建设周期,降低系统投资。 3、企业的规划目标及战略? ⑴企业规划目标: 交行的目标是“走国际化、综合化道路,建设以财富管理为特色的一流公众持股银行集团”。一是要求加快国际业务发展、做强海外机构、完善海外网络,建成“以亚太为主体,欧美为两翼”的国际化经营网络,成为国际业务优势明显、经营管理水平向世界先进银行看齐、活跃于亚太地区的国际一流银行。二是倍增计划的实施,即3?5年内再造一个交行,实现总资产和利润的倍增。 ⑵明确的发展战略 面对复杂的外部经营环境、日趋刚性的资本约束和逐步推进的利率市场化改革,基于深化股份制改革已取得阶段性成果、发展已经迈上新的历史台阶,交通银行从2005年开始实施管理和发展的战略转型。2008年,我们经过全面分析讨论,在承继交行既有的发展目标和战略转型系列工作的基础上,进一步明确了 “走国际化、综合化道路,建设以财富管理为特色的一流公众持股银行集团”的发展战略。这一战略目标,充分考虑了交行在国际业务领域和综合金融领域多年经营的先发优势,延续了交行不断推进战略转型、强化财富管理业务导向的一贯方针,保证了战略的协调性和延续性,为交行未来的发展指明了更加清晰的路径。

管理信息系统开发案例参考

管理信息系统开发案例参考 教学管理信息系统的开发与设计 一、引言 本案例主要介绍的是大学使用的教学管理系统的整个设计。随着计算机技术的不断发展,计算机应用于各大领域,并给人们的生活带来了极大的便利,在学生管理系统亦是。以往大学教学员由于缺乏适当的软件而给其工作带来了很多不便。本案例所介绍的便是一个大学教学管理系统,以方便其在课程安排、成绩处理、学籍管理上的工作任务。该系统适用于大学教学员,其功能主要分为四大类: 公共信息管理:用于学院信息和专业信息建立和修改, 学生基本信息管理:用于班级信息和学生信息的建立和修改以及查询; 课程管理:用于各学期课程的开设和修改); 成绩管理:用于成绩的输入、修改、汇总和排名。 该系统性能力求易于使用,具有较高的扩展性和可维护性。 整个系统的开发过程严格遵循软件工程的要求,做到模块化分析、模块化设计和代码编写的模块化。 二、系统分析 1、现行业务系统描述 在学校,教学管理工作是非常重要的一项工作,它负责整个学校的日常教学安排,学生的学籍管理等等。以前都是人工进行操作。随着学校规模扩大,教学处的教学管理工作量大大加重。随着计算机应用的发展,教学工作者急切希望能够将大部分繁琐的工作交由计算机的处理,已减轻人工的压力并提高工作效率。而计算机的普及更加快了教学管理系统的产生。上一代的教学管理系统主要为单机单用户的系统,其数据库主要采用Foxbase或FoxPro,系统开发环境也是数据库内置的开

发工具。其特点是单机单用户方式,开发简单,能充分利用数据库的特性。其缺点是开发出的系统依赖性强,运行必须依托数据库环境;不容易升级与扩展;无法实现数据的共享与并行操作;代码重用性差。 随着计算机网络的发展,特别是校园网的建立。原有教学管理系统数据共享差的问题更加突出,而新需求的提出也越来越多,越来越频繁。这就要求系统在可扩展性和标准化的要求更高。而原有的系统由于其与生俱来的缺点而无法在适应现有的需求了。因此,使用现在的新技术,开发出适应新的需求的新系统的任务刻不容缓。 2、组织结构 图1是学校大致的组织结构图。其中校教务处,是使用综合教学系统的主要部门,对学生的教学管理主要由教务处承担,进行中管理。 1 图1 组织结构图 3、业务流程分析 教学管理系统是一个面向学校教学人员,为其提供服务的综合信息管理系统。教务人员通 过本系统完成相关的日常工作,这些工作也是平常较为繁重的工作。学生的个人信息、所有的课程考试成绩以及每学期的开课情况都记录在教学系统里进行管理。 教学管理系统工作流程: 由教务人员在公共信息系统中完成对运行教学系统所需的基本数据的维护(如:系所信息,专业信息等)。包括这些信息的增、修、改,对于系所和专业的变动都将在这进行操作。所有专业都必须附属于一个也只有一个系所。系统开始投入使用,教学人员先根据学校实际情况,建立系所的信息,主要信息包括系所的名称及

2019年大学《数据库原理及应用教程》试题及答案

《数据库原理及应用教程》试题及答案 一、选择题 1、下面叙述正确的是(C) A. 算法的执行效率与数据的存储结构无关 B. 算法的空间复杂度是指算法程序中指令(或语句)的条数 C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止 D. 以上三种描述都不对 (2) 以下数据结构中不属于线性数据结构的是(C) A. 队列 B. 线性表 C. 二叉树 D. 栈 (3) 在一棵二叉树上第5层的结点数最多是(B) 注:由公式2k-1得 A. 8 B. 16 C. 32 D. 15 (4) 下面描述中,符合结构化程序设计风格的是(A) A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑 B. 模块只有一个入口,可以有多个出口 C. 注重提高程序的执行效率 D. 不使用goto语句 (5) 下面概念中,不属于面向对象方法的是(D) 注:P55-58 A. 对象 B. 继承 C. 类 D. 过程调用 (6) 在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)

A. 可行性分析 B. 需求分析 C. 详细设计 D. 程序编码 (7) 在软件开发中,下面任务不属于设计阶段的是(D) A. 数据结构设计 B. 给出系统模块结构 C. 定义模块算法 D. 定义需求并建立系统模型 (8) 数据库系统的核心是(B) A. 数据模型 B. 数据库管理系统 C. 软件工具 D. 数据库 (9) 下列叙述中正确的是(C) A.数据库是一个独立的系统,不需要操作系统的支持 B.数据库设计是指设计数据库管理系统 C.数据库技术的根本目标是要解决数据共享的问题 D.数据库系统中,数据的物理结构必须与逻辑结构一致 (10) 下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A) 注:P108 A. 内模式 B. 外模式 C. 概念模式 D. 逻辑模式 (11) 算法的时间复杂度是指(C) A. 执行算法程序所需要的时间 B. 算法程序的长度 C. 算法执行过程中所需要的基本运算次数 D. 算法程序中的指令条数 (12) 算法的空间复杂度是指(D)

数据库原理与应用试题及答案

一、单选题(共20分,每题1分) 1.DB、DBMS和DBS三者之间的关系是() A. DB包括DBMS和DBS B. DBS包括DB和DBMS C. DBMS包括DB和DBS C. DBS与DB和DBMS无关 2.在数据库系统中,读脏数据是指一个事务读了另一个事务() A. 未更新的数据 B. 未撤销的数据 C. 未提交的数据 D. 未刷新的数据 3.加锁协议中规定“先申请先服务”的原则,可以避免数据库系统出现() A. 活锁 B. 死锁 C. 读-写冲突 D. 写-写冲突 4.语句DELETE FROM SC表明() A. 删除SC中的全部记录 B. 删除基本表SC C. 删除基本表SC中的列数据 D. 删除基本表SC中的部分行 5.数据库设计阶段分为() A. 物理设计阶段、逻辑设计阶段、编程和调试阶段 B. 模型设计阶段、程序设计阶段和运行阶段 C. 方案设计阶段、总体设计阶段、个别设计阶段和编程阶段 D. 概念设计阶段、逻辑设计阶段、物理设计阶段、实施和调试阶段 6.关系笛卡尔积运算记号R×S表示() A. R为关系名,S为属性名 B. R和S均为属性名 C. R为属性名,S为关系名 D. R和S均为关系名 7.在DB应用中,一般一条SQL语句可产生或处理一组记录,而DB主语言语句 一般一次只能处理一条记录,其协调可通过哪种技术实现() A. 指针 B. 游标 C. 数组 D. 栈 8.下列说法中不正确的是() A. 任何一个包含两个属性的关系模式一定满足3NF B. 任何一个包含两个属性的关系模式一定满足BCNF C. 任何一个包含三个属性的关系模式一定满足3NF D. 任何一个关系模式都一定有码

《SQL数据库管理与开发》试题(D卷)

《SQL数据库管理与开发教程与实训》试题(D卷) 一、单项选择题(每小题1分,共10分) 1.数据库应用系统是由数据库、数据库管理系统(及其开发工具)、应用系统、()和用户构成。 A.DBMS B.DB C.DBS D.DBA 2.数据库管理系统的英文缩写是()。 A.DBMS B.DBS C.DBA D.DB 3.在关系运算中,选取符合条件的元组是()运算。 A.除法B.投影 C.连接D.选择 4.数据库设计中的逻辑结构设计的任务是把()阶段产生的概念数据库模式变换为逻辑结构的数据库模式。 A.需求分析B.物理设计 C.逻辑结构设计D.概念结构设计 5.一个规范化的关系至少应当满足()的要求。 A.一范式B.二范式 C.三范式D.四范式 6.在实际数据库设计中,“学号”通常作为()存在。 A.数据结构B.数据存储 C.数据项目D.处理过程 7.SQL Server 2000中删除表中记录的命令是()。 A.DELETE B.SELECT C.UPDATE D.DROP 8.运行命令SELECT ASCII(‘Alklk’)的结果是()。 A.48 B.32 C.90 D.65 9.在SQL中,建立视图用的命令是 ( )。 A.CREATE SCHEMA B.CREATE TABLE C.CREATE VIEW D.CREATE INDEX 10.在MS SQL Server中,用来显示数据库信息的系统存储过程是( )。 A. sp_dbhelp B. sp_db C. sp_help D. sp_helpdb 二、判断题(每空1分,共10分) 1.连接、选择和投影三种关系运算具有相同的结果。 2.数据的安全性主要防范的对象是合法用户。 3. 数据库设计前只需选择数据库分析设计人员。 4. 恢复是利用冗余数据来重建数据库。 5.定义外键级级联是为了保证相关表之间数据的一致性吗? 6.创建唯一性索引的列可以有一些重复的值? 7.存储过程的输出结果可以传递给一个变量。

数据库原理及应用试题库

1. ( B )是长期储存在计算机内、有组织的、可共享的大量数据的集合。 A. 数据库系统 B. 数据库 C. 关系数据库 D. 数据库管理系统 2. (1) 在数据库的三级模式中,内模式有( A )。 A.1个B.2个C.3个D.任意多个 2. (2) 在数据库的三级模式中,外模式有( D )。 A.1个B.2个C.3个D.任意多个 2. (3) 在数据库的三级模式中,模式有( A )。 A.1个B.2个C.3个D.任意多个 2. (4) 在数据库的三级模式体系结构中,内模式、模式和外模式个数的比例是( B )。 A.1:1:1 B.1:1:N C.1:M:N D.M:N:P 3. 数据模型的三个要素分别是( B )。 A. 实体完整性、参照完整性、用户自定义完整性 B. 数据结构、关系操作、完整性约束 C. 数据增加、数据修改、数据查询 D. 外模式、模式、内模式 4. 数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( A )。 A. DBS包括DB和DBMS B. DBMS包括DB和DBS C. DB包括DBS和DBMS D. DBS就是DB,也就是DBMS 5. 在关系模式R中,Y函数依赖于X 的语义是:( B )。 A. 在R的某一关系中,若两个元组的X值相等,则Y值也相等。 B. 在R的每一关系中,若两个元组的X值相等,则Y值也相等。 C. 在R的某一关系中,Y值应与X值相等。 D. 在R的每一关系中,Y值应与X值相等。 6. 若对于实体集A中的每一个实体,实体集B中有n个实体(n≥0)与之联系,而对于实体集B中的每一个实体,实体集A中只有1个实体与之联系,则实体集A和实体集B之间的联系类型为( B )。 A.1:1 B.1:N C.M:N D.N:1 6. (2) 若对于实体集A中的每一个实体,实体集B中有1个实体(n≥0)与之联系,而对于实体集B 中的每一个实体,实体集A中只有1个实体与之联系,则实体集A和实体集B之间的联系类型为( A )。 A.1:1 B.1:N C.M:N D.N:1 7.下列不属于数据安全性控制方法的是( D )。 A.用户标识和鉴定B.用户存取权限控制C.数据加密D.网络流量控制 8.若关系R为M列P行,关系S为N列Q行,则( B )的结果为M+N列P×Q行。

管理信息系统第四版课后案例分析题

第二章奇瑞公司的SAP/ERP 实施与信息化建设 一、奇瑞公司的ERP 实施成功的因素有哪些? 企业资源规划是企业经营和管理技术进步的代表。它融合了管理信息系统的处理功能,在信息技术的基础上,通过系统的计划和控制功能,结合企业的流程优化,有效地配置各项资源,以加快对市场的响应速度,降低成本,并且把企业信息集成的范围扩大到企业的各个部门,管理整个运转体系,提高其运转效率,为企业创造更多价值. 二、在分析该公司各信息系统应用业务领域及其作用的基础上,试讨论管理信息系统具有的特点。 1、它是一个为管理决策服务的信息系统 2、是一个对组织乃至整个供需链进行全面管理的综合系统 3、是一个人机结合的系统 4、是一个需要与先进的管理方法和手段相结合的信息系统 5、它是多学科交叉形成的边缘学科。 管理信息系统的目的在于辅助决策,而决策只能由人来做,因而管理信息系统必然是一个人机结合的系统。在管理信息系统中,各级管理人员既是系统的使用者,又是系统的组成部分,因而,在管理信息系统开发过程中,要根据这一特点,正确界定人和计算机在系统中的地位和作用,充分发挥人和计算机各自的长处,使系统整体性能达到最优。 三、分析和讨论该案例反映了 ERP 哪些经营理念?为什么? 1、采用精益生产方式。 其目的是通过精益生产方式的实施使管理体系的运行更加顺畅。 2、实现全球大市场销售战略与集成化市场营销。 奇瑞信息化的目标是先进管理思想指导下,在国际化、全球大市场视野下,以客户为中心,以市场为向导,建立一个集成的功能强大的信息交互平台。 3、新的技术开发和工程设计管理模式。

ERP 的一个重要目标就是通过对系统各部门持续不断的改进,最终提供令顾客满意的产品和服务。而奇瑞公司在成功实施ERP的同时,购置和开发一系列网站,实现PLM、ERP、SCM、CRM、门户网站等初步集成,基本实现对客户和经销商的电子化服务。 4、ERP的内容在发展。 有些独立软件如供应链管理系统,客户关系管理系统等都是面向决策的,在电子商务环境中,为了利用ERP提高交易效率和改进决策制定过程,就必须改变业务运作模式,实现ERP与SCM、CRM的功能整合。而奇瑞公司通过进一步完善和建设ERP、CRM、LMS、SCM、EPS、DSS、基础建设等信息系统并有效集成,建设奇瑞汽车电子商务综合信息平台,最终规范和理顺了公司的全部管理和业务流程。 第三章某石化厂计算机网络系统 一、实例中涉及了哪些网络技术和网络互联设备? 1.涉及了局域网,广域网,总线型拓扑结构,星型结构,光纤等网络技术 2.涉及了桥路由器,交换器,集线器和中继器等这些网络互联设备 二、实例中涉及的网络互联设备应用于OSI参考模型的哪些层? 1.桥路由器应用于OSI参考模型的网络层 2.交换器应用于OSI参考模型的数据链路层 3.集线器应用于OSI参考模型的物理层 4.中继器应用于OSI参考模型的物理层 第四章 1、能不能直接用FORM标记元素编写的交互网页(HTML文档)实现网上动态交互?为什么?还需要做什么工作? 不能,仅靠HTML是不够的还必须利用ASP环境来进行处理,即服务器端还必须有相应的程序来处理。 2、用ASP编写的“提交”程序和查询后的“返回”程序之间是依靠什么语句来连接的?

数据库基础与应用试题与答案(1)

第1题: 委托开发的一个关键问题是要解决技术人员与企业的业务人员之间的沟通问题。对 第2题: 以信息资源的开发与利用为中心的信息管理强调以计算机技术为核心,以管理信息系统为主要阵地,以解决大量数据处理和检索问题为主要任务。不对 第3题: 根据信息技术扩散模型,在集成阶段,企业通过总结经验教训,开始认识到运用系统的方法,从总体出发,全面规划,进行信息系统的建设与改造。不对 第4题: 对于企业信息化的发展阶段,不同的学者有不同的论述,建立了不同的模型。比较著名的模型有两个,一个是世界银行报告中提出的信息技术的扩散模型,另一个是诺兰模型。对 第5题: 战略目标集转化法虽然也首先强调目标,但它没有明显的目标导引过程。它通过识别企业“过程”引出了系统目标,企业目标到系统目标的转换是通过企业过程/数据类矩阵的分析得到的。不对第6题: 生命周期法按用户至上的原则,严格区分工作阶段,整个开发过程工程化。对 第7题: 原型法充分利用最新的软件工具很快形成原型。一方面,将系统调查、系统分析、系统设计三个阶段融为一体,缩短了开发周期。对 第8题: 在管理信息系统的分析过程中,通过制作业务过程和数据的U/C矩阵可以帮助我们合理划分系统逻辑功能(即:系统功能模块的划分)。对 第9题: 对于企业来说管理信息系统只存在有无的问题,并无优劣之分。不对 第10题: 管理信息系统纯粹是一个技术系统,人的作用只是微乎其微。不对 第11题: 管理信息系统由信息的采集、信息的传递、信息的储存、信息的加工、信息的维护和信息的使用五个方面组成。对 第12题: 管理信息系统从概念上看由四大部件组成:信息源、信息处理器、信息用户和信息管理者。对 第13题: 管理信息系统能提供信息,具有支持企业或组织的运行、管理和记录功能。对 第14题: 管理信息系统很难实测企业的各种运行情况。不对 第15题: 管理信息系统的特点是必须通过传统物流服务方式才能实现信息传递。不对 第16题: 在信息管理中, 信息和数据是两个在概念上有所区别的术语,所以任何时候针对任何对象,信息和数据都是绝对而言的,不能混淆。不对 第17题: 在对这些信息的加工中,按处理功能的高低可把加工分为预加工、综合分析和决策处理。对 第18题: 许多企业都能从记录到的客户销售数据中经过仔细分析得到潜在的客户需求并极力追求进一步的市场份额,这说明了信息系统可以改进企业的生产销售方式。对 第19题: 管理信息系统是仅仅服务于管理控制层的信息系统,所以从广义上,MIS对各个子系统具有管理、控制、计划的功能。不对 第20题: 根据诺兰模型,在信息管理阶段,信息系统面向企业整个管理层次,从低层的事务处理到高层的预测与决策都能提供信息支持。对 第21题: 划分时应同时遵循两点原则:沿对角线一个接一个地画小方块,即不能重叠,又不能漏掉任何一个数据和过程;小方块的划分是任意的,但必须将所有的“C”元素都包含在小方块内。对 第22题: 对于有关产品和服务的活动在定义企业过程时应收集有关资料,和有经验的管理人员讨论、分析、研究,确定企业战略规划和管理控制方面的过程。不对 第23题: 由E-R图导出关系数据模型时,如两实体间是1:n联系,应把一方实体的关键字纳入另一方实体的关系中,同时把联系的属性也一并纳入另一方的关系中。不对 第24题: 项目质量管理是指为使项目能达到用户满意的预先规定的质量要求和标准所进行的一系列管理与控制工作。包括进行质量规划,安排质量保证措施,设定质量控制点,对每项活动进行质量检查和控制等。对 第25题: CIO是从企业的全局和整体需要出发,直接领导与主持全企业的信息资源管理工作的企业高层管理人员。CIO产生于信息管理发展的竞争情报阶段。对 第26题: 对信息资源进行有效管理,不仅要考虑信息系统的输入部分和输出部分,更应该重视将输入数据转换成输出信息的信息处理部分。对

管理信息系统开发案例

管理信息系统开发案例-CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIAN

管理信息系统开发示例(一) ―××厂库存管理信息系统的分析与设计 1.问题的提出 (1)开发背景 XX厂是我国的一家老加工企业,随着改革的深入和经济的发展,该厂的生产任务日益繁重,从而对库存管理的要求也更加严格。在传统的手工管理时期,一种物品由进货到发货,要经过若干环节,且由于物品的规格型号繁多,加之业务人员素质较低等因素,造成物品供应效率低下,严重的影响了企业的正常生产。同时由于库房与管理部门之间的信息交流困难,造成库存严重积压,极大的影响了企业的资金周转速度,另外也使得物资管理、数据汇总成为了一大难题。 当今该厂的竞争压力越来越大,企业要想生存,就必须在各个方面加强管理,并要求企业有更高的信息化集成,能够对企业的整体资源进行集成管理。现代企业都意识到,企业的竞争是综合实力的竞争,要求企业有更强的资金实力,更快的市场响应速度。这就要求企业各部门之间统一计划,协调生产步骤,汇总信息,调配集团内部资源,实现既要独立,又要统一的资源共享管理。随着信息技术的发展,该厂为了提高库存周转率,加快资金周转速度,决定开发“库存管理信息系统”。 (2)项目目标 充分利用现有的设备,采用作为开发工具,利用ACCESS数据库建立一个高效、准确、操作方便,具有专业的查询、更新及统计功能的微机管理信息系统,以满足工作人员进行综合的、模糊的查询及更新要求,从而更加方便的管理库存物品。该系统的开发与建立会极大程度提高管理人员、工作人员的工作效率。 2.对现有系统进行需求调查 需求调查是信息系统分析与设计的基础。要开发并实施一个完整的信息系统,必须首先了理解用户的需求,并形成系统需求说明书。在此基础上才能进行系统分析、系统设计和程序编码等工作。该厂在需求调查过程中发放了8种不同种类的调查表,要求相关人员对其进行逐条逐项的填写,从而对其现行系统的业务流程进行了详细的调查。 (1)现行系统业务流程 通过大量的调查,我们了解到当前该厂的业务流程如下:各车间向商品供应部门提出对某种商品的需求计划,仓库将相应的商品发放给各车间,一般要

数据库原理及应用-期末考试试题

数据库原理及应用期末考试试题 一、单项选择题 1 2 3 4 5 6 7 8 9 1011121314151617181920 D C C B C A D B C A C A D D B C B C A B 1. 组织层数据模型的三要素是[ ]。 A.外模式,概念模式和内模式 B.关系模型,网络模型,层次模型 C.1:1的联系,1:n的联系,n:m的联系 D.数据结构,数据操作,数据约束条件 2在关系模型中,任何关系必须满足约束条件包括实体完整性、[ ]和用户自定义完整性。 A.动态完整性 B.数据完整性 C.参照完整性 D.结构完整性 3 SQL Server 中的角色是[ ]。 A. 一个服务器登录 B. 一个数据库用户 C. 一组权限的集合 D. 一个服务器用户 4.当数据的物理存储结构改变时,应用程序无需改变,这样的特性称为数据的[ ]。 A.逻辑独立性 B.物理独立性 C.程序无关性 D.物理无关性 5.下列哪个不是以处理大量数据为中心的应用程序的特点[ ]。 A.涉及的数据量大 B.数据需长期联机保存 C.数据的计算复杂 D.数据可被多个应用所共享 6.E-R图适用于建立数据库的[ ]。 A.概念模型 B.结构模型 C.逻辑模型 D.物理模型 7. 在关系数据库设计中,设计关系模型属于[ ]。 A.需求分析 B.物理结构设计 C.逻辑结构设计 D.概念结构设计 8.[ ]记录了对数据库中数据进行的每一次更新操作。 A.后援副本 B.日志文件 C.数据库 D.缓冲区 9. [ ]是用户定义的一组数据库操作序列,是一个基本的不可分割的工作单元。 A.程序 B.进程 C.事务 D.文件 10.信息世界中,实体是指[ ]。 A.客观存在的事物 B. 客观存在的属性 C. 客观存在的特性 D. 某一具体事件 11. 数据库系统中, DBA表示[ ] 。 A.应用程序设计者 B. 数据库使用者

《SQL数据库管理与开发》试题3

《SQL数据库管理与开发教程与实训》试题 一、单项选择题(每小题1分,共10分) 1. 下列四项中,不属于数据库特点的是( )。 A.数据共享 B.数据完整性 C.数据冗余很高 D.数据独立性高 2. 反映现实世界中实体及实体间联系的信息模型是( )。 A.关系模型 B.层次模型 C.网状模型 D.E-R模型 3. 下列四项中,不正确的提法是( )。 A.SQL语言是关系数据库的国际标准语言 B.SQL语言具有数据定义、查询、操纵和控制功能 C.SQL语言可以自动实现关系数据库的规范化 D.SQL语言称为结构查询语言 4. 在SQL中,SELECT语句的"SELECT DISTINCT"表示查询结果中 ( ) A.属性名都不相同 B.去掉了重复的列 C.行都不相同 D.属性值都不相同 5.在数据操作语言(DML)的基本功能中,不包括的是 ( ) A.插入新数据 B.描述数据库结构 C.修改数据 D.删除数据 6. 在采用客户机/服务器体系结构的数据库应用系统中,应该将用户应用程序安装在 ( ) A.客户机端 B.服务器端 C.终端 D.系统端 7、实体型学生与任课教师之间具有()联系。 A 一对一 B 一对多 C 多对一 D 多对多 8. 数据库系统的日志文件用于记录下述哪类内容() A) 程序运行过程B) 数据查询操作 C) 程序执行结果D) 数据更新操作 9. 数据库管理系统的英文缩写是()。 A.DB B.DBS C.DBA D.DBMS 10. SQL语言中,删除一个表的命令是( ) A. DELETE B. DROP C. CLEAR D. REMOVE 二、判断题(每空1分,共10分) 1. 在查询分析器中执行SQL语句的快捷键是F1。 2. 计算ASCII('also')结果为97。 3. UNION运算符是用于将两个或多个检索结果合并成一个结果。 4. 在事务中包含create database语句吗? 5. Lock权限不是数据库的访问权限。 6. 数据库管理系统管理并且控制数据资源的使用。

数据库原理和应用试题(卷)~2

一、判断题 [数据库系统概论]2 (F)与用文件系统来管理数据相比,用数据库管理数据增加了数据冗余度。 (F)一个信息只能用一种数据形式来表示。 (F)数据库系统是数据库管理系统的重要组成部分。 (F)数据库的三级模式是概念模型、逻辑模型和物理模型。 (F)E-R模型只能转换为关系模型,不能转换为层次模型和网状模型。 (F)如果一个实体A对应多个实体B,则A与B之间必然是一对多的联系。 [关系型数据库基本原理]2 (F)一个关系的主键只能包含一个属性。 (F)在实体-联系模型中,实体具有属性,联系不能具有属性。 (F)关系运算中,选择运算是从列的角度进行的运算,投影运算是从行的角度进行的运算。 (F)在一个关系模式中,如果A->B,B->C,则称C部分依赖于A。(F)E-R图转换为关系模型时,实体可转换为关系模式,联系不能转换为关系模式。 (F)E-R图转换为关系模式时,所有的联系都必须转换为独立的关系模式。 [数据库的管理]1

(F)数据库的文件包括数据文件、事务日志文件和索引文件。 (F)数据库的一个数据文件可以属于多个文件组。 (F)在SQL Server中,数据库的主数据文件的扩展名是ldf。 [表的管理]2 (F)创建一个表时,对于表的每一列,必须指明数据类型和长度,例如“生日datetime(8)”。 (T)在SQL Server中,nchar数据类型与nvarchar数据类型的区别是,前者是固定长度的,后者是可变长度的。 (T)在SQL Server中,存储逻辑型数据值的数据类型是bit. (F)SQL中的数据定义语言(DDL)用于实现数据增、删、改、查等数据操作。 (F)对于逻辑型的属性,赋值是只能写“YES”或“NO”。 (T)在SQL语句中,对一个字符型的属性赋值,应该两边用单引号将值包括起来。 [数据查询]1 (F)关系型数据库的连接查询有连接和外连接之分,连接只能实现两个表的查询,外连接可以实现多个表的查询。 (F)在SELECT语句的WHERE子句部分,不能再使用SELECT语句。(T)在进行分组统计时,如果需要对分组进行筛选,应使用HAVING语句而不是WHERE语句。 [索引与视图]2 (F)为了提高数据库的检索和更新速度,最好在数据表的每个字段都

数据库原理与应用期末复习总结含试题及其答案

数据库原理综合习题答案 1.1名词解释 (1) DB:即数据库(Database),是统一管理的相关数据的集合。DB能为各种用户共享,具有最小冗余度,数据间联系密切,而又有较高的数据独立性。 (2) DBMS:即数据库管理系统(Database Management System),是位于用户与操作系统之间的一层数据管理软件,为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新及各种数据控制。DBMS总是基于某种数据模型,可以分为层次型、网状型、关系型、面向对象型DBMS。 (3) DBS:即数据库系统(Database System),是实现有组织地、动态地存储大量关联数据,方便多用户访问的计算机软件、硬件和数据资源组成的系统,即采用了数据库技术的计算机系统。 (4) 1:1联系:如果实体集E1中的每个实体最多只能和实体集E2中的一个实体有联系,反之亦然,那么实体集E1对E2的联系称为“一对一联系”,记为“1:1”。 (5) 1:N联系:如果实体集E1中每个实体与实体集E2中任意个(零个或多个)实体有联系,而E2中每个实体至多和E1中的一个实体有联系,那么E1对E2的联系是“一对多联系”,记为“1:N”。 (6) M:N联系:如果实体集E1中每个实体与实体集E2中任意个(零个或多个)实体有联系,反之亦然,那么E1对E2的联系是“多对多联系”,记为“M:N”。 (7) 数据模型:模型是对现实世界的抽象。在数据库技术中,表示实体类型及实体类型间联系的模型称为“数据模型”。它可分为两种类型:概念数据模型和结构数据模型。 (6) 概念数据模型:是独门于计算机系统的模型,完全不涉及信息在系统中的表示,只是用来描述某个特定组织所关心的信息结构。 (9) 结构数据模型:是直接面向数据库的逻辑结构,是现实世界的第二层抽象。这类模型涉及到计算机系统和数据库管理系统,所以称为“结构数据模型”。结构数据模型应包含:数据结构、数据操作、数据完整性约束三部分。它主要有:层次、网状、关系三种模型。 (10) 层次模型:用树型结构表示实体类型及实体间联系的数据模型。 (11) 网状模型:用有向图结构表示实体类型及实体间联系的数据模型。 (12) 关系模型:是目前最流行的数据库模型。其主要特征是用二维表格结构表达实体集,用外鍵表示实体间联系。关系模型是由若干个关系模式组成的集合。 (13) 概念模式:是数据库中全部数据的整体逻辑结构的描述。它由若干个概念记录类型组成。概念模式不仅要描述概念记录类型,还要描述记录间的联系、操作、数据的完整性、安全性等要求。 (14) 外模式:是用户与数据库系统的接口,是用户用到的那部分数据的描述。 (15) 内模式:是数据库在物理存储方面的描述,定义所有的内部记录类型、索引和文件的组成方式,以及数据控制方面的细节。 (16) 模式/内模式映象:这个映象存在于概念级和内部级之间,用于定义概念模式和内模式间的对应性,即概念记录和内部记录间的对应性。此映象一般在内模式中描述。 (17) 外模式/模式映象:这人映象存在于外部级和概念级之间,用于定义外模式和概念模式间的对应性,即外部记录和内部记录间的对应性。此映象都是在外模式中描述。 (18) 数据独立性:在数据库技术中,数据独立性是指应用程序和数据之间相互独立,不受影响。数据独立性分成物理数据独立性和逻辑数据独立性两级。 (19) 物理数据独立性:如果数据库的内模式要进行修改,即数据库的存储设备和存储方法有所变化,那么模式/内模式映象也要进行相应的修改,使概念模式尽可能保持不变。也就是对模式的修改尽量不影响概念模式。

相关文档
相关文档 最新文档