(完整word版)南昌大学 数据库期末2014(A)
南昌大学数据库管理系统课后习题汇总

南昌大学数据库管理系统课后习题汇总习题一一、单选题1.数据库系统与文件系统的最主要区别就是(b)a)数据库系统繁杂,而文件系统直观b)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决c)文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件d)文件系统管理的数据量较小,而数据库系统可以管理庞大的数据量2.数据库(db)、数据库系统(dbs)、数据库管理系统(dbms)三者之间的关系就是(a)a)dbs包含db和dbmsb)dbms包含db和dbsc)db包括dbs和dbmsd)dbs就是db,也就是dbms3.数据库系统的核心是(b)a)数据模型b)数据库管理系统c)数据库d)数据库管理员4.visualfoxprodbms就是(b)a)操作系统的一部分b)操作系统支持下的系统软件c)一种编译程序d)一种操作系统5.visualfoxpro支持的数据模型是(b)a)层次数据模型b)关系数据模型c)网状数据模型d)树状数据模型6.visualfoxpro就是一种关系型数据库管理系统,这里关系通常就是指(c)a)数据库文件(dbc文件)b)一个数据库中两个表之间有一定的关系c)表文件(dbf文件)d)一个表文件中两条记录之间有一定的关系7.在visualfoxpro中“表中”就是指(b)a)报表b)关系c)表格d)表单8.对于“关系”的描述,正确的是(d)a)同一个关系中允许有完全相同的元组b)同一个关系中元组必须按关键字升序存放c)在一个关系中必须将关键字做为该关系的第一个属性d)同一个关系中无法发生相同的属性名9.visualfoxpro关系数据库管理系统能够实现的三种基本关系运算是(c)a)索引、排序、查找b)建库、录入、排序c)选择、投影、联接d)显示、统计、复制10.从关系模式中指定若干个属性组成新的关系的运算称为(b)a)联结b)投影c)挑选d)排序11.关系运算中的挑选运算就是(a)a)从关系中找出满足给定条件的元组的操作b)从关系中选择若干个属性组成新的关系的操作c)从关系中选择满足给定条件的属性的操作d)a和b都对12.如果一个学生可以挑选多门课程,而且每门课程可以被多个学生挑选,则学生和课程两个实体之间的关系属于(c)a)一对一联系b)多对一联系c)多对多联系d)一对多联系13.在visualfoxpro的项目管理器中不包括的选项卡是(d)a)数据b)文档c)类d)表单14.关上visualfoxpro\项目管理器\的\文档\(docs)选项卡,其中涵盖(d)a)表单(form)文件b)报表(report)文件c)标签d)以上三种文件二、填空题1.数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据单一制性最高的阶段是数据库系统。
数据库期末考试复习题及答案

4
3. 登记日志文件时必须遵循什么原则? 登记日志文件时必须遵循两条原则:
(1)登记的次序严格按并发事务执行的时间次序。(1 分) (2)必须先写日志文件,后写数据库。(2 分)
得分
四、设计题
( 第 1 题 4 分,第 2 题 6 分,第 3 题 3 分,第 4 题 4 分, 第 5 题 8 分,共 25 分)
2
15.在 E-R 模型中,如果有 3 个不同的实体型,3 个 m:n 联系,根据 E-R 模型转
换为关系模型的规则,转换后关系的数目为( C )。
A.4
B.5
C.6
D.7
16.事务的隔离性是指( A )。 A.一个事务内部的操作及使用的数据对并发的其他事务是隔离的 B.事务一旦提交,对数据库的改变是永久的 C.事务中包括的所有操作要么都做,要么都不做 D.事务必须是使数据库从一个一致性状态变到另一个一致性状态
A.车次 C.车次+日期
B.日期 D.车次+情况摘要
8. 己知关系 R 和 S,R∩S 等价于( B
)
1
A. (R-S)-S C. (S-R)-R
B. S-(S-R) D. S-(R-S)
9. 学校数据库中有学生和宿舍两个关系:
学生(学号,姓名)和 宿舍(楼名,房间号,床位号,学号)
假设有的学生不住宿,床位也可能空闲。如果要列出所有学生住宿和宿舍分
SET SALARY=SALARY+200
WHERE SALARY<1000 AND SEX='女';(3 分) 4. 设某工厂数据库中有两个基本表:
车间基本表:DEPT(DNO,DNAME,MGR_ENO),其属性分别表示车间编 号、车间名和车间主任的职工号。 职工基本表:ERP(ENO,ENAME,AGE,SEX,SALARY,DNO),其属性 分别表示职工号、姓名、年龄、性别、工资和所在车间的编号。 建立一个有关女车间主任的职工号和姓名的视图,其结构如下: VIEW6(ENO,ENAME)。试写出创建该视图 VIEW6 的 SQL 语句。 参考答案 1:
(完整word版)南昌大学数据库系统期末考试试卷

