09年1月数据库及其应用试题答案
数据库2008-2009第一学期考题A卷答案
河北科技大学2008——2009学年第1 学期《数据库原理及应用》考试试卷A标准答案及评分标准学院___信息学院____年级___05____考试班级__计算机051-052一单项选择题(每小题1分,共10分)1.C2.A3.D4.D5.C6.B7.D8.D9.C 10.B二填空题(每小空1分,共10分)1、丢失修改、不可重复读、读脏数据2、外码3、实体完整性、参照完整性4、数据转储、登录LOG日志文件5、数据操作、完整性约束6、Group BY (或Group)、Having7、需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行和维护8、两段锁协议9、先来先服务三简答题(20分)1、数据库的逻辑独立性是指用户的应用程序与数据的逻辑结构是相互独立的,也就是说,数据的逻辑结构改变了,用户程序也可以不变。
(4分)数据库的物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的,也就是说,数据在磁盘上的数据库中怎样存储是由DBMS管理的,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构,这样当数据的物理存储改变了,应用程序不用改变。
(4分)2、事务:是用户定义的一组逻辑一致的程序序列。
它是一个不可分开的工作单位,其中包含的所有操作,要么都执行,要么都不执行。
(3分)特点:ACID 分别是原子性(1分)、一致性(1分)、隔离性(1分)、持久性(1分)3、视图的作用:(1)视图能够简化用户的操作;(1分)(2)视图使用户能以多种角度看待同一数据;((1分)(3)视图对重构数据库提供了一定程度的逻辑独立性;(1分)(4)视图能够对机密数据提供安全保护;(1分)(5) 适当的利用视图可以更清晰的表达查询 (1分)四.))((....''.Course SC Student Cno Course Cno SC SNO SC Sno student IS sdept studentCNAME ⨯⨯=∧=∧=σπ(3分)(2分) (10)五 (10分)2) 作者(作者号,姓名,单位,电话) (1分)主码:作者号 (1分)书(书号,书名,出版社,责任编辑) (1分)主码:书号 (1分)著书(作者号,书号,字数) (1分)主码:(作者号,书号) (1分)六 (每小题3分,共15分)1.INSERT INTO S VALUES (‘25’,‘李明’,21,‘男’,‘95031’);(3分)或INSERT INTO S (s#, sname, age, sex, class )VALUES (‘25’,‘李明’,21,‘男’,‘95031’)2.SELECT * FROM S WHERE AGE BETWEEN 18 AND 20;(3分)或:Select s#, sname, age, sex, class from S where age between 18 and 203. SELECT SNAME,CNAME SCORE FROM S,SC,C WHERE SC.C#=‘C1’AND S.S#=SC.S# AND SC.C#=C.C# ORDER BY SCORE DESC ;(3分)或 SELECT SNAME,CNAME SCORE FROM S,SC,C WHERE S.S#=SC.S# AND SC.C#=C.C# andC.C#=‘C1’ORDER BY SCORE DESC ;(3分)4. SELECT S# FROM SC GROUP BY C# HAVING COUNT(*)>=2;(3分) 图书 作者 著 书 作者号姓 名单 位 电 话字 数 书 号 书 名责任编辑 出 版 社 mn5. SELECT COUNT(DIATINCT S#) FROM SC;(3分)七证明(10分)在关系数据库中,消除决定因素非码的非平凡的函数依赖后得到的最高范式是BCNF。
1月全国自学考试数据库及其应用试题及答案解析
全国2018年1月自学考试数据库及其应用试题课程代码:02120一、单项选择题(本大题共20小题,每小题2分,共40分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.有关系模式R(图书编号,图书名称,单价,出版社,出版社地址),则R属于()A.1NF B.2NFC.3NF D.4NF2.有关系模式R(A,B,C)和S(C,D,E),则R S生成新关系的属性个数为()A.3 B.4C.5 D.63.假设一名学生可以选修多门课程,且一门课程有多名学生选修,则学生和课程之间的联系是()A.一对一B.一对多C.多对多D.不确定4.在学生表中查找所有“男”学生元组的关系运算是()A.选择B.投影C.连接D.笛卡尔积5.已知商品编号字段的数据类型为文本型,规定该字段的值必须是以W开头的4个字符,则应将该字段的有效性规则设置为()A.Like"W???" B.Like"W###"C.Like"W***" D.Like"W!!!"6.设有关系模式R(A,B,C)和S(C,D,E),其中A是R的主键,C是S的主键,则C在R中称为()A.主键B.外键C.元组D.域7.在Access中,空数据库中()A.只包含表,且表中没有数据B.只包含“表”,不包含其他数据库对象C.包含表、查询和窗体,不包含宏和模块D.不包含任何数据库对象8.在Access中,能存放word文档的字段类型是()A.OLE对象B.超级链接C.查阅向导D.备注9.假设设置“出生年月”字段的输入掩码为“****年**月**日”,其中的符号“*”称为()A.占位字符B.格式字符C.原义字符D.长日期描述字符10.下列数据类型中,能够建立索引的是()A.文本B.OLE对象C.备注D.超级链接11.若要查询数学和计算机专业姓李的学生信息,则查询准则表达式是()A.姓名="李"OR(专业="数学"AND专业="计算机")B.姓名="李"AND(专业="数学"OR专业="计算机")C.姓名Like"李*"AND(专业="数学"OR专业="计算机")D.姓名Like"李*"OR(专业="数学"OR专业="计算机")12.有学生表:S(学号,姓名,性别,入学年份,专业,籍贯),若创建一个按专业和生源所在省市统计学生人数的查询,如图所示,则该查询是()A.选择查询B.生成表查询C.操作查询D.交叉表查询l3.有运动员表:S(编号,姓名,性别,项目),若要创建一个显示运动员信息的窗体,则需指定S为该窗体的()A.视图B.控件来源C.记录源D.独占表14.下列不.属于窗体控件类型的是()A.绑定型B.计算型C.非绑定型D.非计算型15.若创建了一个显示雇员信息的窗体,如图所示,则该窗体属于()A.单页窗体B.多页窗体C.连续窗体D.子窗体16.报表的三种视图是()A.设计视图、数据表视图和打印预览视图B.数据表视图、版面预览视图和设计视图C.设计视图、打印预览视图和版面预览视图D.数据表视图、打印预览视图和版面预览视图17.某单位为灾区捐款记录表:S(职工号,姓名,捐款额,部门),如果要打印一个按部门统计捐款总额的报表,在报表设计时应使用的函数是()A.=Avg([捐款额]) B.=Count([捐款额])C.=Total([捐款额]) D.=Sum([捐款额])18.创建一个表格式报表,若需要每一页都打印页码,则应将页码添加在()A.报表页脚B.页面页脚C.组页眉D.报表页眉19.若要在IE浏览器上以数据透视表形式显示数据,则应创建()A.数据表页B.交互式报表页C.数据输入页D.数据分析页20.Access系统提供了两种类型的模块,即类模块和()A.方法模块B.标准模块C.属性模块D.事件模块二、填空题(本大题共l5小题,每小题1分,共15分)请在每小题的空格中填上正确答案。
数据库应用试题及答案
数据库应用试题及答案一、选择题1. 数据库的主要功能是:A. 存储和管理数据B. 运行和管理应用程序C. 控制和管理计算机硬件D. 编写和调试程序答案:A2. 关系数据库中,数据以什么形式进行组织和存储?A. 二维表B. 树状结构C. 网状结构D. 层次结构答案:A3. 下列哪个操作可以从数据库中删除数据?A. INSERTB. SELECTC. UPDATED. DELETE答案:D4. 数据库的完整性约束包括哪些方面?A. 实体完整性B. 参照完整性C. 用户完整性D. 安全完整性答案:A、B、D5. 数据库事务是指:A. 一组操作的集合B. 单个操作C. 数据库的备份D. 数据库的恢复过程答案:A二、填空题1. 在数据库中,用来定义数据的结构的是____________。
答案:表2. 数据库查询语言中用来选择特定数据的关键字是_____________。
答案:SELECT3. 数据库管理系统的作用是_____________。
答案:存储和管理数据4. 数据库索引的作用是_____________。
答案:提高数据检索的速度5. 事务的ACID属性分别代表_____________。
答案:原子性、一致性、隔离性、持久性三、简答题1. 请简要介绍关系数据库的特点及其应用场景。
答:关系数据库是基于关系模型的数据库,其特点包括:- 数据以二维表(关系)的形式进行组织和存储,具有清晰的结构和逻辑关系。
- 具有较高的数据独立性,可以对数据进行灵活的操作和查询。
- 支持ACID事务,保证数据的完整性和一致性。
- 可以进行复杂的数据关联和查询,支持灵活的数据分析和统计。
关系数据库广泛应用于各个领域,特别适用于以下场景:- 企业管理系统:用于存储和管理企业的各种业务数据,如人员管理、财务管理、销售管理等。
- 科学研究:用于存储和处理科研数据,如实验数据、统计数据等。
- 电子商务:用于存储和管理商品信息、用户信息、订单信息等。
2009-1Visual FoxPro及参考答案
VF2009第一次等级考试一、单项选择题(每小题1分,共30分)1.在Visual FoxPro中,数据库文件的扩展名是( C )。
A)PRG B)DBF C)DBC D)FRM2.以下赋值语句正确的是( D )。
A)STORE 8 TO X Y B)STORE 8,9 TO X,YC)X=8+Y=9 D)X=8<>93.在Visual FoxPro中,表文件中的字段是一种( B )A)常量 B)变量 C)运算符 D)函数4.以下命令的输出是(B )X1="1"X2="3"X13=X2-X1?&X13-13A)13 B)18 C)31 D)25. 函数MOD(20,-3)的值是( D )A) 2 B) -2 C) 1 D) -16.以下关于数据库及数据表的叙述中,不正确的....是( C )。
A) 数据库表的字段或记录可以定义有效性规则B) 数据库表的字段名可超过10个字符C) 在数据库设计器中,既可以创建数据库表,也可以创建自由表D) 打开数据库之后,数据库包含的数据表并不一定被打开7.在定义表结构时,字段宽度是系统自动设置的有(D )。
A)字符型、货币型、数值型B)字符型、货币型、逻辑型C)备注型、逻辑型、数值型D)日期型、备注型、逻辑型8.用DIMENSION Y(2,3)命令定义数组Y后,对部分数组元素赋值:Y(1,3)=3,Y(2,1)=4,然后执行命令?Y(2),Y(3),则显示的结果是( A)A).F. 3 B).F. .F. C)3 4 D)变量未定义的提示9.下列命令使用时不要求对数据表进行排序或索引的是( B )A)SEEK,DELETE B)LOCATE,COUNT C)TOTAL,LIST D)FIND,APPEND 10.设当前所使用的数据表有10条记录,而当前记录指针指向第5条记录,则执行以下语句后,使记录指针指向第10条记录的语句是(C)A)LIST REST B)LIST ALLC)LIST NEXT 6 D)LIST RECORD 511.数据表STUD.DBF中有成绩等字段,执行SQL 命令“SELECT * FROM STUD INTO DBF XX ORDER BY 成绩”之后,将(B )。
数据库及其应用(选择题)
测验1一、单选1、下列四项中说法不正确的是( )。
(分数:2 分)A. 数据库减少了数据冗余B. 数据库中的数据可以共享C. 数据库避免了一切数据的重复D. 数据库具有较高的数据独立性标准答案是:C。
2、单个用户使用的数据视图的描述称为()。
(分数:2 分)A. 外模式B. 概念模式C. 内模式D. 存储模式标准答案是:A。
3、数据库物理存储方式的描述称为( ) 。
(分数:2 分)A. 外模式B. 内模式C. 概念模式D. 逻辑模式标准答案是:B。
4、在下面给出的内容中,不属于DBA职责的是( ) 。
(分数:2 分)A. 定义概念模式B. 修改模式结构C. 编写应用程序D. 编写完整性规则标准答案是:C。
5、在数据库三级模式间引入二级映象的主要作用是( ) 。
(分数:2 分)A. 提高数据与程序的独立性B. 提高数据与程序的安全性C. 保持数据与程序的一致性D. 提高数据与程序的可移植性标准答案是:A。
6、DB、DBMS和DBS三者之间的关系是( ) 。
(分数:2 分)A. DB包括DBMS和DBSB. DBS包括DB和DBMSC. DBMS包括DB和DBSD. 不能相互包括标准答案是:B。
7、位于用户和操作系统之间的一层数据管理软件是()。
(分数:2 分)A. DBSB. DBC. DBMSD. MIS标准答案是:C。
8、数据库的三级模式中,数据的全局逻辑结构用()来描述。
(分数:2 分)A. 子模式B. 用户模式C. 模式D. 存储模式标准答案是:C。
9、用户涉及的数据逻辑结构用()描述。
(分数:2 分)A. 模式B. 存储模式C. 概念模式D. 子模式标准答案是:D。
10、数据库管理系统与操作系统、数据库应用系统的层次关系从核心到外围依次是()。
(分数:2 分)A. DBMS、OS、数据库应用系统B. DBMS、数据库应用系统、OSC. OS、DBMS、数据库应用系统D. OS、应用软件、DBMS标准答案是:C。
2009秋数据库及其应用I期末试题-A参考答案
2009秋《数据库及应用(I)》考试试卷(第一套)参考答案及评分标准一、单项选择题(每小题2分,共30分)1、(B)是存储在计算机内结构化的数据的集合。
A.数据库系统 B.数据库 C.数据库管理系统 D.数据结构2、数据模型用来表示实体间的联系,但不同的数据库管理系统支持不同的数据模型。
在常用的数据模型中,不包括(B)A.网状模型 B.链状模型 C.层次模型 D.关系模型3、数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指( D )A.同一个应用中的多个程序共享一个数据集合B.多个用户、同一种语言共享数据C.多个用户共享一个数据文件D.多种应用、多种语言、多个用户相互覆盖地使用数据集合4、数据库管理系统(DBMS)是(C )A.一个完整的数据库应用系统 B.一组硬件C.一组系统软件 D.既有硬件,也有软件5、模式和内模式( A )A.只能有一个 B.最多只能有一个 C.至少两个 D.可以有多个6、在数据库概念结构设计的E-R图中,联系用( C )表示。
A.矩形B.四边形C.菱形D.椭圆形7、下列属于数据库物理设计工作的是(B )A.将E-R图转换为关系模式B.选择存取路径C.建立数据流图D.收集和分析用户活动8、在下列聚集函数中,不忽略空置(NULL)的是(C )A.SUM(列名 )B.MAX(列名)C.COUNT(*)D.AVG(列名)9.利用Visual Baisc语言对数据库应用程序进行开发时,ADO数据控件的下列哪一项属性可以用于存放从数据提供者获得的查询结果(D )。
A.ConnectionString B.CommandTypeC.RecordSource D.RecordSet10. SQL Server2000中,主数据文件的默认扩展名是(D )。
A. DBFB. NDFC. LDFD. MDF11. SQL数据定义语言中,表示外码约束的关键字是(B )。
A.UNIQUE B.FOREIGN KEY C.PRIMARY KEY D.CHECK12. 下列说法,正确的是(B)。
数据库及其应用样卷参考答案2009
《数据库及其应用》样卷参考答案一、选择题:答案:1.(A ) 2.(A ) 3.(C ) 4.(B ) 5.(B ) 6.(A ) 7.(A ) 8.(D )9.(B ) 10.(B ) 11.(C ) 12.(B ) 13.(A ) 14.(D ) 15.(D )16.(C ) 17.(A ) 18.(B ) 19.(D ) 20.(C )二、填空题:1.手工管理、文件系统、数据库系统 2.实体完整性、参照完整性、用户定义的完整性3.Exit for 4.Access 2000 5.数据结构、数据约束、数据运算6.-1、0 7.AutoExec 8.查询9.取值范围、表达方式、运算种类 10.行标题、列标题三、数据模型设计及实现1.ER图模型。
2.根据上述ER模型设计图书销售数据库的关系模型。
图书(进书编号、进书日期、书号、书名、主编、出版社、版次、出版日期、定价、进价)业务员(编号,姓名,性别,生日,职务,基本工资)售书(进书编号,编号,销售日期、书的数量、折扣)四、简答题1.数据库设计指:对于给定的应用环境,设计构造最优的数据库结构,建立数据库及其应用系统,使之能有效地存储数据,对数据进行操作和管理,以满足用户各种需求的过程。
主要包括:系统调查与分析、概念设计、逻辑设计、物理设计、实施与测试、运行维护等几个阶段。
2.标签用于显示不用更改的文字或标题;选项按钮;组合框。
3.学习指导书 P2444.学习指导书 P244五、程序设计1.程序运行结果是: S= 662. DIM N AS Ineger, M AS LongM = 1N = InputBox(“请输入一个正整数:”)For I = 2 to 2 * N Step 2M = M * INext IMsgBox “N =”+ Str (N)+“”+“M =”+ Str (M)六、SQL命令操作(判分标准:命令主要意思正确,语法有错的扣1分。
09级数据库试题a参考答案
《数据库原理及应用》课程试卷A 参考答案本试卷用于信息工程系2009级网络工程、计算机专业本科学生(时量:120分钟总分100分)一、单项选择题(本大题共20小题,每小题2分,共40分)(1-10) D C D C B DDBBB(11-15) D B C C C CCCCA二、填空题(本大题共10小题,每空1分,共10分)21、查询22、访问控制23、drop view24、关系25、定义26、3NF∈2NF ∈1NF27、DB DBMS28、基表文件三、简答题(本大题共5小题,每小题3分,共15分)29、(评分标准:缺一要点扣1分)①丢失修改:两个事务T1和T2读入同一数据并修改,T2提交的结果破坏了T1的结果,导致T1的修改被丢失②不可重复读:是指事务T1读取数据后,事务T2执行更新操作,使T1无法再现前一次读取结果③读“脏”数据:是指事务T1修改某一数据,并将其写回磁盘,事务T2读取同一数据后,T1由于某种原因被撤销,这时T1已修改过的数据恢复原值,T2读到的数据就与数据库中的数据不一致。
则T2读到了“脏”数据,即不正确的数据。
产生上述三类数据不一致性的主要原因是并发操作破坏了事务的隔离性。
30、(评分标准:举出4种,少一种扣1分)关系表分解的过细,造成费时费空间的连接操作没有建立相应的索引文件对大表没有采用数据与索引物理位置分开存放没有将大表与其它表从物理位置上分开存放对于经常使用范围检索的属性集合没有建立相应的聚类索引在建立聚类索引的属性集合上经常执行更新操作某张表建立的索引太多建立的复合索引涉及的属性列太多,降低了数据库的更新速度31、(评分标准:概念1分,性质每小点0.5分)事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。
事务具有四个特性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持续性(Durability)。
数据库原理与应用试题及答案
数据库原理与应用试题及答案一、选择题1. 数据库管理系统(DBMS)的主要功能是什么?A. 存储数据B. 管理数据C. 执行程序D. 以上都是答案:D2. 关系数据库中,表之间的关系有几种?A. 1种B. 2种C. 3种D. 4种答案:C3. SQL语言中的“SELECT”语句用于执行什么操作?A. 插入数据B. 更新数据C. 查询数据D. 删除数据答案:C4. 在数据库中,主键的作用是什么?A. 唯一标识表中的每条记录B. 存储数据C. 用于排序D. 用于分组答案:A5. 数据库的完整性约束包括哪些类型?A. 实体完整性B. 参照完整性C. 用户定义的完整性D. 所有上述类型答案:D二、填空题6. 数据库设计通常分为三个阶段:需求分析、______、物理设计。
答案:概念设计7. 在关系数据库中,一个表的______是指表中数据的逻辑结构。
答案:模式8. 数据库的并发控制主要解决______、更新丢失和不一致的异常问题。
答案:数据竞态9. 数据库的______是指数据库中数据的独立性。
答案:规范化10. 在SQL中,使用______语句可以实现数据的删除。
答案:DELETE三、简答题11. 简述数据库的三级模式结构。
答案:数据库的三级模式结构包括外模式、概念模式和内模式。
外模式是用户与数据库交互的接口,概念模式是数据库的全局逻辑结构,内模式是数据库的物理存储结构。
12. 解释什么是事务的ACID属性。
答案:事务的ACID属性包括原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。
原子性指事务中的操作要么全部完成,要么全部不完成;一致性指事务执行的结果必须使数据库从一个一致的状态转移到另一个一致的状态;隔离性指并发执行的事务之间不会互相影响;持久性指一旦事务提交,其结果将永久保存在数据库中。
四、论述题13. 论述数据库备份与恢复的重要性及其常用方法。
2009年上半年 数据库系统工程师 应用技术
2009年上半年数据库工程师下午试卷试题一【说明】假设某大型商业企业由商品配送中心和连锁超市组成,其中商品配送中心包括采购、财务、配送等部门。
为实现高效管理,设计了商品配送中心信息管理系统,其主要功能描述如下:1.系统接收由连锁超市提出的供货请求,并将其记录到供货请求记录文件。
2.在接到供货请求后,从商品库存记录文件中进行商品库存信息査询。
如果库存满足供货请求,则给配送处理发送配送通知;否则,向采购部门发出缺货通知。
3.配送处理接到配送通知后,查询供货请求记录文件,更新商品库存记录文件,并向配送部门发送配送单,在配送货品的同时记录配送信息至商品配送记录文件。
4.采购部门接到缺货通知后,与供货商洽谈,进行商品采购处理,合格商品入库,并记录采购清单至采购清单记录文件、向配送处理发出配送通知,同时通知财务部门给供货商支付货款。
该系统采用结构化方法进行开发,得到待修改的数据流图(如图1-1所示)。
【问题1】使用【说明】中的词语,给出图1-1中外部实体E1至E4的名称和数据存储D1至D4的名称。
【问题2】图1-1中存在四处错误数据流,请指出各自的起点和终点:若将上述四条错误数据流删除,为保证数据流图的正确性,应补充三条数据流,请给出所补充数据流的起点和终点。
(起点和终点请采用数据流图1-1中的符号或名称)试题二【说明】某网上书店后台数据库的部分关系模式如下:会员(会员编号,用户名,密码,姓名,地址,邮编,电话,消费额,积分)图书(图书编号,类型名称,图书名称,作者,出版社,出版日期,ISBN,价格)订单(订单编号,用户名,销售额,订购日期,出货曰期)订单明细(订单明细编号,订单编号,图书编号,数量)【问题1】下面是创建订单关系的SQL语句,订单编号唯一识别一个订单,用户名为订购图书的会员用户名,且不能为空。
要求订购日期不能大于出货日期。
请将空缺部分补充完整。
【问题2】请完成下列查询的SQL语句。
(1)查询名称中包含“数据库”的图书的图书名称,作者,出版社和出版日期。
数据库应用试题答案
数据库应用试题答案1. 数据库的概念数据库是指存储和组织数据的系统,它能够提供高效、可靠的数据管理和查询功能。
数据库系统由数据库、数据库管理系统(DBMS)和用户构成。
2. 数据库的三级模式结构数据库的三级模式结构包括外模式、概念模式和内模式。
外模式是用户对数据库的可见部分,概念模式是数据库的全局逻辑结构,内模式是数据库在存储介质上的物理结构。
3. 数据库的优势数据库相比于传统的数据处理方法具有以下优势:- 数据共享:多个用户可以同时访问和共享数据库中的数据,提高工作效率。
- 数据一致性:数据库采用事务机制来保证数据的一致性,可以避免数据冗余和不一致的问题。
- 数据安全性:数据库系统提供权限管理和备份恢复功能,可以保护数据的安全。
- 数据完整性:数据库定义了数据的完整性约束,保证数据的有效性和准确性。
- 数据的持久性:数据库中的数据可以持久保存,并且在系统故障时可以进行恢复。
4. 数据库的基本操作数据库的基本操作包括增加(插入)、删除、修改和查询。
插入操作用于向数据库中添加新的数据记录,删除操作用于从数据库中删除数据记录,修改操作用于更新数据库中的数据记录,查询操作用于从数据库中检索所需的数据记录。
5. 数据库的完整性约束数据库的完整性约束是指对数据进行限制和规范,以保证数据的有效性和准确性。
常见的完整性约束包括实体完整性、参照完整性、域完整性和用户定义完整性。
6. 数据库的事务数据库的事务是指由一个或多个数据库操作组成的逻辑工作单元,事务具有原子性、一致性、隔离性和持久性四个特性。
原子性保证事务中的所有操作要么全部执行成功,要么全部回滚;一致性保证事务的执行不破坏数据库的完整性;隔离性保证多个事务之间相互独立;持久性保证事务的结果被永久保存在数据库中。
7. 数据库的查询语言数据库的查询语言用于执行数据检索操作,常见的查询语言包括结构化查询语言(SQL)和面向对象查询语言(OQL)。
SQL是一种基于关系模型的查询语言,OQL是一种基于对象模型的查询语言。
09年数据库系统试卷A参考答案
黄石理工学院 2009 - 2010 学年度 (第一学期)2007 年级计算机科学与技术、网络工程专业《数据库系统》本科期末试卷(A) 参考答案二、填空题。
(本大题共5空,每空2分,共10分)1、外码。
2、传递3、实体4、create index5、主属性三、简答题(本大题共4小题,每题5分共20分)1、答:()ad+=abcdF2、解:a→∅a→a a→b a→c a→ab a→ac a→bc a→abcb→∅b→b b→c b→bcc→∅c→cab→∅ab→a ab→b ab→c ab→ab ab→ac ab→bc ab→abcac→∅ac→a ac→b ac→c ac→ab ac→ac ac→bc ac→abcbc→∅bc→b bc→c bc→bcabc→∅abc→ a abc→ b abc→ c abc→ab abc→ac abc→bc abc→abc3、2NF 因为码为a,bc是非主属性。
非主属性对码完全依赖,但存在传递依赖4、不保持无损连接四、设计题1、答:(1)Create table (3分)(2) Select count(*) from供货记录where经办人=’王明’;(3分)(3) Select * from商品, 供货记录where 商品.商品编号= 供货记录.商品编号AND 地址like ‘成都’;(3分)(4) Select供应商名称from供应商,供货记录,商品where供应商.供应商编号= 供货记录.供应商编号AND商品.商品编号= 供货记录.商品编号AND (数量>1000 OR 数量*单价)10000; (3分)(5) CREATE VIEW V-SP(供应商名称,商品名称,数量, 总价格,供货日期)AS SELECT供应商.供应商名称, 商品.商品名称, 数量, 商品.单价*供货记录, 数量, 供货日期FROM 供应商, 商品WHERE供应商.商品编号= 商品.商品编号ORDER BY 供货日期; (3分)2、答:(1)学生选课和教师任课两个局部信息的结构E-R 图分别如下:(5分)(2)各实体及其属性为:单位:单位名,电话学生:学号,姓名,性别,年龄教师:教师号,姓名,性别,职称课程:编号,课程名合并的全局E-R 图如下所示:(5分)(3) 将该全局E-R 图转换为等价的关系模型表示的数据库逻辑结构。
2009年01月份全国自考数据库系统原理真题
俱乐部名称:自考乐园;俱乐部id :5346389(请牢记它哦~在百度贴吧的搜索框中输入俱乐部id ,可以直接进入俱乐部);俱乐部url 地址:/club/5346389(您也可以通过此url 进入俱乐部。
)1全国2009年1月自考数据库系统原理试题课程代码:04735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.使用二维表格结构表达实体及实体间联系的数据模型是( ) A .层次模型B .网状模型 C .关系模型 D .联系模型2.数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和( ) A .DBMS B .数据库应用系统 C .相关的计算机系统D .DBA3.数据库系统提供的数据控制功能,不包括( ) A .并发控制B .控制数据冗余 C .完整性保护 D .故障恢复4.学校里规定,一个教师最多可讲授3门课程,最少必须讲授l 门课程;每门课程最多5个教师讲授,最少需要一个教师讲授,则教师与课程的基数分别为( ) A .(1,3),(1,5) B .(3,1),(5,1) C .(1,5),(1,3)D .(5,1),(3,1)5.有关系R(A ,B ,C),主码为A ;S(D ,A),主码为D ,外码为A ,参照R 中的属性A 。
关系R 和S 的元组如下表所示。
关系S 中违反关系完整性规则的元组是( ) R SA B CD A 1 2 32 l 73 3 8d1 d2 d32 NULL 4俱乐部名称:自考乐园;俱乐部id :5346389(请牢记它哦~在百度贴吧的搜索框中输入俱乐部id ,可以直接进入俱乐部);俱乐部url 地址:/club/5346389(您也可以通过此url 进入俱乐部。
)2d4 1A .(d1,2)B .(d2,NULL)C .(d3,4)D .(d4,1)6.在最小依赖集F 中,下面叙述不正确的是( ) A .F 中每个FD 的右部都是单属性 B .F 中每个FD 的左部都是单属性C .F 中没有冗余的FDD .F 中每个FD 的左部没有冗余的属性7.如果某个属性包含在候选键中,则它称为( ) A .非主属性B .关键属性 C .复合属性 D .主属性 8.设有关系R 和S 如下表:R S T A B C B C D A B C D a b c b b a c f db b ac c dd e ba a cb b ac c dd e b则关系T 是关系R 和关系S 的( ) A .自然连接结果 B . 连接结果C .笛卡尔积D .并9.关系运算以关系代数为理论基础,关系代数的最基本操作是并、差、笛卡尔积和( ) A .投影、连接 B .连接、选择 C .选择、投影 D .交、选择 10.以下叙述中正确的是( )A .为了实现连接运算,SELECT 命令中必须指出属性的来源B .如果缺省WHERE 子句,则会产生错误信息俱乐部名称:自考乐园;俱乐部id :5346389(请牢记它哦~在百度贴吧的搜索框中输入俱乐部id ,可以直接进入俱乐部);俱乐部url 地址:/club/5346389(您也可以通过此url 进入俱乐部。
2009年上半年 软考中级 数据库系统工程师 上午和下午真题答案及解析
全国计算机技术与软件专业技术资格(水平)考试2009年上半年数据库工程师上午试卷(考试时间 9 : 00~11 : 30 共 150 分钟)1. 在答题卡的指定位置上正确写入你的姓名和准考证号,并用正规 2B 铅笔在你写入的准考证号下填涂准考证号。
2. 本试卷的试题中共有 75 个空格,需要全部解答,每个空格 1 分,满分75 分。
3. 每个空格对应一个序号,有 A、B、C、D 四个选项,请选择一个最恰当的选项作为解答,在答题卡相应序号下填涂该选项。
4. 解答前务必阅读例题和答题卡上的例题填涂样式及填涂注意事项。
解答时用正规 2B 铅笔正确填涂选项,如需修改,请用橡皮擦干净,否则会导致不能正确评分。
例题● 2009年上半年全国计算机技术与软件专业技术资格(水平)考试日期是(88)月(89)日。
(88)A. 3 B. 4 C. 5 D. 6(89)A. 20 B. 21 C. 22 D. 23因为考试日期是“5 月 20 日”,故(88)选 C,(89)选 A,应在答题卡序号 88 下对 C 填涂,在序号 89 下对 A 填涂(参看答题卡)。
●海明校验码是在n个数据位之外增设k个校验位,从而形成一个k+n位的新的码字,使新的码字的码距比较均匀地拉大。
n与k的关系是(1)。
(1)A.2k-1>=n+k B.2k-1<=n+k C.n=k D.n-1<=k●假设某硬盘由5个盘片构成(共有8个记录面),盘面有效记录区域的外直径为30cm,内直径为10cm,记录位密度为250位/mm,磁道密度为16道/mm,每磁道分16个扇区,每扇区512字节,则该硬盘的格式化容量约为(2)MB。
(2) A. B.C. D.●(3)是指按内容访问的存储器(3)A.虚拟存储器 B.相联存储器 C.高速缓存(Cache) D.随机访问存储器●处理机主要由处理器、存储器和总线组成,总线包括(4)。
(4) A.数据总线、地址总线、控制总线 B.并行总线、串行总线、逻辑总线C.单工总线、双工总线、外部总线D.逻辑总线、物理总线、内部总线●计算机中常采用原码、反码、补码和移码表示数据,其中,±0编码相同的是(5)(5)A.原码和补码 B.反码和补码 C.补码和移码 D.原码和移码●某指令流水线由5段组成,第1、3、5段所需时间为△t, 第2、4段所需时间分别为3△t、2△t,如下图所示,那么连续输入n条指令时的吞吐率(单位时间内执行的指令个数)TP为(6)。
全国2009年1月高等教育自学考试管理系统中计算机应用真题及答案
全国2009年1月高等教育自学考试管理系统中计算机应用试题课程代码:00051一、单项选择题(本大题共30小题,每小题1分,共30分)在每小题列出的四个备选项中只有—个是最符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.MRPII中,完成建立、组织和维护企业的基本数据(如:产品结构、制造工艺、设备等)功能的子系统是()A.工厂维护子系统B.技术和生产数据管理子系统C.采购及进货子系统D.订货服务子系统2.在信息时代,企业将一些不具备竞争优势或效率相对低下的业务内容外包并虚拟化的改革创新行为称为()A.业务流程重组B.供应链管理C.虚拟企业D.电子商务3.信息商品如计算机软件、电子读物等可直接通过网络传送。
这一电子商务的功能称为()A.网上广告宣传B.网上产品订购C.意见征询D.服务传递4.下列不属于...企业信息化应用领域的是()A.CAMB.CAIC.CADD.Intranet5.微型计算机又称为()A.个人机B.工作站C.小型机D.大型机6.微型计算机系统中,各种数据和命令传输的公共通道称为()A.存储器B.运算器C.操作系统D.总线7.下列选项中,属于系统软件的是()A.WordB.ExcelC.DBMSD.Photoshop8.下列通信介质中,价格最低廉,安装维护方便的是()A.同轴电缆B.双绞线C.光缆D.无线通信9.关系student题9表A.姓名B.学号C.性别D.年龄10.下列关于系统开发的描述不正确...的是()A.系统开发的历史长,有丰富的经验可借鉴B.系统开发的成果不容许有任何错误C.系统开发一般都需要耗费大量的人力、物力和时间资源D.系统开发的产品是无形的11.下列不属于...系统开发指导原则要点的是()A.目的性B.整体性C.扩展性D.环境适应性12.结构化系统开发的主导原则是()A.由内向外B.由简向繁C.由底向上D.自顶向下13.下列系统开发方式中,开发周期最短的是()A.自行开发B.购买应用软件产品C.委托开发D.合作开发14.信息系统规划的主要目的不包括...()A.符合企业总的战略目标B.明确系统开发的优先顺序C.保证部门内的信息格式正确D.为领导对系统开发决策提供依据15.企业信息系统的规划分为战略性规划和()A.战术性规划B.作业性规划C.指标性规划D.执行性规划的是()16.现有一部分U/C矩阵如题16表所示,则下列描述不正确题16表A.成品库存信息是在库存控制功能中产生的B.材料供应信息是在库存控制功能中产生的C.材料供应信息是在材料需求功能中产生的D.库存控制功能要应用材料供应信息17.绘制数据流程图时,系统中的全系统共享的数据存储常画在()A.任意层次数据流程图B.扩展数据流程图C.低层次数据流程图D.顶层数据流程图18.下列选项不属于...系统分析报告内容的是()A.系统使用说明文档B.原系统的状况和问题C.新系统的目标D.新系统的逻辑设计19.在E-R图中,实体之间存在的联系有()A.1种B.2种C.3种D.4种20.如题20图的控制结构图表示的是()A.顺序结构B.选择结构C.循环结构D.调用结构21.一个菜单项的任务是连接文件名为“表单1”的表单。
(完整版)数据库原理及应用习题带答案
习题一、单项选择题1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是(A)阶段。
A. 数据库系统B. 文件系统C. 人工管理D.数据项管理2. 数据库系统与文件系统的主要区别是(B)。
A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量3. 在数据库中存储的是(C)。
A. 数据B. 数据模型C. 数据及数据之间的联系D. 信息4. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指(D)。
A. 同一个应用中的多个程序共享一个数据集合B. 多个用户、同一种语言共享数据C. 多个用户共享一个数据文件D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合5. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( A )。
A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS6. 数据库管理系统(DBMS)是(C)。
A. 一个完整的数据库应用系统B.一组硬件C. 一组系统软件D.既有硬件,也有软件7. 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的(B)。
A. 文件的集合B. 数据的集合C. 命令的集合D. 程序的集合8. 支持数据库各种操作的软件系统是(B)。
A. 命令系统B. 数据库管理系统C. 数据库系统D. 操作系统9. 由计算机硬件、DBMS、数据库、应用程序及用户等组成的一个整体叫(B)。
A. 文件系统B. 数据库系统C. 软件系统D. 数据库管理系统10. 数据库系统中应用程序与数据库的接口是(B)。
A. 数据库集合B. 数据库管理系统DBMSC. 操作系统OSD. 计算机中的存储介质11. 在DBS中,DBMS和OS之间关系是(D)。
数据库应用技术试题及答案
数据库应用技术试题及答案一、选择题(每题2分,共20分)1. 在关系数据库中,用于查询数据的SQL语句是:A. CREATEB. UPDATEC. SELECTD. DELETE2. 数据库管理系统(DBMS)的主要作用是:A. 存储数据B. 管理数据C. 执行数据D. 保护数据3. 下列哪个不是数据库设计的基本范式之一?A. 第一范式(1NF)B. 第二范式(2NF)C. 第三范式(3NF)D. 第四范式(4NF)4. 在SQL中,用于插入数据的语句是:A. INSERT INTOB. CREATE TABLEC. SELECT INTOD. UPDATE5. 以下哪个是数据库事务的四个基本特性之一?A. 原子性(Atomicity)B. 顺序性(Ordering)C. 可扩展性(Scalability)D. 可维护性(Maintainability)二、填空题(每空2分,共20分)6. 数据库的_______是指将数据组织成表格的形式,以便进行有效的存储和检索。
7. 在数据库中,_______是指在表中用于唯一标识记录的一列或多列。
8. SQL的_______语句用于删除表中的记录。
9. 数据库的_______是指数据库在操作过程中保持数据的一致性和完整性。
10. 在数据库中,_______是指在表中创建索引,以提高查询效率。
三、简答题(每题10分,共20分)11. 请简述数据库的三级模式结构。
12. 请简述数据库的备份与恢复的重要性。
四、计算题(每题15分,共30分)13. 假设有一个名为“Employees”的表,包含列:EmployeeID, Name, Department, Salary。
请编写SQL查询语句,列出所有员工的姓名和部门,其中只包括工资高于平均工资的员工。
14. 假设有一个名为“Orders”的表,包含列:OrderID, CustomerID, OrderDate, TotalAmount。
自考《数据库及其应用》历年试题及答案(2009--2011)
2009年01月一、单项选择题(本大题共20小题。
每小题2 分,共40 分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.有关系模式:R(课程编号,课程名称,教师编号,教师姓名,授课班级),若一名教师可讲授多门课程,一门课程可由多名教师讲授,则R 属于(A )A.1NFB.2NFC.3NFD.4NF2.设关系R 和S 的元数分别是r 和s,则R 和S 笛卡儿积的元数是(B )A. r*sB. r+sC. r-sD. r/s3.假设一个仓库可存放多种商品,一种商品可存放在不同的仓库中,仓库和商品之间的联系是( C )A.一对一B.一对多C.多对多D.不确定4.下列选项中,不属于全局E-R 模型设计解决的问题是(D )A.属性冲突B.结构冲突C.命名冲突D.语法冲突5.Access 用于存储数据的对象是(A )A.表B.查询C.窗体D.数据访问页6.下列对关系性质的说法中,不正确的是(C )A.属性的顺序无关紧要B.同一关系中属性名唯一C.元组必须是有序的D.不能有重复的元组7.在Access 用户级安全机制下,保存用户信息的文件是(A )P75A.工作组信息文件B.用户信息文件C.安全信息文件D.帐户信息文件8.在查询和报表中,能作为记录分组依据的字段类型是(D )A.备注B.超级链接C.OLE 对象D.数字9.在Access 中,若要定义单一字段的主键,则下列选项中能够定义为主键的是(C )A.有空值的字段B.有重复值的字段C.自动编号类型的字段D.OLE 对象类型的字段10.假设规定学生的年龄必须在16-25 之间,则年龄字段的有效性规则为(B )A.16<年龄<25B.>=16 and <=25C.>=16 or <=25D.IN (16,25)11.假设在设计视图中设计一个查询,如图所示,则这个查询是(D )A.交叉表查询B.生成表查询C.操作查询D.参数查询12.若设置查询准则为:Like "C[!kml]p",则满足查询条件的值是(C )A.CkpB.CkmlpC.CopD.C!kmlp13.窗体中的每个控件都有一组属性,其中用于设置控件外观的是(A )A.格式属性B.数据属性C.外观属性D.事件属性14.下列关于窗体控件说法中,错误的是(B )A.命令按钮是用于完成控制操作的控件B.文本框和命令按钮是容器类控件C.组合框可以看成是列表框和文本框的组合D.利用图像控件插入窗体的图片不能编辑和修改15.如果Access 中的报表格式为“在新的一行中打印当前节,而在同一行中打印下一节”,则需要将报表的“新行或新列”属性设置为(B )A.无B.节前C.节后D.节前和节后16.在Access 中,不能输入和编辑数据的对象是(C )A.查询B.窗体C.报表D.数据访问页17.在报表中能够正确计算总产量的表达式为(D )A.=Avg ([产量])B.=Count ([产量])C.=Max ([产量])D.=Sum ([产量])18.Access 提供的数据访问页视图有(A )A.2 种B.3 种C.4 种D.5 种19.下列有关数据访问页的说法中,不正确的是(B )A.以单独的文件存在B.不能对记录排序C.可以在数据库外运行D.可以添加记录20.判断“学生”窗体中“性别”字段值是否为“男”的宏条件表达式为(D )A.[Forms]![学生]=“男”B.[Forms]![性别]=男C.[Forms]![学生]![性别]=男D.[Forms]![学生]![性别]=“男”二、填空题(本大题共15 小题,每小题 1 分,共l5 分)请在每小题的空格中填上正确答案。
20092010学年第1学期数据库试卷答案
2009—2010学年第1学期《数据库》试卷答案一、单项选择题(每小题1分,共18分)1C 2A 3D 4C 5D 6C 7D 8C 9B 10D 11A 12B 13A 14B 15B 16D二、填空题(本大题共10小题,每小题1分,共10分)1.数据库系统2.ROLLBACK(或rollback)3.谓词4.封锁的粒度(或粒度)5.超类与子类(或层次归纳)6.SQL服务管理器(或SQL Service Manager)7.数据源(或DSN)8.更新(或修改)9.310.介质故障三、名词解释题(每小题3分,共12分)1.是实现有组织地、动态地存储大量关联数据、方便多用户访问的计算机软件、硬件和数据资源组成的系统。
2.用有向图结构表示实体类型及其联系的数据模型。
3.关系是一个元数为K(K≥1)的元组的集合。
4.就是用正确的方法调度并发操作,以免不同事务的执行会互相带来干扰。
四、简答题(每小题4分,共16分)1.三级模式结构和两级映象,即:外模式、模式、内模式、外模式/模式映象、模式/内模式映象。
2.安全性控制、完整性控制、并发控制和存储管理。
3.数据定义、数据操纵、数据控制和SQL语句嵌入。
4.进行数据抽象、设计局部概念模式将局部概念模式综合成全局概念模式对全局结构进行评审。
5.(1)(2)职工(职工号,姓名,地址,部门名)部门(部门名,经理)产品(产品内部编号,产品名)销售(部门名,产品名)生产(产品内部编号,制造商名称,型号,价格)制造商(名称,地址)五、程序设计题(每小题3分,共24分)1.Π学号,姓名,课程名,分数(σ奖学金>0∧专业=国际贸易(学生∞学习∞课程))2.Π课程号,名称,学分(σ分数=100(学习∞课程))3.Π学号,姓名,专业(σ奖学金<=0∧分数>95(学生∞学习))4.Π学号,姓名,专业(学生)—Π学号,姓名,专业(σ分数<80(学生∞学习))5.SELECT 学生.学号,姓名,专业FROM 学生,学习WHERE 学生.学号=学习.学号 AND 学习.课程号=课程.课程号 AND 奖学金<=0 AND 分数>956.SELECT 学号,姓名,专业FROM 学生WHERE 学号 NOT IN(SELECT 学号FROM 学习WHERE 分数<80)7.UPDATE 学生SET 奖学金=1000WHERE 奖学金<=0 AND 学号 IN(SELECT 学号FROM 学习WHERE 分数=100)8.CREATE VIEW AAA(课程号,名称,学分)AS SELECT 课程号,名称,学分FORM 课程WHERE 课程号 IN(SELECT 课程号FROM 学习WHERE 分数=100)六、应用题(每小题5分,共20分)1.不满足。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2009年1月自考数据库及其应用试题课程代码:02120一、单项选择题(本大题共20小题。
每小题2分,共40分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.有关系模式:R(课程编号,课程名称,教师编号,教师姓名,授课班级),若一名教师可讲授多门课程,一门课程可由多名教师讲授,则R属于( A )A.1NFB.2NFC.3NFD.4NF2.设关系R和S的元数分别是r和s,则R和S笛卡儿积的元数是( B )A.r*sB.r+sC.r-sD.r/s3.假设一个仓库可存放多种商品,一种商品可存放在不同的仓库中,仓库和商品之间的联系是( C )A.一对一B.一对多C.多对多D.不确定4.下列选项中,不属于全局E-R模型设计解决的问题是( D )A.属性冲突B.结构冲突C.命名冲突D.语法冲突5.Access用于存储数据的对象是( A )A.表B.查询C.窗体D.数据访问页6.下列对关系性质的说法中,不正确的是( C )A.属性的顺序无关紧要B.同一关系中属性名唯一C.元组必须是有序的D.不能有重复的元组7.在Access用户级安全机制下,保存用户信息的文件是( A ) P751A.工作组信息文件B.用户信息文件C.安全信息文件D.帐户信息文件8.在查询和报表中,能作为记录分组依据的字段类型是( D )A.备注B.超级链接C.OLE对象D.数字9.在Access中,若要定义单一字段的主键,则下列选项中能够定义为主键的是( C )A.有空值的字段B.有重复值的字段C.自动编号类型的字段D.OLE对象类型的字段10.假设规定学生的年龄必须在16-25之间,则年龄字段的有效性规则为( B )A.16<年龄<25B.>=16 and <=25C.>=16 or <=25D.IN (16,25)11.假设在设计视图中设计一个查询,如图所示,则这个查询是( D )B.生成表查询C.操作查询D.参数查询12.若设置查询准则为:Like "C[!kml]p",则满足查询条件的值是( C )A.CkpB.CkmlpC.CopD.C!kmlp13.窗体中的每个控件都有一组属性,其中用于设置控件外观的是( A )A.格式属性B.数据属性C.外观属性D.事件属性14.下列关于窗体控件说法中,错误的是( B )A.命令按钮是用于完成控制操作的控件B.文本框和命令按钮是容器类控件2C.组合框可以看成是列表框和文本框的组合D.利用图像控件插入窗体的图片不能编辑和修改15.如果Access中的报表格式为“在新的一行中打印当前节,而在同一行中打印下一节”,则需要将报表的“新行或新列”属性设置为( B )A.无B.节前C.节后D.节前和节后16.在Access中,不能输入和编辑数据的对象是( C )A.查询B.窗体C.报表D.数据访问页17.在报表中能够正确计算总产量的表达式为( D )A.=Avg ([产量])B.=Count ([产量])C.=Max ([产量])D.=Sum ([产量])18.Access提供的数据访问页视图有( A )A.2种B.3种C.4种D.5种19.下列有关数据访问页的说法中,不正确的是( B )A.以单独的文件存在B.不能对记录排序C.可以在数据库外运行D.可以添加记录20.判断“学生”窗体中“性别”字段值是否为“男”的宏条件表达式为( D )A.[Forms]![学生]=“男”B.[Forms]![性别]=男C.[Forms]![学生]![性别]=男D.[Forms]![学生]![性别]=“男”二、填空题(本大题共15小题,每小题1分,共l5分)请在每小题的空格中填上正确答案。
错填、不填均无分。
21.关系模式S(SNO,SN,DNO)和D(DNO,CN,NM)中,S的主键是SNO,D的主键是DNO,则DNO在S中称为___外键_____。
22.数据完整性是指数据的____正确性____和一致性。
23.Access规定表中文本类型字段的最大长度是___255_____。
324.从数据处理的角度而言,数据访问页和窗体类似,所不同的是数据访问页存储在Access数据库的____外____部。
25.在Access中,用户级安全机制是指当数据库中有多个用户时,将用户分成组,规定不同组的用户具有不同的____存取权限____。
26.在创建表的过程中,设置有效性规则的目的是实施数据库的____完整性____。
27.在创建一个新表时,如果表中的数据已经存在于某一个或某几个表中,为了避免重新输入数据的麻烦,可以利用操作查询的___生成表_____查询来创建新表。
28.在Access中,规定日期型常量的定界符是____#____。
29.在窗体中有一个命令按钮控件,当用户单击命令按钮时,将进入另一个窗体,则应设置该控件的____事件____属性。
30.在Access报表视图中,用于创建报表结构或修改已有报表结构的视图是____设计____。
31.在Access中,报表最多可以由____7____个节构成。
32.根据数据访问页的用途,可将数据访问页分为交互式报表页、____数据输入页____和数据分析页三种类型。
33.在Access中,可以利用“格式”菜单中的____主题____命令,选择特定标题格式、背景色彩、边框颜色等不同风格的数据访问页模板。
34.分组报表最多可以按____10____个字段或表达式进行分组。
35.模块是由VBA声明和____过程____组成的集合。
三、简答题(本大题共5小题,每小题5分,共25分)36.设有教师任课关系:R(职工号,姓名,职称,课程号,学时数),下图是R的一个实例。
45题36图 请回答问题:1.写出R 的主键;职工号,课程号2.写出R 中的部分函数依赖。
职工号→姓名,职工号→职称,课程号→学时数37.有系和学生表如图所示,在建立系与学生一对多关系时,选择的联系类型是:包括“系”中的所有记录和“学生”中联接字段相等的那些记录。
假设创建一个检索系名称和学号的查询,试将查询的结果填写在下面的答案表中。
系 学生题37图查询结果(答案表):38.简述索引的目的及索引的类型。
P10039.某学校的学生学籍管理系统有如下功能:(1)“录入新生”功能是将一个新生录取表的信息加入到学生表。
(2)“学籍变动”功能是根据毕业的年限将学生表的学籍状况字段改为“已毕业”。
(3)“毕业生处理”功能是以学生的学籍状况“已毕业”为条件创建一个毕业生表。
(4)“学生表维护”功能是从学生表中删除已毕业学生的信息。
假设利用操作查询实现这些功能,试在下列空格处填写每个操作查询的类型。
(1)录入新生功能是_____追加_____查询。
(2)学籍变动功能是_____更新_____查询。
(3)毕业生处理功能是_____生成表_____查询。
(4)学生表维护功能是_____删除_____查询。
40.有关系模式R(职工号,姓名,性别,部门,经理,部门电话,地点),对R进行规范化处理后,分解为R1(职工号,姓名,性别,部门)和R2(部门,经理,部门电话,地点)两个关系。
语义说明:已知职工号就可以确定职工的姓名、性别和部门;已知部门就可以确定部门的经理、部门电话和地点。
回答下列问题,答案写在空格中。
(1)R的主键是____职工号______,R属于_____2_____NF。
(2)对R进行分解的原因是R中存在_____非主属性对键的传递函数_____依赖。
(3)R1属于_____3_____NF。
(4)R1的外键是____部门______。
6四、综合题(本大题共2小题,每小题10分,共20分)41.假设要设计一个学生成绩管理系统,该系统数据库中有学生、课程和成绩3个表,基于这些表创建了录入成绩、查询成绩和打印成绩单3个数据库对象。
并将这3个对象用宏整合在一个主控窗体中,下图(a)是主控窗体,图(b)是创建的宏组。
请根据图(a)和图(b)回答下列问题。
(1)图(a)窗体中所包含的控件名称是____标签控件____、____图像控件____、____命令按钮控件____。
(2)按照图(b)备注列的序号,说明对应宏操作的功能。
①____打开窗体______。
②____打开查询______。
③_____打开报表_____。
④_____关闭指定的窗体等_____。
42.某超市与多个供应商建立供货业务,一个供应商供应多种商品,一种商品可由多个供应商提供,供货时需要记录供货日期和数量;供应商有编号、名称、地址和电话等属性,商品有商品编号、品名、规格和单价等属性。
要求:(1)根据上述语义画出E-R图,要求在图中画出实体的属性并注明联系的类型。
(2)将E-R图转换为关系模型,指出每个关系的主键和外键。
供应商(供应商编号,供应商名称,地址,电话)主键:供应商编号商品(商品编号,商品名,规格,单价)主键:商品编号供货(供应商编号,商品编号,日期,数量)主键:供应商编号,商品编号,日期外键2个:供应商编号和商品编号78。