数据库试卷a
数据库原理试卷A答案

Sage smallint
不能为空
Sdept varchar 20 不能为空
表2 Sports表(描述运动项目实体)
属性名 类型 长度 约束
SportNo varchar 5
主码
SportName varchar 20 取值唯一
SportUnit varchar 10 不能为空
表3 SS表(描述学生与运动项目的联系)
务的解答扣 2 分。
3. 已知有三个事务的一个调度 R3(B)R 1(A)W3(B)R 2(B)R 2(A)W2(B)R 1(B)W1(A) ,试问该调度是
否是冲突可串行化调度?为什么?
答:该调度是冲突可串行化调度,理由如下:
R1(A) 和 W3(B) 是不冲突操作,交换位置可得:
R3(B)W3(B)R 1(A)R 2(B)R 2(A)W2(B)R 1(B)W1(A) R1(A) 和 R2(B) 、 R2(A) 、 W2(B) 均为不冲突操作,交换位置可得:
( 商店编号,商品编号 ) →部门编号( 1 分)
( 商店编号,部门编号 ) →负责人( 1 分)
( 商店编号,商品编号 ) →数量( 1 分)
(2) 找出关系模式 R 的候选码;
答: R的候选码是 ( 商店编号,商品编号 ) ( 2 分)
(3) 试问关系模式 R 最高已经达到第几范式?为什么?
答:因为 R 中存在着非主属性“负责人”对候选码 ( 商店编号、商品编号
Sname
Ssex
Sage
Sno
Sdept
Student m SS n Sports
Grade
SportNo
SportUnit
SportName
图3
《互联网数据库》(实践)试卷(A卷)

2024年6月高等教育自学考试实践考试 互联网数据库(实践)(课程代码 00912)A 卷 阳光学院考点课程名称 互联网数据库(闭卷) 级专业 考试日期学生姓名 学号 班级题号 一 二 三 四 五 总分 累分人题分 2010402010100得分考生注意事项:1.本试卷共 8 页,请查看试卷中是否有缺页。
2.考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。
教师注意事项:请按照阳光学院试卷评阅要求操作。
一.单选题(共20分,每小题2分)1.在数据的三级模式结构中,设计数据库模式结构时应首先确定数据库的( )。
A.物理模式B.逻辑模式C.存储模式D.外模式 2.自然连接是构成新关系的有效方法。
一般情况下,当对关系R 和S 使用自然连接时,要求R 和S 含有一个或多个共有的( )。
A.元组 B.行 C.记录 D.属性 3.在数据库系统中,下列说法不正确的是( )。
A.数据结构化 B.数据易扩充C.数据独立性高D.避免了一切数据的重复 4.下列关于聚簇索引的叙述中,正确的是( )。
A.在一个基本表上最多只能建立一个聚簇索引B.在一个基本表上最多能建立与基本表中记录数相等的聚簇索引C.在一个基本表上只能建立少于基本表中记录数的聚簇索引D.在一个基本表上能建立多个聚簇索引5.为防止用户通过视图对数据进行增、删、改时,无意或故意操作不属 于视图范围内的基本表数据,可以在定义视图时加的子句是( )。
A.WITH UPDATE OPTION B.WITH INSERT OPTION C.WITH CHECK OPTION D.WITH DELETE OPTION6.系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非控制方式终止,这时内存中的信息丢失,而存储在外存上………………………………………………………………装……订……线……内……不……要……答……题…………………………………………………………得 分 评卷人的数据未受影响,这种情况称为()。
vfp试卷A

《数据库》试卷(编号:A)系是A) DBS包括DB和DBMSB) DBMS包括DB和DBSC) DB包括DBS和DBMSD)DBS就是DB,也就是DBMS2、函数STR(-304.75)的值是。
A)-304 B)304 C)305 D) -3053、结构化程序设计所规定的三种基本控制结构是_______。
A)输入,处理,输出B)树型,网型,环型C)顺序,选择,循环 D)主程序,子程序,函数4、SQL实现分组查询的短语是______。
A)ORDER BY B)GROUP BY C)HAVING D)ASC5、将内存变量定义为全局变量的Visual FoxPro命令是______。
A)LOCAL B)PRIVATE C)PUBLIC D)GLOBAL6、在表中对所有记录作删除标记的命令是。
A)delete all B)pack C)recall all D)zap7、在Visual FoxPro中,可以对字段设置默认值的表。
A)必须是数据库表B)必须是自由表C)自由表或数据库表D)不能设置字段的默认值8、若所建立索引的字段值不允许重复,并且一个表中只能创建一个,它应该是A) 主索引B) 惟一索引C) 候选索引D) 普通索引9、参照完整性的规则不包括A) 更新规则B) 删除规则C) 插入规则D) 检索规则10、在VFP中,命令文件的扩展名是______。
A)TXT B)PRG C)DBT D)FMT11.专门的关系运算不包括下列中的A)联接运算B)选择运算C)投影运算D)交运算12.有如下赋值语句,结果为“大家好”的表达式是a=“你好” b=“大家”A)b+AT(a,1) B)b+RIGHT(a,1)C)b+LEFT(a,3,4) D)b+RIGHT(a,2)13、使用命令DECLARE mm(2,3)定义的数组,包含的数组元素(下标变量)的个数为。
A)2个B)3个C)5个D)6个14、如果内存变量和字段变量均有变量名"姓名",那么引用内存变量的正确方法是A) M.姓名B) M->姓名C) 姓名D) A和B都可以15、在Visual FoxPro中,有如下程序,函数IIF()返回值是*程序PRIVATE X,YSTORE "男" TO XY=LEN(X)+2?IIF(Y<4,"男","女")RETURNA)"女" B)"男" C).T. D).F. 16、命令SELECT 0的功能是A)选择编号最小的未使用工作区B)选择0号工作区C)关闭当前工作区的表D)选择当前工作区17、以下关于空值(NULL)叙述正确的是A)空值等同于空字符串B)空值表示字段或变量还没有确定值C)VFP不支持空值D)空值等同于数值018、在SQL语句中,与表达式"工资BETWEEN 1210 AND 1240"功能相同的表达式是A)工资>=1210 AND 工资<=1240B)工资>1210 AND 工资<1240C)工资<=1210 AND 工资>1240D)工资>=1210 OR 工资<=124019、以下属于非容器类控件的是。
《数据库系统工程师》课程试卷A及答案

