重庆大学2008_2009数据库系统试题A-20081129

合集下载

2008-2009学年《数据库系统概论》期末考试

2008-2009学年《数据库系统概论》期末考试

2008-----2009年《数据库系统概论》期末考试试卷一、填空题(每空1分,共20分)1.实体之间的联系按照联系方式的不同可分为一对一、一对多、和多对多。

2.数据库系统的核心是数据库管理系统。

3.在关系模型中,实体以及实体间的联系都是用关系来表示的。

4.在关系代数中专门的关系运算包括选择、投影、连接、除等运算。

5.1975年由IBM公司的M.Zloof提出的QBE语言是一个很有特色的域关系演算语言。

6.SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,充分体现了关系数据语言的特点和优点。

7.数据库管理系统保证数据安全的主要措施是进行存取控制。

8.人们已经提出了许多种类型的数据依赖,其中最重要的是函数依赖和多值依赖。

9.关系模式由3NF转化为BCNF是消除了主属性对码的部分函数依赖和传递函数依赖。

10.数据库设计应包括两个方面的内容:结构设计和行为设计。

11.CGI规范允许Web服务器执行外部程序,并将它们的输出发送给浏览器。

12.数据库技术与面向对象技术相结合,形成了面向对象数据库系统。

二、判断题(下列各题,你认为正确的,请在题干的括号内打“√”,错的打“×”。

每题1分,共10分)1、在IMS系统中,如果使用HSAM存储结构,那么检索、插入、删除都很方便。

………………………………………………………………………………()2、一个关系的主关键字一定是它的超关键字。

………………………………()3、数据字典是一个特殊的数据库。

……………………………………………()4、层次数据模型可以很好地表示多对多联系。

………………………………()5、完整约束条件的检查总是在事务的每个维护操作执行后立即进行。

…………………………………………………………………………………()6、访问控制是防止对数据库进行非法访问的主要方法。

……………………()7、一个记录类型可以作为多个络类型的从记录类型。

………………………()8、对一个数据库系统来说,概念级对应于它实际存储的数据。

数据库原理期末考试试卷答案

数据库原理期末考试试卷答案

大学2008级数据库原理试卷答案一、填空题(共10分,每空1分)1、从数据库管理系统的角度划分数据库系统的体系结构,可分为()、()和()3层。

答案:外模式、模式、模式2、RDBMS的中文意思是()。

答案:关系数据库管理系统3、在关系代数中,θ连接是由笛卡尔积和()运算组合而成的。

答案:选择4、通过模式分解把属于低级式的关系模式转换为几个属于高级式的关系模式的集合,这一过程称为()。

答案:规化5、要使关系模式属于第三式,既要消除(),也要消除()。

答案:非主属性对码的部分依赖、非主属性对码的传递依赖6、利用游标进行查询需要4种语句,分别是说明游标、()、()和关闭游标。

答案:打开游标、推进游标二、单选题(共10分,每题1分)1、数据库系统的基础是()。

A. 数据结构B. 数据库管理系统C. 操作系统D. 数据模型答案:D2、经过投影运算后,所得关系的元组数()原关系的元组数。

A. 等于B. 小于C. 小于或等于D. 大于答案:C3、关系R与关系S只有1个公共属性,T1是R与S作θ连接的结果,T2是R与S作自然连接的结果,则()。

A. T1的属性个数等于T2的属性个数B. T1的属性个数小于T2的属性个数C. T1的属性个数大于或等于T2的属性个数D. T1的属性个数大于T2的属性个数答案:D4、在SQL中,与关系代数中的投影运算对应的子句是()A. SELECTB. FROMC. WHERED. ORDER BY答案:A5、在SQL的排序子句:ORDER BY 总分DESC, 英语DESC 表示()A. 总分和英语分数都是最高的在前面B. 总分和英语分数之和最高的在前面C. 总分高的在前面,总分相同时英语分数高的在前面D. 总分和英语分数之和最高的在前面,相同时英语分数高的在前面答案:C6、下面哪一个依赖是平凡依赖()A. Sno Cname Grade→Sno GradeB. Sno Cname→Cname GradeC. Sno Cname→Sname GradeD. 以上答案都不是答案:A7、已知关系R具有属性A,B,C,D,E,F。

2009春数据库原理试卷A

2009春数据库原理试卷A

安徽大学20 08 —20 09 学年第 2 学期《数据库原理》考试试卷(A )(时间120分钟)一、选择题(每小题1分,共20分)1. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是______________________。

A .DB 包括DBS 和DBMS B .DBS 包括DB 和DBMSC .DBMS 包括DB 和DBSD .DBS 就是DB ,也就是DBMS2. 在数据库中存储的是____________________。

A .数据B .数据模型C .数据以及数据之间的联系D .信息3. 数据库系统的数据独立性是指:______________________。

A .不会因为数据的变化而影响应用程序B .不会因为存储策略的变化而影响存储结构C .不会因为系统数据存储结构与逻辑结构的变化而影响应用程序D .不会因为某些存储结构的变化而影响其他存储结构4. 按照传统的数据模型分类,数据库系统可以分为三种类型____________________。

A .大型、中型和小型B .西文、中文和兼容C .层次、网状和关系D .数据、图形和多媒体5. 取出关系中的某些列,并消去重复的元组的关系运算称为____________________。

A.取列运算B.投影运算C.连结运算D.选择运算 6. SQL 语言是____________________的语言,易学习。

