(完整版)南昌大学数据库系统期末考试试卷

合集下载

(完整版)数据库期末考试复习题及答案(6-10)共有5套卷子

(完整版)数据库期末考试复习题及答案(6-10)共有5套卷子

试题六一、单项选择题在每小题列出的四个备选项中只有一个是符合题目要求的,错选、多选或未选均无分。

1. DB、DBMS和DBS三者之间的关系是( ).A.DB包括DBMS和DBS B.DBS包括DB和DBMSC.DBMS包括DB和DBS D.不能相互包括2。

对数据库物理存储方式的描述称为( )A.外模式B.内模式C.概念模式D.逻辑模式3. 在数据库三级模式间引入二级映象的主要作用是()A.提高数据与程序的独立性B.提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的可移植性4. 视图是一个“虚表”,视图的构造基于( )A.基本表B.视图C.基本表或视图D.数据字典5.关系代数中的π运算符对应SELECT语句中的以下哪个子句?()A.SELECT B.FROMC.WHERE D.GROUP BY6.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()A.多对多 B.一对一 C.多对一 D.一对多7.如何构造出一个合适的数据逻辑结构是( )主要解决的问题.A.关系系统查询优化 B.数据字典C.关系数据库规范化理论D.关系数据库查询8. 将E-R模型转换成关系模型,属于数据库的( )。

A. 需求分析B. 概念设计C。

逻辑设计 D. 物理设计9.事务日志的用途是()A. 事务处理B. 完整性约束C. 数据恢复D. 安全性控制10.如果事务T已在数据R上加了X锁,则其他事务在数据R上()A。

只可加X锁 B. 只可加S锁C。

可加S锁或X锁D。

不能加任何锁二、填空题(本大题共10小题,每小题2分,共20分) 错填、不填均无分。

1。

数据库的逻辑数据独立性是由 映象提供的。

2。

关系代数中专门的关系运算包括:选择、投影、连接和_________.3。

设有学生表S(学号,姓名,班级)和学生选课表SC (学号,课程号,成绩),为维护数据一致性,表S与SC 之间应满足 完整性约束.4。

数据库系统概论期末试题及答案(整理版)

数据库系统概论期末试题及答案(整理版)

《数据库原理及应用》试题 1■、选择题1、 数据库系统的基本特征是 ________ 。

A 、数据的统一控制C 、数据共享性、独立性和冗余度小 (难度系数C )正确答案:C2、 DB 、DBMS 和DBS 三者之间的关系是A 、DBS 与DB 和DBMS 无关C 、DB 包括 DBMS 和 DBS(难度系数B )正确答案:D3、设有关系R 和S ,关系代数 R -(R -S )表示的是 _____________ 。

A 、R Q SB 、R — SC 、R -SD 、R U S(难度系数B )正确答案:A4、自然连接是构成新关系的有效方法。

一般情况下,当对关系R 和S 使用自然连接时,要求 R 和S 含有一个或多个共有的 ____________ 。

A 、行B 、属性C 、记录D 、元组(难度系数C )正确答案:B5、 以下是信息世界的模型,且实际上是现实世界到机器世界的一个中间层 次的是 _________ 。

A 、数据模型 B 、概念模型 C 、关系模型D 、E-R 图(难度系数C )正确答案:C6、 构成E — R 模型的三个基本要素是 ________ 。

A 、实体、属性值、关系;B 、实体、属性、联系;C 、 实体、实体集、联系;D 、实体、实体集、属性;(难度系数C )正确答案:B7、 在关系代数运算中,五种基本运算为 __________ 。

A 、并、差、选择、投影、连接 B 、 并、交、选择、投影、笛卡尔积 C 、并、差、选择、投影、笛卡尔积D 、 并、除、投影、笛卡尔积、选择(难度系数B )正确答案:CB 、数据共享性和统一控制D 、数据共享性和数据独立性B 、DBMS 包括 DBS 和 DB D 、DBS 包括 DB 和 DBMS&在下列关于规范化理论的叙述中,不正确的是_____________ 。

A、任何一个关系模式一定有键。