《数据库系统工程师》课程试卷A适用专业: 考试日期: 闭卷所需时间:120分钟 总分:100分一、 填空题:(共8小题,每空1分,共18分)1. 对于十进制数字143,它的二进制表示是 ,八进制表示是 ,十六进制表示是 ,BCD 码是 ;十六进制数3CF 对应的十进制是 。
2. 若指令流水线把一条指令分为取指、分析和执行3部分,且3部分的时间分别是ns t 2=取指,ns t 2=分析,ns t 1=执行。
则100条指令全部执行完毕需 ns 。
3. 对现实世界进行第一层抽象的模型,称为 模型;对现实世界进行第二层抽象的模型,称为 模型。
4. 层次模型的数据结构是 结构;网状模型的数据结构是 结构;关系模型的数据结构是 结构。
5. 在数据库技术中,编写应用程序的语言仍然是C 一类的高级语言,这些语言被称为 语言。
6. 要使数据库具有可恢复性,在平时要做好两件事: 和 。
7. 封锁能避免错误的发生,但会引起 问题。
8. 能激活触发器执行的操作是 、 和 。
二、 选择题:(共18小题,每空1分,共24分)1. 是指按内容访问的存储器。
A.相联存储器B.虚拟存储器C.高速缓存(Cache)D.随机访问存储器2. 内存按字节编址,地址从A4000H 到CBFFFH ,共有 (1) 。
若用存储容量为32K ×8b 的存储芯片构成该内存,至少需要 (2) 。
(1)A .80KB B.96KB C.160KB D.192KB (2)A.2 B.5 C.8 D.103. Internet 提供的服务有通信、远程登录、浏览和检索等。
(1) 直接用于个人之间的通信方式, (2) 用于远程登录。
(1)A .Telnet B. E-Mail C.URL D.PPP(2)A .Telnet B. URL C.P2P D.PPP 4. 软件测式的目的是 。
A.表明软件的正确性B.评价软件质量C.尽可能发现软件中的错误D.判定软件是否合格5. 是面向对象程序设计语言中的一种机制,此种机制实现了方法的定义与具体的对象无关,而对方法的调用则可关联于具体的对象。
数据库原理试卷A(标准答案)