A .过程化B .非过程化C .格式化D .导航式7. 在数据库的三级模式结构中,描述数据库的局部逻辑结构及特征的是 。

A .外模式B .内模式C .存储模式D .模式8. 关系数据库中,视图(View )是三级模式结构中的____________________。

A .内模式B .模式C .存储模式D . 外模式9. 在关系数据库系统中,当关系模式改变时,部分应用程序可以不变。

这是数据的____________________。

20072008学年第二学期数据库系统原理试卷(A)

20072008学年第二学期数据库系统原理试卷(A)
5.在关系数据库设计中,对关系进行规范化处理,使关系达到一定的范式,例如达到2NF,这是()的任务。
A.需求分析阶段B.概念设计阶段
C.逻辑设计阶段D.物理设计阶段
6.关系数据库中,实现实体之间的联系是通过关系与关系之间的()。
A.公共索引B.公共存储
C.公共元组D.公共属性
7.关系模式R中的属性全是键属性,则R的最高范式必定是()。
1、(6分)根据上述语义画出ER图,要求在图中画出属性并注明联系的类型。
2、(6分)将ER模型转换成关系模型,并指出每个关系模式的主键和外键。
院系
年级
专业
姓名
学号
考试课程


线


线
(四)(12分)设文件F具有20000个记录,每个记录80字节,其中10字节用来表示文件的键值。每个磁盘块大小1024字节,指向磁盘块的指针占5字节,不允许记录跨两个块。
A.候选键B.外部键
C.超键D.主键
3.()是建立在数据文件的非排序域上的索引。
A.辅助索引B.主索引C.聚集索引D.以上都不是
4.设事务T1和事务T2对数据库中的数据A进行操作可能有如下几种情况,请问哪一种不会发生冲突操作()。
A.T1正在写A,T2要读A B.T1正在写A,T2也要写A
C.T1正在读A,T2要写A D.T1正在读A,T2也要读A
1、(6分)存放整个文件需要多少个磁盘块?如果F是顺序文件,查找一个记录平均需要多少次磁盘I/O?如果F无序,查找一个记录平均需要多少次磁盘I/O?
2、(6分)如果为文件F在辅助键域上建立辅助索引,索引文件占用多少磁盘块?利用这个辅助索引查询需要多少次磁盘I/O?
(五)(12分)设SPJ数据库有四个关系:

09级数据库试题a参考答案

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)。

全国自考数据库系统原理历年试题及答案

全国自考数据库系统原理历年试题及答案

2008年1月高等教育自学考试全国统一命题考试数据库系统原理试卷4735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.数据库在磁盘上的基本组织形式是( B )A.DB B.文件C.二维表D.系统目录2.ER(实体联系模型)模型是数据库的设计工具之一,它一般适用于建立数据库的( A )A.概念模型B.逻辑模型C.内部模型D.外部模型3.数据库三级模式中,用户与数据库系统的接口是( B )A.模式B.外模式C.内模式D.逻辑模式4.在文件系统中,所具有的数据独立性是( D )A.系统独立性B.物理独立性C.逻辑独立性D.设备独立性5.在DB技术中,“脏数据”是指( D )A.未回退的数据B.未提交的数据C.回退的数据D.未提交随后又被撤消的数据6.关系模式至少应属于( A )A.1NF B.2NFC.3NF D.BCNF7.设有关系模式R(ABCD),F是R上成立的FD集,F={A→B,B→C},则属性集BD的闭包(BD)+为( B )A.BD B.BCDC.BC D.CD8.设有关系R如题8图所示:(C)题8图则∏专业,入学年份(R)的元组数为A.2 B.3C.4 D.59.集合R与S的交可以用关系代数的基本运算表示为( A )A.R-(R-S) B.R+(R-S)C.R-(S-R) D.S-(R-S)l0.已知SN是一个字符型字段,下列SQL查询语句( C )SELECT SN FROM SWHERE SN LIKE′AB%′;的执行结果为A.找出含有3个字符′AB%′的所有SN字段B.找出仅含3个字符且前两个字符为′AB′的SN字段C.找出以字符′AB′开头的所有SN字段D.找出含有字符′AB′的所有SN字段l1.现要查找缺少成绩(Grade)的学生学号(Snum),相应的SQL语句是( D )A.SELECT Snum B.SELECT SnumFROM SC FROM SCWHERE Grade=0 WHERE Grade<=0C.SELECT Snum D.SELECT SnumFROM SC FROM SCWHERE Grade=NULL WHERE Grade IS NULLl2.下列不是..数据库恢复采用的方法是( D )A.建立检查点B.建立副本C.建立日志文件 D.建立索引13.在SQL/CLI中,将宿主程序与数据库交互的有关信息记录在运行时数据结果中。

全国自考数据库系统原理历年试题及答案(2008--2013)资料

全国自考数据库系统原理历年试题及答案(2008--2013)资料