SDETP char(12) check (SDEPT IN( IS','MA','CS')))13、允许取空值但不允许出现重复值的约束是 ____________A 、NULLB 、PRIMARY KEYC 、UNIQUED 、FOREIGN KEY(难度系数B )正确答案:CA 、 ( 'T0203' ,'刘刚’, NULL , NULL , IS 'B 、 ( NULL ,王芳’, '女’,‘ 1200',‘ CS ')C 、 ( 'T0111' ,NULL ,'男’,23,‘ MA ') D 、( 'T0101' ,'李华’ ,男,2100, ‘ EN ' )o可以插入到Teacher 表中的元组是(难度系数A )正确答案:A12、SQL 语言中,条件年龄 BETWEEN 18 AND 30表示年龄在18至30之间,B 、 任何一个包含两个属性的关系模式一定满足C 、 任何一个包含两个属性的关系模式一定满足D 任何一个包含三个属性的关系模式一定满足(难度系数B )正确答案:D9、 设有关系模式 R(A,B,C)和S(C,D)。

数据库期末考试题及答案

数据库期末考试题及答案

数据库期末考试题及答案绪论一、选择题1. DBS是采用了数据库技术的计算机系统,它是一个集合体,包含数据库、计算机硬件、软件和()。

A. 系统分析员B. 程序员C. 数据库管理员D. 操作员2. 数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。

A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS3. 下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。

I.人工管理阶段II.文件系统阶段III.数据库阶段A. I 和IIB. 只有IIC. II 和IIID. 只有I4. 下列四项中,不属于数据库系统特点的是()。

A. 数据共享B. 数据完整性C. 数据冗余度高D. 数据独立性高5. 数据库系统的数据独立性体现在()。

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.下述()不是DBA数据库管理员的职责。

A.完整性约束说明B. 定义数据库模式C.数据库安全D. 数据库管理系统设计选择题参考答案:(1) C (2) A (3) D (4) C (5) B (6) A (7) C (8) A(9) C (10) D二、简答题1.试述数据、数据库、数据库系统、数据库管理系统的概念。

大学《数据库》期末试卷及答案(五)

大学《数据库》期末试卷及答案(五)

大学《数据库》期末试卷及答案一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要 求的,错选、多选或未选均无分。

1. 数据库系统的特点是( )、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。

A .数据共享B .数据存储C .数据应用D .数据保密2. 数据库系统中,物理数据独立性是指( )。

A .数据库与数据库管理系统的相互独立B .应用程序与DBMS 的相互独立C .应用程序与存储在磁盘上数据库的物理模式是相互独立的D .应用程序与数据库中数据的逻辑结构相互独立3. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( )。

A .外模式B .内模式C .存储模式D .模式4. E-R 模型用于数据库设计的哪个阶段( )?A .需求分析B .概念结构设计C .逻辑结构设计D .物理结构设计5. 现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期)的主码是( )。

A .宿舍编号 B .学号C .宿舍地址,姓名D .宿舍编号,学号6. 自然连接是构成新关系的有效方法。

一般情况下,当对关系R 和S 使用自然连接时,要求R 和S 含有一个或多个共有的( )。

A .元组B .行C .记录D .属性7. 下列关系运算中,( )运算不属于专门的关系运算。

A .选择 B .连接C .广义笛卡尔积D .投影8. SQL 语言具有( )的功能。

(考 生 答 题 不 得 超 过 此 线)A.关系规范化、数据操纵、数据控制B.数据定义、数据操纵、数据控制C.数据定义、关系规范化、数据控制D.数据定义、关系规范化、数据操纵9.如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的()A.候选码B.主码C. 外码D. 连接码10.下列关于关系数据模型的术语中,()术语所表达的概念与二维表中的“行”的概念最接近?A.属性B.关系C. 域D. 元组11.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。

数据库期末试题及答案

数据库期末试题及答案

数据库期末试题及答案题目:数据库期末试题及答案一、选择题(共20小题,每题2分,共40分)1. 数据库系统的基本特点是什么?A. 数据共享B. 数据独立性C. 数据多样性D. 数据冗余答案:B. 数据独立性2. 下面哪种数据库模型是层次结构模型的扩展?A. 关系模型B. 网络模型C. 对象模型D. NoSQL模型答案:B. 网络模型3. 数据库事务的ACID特性中,C代表什么?A. 一致性B. 原子性C. 持久性D. 隔离性答案:A. 一致性4. 在关系数据库中,SQL是用于进行什么操作的语言?A. 数据定义B. 数据操作C. 数据查询D. 数据删除答案:B. 数据操作5. 下面哪种SQL语句用于向表中插入数据?A. UPDATEB. DELETEC. INSERT INTOD. SELECT答案:C. INSERT INTO6. 在关系数据库中,外键用于实现什么样的数据关系?A. 一对一关系B. 一对多关系C. 多对多关系D. 层次关系答案:B. 一对多关系7. 关系数据库中,一个属性的值在给定的关系模式中是唯一的,这个属性被称为什么?A. 主键B. 外键C. 候选键D. 任意键答案:A. 主键8. 下面哪种关系操作用于将两个表连接?A. JOINB. UNIONC. INSERTD. DELETE答案:A. JOIN9. 下面哪种关系操作用于从表中删除数据?A. DELETEB. UPDATEC. SELECTD. INSERT INTO答案:A. DELETE10. 下面哪种数据库索引类型可以加快对表中数据的查找操作?A. B-tree索引B. Hash索引C. R-tree索引D. Full-text索引答案:A. B-tree索引11. 下面哪种关系型数据库是开源的?A. OracleB. Microsoft SQL ServerC. MySQLD. IBM DB2答案:C. MySQL12. 以下哪个选项是关系数据库中的一种范式?A. SqliteB. ACIDC. NoSQLD. 3NF答案:D. 3NF13. 一个事务的隔离级别可以通过什么来设置?A. SQL语句B. 数据库引擎C. 编程语言D. 操作系统答案:B. 数据库引擎14. 在关系数据库中,使用什么关系操作可以用于将表中的数据按特定的顺序排列?A. ORDER BYB. GROUP BYC. HAVINGD. WHERE答案:A. ORDER BY15. 下面哪个数据库对象用于存储存储过程的代码?A. 视图B. 索引C. 函数D. 存储过程答案:D. 存储过程16. "Group By"关键字在SQL中的作用是什么?A. 过滤数据B. 分组数据C. 排序数据D. 连接数据答案:B. 分组数据17. 在关系数据库中,什么是范式?A. 数据完整性的要求B. 数据冗余的要求C. 数据分组的要求D. 数据结构的要求答案:A. 数据完整性的要求18. 数据库系统的并发控制机制是为了解决什么问题?A. 数据安全性B. 数据恢复性C. 数据完整性D. 数据一致性答案:D. 数据一致性19. 下面哪个操作符在SQL中用于模糊查询?A. LIKEB. INC. EXISTSD. BETWEEN答案:A. LIKE20. 下面哪种数据库模型用于描述数据的层次结构?A. 关系模型B. 网络模型C. 对象模型D. 层次模型答案:D. 层次模型二、简答题(共5题,每题10分,共50分)1. 请简要介绍关系数据库的三个基本模型。