单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在答题卡上。
每小题1分,共20分)1.数据模型的三要素中,数据的约束条件规定数据及其联系的( A )。
A. 制约规则B. 静态特性C. 动态特性D. 数据结构2.DB、DBMS、DBS三者之间的关系是( B )。
A. DBMS包括DB和DBSB. DBS包括DB和DBMSC. DB包括DBMS和DBSD. DB、DBMS、DBS是同一个意思3.有一个关系:学生(学号,姓名,系别),规定学号的值域是9个字符组成的字符串,这一规则属于( C )。
A. 实体完整性约束B. 参照完整性约束C. 用户自定义完整性约束D. 关键字完整性约束4.有12个实体类型,并且它们之间存在着15个不同的二元联系,其中4个是1:1联系类型,5个是1:N联系类型,6个M:N联系类型,那么根据转换规则,这个ER结构转换成的关系模式至少有( B )。
A.17个B.18个C.23个D.27个5.在数据库技术中,未提交的随后被撤消了的数据,称为( D )。
A.报废的数据B.过时的数据C.撤消的数据D.脏数据6.嵌入式SQL的预处理方式,是指( D )。
A.识别出SQL语句,加上前缀标识和结束标志B.对源程序进行格式化处理C.把嵌入的SQL语句编译成目标程序D.把嵌入的SQL语句处理成函数调用形式7.若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为( A )。
A. 介质故障B. 运行故障C. 系统故障D. 事务故障8.如果事务T获得了数据项Q上的排它锁,则T对Q( C )。
A. 只能读不能写B. 只能写不能读C. 既可读又可写D. 不能读也不能写9.在SQL的下列语句中,能够实现参照完整性约束的语句( D )。
A.FOREIGN KEY B.PRIMARY KEYC.REFERENCES D.FOREIGN KEY和REFERENCES10.在需求分析阶段,数据字典是对系统中( A )。
数据库技术及应用课程试卷A卷

数据库技术与应用试卷一、单选题(每小题1分,共30分)1、在Visual Foxpro 中,创建包含有备注字段的表文件后,将得到两个同名、扩展名不同的文件,其扩展名分别是:A ).DBF ,.FPTB ).PJX ,.PJTC ).PRG ,.EXED ).DBC ,.DCT 2、在E-R 图中,用来表示实体之间联系的图形是:A )矩形B )椭圆形C )菱形D )平行四边形则由关系R 得到关系T 的操作是:A)选择 B) 投影 C) 交 D) 并 4、下列叙述中正确的是:A )数据库系统是一个独立的系统,不需要操作系统的支持B )数据库设计是指设计数据库管理系统C )数据库技术的根本目标是要解决数据共享的问题D )在数据库系统中,数据的物理结构必须与逻辑结构一致 5、数据库系统的核心是:A )数据模型B )数据库管理系统C )软件工具D )数据库6、在VFP 的操作中,指定当前工作路径是F 盘、文件夹为EX 的命令是:A )SET DEFA ON F :\EXB )SET DEFA TO F :\EXC )SET DEFA INTO F :\EXD )SET TO F :\EX 7、VFP 支持的数据模型是:A )层次数据模型B )关系数据模型C )网状数据模型D )树状数据模型 8、对于“关系”的描述,正确的是:A )同一个关系中允许有完全相同的元组B )在一个关系中元组必须按关键字升序存放C )在一个关系中必须将关键字作为该关系的第一个属性D )同一个关系中不能出现相同的属性名 9、退出VFP 系统的命令是:A ) CLEARB ) DROPC ) RETURND ) QUIT 10、算术表达式YX YX -+的VFP 形式是:A )(X+Y)/X-YB ) X+Y/X-YC )X+Y/(X-Y)D ) (X+Y)/(X-Y)11、设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的关系类型是:A)多对多关系B)一对一关系C)一对多关系D)一对二关系12、在下面的VFP表达式中,不正确的是:A){^2008-05-01}+DATE() B){^2008-05-01}-10C){^2008-05-01}-DATE() D){^2008-05-01}+1013、要求记录唯一性的索引是:A)唯一索引、主索引B)唯一索引、候选索引C)主索引、候选索引D)主索引、普通索引14、在建立表间一对多的永久联系时,主表的索引类型必须是:A)主索引或候选索引B)主索引、候选索引或唯一索引C)主索引、候选索引、唯一索引或普通索引D)可以不建立索引15、在职工档案表中,字段名婚否是L型字段,字段名性别是C型字段。
数据库原理A卷加答案