2008年1月高等教育自学考试全国统一命题考试数据库系统原理 试卷4735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.数据库在磁盘上的基本组织形式是( B )A .DB B .文件C .二维表D .系统目录2.ER(实体联系模型)模型是数据库的设计工具之一,它一般适用于建立数据库的( A )A .概念模型B .逻辑模型C .内部模型D .外部模型3.数据库三级模式中,用户与数据库系统的接口是( B )A .模式B .外模式C .内模式D .逻辑模式4.在文件系统中,所具有的数据独立性是( D )A .系统独立性B .物理独立性C .逻辑独立性D .设备独立性5.在DB 技术中,“脏数据”是指( D )A .未回退的数据B .未提交的数据C .回退的数据D .未提交随后又被撤消的数据6.关系模式至少应属于( A )A .1NFB .2NFC .3NFD .BCNF7.设有关系模式R(ABCD),F 是R 上成立的FD 集,F={A →B ,B →C},则属性集BD 的闭包(BD)+为( B )A .BDB .BCDC .BCD .CD8.设有关系R 如题8图所示:(C) R题8图则∏专业,入学年份(R)的元组数为A .2B .3C .4D .59.集合R 与S 的交可以用关系代数的基本运算表示为( A )A .R-(R-S)B .R+(R-S)C .R-(S-R)D .S-(R-S)l0.已知SN 是一个字符型字段,下列SQL 查询语句( C )SELECT SN FROM SWHERE SN LIKE ′AB %′;的执行结果为A .找出含有3个字符′AB %′的所有SN 字段B .找出仅含3个字符且前两个字符为′AB ′的SN 字段C .找出以字符′AB ′开头的所有SN 字段D .找出含有字符′AB ′的所有SN 字段l1.现要查找缺少成绩(Grade)的学生学号(Snum),相应的SQL 语句是( D )A .SELECT SnumB .SELECT SnumFROM SC FROM SCWHERE Grade=0 WHERE Grade<=0C .SELECT SnumD .SELECT SnumFROM SC FROM SCWHERE Grade=NULL WHERE Grade IS NULLl2.下列不是..数据库恢复采用的方法是( D )A .建立检查点B .建立副本学号 姓名 专业 入学年份 97001 王敏 数学 198095002 高丰 经济学 198095003 梅婷 数学 198093013 王明 计算机 198194012 杨山 计算机 1984C.建立日志文件 D.建立索引13.在SQL/CLI中,将宿主程序与数据库交互的有关信息记录在运行时数据结果中。

2008—2009学年第二学期数据库原理试卷

2008—2009学年第二学期数据库原理试卷

北华航天工业学院2008—2009学年第二学期数据库原理课程考试卷(A、B)一、选择题(每题2分,共计30分)1.数据库的( b )是指数据的正确性和相容性。

A.安全性 B.完整性 C.并发控制 D.恢复2. 事务的ACID性质中,关于原子性的描述正确的是( C )。

A. 指数据库的内容不出现矛盾的状态。

B. 若事务正常结束,即使发生故障,最新结果也不会从数据库中消失。

C. 事务中的所有操作要么都执行,要么都不执行。

D. 若多个事务同时进行,与顺序实现的处理结果是一致的。

3.在关系模式R中,函数依赖X->Y的语义是( A /b )。

A.在R的某一关系中,若两个元组的X值相等,则Y值也相等。

B.在R的每一个关系中,若两个元组的X值相等,则Y值也相等。

C.在R的某一关系中,Y值应与X值相等。

D.在R的每一关系中,Y值应与X值相等。

4.以下关于E-R图的叙述正确的是( C )。

A. E-R图建立在关系数据库的假设上。

B. E-R图使用过程和数据的关系清晰,实体间的关系可导出应用过程的表示。

C. E-R图可将现实世界(应用)中的信息抽象地表示为实体以及实体间的联系。

D. E-R图能表示数据生命周期。

5.如果事务T获得了数据项Q 上的排它锁,则T对Q( c )。

A.只能读不能写 B.只能写不能读C.既可读又可写 D.不能读不能写6.数据独立性是指( C )A.数据之间相互独立 B.应用程序与DB的结构之间相互独立C.数据的逻辑结构与物理结构相互独立 D.数据与磁盘之间相互独立7.设关系R、S、W各有10个元组,那么这3个关系的自然连接的元组个数为( D )。

A.10 B.30 C.1000 D.不确定(与计算结果有关)共8 页第 1 页8.对于基本表EMP(ENO, ENAME, SALARY, DNO),其属性表示职工的工号、姓名、工资和所在部门的编号。

基本表DEPT(DNO, DNAME),其属性表示部门的编号和部门名。

2008年数据库基本知识期末考试试卷A与标准规定答案解析

2008年数据库基本知识期末考试试卷A与标准规定答案解析

大学试卷学期:2007至2008学年度第 1 学期课程:数据库原理专业:信息学院各专业班级:姓名:学号:一、填空题(10分每题1分)请在答题纸的相应位置写上正确答案,错答、不答均无分。

1.使用SQL语言的SELECT语句进行分组查询时,如果要对分组进行筛选,应该使用_______子句。

2.在SQL SELECT语句查询中,要去掉查询结果中的重复记录,应该使用___________关键字。

3.数据库系统设计基本分为:________、概念结构设计、逻辑结构设计、物理设计、数据库实施与数据库运行和维护等六个阶段。

4.用户权限是由数据对象和___________两个要素组成的。

5.防止未经授权的用户恶意地存取数据库中的数据,这是数据库系统的___________控制机制要解决的问题。

6.在DBMS的授权子系统中,授权和回收权限的语句分别是GRANT和___________语句。

7. 当数据库被破坏后,如果事先保存了后备副本和__________,就有可能恢复数据库。

8. 在SQL 语言的关系定义语句中,外码子句实现___________完整性约束。

9. 基本的封锁类型有排它锁和__________。

10. 从关系规范化理论的角度讲,一个只满足1NF 的关系可能存在的四方面问题是:数据冗余度大、插入异常、修改异常和______。

二、判断题 (在括号内正确的打√,错误的打╳,每题1分 共10分)1. 在基本的关系中,任意两个元组不允许重复。