南昌大学期末考试试卷(所有答案).doc

南昌大学期末考试试卷(所有答案).doc

南昌大学期末考试试卷(所有答案)XXXX第二学期结束时,南昌大学,试卷一,卷一,选择题。

“A”的ASCII码是65,n是整数,n=“A”,“6”-“3”;之后,n的值是b。

a)“d”b)68c)不确定值d)编译错误2。

在下列变量名中,a是合法的。

在A)中国B)字节之后,n的值是Ba)“d”b)68c)不确定值d)编译错误2。

在下列变量名中,a是合法的。

中国字节:字符通道.a)包含1个字符和2个字符c)包含3个字符是非法的9。

在下面对c和c之间关系的描述中,d是错误的。

a)语言c是c的子集;c语言与c语言兼容;C)c对c语言做了一些改进;c和c语言都是面向对象的。

10.下面对类概念的描述是错误的。

类是C语言中的结构类型;b)类是具有共同行为的几个对象的统一描述;类是创建对象的模板;d)类是抽象数据类型的实现。

11.在下列选项中,符合C语法的赋值表达式是C。

A)d=' 2e A)d=' 2e,' b) c) d 5='1' 1212.;表达式3)可以被理解为b. a)用于(;0 )b)对于(;1 )c)对于(;表达式1) d)表示(;表达式-省略部分-)1.一个错误a1='10a2=20a3=31a4=41 '扣1分2.三角形,得3分* * * * * * * * * * * *3.如果格式不正确,扣1分1220分4.如果顺序不正确,每点:4圆半径:5圆析构函数扣1分!点析构函数!五、程序设计问题(每项10分,共20分)1、# include # define size 10 void main(){ int数据[大小];m .请输入“[m”数据;int j=0,k=0;对于(int I=1;[[j])j=I;否则,如果(数据[I]0){ int d=数据[0];数据[0]=数据[k];数据[k]=d;} if(k2,# include lass date { public : CD ate()函数重载year=' y;月=m;day=d;'(int y,int m='1,int '成员函数设置默认参数void print date();打印日期无效设置日期(int sy,int sm,int sd)非静态函数设置日期{ year=' sy月=sm。

(完整word版)南昌大学数据库系统期末考试试卷

(完整word版)南昌大学数据库系统期末考试试卷
4. 检索至少选修了学号s1所选修课程的学生姓名。
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(有答案)

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南昌大学软件学院数据库原理期末考试卷答案

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年南昌大学数据科学与大数据技术专业《数据库系统原理》科目期末试卷B(有答案)

2022年南昌大学数据科学与大数据技术专业《数据库系统原理》科目期末试卷B(有答案)

2022年南昌大学数据科学与大数据技术专业《数据库系统原理》科目期末试卷B(有答案)一、填空题1、____________、____________、____________和是计算机系统中的三类安全性。

2、数据库内的数据是______的,只要有业务发生,数据就会更新,而数据仓库则是______的历史数据,只能定期添加和刷新。

3、有两种基本类型的锁,它们是______和______。

4、关系规范化的目的是______。

5、如图所示的关系R的候选码为;R中的函数依赖有;R属于范式。

一个关系R6、完整性约束条件作用的对象有属性、______和______三种。

7、某在SQL Server 2000数据库中有两张表:商品表(商品号,商品名,商品类别,成本价)和销售表(商品号,销售时间,销售数量,销售单价)。

用户需统计指定年份每类商品的销售总数量和销售总利润,要求只列出销售总利润最多的前三类商品的商品类别、销售总数量和销售总利润。

为了完成该统计操作,请按要求将下面的存储过程补充完整。

8、如果多个事务依次执行,则称事务是执行______;如果利用分时的方法,同时处理多个事务,则称事务是执行______。

9、SQL Server中数据完整性包括______、______和______。

10、数据管理技术经历了______________、______________和______________3个阶段。

二、判断题11、关系中任何一列的属性取值是不可再分的数据项,可取自不同域中的数据。

()12、视图是可以更新的。

()13、数据库的数据项之间无联系,记录之间存在联系。

()14、在SELECT语句中,需要对分组情况满足的条件进行判断时,应使用WHERE子句。

()15、视图是观察数据的一种方法,只能基于基本表建立。

()16、可串行化的调度一定遵守两段锁协议。

()17、DBMS提供授权功能控制不同用户访问数据的权限,主要目的是为了实现数据库的完整性。