《数据库原理与应用》期末考试试卷课程编号:试卷类型:A 考试形式:闭卷笔试考试日期:2008-7-11注意事项:1.答案写在试卷上;2.不准携带任何书籍、资料、纸张等。
一、简答题(共20分,每题5分)1.简述事务的ACID特性2.简述数据库系统的三级模式结构及其对数据独立性的支持。
3.简述关系模型的参照完整性约束4.简述如何保证多个事务的并发执行是正确的二、设数据库中有三个关系:(共10分,每题2分)职工表EMP(E#,ENAME,AGE,SEX,ECITY)其属性分别表示职工工号、姓名、年龄、性别和籍贯。
工作表WORKS(E#,C#,SALARY)其属性分别表示职工工号、工作的公司编号和工资。
公司表COMP(C#,CNAME,CITY)其属性分别表示公司编号、公司名称和公司所在城市。
试用关系代数表达式写出下列操作:1)检索超过30岁的男职工的工号和姓名。
2)假设每个职工只能在一个公司工作,检索工资超过2000元的男性职工工号和姓名。
3)假设每个职工可在多个公司工作,检索在编号为C4和C8公司兼职的职工工号。
4)检索在“LIANHUA”公司工作、工资超过2000元的男性职工的工号和姓名。
5)检索‘A’城市的所有公司编号和公司名称三、设有四个关系模式(共30分)仓库(仓库号,城市,面积)职工(仓库号,职工号,工资)供应商(供应商号,供应商名,地址)订购单(职工号,供应商号,订购单号,订购日期)用SQL完成以下操作:1.检索所有职工的仓库号及工资。
(2分)2.检索在上海的仓库的面积。
(2分)3.插入一条供应商号=‘S7’,地址在北京的供应商信息。
(2分)4.将订购单号为D2的订购日期修正为当前日期。
(2分)5.删除职工号为空的订购单信息。
(2分)6.检索和职工号为E1或E4有联系的供应商的名称。
(2分)7.检索出向供应商号S3发过订购单的职工的职工号和仓库号。
(2分)8.检索出目前与S3供应商没有联系的职工信息。
《数据库原理》期末试卷及答案(A)