( )2. 数据库三级模式结构中,对全局数据逻辑结构和特征的描述称为外模式或子模式。

( )3. 游标是系统为用户开设的一个数据缓冲区,存放SQL 语句的执行结果。

( )4. 登记日志文件时先写数据库,后写日志文件。

( )5. 一个事务中对数据库的所有操作是一个不可分割的操作序列,这个性质称为事务的一致性。

( )6. 系统故障恢复时,对故障发生时尚未完成的事务要进行重做(REDO )处理。

数计《数据库系统原理》试卷A参考答案及评分细则(参考Word)

数计《数据库系统原理》试卷A参考答案及评分细则(参考Word)

福州大学2008~2009学年第二学期考试A卷参考答案及评分细则课程名称《数据库系统原理》考试日期 2009年7月一、单项选择题:(共10分,每题1分)二、填空题:(共10分,每空1分)三、简答题:(共15分)1、答:数据独立性是指应用程序与数据库的数据结构之间相互独立。

(2分)在物理结构改变时,尽量不影响应用程序,成为物理数据独立性。

(1分)在逻辑结构改变时,尽量不影响应用程序,成为逻辑数据独立性。

(1分)2、答:每个日志记录的内容主要包括:事务标示(1分);操作的类型(1分);操作对象(1分);更新前数据的旧值(1分);更新后数据的新值(1分)。

3、答:属性冲突(1分),包含属性域冲突和属性取值单位冲突(1分);命名冲突(1分),包含同名异义和异名同义(1分);结构冲突(1分),包含同一对象在不同应用中具有不同的抽象、同一实体在不同的分ER图中所包含的属性个数和属性排列次序不完全相同和实体间的联系在不同的分ER 图中为不同的类型(1分)。

四、数据库查询语言题:(每小题2分,共24分)1、SELECT SNO,SNAME FROM S WHERE AGE>23 AND SEX=‘男’ORDER BY AGE DESC…………………………………………………………………………………(2分)2、SELECT AVG(AGE) FROM S,SC WHERE S.SNO=SC.SNO AND CNO=’C4’ AND SEX=’女’………………………………………………………………………………………….(2分)3、SELECT CNO,CNAME,COUNT(SNO) FROM SC,C WHERE O=O GROUP BY CNO HAVING COUNT(SNO)>=30)……………………….….(2分)4、SELECT SNO,SNAME,AGE FROM S WHERE SNAME LIKE ‘ %林% ’…………..(2分)5、CREATE VIEW VGRADE AS SELECT SNO,AVG(GRADE) FROM S,SC WHERE S.SNO=SC.SNO GROUP BY SNO…………………………………………(2分)6、GRANT UPDATE ON TABLE SC TO U1;…………………………………(2分)7、INSERT INTO S VALUES ( ‘09031’, ’王丽’, 19 , ’女’ ) …………………………(2分)8、UPDATE SC SET GRADE= GRADE*1.1 WHERE CNO=’C4’………(2分)9、SELECT SNO,SNAME FROM S,SC,C WHERE S.NO=SC.SNO AND O=O AND CNAME=’数据库系统原理’INTERSECT SELECT SNO,SNAME FROM S,SC,C WHERE S.NO=SC.SNO AND O=O AND CNAME=’软件工程’……………………………………………………………………………………………(2分)10、ALTER TEBLE S ADD DEPT CHAR(5)………………………………………………(2分)11、ПCNO(C)-ПCNO(σSNAME=‘刘丽’(S∞SC∞C))……………(2分)12、ПSNO(ПSno,Cno(SC)÷(ПCno(σCNAME=‘数据库系统原理’∨ CNAME=‘软件工程’(C))))(2分)四、计算题:(共26分)1、null 5 2 1 6 5 3 7 5 6 8 6--------------------------------------------------------------------------------------------(4分) 2、(1)三个函数依赖:队员编号球队名;球队名队长名;(队员编号,比赛场次)进球数。

重庆大学计算机信息管理基础课程考试试卷A

重庆大学计算机信息管理基础课程考试试卷A

2007-2008第一学期计算机信息管理基础课程考试试卷A一、单项选择题(1分/每小题,共20分)1.信息的属性包括()。

A 事实性、变换性、传递性B 时效性、依附性、价值性C 等级性、压缩性、可视性D 共享性、事实性、规律性2.在信息管理的发展历程中,最早的时期是()。

A 计算机管理B 数据库管理C 传统管理D 信息管理3.数据库系统体系的三级模式结构包括()。

A 外模式、概念模式和内模式B 概念模式、逻辑模式和物理模式C 单模式、双模式和多模式D 理论模式、物理模式和应用模式4.数据库、数据库管理系统和数据库系统是3个不同的概念,其中数据库系统强调的是()。

A 数据B 系统软件C 运行环境D 数据结构5.管理信息系统的开发过程包括4个大的阶段,它们是()。

A 初步调查、可行性分析、需求分析和逻辑设计B 初步设计、详细设计、物理设计和程序设计C 流程设计、数据设计、程序设计和代码设计D 系统分析、系统设计、系统实施和系统评价6.系统分析重点解决()。

A 谁来做B 做什么C 怎么做D 为什么7.计算机网络系统由主计算机系统、终端设备、通信设备和()组成。

A 数据库B 服务器C 交换机D 通信线路8.在数据关系模型中,一个关系对应一张二维表,元组对应表中的()。

A 一行B 一列C 一格D 一张表9.E-R模型中的联系可以是()。