4.检索至少选修了学号s1所选修课程的学生姓名。
七、定义一个计算机系的学生视图,视图上的信息包括学号、姓名、课程号、分数,然后在这视图上查询计算机系的学生考试成绩在80分以上的所有学生姓名、课程名、分数。(8分)
得分
评阅人
八、现有一进货情况的关系模式S(GNAME, SNAME, SLOC, INDATE, QTY),其中: GNAME:货物名, SNAME:供应商名, SLOC:供应商地址, INDATE:进货时间, QTY:进货量。(语义说明: 1.货物名、供应商名均唯一;2.一个供应商只有一个地址;3.一个供应商可以供应多种货物,但一种货物只能由一个供应商供应;4.同种货物在同一进货日期仅登记一次进货量)(10分)
3.关系模式规范化的过程是通过对关系模式.....来实现的。
4.数据库领域中,最常用的数据模型有四种,它们分别....... ...和面向对象模型。
5.实体之间的联系分.... .... 和多对多三类。
三、简答题(本大题共4小题, 每小题3分, 共12分)
得分
评阅人
1.文件系统管理数据有哪些特点?
2.何为数据处理, 何为数据管理? 它们之间的关系如何?
D
C2
D1
C1
D1
C2
D2
五、现有关系数据库SPJ,包括S(SNO, SNAME, CITY)、P(PNO, PNAME, COLOR, WEIGHT, PRICE)、J(JNO, JNAME, CITY)、SPJ(SNO, PNO, JNO, QTY),其中S、P、J、SPJ分别反映供应商、零件、工程项目及它们的供应情况(PRICE表示该零件的单价, QTY表示使用的数量)。( 16分)
2022年南昌大学信息管理与信息系统专业《数据库概论》科目期末试卷A(有答案)

2022年南昌大学信息管理与信息系统专业《数据库概论》科目期末试卷A(有答案)一、填空题1、设在SQL Server 2000环境下,对“销售数据库”进行的备份操作序列如下图所示。
①出现故障后,为尽可能减少数据丢失,需要利用备份数据进行恢复。
首先应该进行的恢复操作是恢复_____,第二个应该进行的恢复操作是恢复_____。
②假设这些备份操作均是在BK设备上完成的,并且该备份设备只用于这些备份操作,请补全下述恢复数据库完全备份的语句RESTORE_____FROM BKWITH FILE=1,_____;2、数据库系统是利用存储在外存上其他地方的______来重建被破坏的数据库。
方法主要有两种:______和______。
3、在SQL Server 2000中,数据页的大小是8KB。
某数据库表有1000行数据,每行需要5000字节空间,则此数据库表需要占用的数据页数为_____页。
4、已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是______________,系关系的外码是______________,学生关系的主码是______________,外码是______________。
5、在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于______。
6、____________和____________一起组成了安全性子系统。
7、从外部视图到子模式的数据结构的转换是由______________实现;模式与子模式之间的映象是由______________实现;存储模式与数据物理组织之间的映象是由______________实现。
8、采用关系模型的逻辑结构设计的任务是将E-R图转换成一组______,并进行______处理。
9、数据模型是由______________、______________和______________三部分组成。
南昌大学-2014~2015学年第一学期期末考试试卷