数据库期末考试试题及答案

数据库期末考试试题及答案

数据库期末考试试题及答案第一部分:选择题(共20题,每题2分,共40分)1. 数据库是用来存储和管理什么类型的数据?a) 文件数据b) 网络数据c) 结构化数据d) 非结构化数据答案:c) 结构化数据2. 数据库系统的基本组成部分包括以下哪几个方面?a) 数据库管理系统(DBMS)b) 数据库应用程序c) 数据库模型d) 数据库管理员答案:a) 数据库管理系统(DBMS),b) 数据库应用程序,c) 数据库模型3. 下面哪个是关系数据库模型的特点?a) 数据以文件形式存储b) 数据以表格形式存储c) 数据以树形结构存储d) 数据以图形结构存储答案:b) 数据以表格形式存储4. 数据库的完整性约束包括以下几种类型?a) 实体完整性b) 参照完整性c) 域完整性d) 属性完整性答案:a) 实体完整性,b) 参照完整性,c) 域完整性,d) 属性完整性5. 数据库事务的ACID特性包括以下哪几个方面?a) 原子性b) 一致性c) 隔离性d) 持久性答案:a) 原子性,b) 一致性,c) 隔离性,d) 持久性6. 关系数据库中,外键用来表示什么类型的关系?a) 一对一关系b) 一对多关系c) 多对多关系d) 多层次关系答案:b) 一对多关系7. 下面哪个是数据库查询语言?a) Javab) C++c) SQLd) HTML答案:c) SQL8. 在数据库中,一个事务的隔离级别有哪几种选择?a) READ COMMITTEDb) REPEATABLE READc) SERIALIZABLEd) READ UNCOMMITTED答案:a) READ COMMITTED,b) REPEATABLE READ,c) SERIALIZABLE,d) READ UNCOMMITTED9. 数据库索引的作用是什么?a) 提高数据访问的速度b) 减少数据存储的空间c) 保证数据的一致性d) 控制数据的权限答案:a) 提高数据访问的速度10. 数据库范式用来做什么?a) 优化数据库查询b) 规范数据库模型c) 压缩数据库存储d) 加密数据库数据答案:b) 规范数据库模型11. 数据库触发器用来做什么?a) 检查数据的有效性b) 定期备份数据库c) 自动执行特定操作d) 创建数据库索引答案:c) 自动执行特定操作12. 数据库备份的作用是什么?a) 保护数据免受损失b) 提高数据库查询速度c) 减少数据存储空间d) 控制数据的权限答案:a) 保护数据免受损失13. 数据库连接是指什么?a) 数据库之间的关系b) 数据库中的数据关系c) 应用程序访问数据库的接口d) 数据库中的表之间的关系答案:c) 应用程序访问数据库的接口14. 数据库主键的作用是什么?a) 提高数据查询速度b) 控制数据的权限c) 唯一标识一条记录d) 加密数据库数据答案:c) 唯一标识一条记录15. 数据库视图是什么?a) 物理存储的数据b) 存储过程c) 虚拟表d) 数据库备份文件答案:c) 虚拟表16. 数据库设计的范式分为几个级别?a) 1NF, 2NF, 3NF, BCNFb) 1NF, 2NF, 3NF, 4NFc) 1NF, 2NF, 3NFd) 1NF, 2NF, 3NF, 5NF答案:b) 1NF, 2NF, 3NF, 4NF17. 数据库连接的类型包括以下哪几种?a) 内连接b) 外连接c) 自连接d) 所有答案都正确答案:d) 所有答案都正确18. 数据库中的事务是?a) 一条SQL语句b) 一组SQL语句c) 一个数据库操作d) 一个用户操作答案:b) 一组SQL语句19. 数据库管理系统(DBMS)的作用是什么?a) 存储和管理数据b) 控制和管理数据库访问c) 进行数据库备份和恢复d) 所有答案都正确答案:d) 所有答案都正确20. 数据库中的事务日志是用来做什么?a) 记录数据库的结构b) 记录数据库的访问权限c) 记录数据库操作的序列d) 记录数据库查询结果答案:c) 记录数据库操作的序列第二部分:填空题(共10题,每题2分,共20分)1. 触发器是通过在数据库中定义______,在特定的数据更新、插入、删除等操作发生时被自动执行。

(完整版)数据库期末考试复习试题与答案

(完整版)数据库期末考试复习试题与答案

A .车次B .日期试题一一、单项选择题(本大题共20小题,每小题2分,共40分) 在每小题列出的四个备选项中只有一个是符合题目要 求的,请将其代码填写在题后的括号内。

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