A 内部联系B 外部联系C 多对多联系D 上对下联系10.在SQL数据控制语言中权限回收语句的关键词是:()A REVOKEB RETURNC RETRIEVED RECOVER11.可行性研究包括:A 经济可行性、功能可行性、运行可行性和管理可行性B 经济可行性、合同可行性、运行可行性和管理可行性C 经济可行性、数学可行性、运行可行性和管理可行性D 经济可行性、技术可行性、运行可行性和管理可行性12.数据流图有4种基本元素,以下哪一个不属于这4种之一()。

A 外部实体B 数据流C 数据库D 数据存储13.应用S-Designor工具中的DataArchitect不能实现如下的哪一项功能()。

数据库系统工程师试卷【上午卷、下午卷】

数据库系统工程师试卷【上午卷、下午卷】

全国计算机技术与软件专业技术资格全国计算机技术与软件专业技术资格((水平水平))考试2008年上半年 数据库系统工程师 上午试卷(考试时间 9 : 00~11 : 30 共150分钟)请按下述要求正确填写答题卡1. 在答题卡的指定位置上正确写入你的姓名和准考证号,并用正规 2B 铅笔在你写入的准考证号下填涂准考证号。

2. 本试卷的试题中共有75个空格,需要全部解答,每个空格 1分,满分75分。

3. 每个空格对应一个序号,有A 、B 、C 、D 四个选项,请选择一个最恰当的选项作为解答,在答题卡相应序号下填涂该选项。

4. 解答前务必阅读例题和答题卡上的例题填涂样式及填涂注意事项。

解答时用正规 2B 铅笔正确填涂选项,如需修改,请用橡皮擦干净,否则会导致不能正确评分。

例题●2008年上半年全国计算机技术与软件专业技术资格(水平)考试日期是(88) 月 (89) 日。

(88)A. 6B. 5C. 4D. 3 (89)A. 27B. 26C. 25D. 24因为考试日期是“5月24日”,故(88)选B ,(89)选D ,应在答题卡序号 88 下对 B 填涂,在序号 89 下对 D 填涂(参看答题卡)。

●在计算机体系结构中,CPU内部包括程序计数器PC、存储器数据寄存器MDR、指令寄存器IR和存储器地址寄存器MAR等。

若CPU要执行的指令为:MOV R0, #100(即将数值100传送到寄存器R0中),则CPU首先要完成的操作是(1)。

(1)A.100→R0 B. 100→MDR C. PC→MAR D. PC→IR●现有四级指令流水线,分别完成取指、取数、运算、传送结果四步操作。

若完成上述操作的时间依次为9ns、10ns、6ns、8ns,则流水线的操作周期应设计为(2)ns。

(2)A. 6 B. 8 C. 9 D. 10●内存按字节编址,地址从90000H到CFFFFH,若用存储容量为16K×8bit的存储器芯片构成该内存,至少需要(3)片。

数据库设计及应用试题(参考答案)