只有一个是符合题目要求的,请将其代码填在题后的括号内。
错选或未选都无分。
)1、A2、D3、C4、A5、B6、A7、C8、D9、B 10、D11、B 12、C 13、B 14、D 15、B16、D 17、B 18、D 19、B 20、B二、填空题(本大题共10小题,每小题1分,共10分。
将正确的答案填在每小题的空格内。
错填或不填均无分)21、程序22、m×n23、自然连接24、CREATE INDEX25、聚簇索引26、元组27、空值28、授权29、投影30、GROUP BY三、名词解释(本大题共5小题,每小题3分,共15分)31、数据库管理系统是数据库系统的核心,是为数据库的建立、使用和维护而配置的软件。
它建立在操作系统的基础上,是位于操作系统和用户之间的一层管理软件,负责对数据库进行同一的管理和控制。
它的功能主要包含6个方面:(1)数据定义(2)数据操纵(3)数据库进行管理(4)数据组织、存储和管理(5)数据库的建立和维护(6)数据通信接口32、完全函数依赖:在关系模式R(U)中,如果X→Y,并且对于X的任何一个真子集X’,都有,则称Y完全函数依赖于X。
33、视图视图是从一个或几个基本表(或视图)导出的表,它与基本表不同,是一个虚表。
数据库中只存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原来的基本表中。
基本表中的数据发生变化,从视图中查询出的数据也随之发生变化。
从这个意义上讲,视图就像一个窗口,透过它可以看到数据库中自己感兴趣的数据及其变化。
34、主码和主属性如果关系中的某一个属性组的值能够唯一地标识一个元组,而其子集不行,则称该属性组为侯选码。
若一个关系有多个侯选码,则选定其中一个为主码。
侯选码的诸属性称为主属性。
35、游标游标是系统为用户开设的一个数据缓冲区,存放SQL的执行结果。
嵌入式SQL用游标来协调SQL语言与主语言之间的数据处理。
每个游标区都有一个名字。
用户可以用SQL语句逐一从游标中获取记录,并赋给主变量,交由主语言进一步处理。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
学院2014至2015学年第 1 学期
数据库原理与应用 课程考试( B )卷
系 级 专业 学号
一、填空题(每空1分,共计20分)
1、数据库处理技术经历了_____________、_____________、_____________和_____________四个发展阶段。
2、数据独立性是指数据的__________________与______________互不依赖、彼此独立的特性。
更进一步,数据独立性又可分为__________________和___________________。
3、在数据库系统中访问数据,既可以采用__________________方式,也可以__________________采用方式。
4、分布式数据库系统数据的分片类型有__ _分片,__ __分片,以及混合分片三种。
5、实体之间的联系类型有三种,分别是 、 和 。
6、在SQL Server 2000恢复机制中提供的备份类型有 全备份、 、
、 和。
7、设有关系模式R (A ,B ,C ,D )与它的函数依赖集F ={AB->C ,C ->D }
,则R 的候选键为_______________,它属于______________式的关系模式 。
二、选择题(每小题2分,共计20分)
( )1、概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是: A .层次模型 B .关系模型
C .网状模型
D .实体-关系模型
( )2、一个关系只有一个: 。
A. 候选码
B.外码
C.超码
D.主码
( )3、学生基本信息表中有日期型字段’出生日期’,字符型字段’’,下列语句命令正确的
装
订
线
是
A .SELECT +'年龄:'+CAST(CHAR(2),DATEDIFF(yy,出生日期,GETDATE())) FROM 学 生基本信息表
B .SELECT +'年龄:'+CAST(DATEDIFF(yy,出生日期,GETDATE()) AS CHAR(2)) FROM 学生基本信息表
C .SELECT +'年龄:'+CONVERT(DATEDIFF(yy,出生日期,GETDATE()) AS CHAR(2)) FROM 学生基本信息表
D .SELECT +'年龄:'+CONVERT(DATEDIFF(yy,出生日期,GETDATE()), CHAR(2)) FROM 学生基本信息表
( )4、设有一个学生档案的关系数据库,关系模式是:S(SNo ,SN ,Sex ,Age),其中SNo , SN ,Sex ,Age 分别代表学生的学号、、性别、年龄。
则“从学生档案数据库 中检索学生年龄大于20岁的学生”的关系代数式为________。
A. ()()S Age SN 20>∏σ B. ()()S Age SN 20>∏σ C. ()()S Age SN 20>∏∏ D. ()()S Age SN 20>σσ ( )5、事务的原子性是指________
A. 事务中包括的所有操作要么都做,要么都不做
B. 事务一旦提交,对数据库的改变是永久的
C. 一个事务部的操作对并发的其他事务是隔离的
D. 事务必须使数据库从一个一致性状态变到另一个一致性状态
( )6、设关系数据库中一个表S 的结构为S (SN ,CN ,grade ),其中SN 为学生名,CN 为课程
名,二者均为字符型;grade 为成绩,数值型,取值围0-100。
若要把“二的化学成绩80分”插入S 中,则可用 。
A. ADD INTO S V ALUES (’二’,’化学’,’80’)
B. INSERT INTO S V ALUES (’二’,’化学’,’80’)
C. ADD INTO S V ALUES (’二’,’化学’,80)
D. INSERT INTO S V ALUES (’二’,’化学’,80)
( )7、可对表和视图中的数据进行物理排序的索引是
A .普通索引
B .唯一索引
C .聚集索引
D .非聚集索引
( ) 8、下列操作中,被记录于事务日志的是 A .程序运行过程
B .程序的执行结果
( )9、SQL 语言的GRANT 和REVOKE 语句主要是用来维护数据库的 。
A.完整性
B.可靠性
C.安全性
D.一致性
( )10、单个用户使用的数据视图的描述称为_________。
A. 外模式
B. 概念模式
C. 模式
D. 存储模式
三、问答题(每小题5分,共计15分)
1、什么是数据库系统的三级模式结构?这种体系结构的优点是什么。
(5分) 答:
2、简述数据库中事务的定义及性质。
(5分) 答:
3、试阐述模式分解在数据库规化中的作用。
(5分) 答:
装
订
线
四、求解题(共15分)
某库存管理系统有产品、零件、仓库等实体,属性如下。
产品属性:产品编号,产品名称,产品型号,产品价格 零件属性:编号,名称,规格,单价 仓库属性:仓库号,仓库面积,
其中,实体间的联系为:每个产品有多个零件组成,每个零件可以供给多个产品;每个产品只能放在一个仓库里,每个仓库可以存放多个产品;每个零件只能放在一个仓库里,每个仓库可以存放多个零件。
各个联系的属性有: 产品-零件:产品编号,零件编号,数量 产品-仓库:产品编号,仓库编号,数量 零件-仓库:零件编号,仓库编号,数量 完成以下设计:
1、 涉及该教务管理系统的E-R 图(给出实体,联系及其属性)。
(6分)
2、 将该E-R 图转换为关系模型结构,指出每个关系模式的主关键字。
(4分)
3、 用关系代数完成以下检索:存放产品 ’苹果iPhone5’的仓库的。
(5分)
五、综合题(本大题共计3小题,共计20分)
对于关系数据库:
系(系号,系名称,地址,) 教师(教师号,,职称,系号)
学生(学号,,性别,年龄,系号)
课程(课程编号,课程名,学分)
选修(学号,课程编号,教师号,成绩)
完成以下操作
1、用SQL 语句完成以下操作。
(2分*4=8分) (1) 检索计科系所有老师的信息。
(2) 检索至少讲授一门课程的老师的和所在系号。
(3) 统计各个系的学生人数。
(4) 将计科系所有学生的学号前添加’JK ’两个符号(例如:原来位08041222,修改为
JK08041222)。
2、编写存储过程,显示指定教师()所讲课的所有学生的信息,并以巍教师为例写出执行该存储过程的语句。
(6分)
3、编写触发器,为选修关系建立参照完整性功能。
(6分)
装
订
线
六、计算题(共计10分) 已知关系模式 R < U, F > ,其中 U ={ A, B, C, D, E }; F = { B →C, B
C →E, EC →A } 。
1、求属性集AB 关于函数依赖集F 的闭包(AB) F + ;(4分)
2、判断函数依赖集F 是最小覆盖吗?若不是,求出F 的最小函数依赖集;(3分)
3、根据函数依赖关系,确定关系模式R 属于第几式。
(3分)。