南昌大学 2014~2015学年第一学期期末考试试卷一、 填空题(每空 3 分,共 15 分) 1. 2lim 1nn n n →∞-⎛⎫= ⎪+⎝⎭。
2. 若2sin31,0,(),0ax x e x f x xa x ⎧+-≠⎪=⎨⎪=⎩在(,)-∞+∞上连续, 则a = 。
3. 设2(),(1),tx f t y f e π=-⎧⎨=-⎩ 其中f 可导,且'(0)0f ≠, 则0t dy dx == 。
4. 当x = 时,函数2x y x = 取得极小值。
5. 设()f x 为连续函数,且1ln ()()xxF x f t dt =⎰,则'()F x = 。
二、 单项选择题 (每小题3分,共15分)1. 若223lim sin 1x I x x →∞⎛⎫= ⎪+⎝⎭,则I 的值等于( )。
(A ) 2; (B ) 3; (C ) 1; (D ) 02. 设(),0,()(0),0,f x x F x x f x ⎧≠⎪=⎨⎪=⎩ 其中()f x 在0x =处可导,'(0)0f ≠,(0)0f =,则0x =是()F x 的( )。
(A )连续点;; (B )第一类间断点;(C )第二类间断点; (D )连续点或间断点不能由此确定3.曲线arctan y x =在横坐标为1的点处的法线方程是( )。
(A )2(1)4y x π-=--; (B )14y x π-=-;(C )2y x -=; (D )2y x =-4. 若函数()f x 在区间(,)a b 内可导,1x 和2x 是区间(,)a b 内任意两点,且12x x <,则至少存在一点ξ,使( )。
(A )()()'()(),f b f a f b a ξ-=- 其中a b ξ<<; (B )11()()'()(),f b f x f b x ξ-=- 其中1x b ξ<<; (C )2121()()'()(),f x f x f x x ξ-=- 其中12x x ξ<< ; (D )22()()'()(),f x f a f x a ξ-=- 其中2a x ξ<<5.23x x e dx =⎰( )。
2014-2015南昌大学软件学院数据库原理期末考试卷答案

2014-2015南昌大学软件学院数据库原理期末考试卷答案一、单选题20道,每道2分,共计40分,二、填空题每空1分,共10分。
三、答题时间20分钟。
1. 数据库、数据库系统、数据库管理系统三者之间关系为()【单选】 [单选题]A、DBMS包括DB和DBSB 、DB包括DBS和DBMSC、 DBS包括DB和DBMS(正确答案)D、三者没有包含关系2. 在数据库中存储的是()【单选】 [单选题]A、数据B、数据模型C、数据以及数据之间的联系(正确答案)D、信息3. 有关系R和S,R∩S的运算等价于()【单选】 [单选题]A.S-(R-S)B.R-(R-S)(正确答案)C.(R-S)∪SD.R∪(R-S)4. 数据库的正确性和相容性指的是数据库的()【单选】 [单选题]A、安全性B、完整性(正确答案)C、并发控制D、恢复5. 关系R和S如下表所示,R-S的结果是()【单选】,[单选题]A、B、(正确答案)C、D、6. SQL语言中,删除一个表的命令是()【单选】 [单选题]A. DELETEB. DROP(正确答案)C. CLEARD. REMOVE7. 在SQL语言的SELECT语句中,用于对结果元组进行排序的是()。
【单选】[单选题]A. GROUP BYB. HAVINGC. ORDER BY(正确答案)D. WHERE8. 下列聚合函数中,不忽略空值的是()【单选】 [单选题]A.SUM(列名)B.MAX(列名)C.AVG(列名)D.COUNT(*)(正确答案)9. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()。
【单选】 [单选题]A.外模式B.内模式C.存储模式D.模式(正确答案)10. 下列约束中用于限制列的取值范围的约束是()【单选】 [单选题]A.CHECK(正确答案)B.DEFAULTC.UNIQUED.PRIMARY KEY11. 如果一个关系属于第三范式,则它()【单选】 [单选题]A.必然属于2NF(正确答案)B.必然属于4NFC.可能不属于2NFD.必然属于BCNF12. 安全性控制的防范对象是(),防止他们对数据库数据的存取。
2022年南昌大学数据科学与大数据技术专业《计算机系统结构》科目期末试卷A(有答案)

2022年南昌大学数据科学与大数据技术专业《计算机系统结构》科目期末试卷A(有答案)一、选择题1、在计算机系统设计中,比较好的方法是( )A.从上向下设计B.从下向上设计C.从两头向中间设计D.从中间开始向上、向下设计2、下列关于虚拟存贮器的说法,比较正确的应当是( )A.访主存命中率随页面大小增大而提高B.访主存命中率随主存容量增加而提高C.更换替换算法能提高命中率D.在主存命中率低时,改用堆栈型替换算法,并增大主存容量,可提高命中率3、多处理机的各自独立型操作系统()。
A.要求管理程序不必是可再入的B.适合于紧耦合多处理机C.工作负荷较平衡D.有较高的可靠性4、1TFLOPS计算机能力,1TBYTE/S的I/O带宽和()称为计算机系统的3T性能目标。
A,1TBYTE 硬盘容量B.1TBYTE 软盘容量C.1TBYTE 主存容量D.A和B5、下列关于标量流水机的说法不正确的是()A.可对标量数据进行流水处理B.没有向量数据表示C.不能对向量数据进行运算D.可以对向量、数组进行运算6、直接执行微指令的是( )A.汇编程序B.编译程序C.硬件D.微指令程序7、微指令由()直接执行。
A.微指令程序B.硬件C.汇编程序D.编译程序8、在计算机系统设计中,比较好的方法是()。
A.从上向下设计B.从下向上设计C.从两头向中间设计D.从中间开始向上、向下设计9、程序员编写程序时使用的地址是( )。
A.有效地址B.逻辑地址C.辅存实地址D.主存地址10、下列说法正确的是( )A.Cache容量一般不大,命中率不会很高B.Cache芯片速度一般比CPU的速度慢数十倍C.Cache本身速度很快。
但地址变换的速度很慢D.Cache存贮器查映象表和访问物理Cache其间可以流水,使速度与CPU匹配二、填空题11、向量指令可分为________和________12、Cache存贮器对应用程序员是________的。
对系统程序员是________的(填“透明”或“不透明”)13、Cache存贮器地址映象大多采用________映象或________映象,以利于实现。
南昌大学 数据库期末2014(A)