数据库设计及应用试题(参考答案)
student (stuid char(8), name char(10, gender char(2), birthday date, department char(30))
course (courseid char(6), coursename char(30), credit smallint )
要求:(1)程序必须结构完整;(2)所有对象和控件的名称自定(命名符合PB规范);(3)写出数据窗口对象所需数据源的SELECT语句。
对象:
Application对象:student
Windows对象:w_main
W_main上的控件:
Statictext:st_1
Statictext:st_2
Singlelineedit:sle_1
Alter table stu_information
Add
Constraint 2w_1 default ‘重庆’ for city
Constraint 2w_2 default ‘未知’ for家庭住址
Constraint 2w_3 check(邮编like([0-9], [0-9], [0-9], [0-9], [0-9], [0-9])
1重庆大学数据库设计及应用课程试题a卷参考答案系名网络学院专业信息管理与信息系统年级2002学号姓名时间120分钟闭卷题号一二三四五六七八九十总分得分一简答题每题4分共20分1简述sqlserver企业管理器和查询分析器的功能企业管理器是一种遵从mmc的用户界面使用户得以定义和运行sqlserver服务器组在服务器上执行sqlserver管理任务在服务器上定义和管理sqlserver数据库和对象登陆用户等通过唤醒调用查询分析器交互地设计和调试sql语句批处理和脚本唤醒调用sqlserver定义的各种向导

数据库原理试卷(2008-2009 1 A)

数据库原理试卷(2008-2009 1 A)

A. 数据库减少了数据冗余B. 数据库中的数据可以共享C. 数据库避免了一切数据的重复D. 数据库具有较高的数据独立性2、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从部门到职员的联系类型是A、多对多B、一对一C、多对一D、一对多3、数据库的并发操作可能带来的问题包括。

A. 丢失更新B. 数据独立性会提高C. 非法用户的使用D. 增加数据冗余度4、如果事务T获得了数据项Q上的排它锁,则T对QA. 只能读不能写B. 只能写不能读C. 既可读又可写D. 不能读不能写5、以下关于数据库规范化理论的叙述,不正确的是:A、数据库模式的范式越高越好B、在函数依赖的范围内,BC范式是规范化程度最高的范式C、一个二元模式一定属于BC范式D、一个全码的关系一定属于BC范式6、以下关于数据安全性的叙述,正确的是:A、给用户分配权限时,不允许循环授权B、一旦将对某一数据修改的权限授予一个用户,则该用户有权再将这一修改权授予另一用户C、数据加密可以减少数据所占空间D、数据库压缩提供较高数据安全性。

7、以下关于视图的叙述,不正确的是:A、视图是个“虚表”B、视图提高了数据库的逻辑独立性C、一个数据库模式中只能定义一个视图D、视图对应于数据库体系中的外模式8、数据库设计时,最先得到的是数据库的:A、内模式B、模式C、外模式D、视图9、以下关于数据库范式的叙述,正确的是:A、一个关系模式如果属于BC范式,则该模式一定属于4NFB、如果一个关系的属性都是主属性,则该关系一定属于BCNFC、一个属于4NF的关系,各属性间不存在任何函数依赖D、一个属于3NF的关系,一定不存在非主属性对码的部分函数依赖10、以下对关系数据库设计的叙述,不正确的是:A、尽可能在早期优化数据库的设计B、数据库数据导入后试运行,数据库设计的过程就结束了C、数据库设计的中心是数据库模式设计D、E-R图是一种数据库设计工具11、DBMS中实现事务隔离性的子系统是A、安全性管理子系统B、完整性管理子系统C、并发控制子系统D、恢复管理子系统12、以下说法不正确的是:A、建立表结构时需要同时指定各字段的数据类型B、设计数据模式前先要进行问题域的需求分析C、数据表的结构一旦建立就不能更改D、索引不属于数据库的模式层13、以下两个概念中相差较大的一组是:A、实体,关系B、元组,记录C、属性,列D、数据库,表14、关于函数依赖,以下说法不正确的是:A、平凡的函数依赖不反映语义信息B、函数依赖具有传递性C、如果有函数依赖AB→C,则有A→C,B→CD、关系的码可以函数决定关系的每一个属性15、并发事务的调度时,以下说法正确的是:A、观察可串行化的调度一定是冲突可串行化的调度B、冲突可串行化的调度一定是观察可串行化的调度C、一个可串行化的调度一定不会产生死锁D、死锁可以通过“先来先服务”解决16、以下说法正确的是:A、在用户设计数据库模式时,要有意识地设计冗余数据以实现数据的恢复B、要先设计数据库的模式,然后再考虑内模式和外模式C、要先开发应用程序,然后再设计数据库D、数据库应用的最后一步是应用系统的开发测试17、关系数据模型的三个组成部分中,不包括A. 完整性规则B. 数据结构C. 恢复D. 数据操作18、违反参照完整性时的系统处理方法,不包括A. 拒绝执行B. 级联操作C. 系统自动修正D. 设置为空19、事务采用可以避免发生死锁。

008-2009春季学期2006计算机数据库技术及应用B(计算机学院090501)

008-2009春季学期2006计算机数据库技术及应用B(计算机学院090501)
已知一个已经建好的数据库factory,现在该数据库上存在三个表
(1)职工表worker,其结构为(职工号int ,姓名char(8),性别bit ,出生日期datetime,党员否bit,参加工作时间datetime ,部门号int ),其中职工号为主键
(2)部门表department结构为(部门号int ,部门名称varchar(20) ) ,其中部门号为主键.通常的部门信息有人事部,市场部,财务处等等
1.下列功能中,不属于DBMS基本数据操作功能的是()
A.排序B.插入C.删除D.查询
2.当关系R和S自然连接时()
A.在新表中,包含R S中所有的行
B.在新表中,只包含两个关系之间公共属性值相等的行,消除重复列
C.在新表中,只包含两个关系之间公共属性值相等的行,不消除重复列
D.自然连接要求两个关系中相同的分量,不必是相同的属性组
A.M端实体的主码B.M端和N端主码的复合
C.N端实体的主码D.重新选取的属性
10.在分布式数据库系统中,如果需要按如下方式书写查询语句
SELECT *FROM F1
WHERE出生年月=′10/01/79′
UNION
SELECT *FROM F2
WHERE出生年月=′10/01/79′;
则该系统支持的是()
8.DBMS利用事务日志保存所有数据库事务的_________操作。
9.如果两个实体之间具有M:N联系,则将它们转换为关系模型的结果是_________个表。
10.在安装MS SQL Server时,必须选择一种安全类型。如果在登录时,需要记录用户名和登录ID,则该安全类型是_________。
得分
每个商店聘用多名职工,每名职工只能在一个商店工作。

08-09A卷试题

08-09A卷试题

08-09A卷试题2008-2009学年第⼀学期考试试题 A 卷考试科⽬: 数据库系统(双语) 考试时间: 120分钟试卷总分: 100分考试班级:软件07-1、2、3、4、5、6班题号 I II III IV 总分得分评卷教师I 、Blank-filling questions. (2 marks × 10 = 20 marks)1. Given two original values A=1000, B=2000;compute both the values of A and B after the transactions T 1 and T 2 with the right side schedule. A= ;B= .2. The three basic steps in query processing include: parsing and translation,__________ and . 3. In physical level, the database is stored as a collection of , each ofwhich is a sequence of records. 4. In parallel database systems, a parallel machine consists of asmall number of powerful processors. 5. There are two classical approaches to ensure atomicity despite failureswhich are log-based recovery and . 6. A ________ of an entity set is a set of one or more attributes whose values uniquely determine each entity. 7. Two relational algebra expressions are said tobe if on everylegal database instance the two expressions generate the same set of tuples.装订线班级:学号:姓名:8. To design a trigger mechanism, we must specify the underwhich the trigger is to be executed; then specify the actions to be taken when the trigger executes.II 、 Briefly description questions. (30 marks )1. What is the purpose of the index mechanism in database system? And givethe definitions of primary index and secondary index. (5 marks) 2. List the advantages of using Database System to store data. (5 marks) 3. Compute the closure of the following set F of functional dependencies for relation schema R = (A, B, C, D, E). F ={A →BC, CD →E, B → D, E → A },a) list the candidate keys for R. (5 marks) b) compute the canonical cover F c . (5 marks)4. Compute the two relational algebra expressions based on the following two relations R and S: (10 marks)a) ()()R a A ""2A 2A 1=∏δ, (5 marks)b))(""1S R a A ∞=δ (5 marks)III 、 Query questions. (4 mark s × 10 = 40 marks) Consider the academic database contains three relations as the following 3 tables, and then give an expression in SQL for each of the following queries.Table ‘S’Attribute name Data type Primary key Description Sno int √ Student numbers Sname Char(20) Student names AGE int Student ages SEX Char(4) ‘M ’ for male, ‘F ’ for female2008-2009学年第⼀学期考试试题A 卷Table ‘SC’Attribute name Data type Primary key DescriptionSno int √Student numbersCno int √Course numbersGrade int Student grades for coursesTable ‘C’Attribute name Data type Primary key DescriptionCno int √Course numbersCname Char(35) Course namesTEACHER Char(20) Teacher namesGive an expression in the relational algebra to express each of queries 1, 2, 3 and give an expression in SQL for each of queries 4, 5, 6, 7, 8, 9, 10.1.Search the course numbers and course names of all the courses which aretaught by teacher LIU.2.Search the names of the students, each of who takes at least one coursetaught by teacher LIU.3.Search the student numbers of the students, each of who takes the entirecourses taught by teacher LIU.4.Define the relation ‘SC’ in SQL. Tip: Describe primary keys, foreign keysand check constrains if necessary.5.Search the course names and teacher names of the student with number S3.6.Count the courses taken by some student(s).7.Search the average age of the female students who take course C4.8.Search the names and ages of all the students whose names all begin with‘L’.9.Insert in relation C a new course which is ‘VC++’ and taught by ‘BAO’with course number C8.10.Change all the failed grade records of course ‘MATHS’ into 60.IV、E-R Designing questions. (10 marks.)A car insurance company maintains data about the following entities:(a)person, including driver id, name and address;(b)car, including car license, car model, year of made;(c)accident, including report numbers, accident date and location.Construct an E-R diagram for a car insurance company whose customer owns one or more cars each. Each car has associated with it zero to any number of recorded accidents. The user should be able to search the cars of a certain driver. And for each accident, the user of the company should record the damage amount of each car own by a specific driver.。

数据库系统试题及答案

数据库系统试题及答案

《数据库系统概论》模拟试题答案一、选择题(20分)1数据库(DB )、数据库系统(DBS)和数据库管理系统(DBMS )三者之间的关系是__A __________A . DBS 包括 DB 和 DBMS B . DBMS 包括 DB 和 DBSC. DB 包括DBS 和DBMS D . DBS 就是DB ,也就是 DBMS2、关系数据模型 _____ D _____ 。

A.只能表示实体之间的 1:1联系 E.只能表示实体之间的 1:n 联系 C. 只能表示实体之间的 m :n 联系 D. 可以表示实体间的上述三种联系3、在数据库中,下列说法 __A _____ 是不正确的。

A . A .数据库避免了一切数据的重复B . B .若系统是完全可以控制的,则系统可确保更新时的一致性C . C .数据库中的数据可以共享D . D .数据库减少了数据冗余4、 在数据库中,产生数据不一致的根本原因是 ___D __ 。

A . A .数据存储量太大B . B .没有严格保护数据C . C .未对数据进行完整性控制D . D .数据冗余5、 在数据库的三级模式结构中,描述数据库中全局逻辑结构和特征的是 __D.A .外模式 B.内模式 C.存储模式 D.模式 6、 数据库三级模式体系结构的划分,有利于保持数据库的—A _____ .A .数据库独立性 B.数据安全性 C .结构规范化 7、设关系R 和S 都是二元关系,那么与元组表达式:{t |( u) ( v) (R(u) S(v) u[1]=v[1] t[1]=v[1] t[2]=v[2])} 等价的关系代数表达式是 —C _____ 。

A .吃 4 ( RS )B . H 2, 3 (R « S )1=3、一个图书借阅管理数据库要求提供下述服务:A . A .随时查阅书库中现有书籍的品种、数量与存放位置。

所有各类书籍 均可由书号唯一标识。

B . B .可随时查询书籍借还情况。

08-09数据库a

08-09数据库a

徐州工程学院试卷2008 — 2009 学年第二学期课程名称数据库原理及应用试卷类型 A卷考试形式闭卷考试时间 100 分钟命题人刘风华 2009年 6 月 15日使用班级 06信计本1、2班教研室主任年月日教学院长年月日1、关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。

定义外键实现的是哪一(些)( )类完整性。

A)实体完整性B)参照完整性C)用户定义的完整性D)实体完整性、参照完整性和用户定义的完整性2、下述是由于关系模式设计不当所引起的问题的是( )。