1 .数据库系统的核心是( B )B. 数据库管理系统C •数据模型 2.下列四项中,不属于数据库系统的特点的是( C ) A •数据结构化 B .数据由DBMS 统一管理和控制 C .数据冗余度大D .数据独立性高3. 概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是 (D ) A •层次模型 B .关系模型 C •网状模型D •实体-联系模型4. 数据的物理独立性是指(C )A •数据库与数据库管理系统相互独立B ・用户程序与数据库管理系统相互独立C •用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D •应用程序与数据库中数据的逻辑结构是相互独立的 5 •要保证数据库的逻辑数据独立性,需要修改的是(A )A •模式与外模式之间的映象B ・模式与内模式之间的映象C •模式D •三级模式6 •关系数据模型的基本数据结构是( D )A .树B .图C .索引D .关系7 .有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达A •数据库 D .软件工具时间、情况摘要等属性,该实体主码是( C )A .车次B.日期C •车次+日期D •车次+情况摘要8.己知关系R 和S, R A S 等价于( B ) A. (R-S )-S B. S-(S-R )C. (S-R )-RD. S-(R-S )9 •学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和 宿舍(楼名,房间号,床位号,学号)假设有的学生不住宿,床位也可能空闲。

如果要列出所有学生住宿和宿舍分 配的情况,包括没有住宿的学生和空闲的床位,则应执行( A )A.全外联接 B.左外联接C.右外联接D.自然联接 10 .用下面的T-SQL 语句建立一个基本表:CREATE TABLE Stude nt(S no CHAR(4) PRIMARY KEY,Sn ame CHAR(8) NOT NULL, Sex CHAR(2),11.把对关系SPJ 的属性QTY 的修改权授予用户李勇的T-SQL 语句是( CA. GRANT QTY ON SPJ TO '李勇’B. GRANT UPDATE(QTY) ON SPJ TO '李勇'C. GRANT UPDATE (QTY) ON SPJ TO 李勇D. GRANT UPDATE ON SPJ (QTY) TO 李勇12.图1中(B )是最小关系系统ABC图113 •关系规范化中的插入操作异常是指A •不该删除的数据被删除 C •应该删除的数据未被删除AgeINT ) 可以插入到表中的元组是( D A. '5021','刘祥',男,21C. '5021' , NULL ,男,21)B. NULL ,'刘祥',NULL , 21 D. '5021','刘祥',NULL ,NULL(D )B .不该插入的数据被插入 D .应该插入的数据未被插入A)阶段的任D14 •在关系数据库设计中,设计关系模式是数据库设计中(A .逻辑设计B .物理设计15 .在E-R 模型中,如果有3个不同的实体型,3个m:n 联系,根据E-R 模型转 换为关系模型的规则,转换后关系的数目为( C )。

(完整版)大学数据库考试题与答案

(完整版)大学数据库考试题与答案

数据库试题一、单选题1 •在对层次数据库进行操作时,如果删除双亲结点,贝U相应的子女结点值也被同时删除。

这是由层次模型的()决定的。

cA.数据结构B.数据操作C.完整性约束D.缺陷2•数据库系统的数据独立性是指()。

CA.不会因为数据的变化而影响应用程序B.不会因为存储策略的变化而影响存储结构C. 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序D. 不会因为某些存储结构的变化而影响其他的存储结构3. SQL语言具有两种使用方式,分别称为交互式SQL和()。

CA.提示式SQLB.多用户SQLC.嵌入式SQLD.解释式SQL4. 设W=R ? S,且W、R、S的属性个数分别为w、r和s,那么三者之间应满足()。

BA . w< 叶s B. w<叶s C . w> r+s D . w> 叶s5. 设有关系R(A,B,C)和关系S(B,C,D),那么与R? S等价的关系代数表达式是()。

CA . TT R.A,R.B,R.C,S.B (O R.B=S.B A S.C=S.C(RXS)) B . xR.A,R.B,R.C,S.D (oR.B=S.B人R.C=S.B (RXS))C . n R.A,R.B,R.C,S.D (Q R.B=S.B A R.C=S.C (RXS))D . TI R.A,R.B,R.C,S.B ((RB=S.B A R.C=S.C (RXS))6. 最终用户使用的数据视图称为()。

BA.内模式B.外模式C.概念模式D.存储模式7. 用下面的SQL语句建立一个基本表:CREATE TABLE Student(Sno int NOT NULL,Sname CHAR (8)NOT NULL, Sex CHAR(2),Age SMALLINT); 可以插入到表中的元组是()。

AA.5021 ,'刘祥','男',NULLB.NULL ,'刘祥’,NULL,21C.‘ 5021 ',NULL,男,21D.'5021','刘祥’,,男’,NULL8.进行自然联结运算的两个关系必须具有()。

2022年南昌大学数据科学与大数据技术专业《计算机系统结构》科目期末试卷A(有答案)

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(A)
题号一二三四五六七八九十总分累分人签名题号一二三四五六七八九十总分累分人签名题分2020202020100得分考生填写栏考生填写栏考生姓名
—南昌大学考试试卷—
【适用时间: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、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。
题号






南昌大学2022数据库系统期末试卷(C)

南昌大学2022数据库系统期末试卷(C)

南昌大学2022数据库系统期末试卷(C)5、关系数据库中,数据的物理独立性是通过哪种机制来实现的?A.逻辑模型C.物理模型B.模式/外模式映像D.模式/内模式映像()6、在基本表创建时,关系模型的实体完整性用什么语句定义?A.CHECK子句B.PRIMARYKEYC.WHERE子句D.FOREIGNKEYREFERENCES7、数据库完整性控制所要防范的对象是什么?A.非法用户进入系统B.合法用户的非法操作D.数据泄露C.不正确的数据8、定义事务的语句中不包括:A.BEGINTRANSA某CTIONC.ENDTRANSACTION()()(B.ROLLBACKMIT(D.集成()9、用于定义某一实体型的组成成分的抽象方式是:A.概括B.聚集C.分类10、SQL语言中,删除一个元组的命令是A.DELETEB.DROPC.CLEARD.REMOVE))11、何种SQL语句可使被授予某种角色的用户有权将这种权限授给其他角色?(A.WITHGRANTOPTIONB.WITHALLPRIVILLEGESD.WITHDBAOPTIONC.WITHADMIN OPTION12、.为计算机系统提供最外层安全保护措施的机制是?A.用户标识与鉴别B.自主存取控制C.数据加密和审计D.创建角色13、关系模式的规范化是服务于:A.数据完整性C.数据独立性B.并发控制D.数据库逻辑设计())()14、若‘年龄’是教师关系表的一个字段,按规定未退休女教师年龄应不超过55岁。

这属于()A.实体完整性规则B.参照完整性规则C.用户定义完整性规则D.域完整性规则15、嵌入式SQL语句中,不可以使用主变量的是:A.INTO子句B.HAVING短语的条件表达式C.WHERE子句D.CHECK 子句16、在一个关系模式中,哪一类问题是不可能完全避免的?A.数据冗余B.修改异常D.删除异常C.插入异常()()第2页共6页17、在某学校的综合管理系统设计阶段,教师实体在学籍管理子系统中被称为“教师”,而在人事管理子系统中被称为“职工”,这类冲突被称之为:()A.结构冲突B.属性冲突C.命名冲突D.语义冲突18、一张基本表上可以建立多少个聚簇索引,多少个唯一索引?A.一个,一个B.一个,多个D.多个,多个C.多个,一个19、对于ARMSTRONG公理系统中的增广律表示正确的是:A.若Y≤某≤U,则某→Y为F所蕴含B.若某→Y及Y→Z为F所蕴含,则某→Z为F所蕴含C.若某→Y为F所蕴含,且Z≤U,则某Z→YZ为F所蕴含D.若某→Y,WY→Z,有某W→Z()()20、一个事务执行过程中,其正在访问的数据被其他事务所修改,导致处理结果不正确,这是由于违背了事务的哪个特性?()A.原子性B.隔离性C.一致性D.持续性二、填空题(每空2分,共20分)得分评阅人1、数据管理技术的发展经历了人工管理阶段、________________和________________。

2022年南昌大学数据科学与大数据技术专业《操作系统》科目期末试卷A(有答案)

2022年南昌大学数据科学与大数据技术专业《操作系统》科目期末试卷A(有答案)

2022年南昌大学数据科学与大数据技术专业《操作系统》科目期末试卷A(有答案)一、选择题1、所谓(),是指将一个以上的作业放入内存,并且同时处于运行状态。

这些作业,共享处理器的时间和外设及其他资源。

A.多重处理B.多道程序设计C.实时处理D.并行执行2、计算机开机后,操作系统最终被加载到()。

A.BIOSB.ROMC.EPROMD.RAM3、某计算机系统中有8台打印机,有K个进程竞争使用,每个进,程最多需要3台打印机,该系统可能会发生死锁的K的最小值是()A.2B.3C.4D.54、在下列操作系统的各个功能组成部分中,一定需要专门硬件配合支持的是()。

I.地址映射II.进程调度III.中断系统IV.系统调用A.IB.I、IIIC. I、III、IVD.II、II5、在支持多线程的系统中,进程P创建的若干个线程不能共享的是()A.进程P的代码段B.进程P中打开的文件C.进程P的全局变量D.进程P中某线程的找指针6、系统管理设备是通过一些数据结构来进行的,下前的()不属于设备管理数据结构。

A.FCBB.DCTC.SDTD.COCT7、在如下儿种类型的系统中,()采用忙等待I/O是合适的。

a.专门用来控制单1/0设备的系统b.运行…个单任务操作系统的个人计算机,c.作为一个负载很大的网络服务器的上作站A.aB.a.bC.b.cD.c8、为支持CD-ROM小视频文件的快速随机播放,播放性能最好的文件数据块组织方式是()。

A.连续结构B.链式结构C.直接索引结构D.多级索引结钩9、现有一个容量为10GB的磁盘分区,磁盘空间以簇(Cluster)为单,位进行分配,簇的大小为4KB,若采用位图法管理该分区的空闲空问,即用.位(bit)标识一个簇是否被分配,则存放该位图所需簇的个数为()A.80B.320C.80KD.320K10、在页式虚拟存储管理系统中,采用某些页面置换算法,会出现Belady异常现象,即进程的缺页次数会随着分配给该进程的页框个数的增加而增加。

南昌大学数据库系统期末考试试卷及答案

南昌大学数据库系统期末考试试卷及答案

南昌大学《数据库系统》期末考试试卷及答案.南昌大学《数据库系统》期末考试试卷及答案1.关系数据库规范化是为解决关系数据库中( A )问题而引入的。

A. 插入异常、删除异常和数据冗余B. 提高查询速度C. 减少数据操作的复杂性D. 保证数据的安全性和完整性2.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

在这几个阶段中,数据独立性最高的是 A 阶页 12 共页 2 第DCL)(。

)同一个关系模型的任意两个元组值( A 5. D.必须全同C. 可全同A. 不能全同 B.以上都不是 B )6.概念模型是( DBMS A、用于信息世界的建模,与具体的有关 B DBMS 无关、用于信息世界的建模,与具体的 DBMS C、用于现实的建模,与具体的有关无关、用于现实的建模,与具体的D DBMS页 12 共页 3 第学年第一学期期末考试试卷~南昌大学20112012页 12 共页 4 第新操作。

件志文C.日BA.数据库文件.缓冲区.后援副本D14.并发操作会带来哪些数据不一致性( D )。

A.丢失修改、不可重复读、读脏数据、死锁B.不可重复读、读脏数据、死锁C.丢失修改、读脏数据、死锁D.丢失修改、不可重复读、读脏数据15.为提高效率,关系数据库系统必须进行( B )处理。

页 12 共页 5 第·等值连接要求相等的分量,不一定是公共属性;而自然连接要求相等的分量必须是公共属性。

·等值连接不把重复的属性除去;而自然连接要把重复的属性除去。

简述事务的性质。

2.特性:事务的ACID:事务是数据库的逻辑工作Atomicity)?原子性(要么都不事务中包括的诸操作要么都做,单位,页 12 共页 6 第,其最小)G,KD,C,,E,BR4.设有关系模式(A,A} G→C→G,DEC函数依赖集F={AB→,B→,分解R求模式R属于第几范式,并说明理由,进而把成更高一级范式的模式。

2022年南昌大学数据科学与大数据技术专业《操作系统》科目期末试卷B(有答案)

2022年南昌大学数据科学与大数据技术专业《操作系统》科目期末试卷B(有答案)

2022年南昌大学数据科学与大数据技术专业《操作系统》科目期末试卷B(有答案)一、选择题1、若程序正在试图读取某个磁盘的第100个逻辑块,使用操作系统提供的()接门。

A.系统调用B.图形用户接口C.原语D.键盘命令2、计算机开机后,操作系统最终被加载到()。

A.BIOSB.ROMC.EPROMD.RAM3、某系统中有11台打印机,N个进程共享打印机资源,每个进程要求3台打印机。

当N的取值不超过()时,系统不会发生死锁。

A.4B.5C.6D.74、下面哪个不会引起进程创建()A.用户登录B.作业调度C.设备分配D.应用请求5、某计算机系统中有8台打印机,有K个进程竞争使用,每个进,程最多需要3台打印机,该系统可能会发生死锁的K的最小值是()A.2B.3C.4D.56、在采用SPOOLing技术的系统中,用户暂时未能打印的数据首先会被送到()存储起来。

A.磁盘固定区域B.内存固定区域C.终端D.打印机7、提高单机资源利用率的关键技术是()。

A.SPOOLing技术B.虚拟技术C.交换技术D.多道程序设计技术8、文件系统中设立打开(open)系统调用的卡要目的是()。

A.把文件从辅存读到内存B.把文件的控制信息从辅存读到内存C.把文件的FAT表信息从辅存读到内存D.把磁盘文件系统的控制管理信息从辅存读到内存9、驱动调度算法中,()算法可能会随时改变移动臂的运动方向。

A.电梯调度B.最短寻道时间优先C.扫描D.单向扫描10、在可变分区分配管理中,某一作业完成后,系统收回其内存空间,并与相邻区合并,为此修改空闲区说明表,造成空闲分区数减1的情况是()。

A.无上邻空闲分区,也无下邻空闲分区B.有上邻空闲分区,但无下邻空闲分区C.无上邻空闲分区,但有下邻空闲分区D.有上邻空闲分区,也有下邻空闲分区11、总体上说,“按需调页”(Demand-Paging)是个很好的虚拟内存管理策略。

但是,有些程序设计技术并不适合于这种环境,例如()A.堆栈B.线性搜索C.矢量运算D.分法搜索12、下列说法正确的有()。

(完整版)数据库期末考试复习试题和答案解析[60]共有5套卷子

(完整版)数据库期末考试复习试题和答案解析[60]共有5套卷子

试题六一、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个备选项中只有一个是符合题目要 求的,错选、多选或未选均无分。

1. DB 、DBMS 和DBS 三者之间的关系是( )。

A .DB 包括DBMS 和DBS B .DBS 包括DB 和DBMSC .DBMS 包括DB 和DBSD .不能相互包括2. 对数据库物理存储方式的描述称为( )A .外模式B .内模式C .概念模式D .逻辑模式3. 在数据库三级模式间引入二级映象的主要作用是( )A .提高数据与程序的独立性B .提高数据与程序的安全性C .保持数据与程序的一致性D .提高数据与程序的可移植性4. 视图是一个“虚表”,视图的构造基于( )A .基本表B .视图C .基本表或视图D .数据字典5. 关系代数中的π运算符对应SELECT 语句中的以下哪个子句?( )A .SELECTB .FROMC .WHERED .GROUP BY6. 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是( ) A .多对多 B .一对一 C .多对一 D .一对多7. 如何构造出一个合适的数据逻辑结构是( )主要解决的问题。

A .关系系统查询优化 B .数据字典 C .关系数据库规范化理论 D .关系数据库查询8. 将E-R 模型转换成关系模型,属于数据库的( )。

A. 需求分析 B. 概念设计C. 逻辑设计D. 物理设计9. 事务日志的用途是( )(考 生 答 题 不 得 超 过 此 线)A. 事务处理B. 完整性约束C. 数据恢复D. 安全性控制10.如果事务T 已在数据R 上加了X 锁,则其他事务在数据R 上( )A. 只可加X 锁B. 只可加S 锁C. 可加S 锁或X 锁D. 不能加任何锁二、填空题(本大题共10小题,每小题2分,共20分) 错填、不填均无分。

1. 数据库的逻辑数据独立性是由 映象提供的。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
得分
评阅人
用SQL语言完成下列操作。
(1)求每个在北京的工程的零件使用情况。(4分)
(2)请列出所有项目中北京供应商提供的所有零件的名称、颜色及重量,要求重复的只出现一次。(4分)
(3)求目前没有参加任何项目建设的供应商名单。(4分)
(4)查询每个城市的供应商供应所有项目的零件的总数量及总价值。(4分)
7.SQL语言中,用GRANT/REVOKE语句实现数据库的( )
A.并发控制B.完整性控制
C.一致性控制D.安全性控制
8.数据库系统的三级模式结构中,定义索引的组织方式属于( )
A.概念模式B.外模式
C.内模式D.逻辑模式
9.设关系R和S分别有m和n个元组,则R×S的元组个数是( )
A.mB.m×n
六、(本大题共4小题,每小题4分,共16分)
得分
评阅人
有关系模式如下:
学生关系S(学号,姓名,性别)
课程关系C(课程号,课程名)
成绩关系SC(学号,课程号,分数)
试用关系代数表达式完成。
1. 检索没有选修课程号为‘C1’的学生姓名。
2. 检索选修了课程名为‘数据库’的学生的姓名和分数。
3.检索选修课程不及格的学生姓名
南昌大学《数据库系统》期末考试试卷
学校名称:专业:
姓名:学号:考场号:座位号:
题号










总分
累分人签名
题分
20
10
12
8
16
16
8
10
100
得分
一、单项选择题(本大题共10小题,每小题2分,共20分)
得分
评阅人
1.数据库系统中,对用户使用的数据视图的描述称为( )
A.概念模式B.内模式
A.一对一B.一对多
C.多对一D.多对多
5..在数据库设计中,独立于计算机的硬件和DBMS软件的设计阶段是( )
A.概念设计B.物理设计
C.逻辑设计D.系统实施
6.表达式“AGE BETWEEN 18 AND 24”等价于( )
A.AGE>18 AND G<24B.AGE>=18 AND G<24
C.AGE>18 AND G<=24D.AGE>=18ANDAGE<=24
四、有两个关系R、S如下,分别求出R S、R÷S。(8分)
得分
评阅人
R S
A
B
C
A2
B1
C2
A2
B2
C1
A3
B4
C6
A1
B2
C2
A4
B6
C6
A2
B2
C3
A1
B2
C1
C
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分)
C.存储模式D.外模式
2.实体完整性规则是指关系中( )
A.不允许有空行B.主键不允许有空值
C.不允许有空列D.外键不允许有空值
3.将ER模型转换成关系模型,属于数据库的( )
A.需求分析B.概念设计
C.逻辑设计D.物理设计
4.一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之间的联系是( )
4.检索至少选修了学号s1所选修课程的学生姓名。
七、定义一个计算机系的学生视图,视图上的信息包括学号、姓名、课程号、分数,然后在这视图上查询计算机系的学生考试成绩在80分以上的所有学生姓名、课程名、分数。(的关系模式S(GNAME,SNAME,SLOC,INDATE,QTY),其中:GNAME:货物名,SNAME:供应商名,SLOC:供应商地址,INDATE:进货时间,QTY:进货量。(语义说明:1、货物名、供应商名均唯一;2、一个供应商只有一个地址;3、一个供应商可以供应多种货物,但一种货物只能由一个供应商供应;4、同种货物在同一进货日期仅登记一次进货量)(10分)
4.数据库领域中,最常用的数据模型有四种,它们分别是、、和面向对象模型。
5.实体之间的联系分为、和多对多三类。
三、简答题(本大题共4小题,每小题3分,共12分)
得分
评阅人
1.文件系统管理数据有哪些特点?
2.何为数据处理,何为数据管理?它们之间的关系如何?
3.关系模式规范化主要解决哪几个方面的问题?
4.数据库设计分为哪几个步骤?
C.m+nD.n
10数据库的三级模式之间存在着两级映象,使数据库系统具有较高的数据( )
A.相容性B.独立性
C 共享性D.一致性
二、填空题(每空1分,共10分)
得分
评阅人
1.数据管理技术经历了、、三个阶段。
2.在SQL语言的关系定义语句中,外键子句实现完整性约束。
3.关系模式规范化的过程是通过对关系模式的来实现的。
回答下列问题:
1、求出其最小函数依赖集F。(2分)
2、描述该关系模式中的候选码、主属性、非主属性。(3分)
3、判断该关系模式属于何种范式,并说明理由。(2分)
4、在现有范式的基础上,逐步分解到3NF。(3分)
相关文档
最新文档