—南昌大学考试试卷—
【适用时间:2014~2015学年第一学期试卷类型:[A]卷】
教
师
填
写
栏
课程编号:
Z6103B001
试卷编号:
课程名ห้องสมุดไป่ตู้:
数据库原理及应用开发
开课学院:
A.执行自然连接运算B.执行笛卡儿积运算
C.尽早执行选择运算D.投影运算
二、填空题:(每小题2分,共20分)
得分
评阅人
1.数据库系统可能发生各种各样的故障,大致可分为以下四类:、、和计算机病毒。
2.数据管理技术的发展经历了人工管理阶段、____________和_____________。
3.数据库领域中,最常用的数据模型有四种,它们分别是层次模型、、
考生签名:
一、选择题:(每小题2分,共20分)
得分
评阅人
1.在数据库三级模式间引入二级映象的主要作用是( )
A.提高数据与程序的独立性B.提高数据与程序的安全性
C.保持数据与程序的一致性D.提高数据与程序的可移植性
2.实体完整性规则是指关系中()
A.不允许有空行B.主键不允许有空值
C.不允许有空列D.外键不允许有空值
信息工程
考试形式:
闭卷
适用班级:
计算机系12级
考试时间:
120分钟
试卷说明:
1、本试卷共6页。
2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。
题号
一
二
三
四
五
六
七
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
评阅人
要求用SQL语言查询:
1.查询每门课程得最高分的学生学号,课程号,成绩。查询结果按课程号升序排列。
2.查询选修了全部课程的学生学号,姓名和总分。
3.把每门课程的平均成绩插入到另一个已存在的表SC_C(CNO,CNAME,AVG_GRADE)中,其中AVG_GRADE为每门课程的平均成绩。
4把查询C表和修改学分的权限授给用户刘晨。
C.INSERT D.GRANT
5.在数据库的三级模式中,内模式有()
A. 1个B. 2个
C. 3个D.多个
6.在数据库设计中,独立于计算机的硬件和DBMS软件的设计阶段是( )
A.概念设计B.物理设计
C.逻辑设计D.系统实施
7.数据库管理系统中用于定义和描述数据库逻辑结构的语言称为( )
A.数据库模式描述语言(DDL)
—南昌大学考试试卷—
【适用时间:2014~2015学年第一学期试卷类型:[A]卷】
教
师
填
写
栏
课程编号:
Z6103B001
试卷编号:
课程名称:
数据库原理及应用开发
开课学院:
信息工程
考试形式:
闭卷
适用班级:
计算机系12级
考试时间:
120分钟
试卷说明:
1、本试卷共6页。
2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。
9如果关系模式R属于2NF,现在要将R规范化为3NF,是通过消除来实现的。
10在数据库中,数据的完整性有三种,它们分别是实体的完整性、、。
三、教学数据库中有三个表,课程C(CNO,CNAME,CCREDIT),CNO表示课程号,CNAME表示课程名,CCREDIT表示学分.学生S(SNO,SNAME,AGE,SEX,SDEPT), SNO表示学号,SNAME表示姓名,AGE表示年龄,SEX表示性别,SDEPT表示系,选课SC(SNO,CNO,GRADE), GRADE表示成绩.(每小题4分,共20分)
5.S×SC
五、应用题(每小题10分,共20分)
得分
评阅人
1.假设某公司销售业务中使用的订单格式如下:
订单号:1168订货日期:12/18/2014客户名称:ABC客户电话:8161763
产品编写
品名
价格
数量
金额
A
电源
100.00
20
2000.00
B
电表
200.00
40
8000.00
C
卡尺
40.00
C.任何值D.未知的值
10.在对关系代数表达式的查询优化策略中,最重要也是最基本的一条是( )
A.执行自然连接运算B.执行笛卡儿积运算
C.尽早执行选择运算D.投影运算
二、填空题:(每小题2分,共20分)
得分
评阅人
1.数据库系统可能发生各种各样的故障,大致可分为以下四类:、、和计算机病毒。
2.数据管理技术的发展经历了人工管理阶段、____________和_____________。
违者按舞弊处理;不得自备草稿纸。
考生
承诺
本人知道考试违纪、作弊的严重性,将严格遵守考场纪律,如若违反则愿意接受学校按有关规定处分!
考生签名:
一、选择题:(每小题2分,共20分)
得分
评阅人
1.在数据库三级模式间引入二级映象的主要作用是( )
A.提高数据与程序的独立性B.提高数据与程序的安全性
C.保持数据与程序的一致性D.提高数据与程序的可移植性
B.数据库子语言(SubDL)
C.数据操纵语言(DML)
D.数据控制语言(DCL)
8.并发操作会带来哪些数据不一致性。( )
A.不可修改、不可重复读、脏读、死锁
B.不可重复读、脏读、死锁
C.丢失修改、脏读、死锁
D.丢失修改、不可重复读、脏读
9.所谓空值就是________的值。( )
A.数值0 B.空的字符串
3.数据库领域中,最常用的数据模型有四种,它们分别是层次模型、、
和面向对象模型。
4.事务必须具有的四个性质是:____________、_____________、隔离性和___________。
5.基本的封锁类型有二种:和__。
6最常用的数据库的恢复技术是数据转储和。
7全局ER模型的设计,需要消除的冲突主要有三类:属性冲突、和。8 SQL语言具有二种使用方式,分别是交互式和。
题号
一
二
三
四
五
六
七
八
九
十
总分
累分人
签名
题分
20
20
20
20
20
100
得分
考
生ቤተ መጻሕፍቲ ባይዱ
填
写
栏
考生姓名:
考生学号:
所属学院:
所属班级:
所属专业:
考试日期:
考生
须知
1、请考生务必查看试卷中是否有缺页或破损。如有立即举手报告以便更换。
2、严禁代考,违者双方均开除学籍;严禁舞弊,违者取消学位授予资格;
严禁带手机等有储存或传递信息功能的电子设备等入场(包括开卷考试),
2.实体完整性规则是指关系中()
A.不允许有空行B.主键不允许有空值
C.不允许有空列D.外键不允许有空值
3.实现关系代数选择运算的SQL子句是( )
A.SELECTB. ORDER BY
C.FROMD. WHERE
4.在SQL语言中收回权限的操作是通过________语句实现的。( )
A.CREATE B.REVOKE
5.建立计算机系选修了课程号为C1的学生视图。
四、对于上题教学数据库,请用等价的SQL语句表示下列关系代数表达式:(每小题4分,共20分)
得分
评阅人
1.σSage>18(S)
2.πsno(S)-πsno(SC)
3.πsno(σgrade<60(σCname=’数据库’(C)∞SC))
4.πSname, Cname, Grade(S∞SC∞C)
50
2000.00
总金额:12000.00
公司的业务规定:
(1)订单号是唯一的,每张订单对应一个订单号;
(2)一张订单可以订购多种产品,每一种产品可以在多个订单中出现;
(3)一张订单只有一个客户,一个客户可以有多张订单;
(4)每一个产品编号对应一种产品的品名和价格;
(5)每一个客户有一个唯一的的名称和电话号码。
根据上述表格和业务规则设计关系模式:
R(订单号,订货日期,客户名称,客户电话,产品编号,品名,价格,数量,金额)
请回答下列问题:
(1)根据以上规定,写出模式R的最小函数依赖集和关键码;
(2)说明R属于第几范式?为什么?
(3)分解成3NF模式集。
2.某工厂需建立一个数据库以便存储以下信息:
该工厂有多个车间,每个车间有车间号,主任姓名,地址,电话;一个车间有多个工人,每个工人有职工号,姓名,年龄,性别和工种;一个车间可生产多种产品,一种产品可由多个车间生产,产品有产品号和价格;一个车间可生产多种零件,一种零件可由多个车间生产,零件有零件号,重量和价格;一个产品由多种零件组成,一种零件可装配在多种产品中;装配不同的产品,零件的数量不一定相同。