A)丢失修改B)更新异常C)读脏数据D)数据被非法读取3、在数据库的三级模式结构中,内模式有( )。

A)1个B)2个C)3个D)任意多个4、在关系数据库设计中,设计关系模式是数据库设计中( )阶段的任务。

A)需求分析阶段B)概念设计阶段C)逻辑设计阶段D)物理设计阶段5、VFP的内存变量有以下几种数据类型,它们分别是( )。

A)字符型、数值型、逻辑型、函数型B) 字符型、数值型、逻辑型、备注型C)字符型、数值型、逻辑型、日期型D) 字符型、数值型、逻辑型、变量型6、在VFP中,下述字符串表示方法中正确的是( )。

A)“数据库”水平“考试”B) “数据库“水平”考试]C) {数据库“水平”考试} D) “数据库[水平]考试”7、将2003年12月27日存入日期型变量RQ的正确方法是( )。

A) STORE 12/27/03 TO RQ B) STORE DTOC("27/12/03") TO RQC) RQ={^2003-12-27} D) STORE "27/12/03" TO RQ8、假设某字段所要存储的数值介于0~100,且不含小数,则此字段采用最恰当数据类型是( )。

A) 数值类型B) 浮点数据类型C) 整型类型D) 双精度数类型9.使用DISPLAY 命令时,其范围子句若为ALL或RESET,执行该命令后,记录指针指向( )。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

重庆大学 数据库系统 课程试卷2008 ~2009 学年 第一学期开课学院: 计算机学院考试日期: 2008-12-22 考试方式:考试时间: 120 分钟注:1.大标题用四号宋体、小标题及正文用小四号宋体;2.按A4纸缩小打印NOTES:The exam is closed book and closed notes. Please write your solutions in the spaces provided on the exam. Make sure your solutions are neat and clearly marked. You may use the blank areas and backs of the exam pages for scratch work. Please do not use any additional scratch paper.Problem 1: (10 points)As is well known, A DBMS suppots concurrent access to data. It can be accessed simultaneously by many distinct processes which are called transactions. Please descript the four properties (ACID) of TransactionProblem 2: (10 points)One way to represent students and the grades they get in courses is to use the entity sets corresponding to students, to courses, and to “enrollments.”(注册) Enrollments entities form a “connecting ” entity setbetween students and courses and can be used to represent not only the factthat a student is taking a certain course, but the grade of the student inthe course. Every student has a different id, and there is a unique number for each course. Draw an E/R diagram for this situation, indicating weakentity sets and the keys for the entity sets. Is the grade part of the keyfor enrollments?命题人:曾令秋杨广超组题人:朱征宇 审题人:罗军命题时间:2008-11-27学院 专业 年级 学号 姓名封线密Problem 3: (15 points)Convert the following E/R Diagram to a relational database schema.Problem 4: (15 points)Consider the relation schema R(A,B,;C,D,E) with functional dependencies {AB->C, C->D, C ->E, D->A, E->B}.a) Find all the keys for R.b) Which of the given dependencies violate 3NF?1m nnm nProblem 5: (10 points)and there is an expression of relational algebra on R:,58(())A B D and E R πσ>=.i) Descript the meaning of the expressionii) Write the result of the expression when it is used on RProblem 6: (8 points)Suppose we have two relations R1 and R2, the two schemas are as following:R1(A,B,C) and R2(C,D,E).Two general query expressions of relational algebra arePlease, show how to express the two queries in SQL .Problem 7: (10 points)Using the two base tables:Dept(deptid, deptname, deptdescription)Employee(empid, empname, job, hiredate, deptid)i) Define a view CountEmp that gives for each department its deptname andthe number of its employeesii) Write a query using your view from i) asking for “deptname ” of thedepartment , in which the number of employees is more than 10.Problem 8. (12 points)Consider the relation schema:Student(sno,sname,gender,speciality)with the following integrity constraints for its attributes:i) sno is the primary key,ii) sname is not allowed to have a NULL value,iii) gender must be “F”or “M”,iv) the first four characters of sno must be ‘2006’.Write out the declaration of the relation schema(you can use any appropriate types for the attributes of the relation).Problem 9. (10 points) Suppoesed a relational schema is:Book(bookid, bookcategory, bookname, bookauthor, booksalenum, booklefnum), and a part of a PSM procedure for a given book category to find the best-selling book has been written as below.Please choose the right word for each blank from the list of a)-g) to finish the PSM.a) FUNCTION b) CLOSE c) GET FROM d) FETCH FROMe) BookCursor f) PROCEDURE g) CURSOR---------------------------------Begin of the SPM-------------------------------1)CREATE GetBestTwoBook(2)IN gbookcategory char(20)3)OUT bestbookname char(20)4)OUT bestbookauthor char(20))5)DECLARE Not_found CONDITION FOR SQLSTA TE ‘02000’;6)DECLARE BookCursor FOR7)SELECT bookname, bookauthor, booksalenumFROM Book where bookcategory=gbookcategory ;8)DECLARE tmpbookname char(20);9)DECLARE tmpbookauthor char(20) ;10)DECLARE tmpbooksalenum INTEGER;11)DECLARE getbookname char(20);12)DECLARE getbookauthor char(20) ;13)DECLARE getbooksalenum INTEGER;14)BEGIN15)SET tmpbooksalenum=0;16)OPEN ;17)bookLoop:LOOP18)BookCursor INTO getbookname, getbookauthor, getbooksalenum;19)IF Not_found THEN LEAVE bookLoop END IF;20)IF getbooksalenum> tmpbooksalenum THEN21)BEGIN22)SET tmpbookname= getbookname;23)SET tmpbookauthor=getbookauthor;24)SET tmpbooksalenum=getbooksalenum;25)END26)END IF27)END LOOP;28)SET bestbookname= tmpbookname;29)SET bestbookauthor= tmpbookauthor;30)BookCursor;END--------------------------------End of the SPM-------------------------------。

相关文档
最新文档