南京信息工程大学试卷《数据库系统》课程试卷计科13级数据库系统重修试卷
2022年南京信息工程大学数据科学与大数据技术专业《操作系统》科目期末试卷A(有答案)

2022年南京信息工程大学数据科学与大数据技术专业《操作系统》科目期末试卷A(有答案)一、选择题1、操作系统提供给编程人员的接口是()。
A.库函数B.高级语言C.系统调用D.子程序2、与早期的操作系统相比,采用微内核结构的操作系统具有很多优点,但是这些优点不,包括()。
A.提高了系统的可扩展性B.提高了操作系统的运行效率C.增强了系统的可靠性D.使操作系统的可移植性更好3、若某单处理器多进程系统中有多个就绪进程,则下列关于处理器调度的叙述中,错误的是()。
A.在进程结束时能进行处理器调度B.创建新进程后能进行处理器调度C.在进程处于临界区时不能进行处理器调度D.在系统调用完成并返回用户态时能进行处理器调度4、下列关于进程和线程的叙述中,正确的是()A.不管系统是否支持线程,进程都是资源分配的基本单位,B.线程是资源分配的基本单位,进程是调度的基本单位C.系统级线程和用户级线程的切换都需要内核的支持D.同一进程中的各个线程拥有各自不同的地址空间5、一个进程的读磁盘操作完成后,操作系统针对该进程必做的是(),A.修改进程状态为就绪态B.降低进程优先级C.给进程分配用户内存空间D.增加进程时间片大小6、下列关于SPOOLing技术的叙述中,错误的是()A.需要外存的文持B.需要多道程序设计技术的支持C.可以让多个作业共享一台独占设备D.由用户作业控制设备与输入/输出之间的数据传送7、某文件占10个磁盘块,现要把该文件磁盘块逐个读入主存缓冲区,并送用户区进行分析。
假设一个缓冲区与一个磁盘块人小相同,把一个磁盘块读入缓冲区的时间为100μs,将缓冲区的数据传送到用户区的时间是50μs.CPU对一块数据进行分析的时间为50us。
在单缓冲区和双缓冲区结构ド,读入并分析完该文件的时间分别是()。
Α.1500μs,1000μsB.1550μs,1100μsC.1550μs,1550μsD.2000μs,2000μs8、若某文件系统索引节点(inode)中有直接地址项和间接地址项,则下列选项中,与单个文件长度无关的因素是().A.索引节点的总数B.间接地址索引的级数C.地址项的个数D.文件块大小9、下列选项中,不能改善磁盘设备I/O性能的是()。
南京信息工程大学试卷《数据库系统》课程试卷

南京信息工程大学试卷2014 - 2015 学年 第 2 学期 《数据库系统》 课程试卷( B 卷) 本试卷共 4 页;考试时间 120 分钟;任课教师 顾韵华 ;出卷时间 2015 年 6 月 计算机与软件 学院 计算机科学与技术 专业 2013 年级 班 学号 姓名 得分一、单项选择题( 每小题 1 分,共 15 分 )1. (1) 属于信息世界的模型,实际上是从现实世界到机器世界的一个中间层次。
A .数据模型B .概念模型C .非关系模型D .关系模型2. 具有数据冗余度小、数据共享以及较高数据独立性等特征的系统是 (2) 。
A. 文件系统B. 管理系统C. 数据库系统D. 高级程序3. 数据库系统的物理独立性是指 (3) 。
A. 不会因为数据结构的变化而影响到数据库管理系统B. 不会因为某些存储结构的变化而影响其他的存储结构C. 不会因为存储策略的变化而影响存储结构D. 不会因为数据存储结构的变化而影响应用程序4. 在一个关系中如果有这样的属性或属性组,其值能惟一地标识关系中的每一个元组,且不包含多余属性,则称该属性或属性组为 (4) 。
A. 候选码B. 数据项C. 主属性D. 外码5. 下列关系代数表达式中,哪些等式成立? (5)(1))())((2121R R F F F F ∧=σσσ (2)R S S R =(3) )()(T S R T S R =(4)))(())((1221R R F F F F σσσσ=A. 全部B.(2)和(3)C. 没有D.(1)和(4)6. 自然连接是构成新关系的有效方法。
通常对关系R 和S 进行自然连接运算时,要求R 和S 含有一个或多个共同 (6) 。
A. 记录B. 行C.属性D. 元组7. 将SPB 中商品编号为"10010001"的商品单价字段值改为100的SQL 语句是 (7) 。
A. UPDATE SPB SET 单价=100 WHERE 商品编号="10010001"B. UPDATE SPB SET 单价=100 WHERE 商品编号='10010001'C. UPDATE SPB SET 单价=100D. UPDATE SPB SET 单价=100 HA VING 商品编号="10010001"8. 设有关系R,按条件f对关系R进行选择,正确的是(8) 。
南京信息工程大学试卷《数据库系统》课程试卷(2)

南京信息工程大学试卷2014 - 2015 学年第 1 学期数据库系统课程试卷( B卷 ) 本试卷共5页;考试时间120 分钟;任课教师马瑞;出卷时间2014年12月系专业年级班学号姓名得分一、单选题 (本题共22小题,1-17每选项1分,18-22每选项2分,共27分)1、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是()阶段。
A.数据库系统B.文件系统C.人工管理D.数据项管理2、以下所列数据库系统组成中,正确的是()A.计算机、文件、文件管理系统、程序B.计算机、文件、程序设计语言、程序C.计算机、文件、报表处理程序、网络通信程序D.支持数据库系统的计算机软硬件环境、数据库文件、数据库管理系统、数据库应用程序和数据库管理员3、数据库系统的数据独立性体现在()A.不会因为数据的变化而影响到应用程序B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构4、要保证数据库逻辑数据独立性,需要修改的是()A.模式B.模式与内模式的映射C.模式与外模式的映射D.内模式5、E-R方法的三要素是()A.实体、属性、实体集 B.实体、码、属性C.实体、属性、联系D.实体、域、联系6、下面的选项不是关系数据库基本特征的是()A.不同的列应有的不同的数据类型B.不同的列应有不同的列名C.与行的次序无关D.与列的次序无关7、有关系R(A,B,C)和S(A,B,C),它们分别有13个元组和20个元组,则R-S运算最多有()元组A.20 B.13 C.33 D.78、SQL语言具有()功能A.关系规范化、数据操纵、数据控制B.数据定义、数据操纵、数据控制第1页,共5页C.数据定义、关系规范化、数据控制D.数据定义、关系规范化、数据操纵9、对视图的描述错误的是()A、是一张虚拟的表B、在存储视图时存储的是视图的定义C、在存储视图时存储的是视图中的数据D、可以像查询表一样来查询视图10、在数据库的表定义中,限制成绩属性列的取值在0-100的范围内,属于数据的()约束。
南京信息工程大学试卷《数据库系统》课程试卷(3)

南京信息工程大学试卷2014 - 2015 学年第 1 学期《数据库系统》课程试卷( B 卷) 本试卷共 4 页;考试时间 120 分钟;任课教师顾韵华;出卷时间 2015 年 1 月计算机与软件学院计算机科学与技术专业2012 年级班学号姓名得分一、单项选择题( 每小题 1 分,共 20 分 )1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是(1) 阶段。
A. 数据库系统B. 文件系统C. 人工管理D. 数据项管理2. 关系模式要求其任何属性(2) 。
A. 可再分B. 不可再分C. 命名在该关系模式中可以不惟一D. 以上都不是3. 下面关于关系性质的叙述中,不.正确的是(3) 。
A. 关系中元组的次序不重要B. 关系中列的次序不重要C. 关系中元组不可以重复D. 关系不可以为空关系4. 候选码中的属性可以有(4) 。
A. 0个B. 1个C. 1个或多个D. 多个5. 关系模型中3NF是指(5) 。
A. 满足2NF且不存在传递依赖现象B. 满足2NF且不存在部分依赖现象C. 满足2NF且不存在非主属性D. 满足2NF且不存在组合属性6. 数据库中,数据的物理独立性是指(6) 。
A. 数据库与数据库管理系统的相互独立B. 用户程序与DBMS的相互独立C. 用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的D. 应用程序与数据库中数据的逻辑结构相互独立7. 下面两个关系中,职工号和设备号分别为“职工”关系和“设备”关系的码:职工(职工号,职工名,部门号,职务,工资)设备(设备号,职工号,设备名,数量)两个关系的属性中,存在外码为(7) 。
A. 职工关系的“职工号”B. 职工关系的“设备号”C. 设备关系的“职工号”D. 设备关系的“设备号”8. 在数据库设计的需求分析阶段,业务流程一般采用的表示方法是(8) 。
A. E-R图B. 数据流图C. 程序结构图D. 程序框图9. 关系R 和S 进行自然连接时,要求R 和S 含有一个或多个公共 (9) 。
南京信息工程大学数数据库系统-复习题

数据库系统复习题一、单选题l、D 2、A 3、D 4、C 5、C 6、B 7、C8、A 9、C 10、A11、B 12、C 13、C 14、C 15、D 16、Cl、数据库管理系统的英文简写是() A. DBC. DBS B. DBAD. DBMS 2、数据库管理系统能实现对数据库中的数据定义数据结构、数据约束条件等的语言称为A. 数据定义语言B. 数据管理语言C. 数据操纵语言D. 数据控制语言3、用二维表结构表示实体以及实体间联系的数据模型称为(A. 层次模型B.网状模型C. 面向对象模型D.关系模型4、数据库系统中,物理数据独立性指()A. 数据与数据库管理系统相互独立B. 应用程序与DBMS的相互独立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、数据的逻辑独立性是指() A. 模式改变,外模式和应用程序不变B. 模式改变,内模式不变C. 内模式改变,模式不变D. 内模式改变,外模式和应用程序不变11、()的存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作。
南京信息工程大学操作系统期末考试试卷

南京信息工程大学操作系统期末考试试卷南京信息工程大学试卷2015 - 2016 学年第 1 学期操作系统课程试卷( B 卷) 本试卷共 5 页;考试时间 120 分钟;任课教师赵晓平;出卷时间 2015 年 12 月学院专业年级班学号姓名得分一、选择题 (每小题1分,共 15分)1. 为了使系统中所有的用户都能得到及时的响应,该操作系统应该是( B )A.多道批处理系统B.分时系统C.实时系统D.网络系统2. 多个进程的实体能存在于同一内存中,在一段时间内都得到运行这种性质称作进程的( B )A.动态性B.并发性C.调度性D.异步性3. 避免死锁的一个著名的算法是( C )。
A.先人先出算法B.优先级算法C.银行家算法D.资源按序分配法4. 操作系统中利用信号量和P、V操作( c )。
A.只能实现进程的互斥B.只能实现进程的同步C.可实现进程的互斥和同步D.可完成进程调度5. 若系统中有五个并发进程涉及某个相同的变量A,则变量A的相关临界区是由( D )临界区构成。
A、2个B、3个C、4个D、5个6. 有三个作业同时到达,J1,J2,J3的执行时间分别为T1,T2,T3,且T1 <t2<t3,它们< p="">在一台处理机上按单道方式运行,采用短作业优先算法,则平均周转时间是( C )A. T1+T2+T3B. (T1+T2+T3)/3C. T1+2*T2/3+T3/3D. T1/3+2*T2/3+T37 段式存储管理中分段是由用户决定的,因此(B )A.段内的地址和段间的地址都是连续的。
B.段内的地址是连续的,而段间的地址是不连续的。
C.段内的地址是不连续的,而段间的地址是连续的。
D.段内的地址和段间的地址都是不连续的。
8. 可变分区存储管理采用的地址转换公式是(C)A.绝对地址=界限寄存器值+逻辑地址;B.绝对地址=下限寄存器值+逻辑地址;C.绝对地址=基址寄存器值+逻辑地址;D.绝对地址=块号*块长+页内地址;9. 某页式存储管理系统中,地址寄存器低9位表示页内位移量,则页面大小最多为(C)A.1024字节B.1025K字节C.512字节D.512K字节10. 为了对紧急进程或重要进程进行调度,调度算法应采用 C 。
2022年南京信息工程大学计算机科学与技术专业《数据库原理》科目期末试卷B(有答案)

2022年南京信息工程大学计算机科学与技术专业《数据库原理》科目期末试卷B(有答案)一、填空题1、数据库恢复是将数据库从______状态恢复到______的功能。
2、关系系统的查询优化既是关系数据库管理系统实现的关键技术,又是关系系统的优点。
因为,用户只要提出______,不必指出 ______。
3、若事务T对数据对象A加了S锁,则其他事务只能对数据A再加______,不能加______,直到事务T释放A上的锁。
4、视图是一个虚表,它是从______导出的表。
在数据库中,只存放视图的______,不存放视图对应的______。
5、设有关系模式R(A,B,C)和S(E,A,F),若R.A是R的主码,S.A是S的外码,则S.A的值或者等于R中某个元组的主码值,或者______取空值,这是规则,它是通过______和______约束来实现的。
6、在SQL Server 2000中,某数据库用户User在此数据库中具有对T 表数据的查询和更改权限。
现要收回User对T表的数据更改权,下述是实现该功能的语句,请补全语句。
_____UPDATE ON T FROM User;7、关系模型由______________、______________和______________组成。
8、已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是______________,系关系的外码是______________,学生关系的主码是______________,外码是______________。
9、在设计局部E-R图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计人员设计,所以各个局部E-R图之间难免有不一致的地方,称为冲突。
这些冲突主要有______、______和______3类。
10、数据仓库是______、______、______、______的数据集合,支持管理的决策过程。
数据库系统概论试题及答案

数据库系统概论试题及答案试题一:1. 数据库系统的基本概念及其组成部分是什么?答案:数据库系统是指由数据库、数据库管理系统(DBMS)以及应用开发工具集组成的系统。
数据库是存储和管理数据的集合,DBMS是用于管理和操作数据库的软件,应用开发工具集用于开发数据库应用程序。
2. 数据库系统的优点是什么?答案:数据库系统具有以下优点:- 数据共享和数据一致性:多个用户可以同时访问和共享数据库,确保数据的一致性。
- 数据独立性:应用程序与数据的物理存储细节相分离,提高了应用程序的灵活性和可维护性。
- 数据安全性:通过权限管理和数据备份恢复功能,保障数据的安全性和可靠性。
- 数据完整性:通过约束、校验和触发器等机制,保证数据的完整性和一致性。
- 数据查询与处理效率高:通过索引、优化查询计划等技术,提高数据访问效率。
3. 数据库系统的基本模型有哪些?答案:数据库系统的基本模型有层次模型、网状模型、关系模型和面向对象模型等。
其中,关系模型是最常用的模型。
4. 请简要说明关系模型的基本概念和特点。
答案:关系模型是基于关系代数和集合论的数据模型,将数据组织为若干个二维表,表中的行表示记录,表中的列表示属性。
关系模型的特点包括:- 结构简单:表格结构易于理解和操作,能够自然地反映现实世界的实体和关系。
- 数据独立性:物理数据独立性和逻辑数据独立性,使得应用程序与数据的存储细节相分离。
- 数据查询灵活:通过SQL等查询语言,可以方便地进行复杂的数据查询和处理操作。
- 数据完整性和一致性:通过约束、校验和触发器等机制,保证数据的完整性和一致性。
试题二:1. 数据库的三级模式结构是什么?答案:数据库的三级模式结构包括外模式、概念模式和内模式。
- 外模式:也称为用户模式,是用户或应用程序所见到的数据库的子集,对应于特定用户的数据视图。
- 概念模式:也称为全局模式,是数据库的逻辑表示,对应于整个数据库的全局视图,描述所有用户的数据的逻辑结构和关系。
数据库试题及答案

数据库试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能是______。
A. 数据存储B. 数据管理C. 数据保护D. 数据备份答案:B2. 在关系数据库中,数据是按照______存储的。
A. 记录B. 表格C. 索引D. 视图答案:B3. SQL语言中的“SELECT”语句用于执行______。
A. 数据更新B. 数据查询C. 数据删除D. 数据插入答案:B4. 以下哪个不是数据库设计中的范式?A. 第一范式(1NF)B. 第二范式(2NF)C. 第三范式(3NF)D. 第四范式(4NF)答案:D5. 在数据库中,事务的ACID属性不包括以下哪一项?A. 原子性(Atomicity)B. 一致性(Consistency)C. 隔离性(Isolation)D. 可扩展性(Scalability)答案:D...(此处省略剩余选择题)二、简答题(每题10分,共30分)1. 简述数据库的三级模式结构是什么?答案:数据库的三级模式结构包括外模式(用户模式)、概念模式(逻辑模式)和内模式(存储模式)。
外模式是用户与数据库交互的视图,概念模式是数据库的全局逻辑结构,内模式是数据库的物理存储结构。
2. 解释什么是数据库的规范化,并说明其目的是什么?答案:数据库的规范化是将数据库设计成一种逻辑上更简单、更一致的形式的过程。
其目的是减少数据冗余,提高数据完整性,以及简化数据的维护。
3. 描述什么是数据库的并发控制,并举例说明其重要性。
答案:数据库的并发控制是指在多用户环境中,数据库管理系统(DBMS)用来确保多个事务可以安全地同时执行的机制。
例如,在银行系统中,多个用户可能同时进行转账操作,正确的并发控制可以确保每笔交易的准确性和一致性。
三、计算题(每题15分,共30分)1. 假设有一个学生表Student,包含字段:学号(S#),姓名(Sname),性别(Sex),年龄(Age)。
南京信息工程大学期末计算机基础试题

南京信息工程大学期末计算机基础试题一、选择题(每题1分,共25分)1、我们一般按照__________将计算机的发展划分为四代。
A.体积的大小B.速度的快慢C.价格的高低D.使用元器件的不同2、到目前为止,电子计算机的基本结构都基于同一个思想,这个思想最早是由()提出的。
A.布尔 B.冯?诺依曼C.牛顿D.图灵3、操作系统的功能是。
A.管理微处理机存储程序和数据B.管理存储器C.管理和控制计算机系统所有资源D.管理输入输出设备4、Window 2000是一种__________操作系统.A.单任务字符方式B.单任务图形方式C.多任务字符方式D.多任务图形方式5、Windows2000的“桌面”是。
A.系统文件夹B.用于放置图标的窗口C.用于显示快捷键的窗口D.显示器的屏幕6、Windows2000的菜单操作中,当某菜单项是灰色时,则表示。
A.无此项菜单功能B.出现了误操作C.控制面板中无内容D.执行该项功能的条件不具备7、在Word2000文档编辑时,在某段内鼠标左键,则选定该段。
A.单击B.双击C.三击D.四击8、在Word2000文档编辑时,移动段落的操作是。
A.选定段落、“剪切”、“粘贴”B.选定段落、“剪切”、“复制”C.选定段落、“复制”、“粘贴”D.选定段落、“剪切”、置插入点、“粘贴”9、在Excel中,创建数据透视表的目的在于。
A.制作工作表的备份B.制造包含图表的工作C.制作包含数据清单的工作表D.可从不同角度分析工作表中的数据10、在Excel 2000中选择单元格自动按序列填充数据时,光标的形状是。
A.空十字型B.实心的黑十字C.箭头形状D.“I”形状11、在Excel2000中,每张工作表的单元格数是。
A.1024×256B.1024×512C.65536×256D.256×25612、在PowerPoint 2000的幻灯片浏览视图下,不能完成的操作是。
数据库系统试题及答案

数据库系统试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能不包括以下哪一项?A. 数据定义B. 数据操纵C. 数据传输D. 数据控制答案:C2. 关系型数据库中,关系是指什么?A. 数据库B. 表C. 字段D. 记录答案:B3. 在关系型数据库中,以下哪个概念用于表示表之间的关系?A. 索引B. 视图C. 外键D. 约束答案:C4. SQL语言中的SELECT语句用于执行哪种操作?A. 插入数据B. 删除数据C. 查询数据D. 更新数据答案:C5. 在数据库设计中,规范化的主要目的是?A. 提高查询速度B. 减少存储空间C. 减少数据冗余D. 增加数据安全性答案:C6. 数据库系统中,事务的ACID属性不包括以下哪一项?A. 原子性B. 一致性C. 隔离性D. 持久性答案:D7. 数据库的并发控制主要解决什么问题?A. 数据丢失B. 数据冗余C. 数据不一致D. 数据安全性答案:C8. 在数据库中,索引用于提高哪种操作的效率?A. 插入B. 删除C. 查询D. 更新答案:C9. 数据库的备份和恢复机制主要用于解决什么问题?A. 数据丢失B. 数据冗余C. 数据不一致D. 数据安全性答案:A10. 在数据库系统中,死锁是指什么?A. 数据丢失B. 数据冗余C. 两个或多个事务相互等待对方释放资源D. 数据不一致答案:C二、填空题(每题2分,共20分)1. 数据库系统的核心是________。
答案:数据库管理系统(DBMS)2. 在关系型数据库中,一个表由________和________组成。
答案:行和列3. 数据库的三级模式包括外模式、概念模式和________。
答案:内模式4. SQL语言可以分为数据定义语言(DDL)、数据操纵语言(DML)和________。
答案:数据控制语言(DCL)5. 在数据库设计中,第一范式(1NF)要求表中的每一列都是________。
数据库考试试题及答案

数据库考试试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能不包括以下哪一项?A. 数据定义B. 数据操纵C. 数据传输D. 数据控制答案:C2. 在关系型数据库中,用于表示实体间一对多关系的是:A. 实体B. 关系C. 属性D. 域答案:B3. SQL语言中,用于创建新表的命令是:A. CREATE TABLEB. CREATE DATABASEC. ALTER TABLED. DROP TABLE答案:A4. 在数据库中,用于唯一标识每个元组的属性集称为:A. 外键B. 主键C. 候选键D. 非键属性答案:B5. 数据库设计中,将E-R图转换为关系模式的过程称为:A. 概念设计B. 逻辑设计C. 物理设计D. 数据定义答案:B6. 以下哪个选项不是数据库的完整性约束?A. 实体完整性B. 参照完整性C. 用户定义完整性D. 视图完整性答案:D7. 在关系型数据库中,用于选择数据的SQL语句是:A. SELECTB. INSERTC. UPDATED. DELETE答案:A8. 数据库的三级模式包括:A. 外模式、概念模式、内模式B. 概念模式、内模式、物理模式C. 外模式、内模式、物理模式D. 逻辑模式、物理模式、存储模式答案:A9. 数据库系统中,用于存储数据的文件称为:A. 数据文件B. 日志文件C. 索引文件D. 系统文件答案:A10. 数据库恢复的基础是:A. 数据备份B. 日志文件C. 事务日志D. 恢复日志答案:B二、填空题(每题2分,共20分)1. 数据库系统的核心是______。
答案:数据库管理系统(DBMS)2. 在关系型数据库中,关系是指一组具有相同______的行的集合。
答案:属性3. 数据库中的视图可以提供______。
答案:逻辑上的独立性4. 事务的四大特性通常被称为ACID,其中I代表______。
答案:隔离性5. 数据库的物理设计阶段主要考虑的是数据的______。
南京信息工程大学数据库期中试题及答案

一、概念简答56 分1、数据模型数据模型是信息模型(概念模型)的数据化,从计算机角度出发,提供表示和组织数据的方法。
2、内模式内模式(Internal Schema,也称存储模式),一个数据库只有一个内模式,它是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。
3、元组在关系模型中,元组定义是:表中的一行即为一个元组。
从集合论角度,元组定义是:给定一组域D1,D2,…Dn(可相同),D1,D2…Dn 上的笛卡尔积为:D1×D2 × … × Dn={(d1,d2,…,dn)|di=1,2,…,n},其中每一个元素(d1,d2,…,dn)称为一个n 元组(n-tuple)或简称元组(Tuple),di 叫作元组(d1,d2,…,dn)的第i 个分量component。
4、关系模式关系的描述称为关系模式(Relation Schema)。
它可以形式化地表示为R(U,D,DOM,F)其中R 为关系名,U 为组成该关系的属性名集合,D 为属性组U 中属性所来自的域,DOM 为属性向域的映像集合,F 为属性间数据的依赖关系集合。
5、关系代数关系代数Relational Algebra:以集合为,定义一组运算,由已知关系经过一列运算,得到需要的查询结果。
关系代数是过程化的查询语言。
6、关系演算关系演算就是用谓词来描述关系的构成(查询的结果)。
按照谓词变元的不同分为元组关系演算和域关系演算,分别简称为元组演算和域演算。
二、判断是非25 分1、数据模型的三要素是数据结构、数据操纵和参照完整性约束。
(F)数据结构,数据操作,数据完整性约束2、关系语言是高度过程化的语言。
(F)关系数据语言是高度非过程化的语言3、关系代数、元组关系演算和域关系演算三种语言在表达能力上完全等价。
(F)关系代数,元祖关系演算和域关系演算都是抽象的查询语言,它们在表达能力上是等价的。
4、关系代数是非过程化的查询语言。
南信大专升本试题及答案

南信大专升本试题及答案一、单项选择题(每题2分,共20分)1. 计算机科学中,用于表示数据的最小单位是()。
A. 字节B. 字C. 字符D. 位答案:D2. 在HTML中,用于创建无序列表的标签是()。
A. <ul>B. <ol>C. <li>D. <dl>答案:A3. 以下哪个选项是Java语言的特点?()A. 面向对象B. 编译型语言C. 动态类型D. 过程式编程答案:A4. 数据库管理系统(DBMS)的主要功能是()。
A. 数据存储B. 数据处理C. 数据备份D. 数据加密5. 在操作系统中,进程和线程的主要区别在于()。
A. 资源分配B. 执行顺序C. 调度方式D. 并发性答案:D6. 计算机网络中的TCP协议是()。
A. 传输层协议B. 网络层协议C. 应用层协议D. 表示层协议答案:A7. 在Python中,以下哪个关键字用于定义函数?()A. defB. classC. importD. return答案:A8. 以下哪个选项是Unix/Linux操作系统的文件系统特点?()A. 文件和目录是统一的B. 文件和目录是分开的C. 没有文件系统D. 文件系统是只读的答案:A9. 在关系型数据库中,用于创建表的SQL语句是()。
B. INSERTC. CREATE TABLED. DROP TABLE答案:C10. 面向对象编程中,封装、继承和多态是()。
A. 基本语法B. 设计原则C. 编程范式D. 编程语言答案:B二、多项选择题(每题3分,共15分)1. 以下哪些是操作系统的功能?()A. 文件管理B. 设备管理C. 程序设计D. 进程管理答案:ABD2. 在Java中,以下哪些是访问控制修饰符?()A. publicB. privateC. protectedD. static答案:ABC3. 以下哪些是计算机网络的拓扑结构?()A. 星型B. 总线型C. 环型D. 网状答案:ABCD4. 数据库设计中,规范化的主要目的是()。
数据库系统概论试题及答案精选全文

可编辑修改精选全文完整版试题四一、单项选择题得分本大题共20小题,每小题分,共30分在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内;错选、多选或未选均无分;1. 数据库系统的特点是、数据独立、减少数据冗余、避免数据不一致和加强了数据保护;A.数据共享B.数据存储C.数据应用D.数据保密2.数据库系统中,物理数据独立性是指;A.数据库与数据库管理系统的相互独立B.应用程序与DBMS的相互独立C.应用程序与存储在磁盘上数据库的物理模式是相互独立的D.应用程序与数据库中数据的逻辑结构相互独立3.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是;A.外模式B.内模式C.存储模式D.模式4. 关系模型的数据结构是;A.层次结构B.二维表结构C.网状结构 D.封装结构5. 关系模型中,一个候选码;A.可由多个任意属性组成B.至多由一个属性组成C.可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成D.必须由多个属性组成6.自然连接是构成新关系的有效方法;一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的;A.元组B.行C.记录D.属性7.设关系R和S的属性个数分别是2和3,那么R S等价于1<2A.σ1<2R⨯S B.σ1<4R⨯SC.σ1<2R S D.σ1<4R S8.SQL语言具有的功能;A.关系规范化、数据操纵、数据控制B.数据定义、数据操纵、数据控制C.数据定义、关系规范化、数据控制D.数据定义、关系规范化、数据操纵9.假定学生关系是SS,SNAME,SEX,AGE,课程关系是CC,CNAME,TEACHER,学生选课关系是SCS,C,GRADE;要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系;A.S B.SC,C C.S,SC D.S,C,SC10. 已知关系SPJS,P,J,QTY,把对关系SPJ的属性QTY的修改权授予用户张三的T-SQL语句是 CA. GRANT QTY ON SPJ TO 张三B. GRANT UPDA TE ON SPJ TO张三C. GRANT UPDA TE QTY ON SPJ TO张三D. GRANT UPDA TE ON SPJ QTY TO张三11.图1中是关系完备的系统A B C D图112.在RU中,如果X→Y,并且对于X的任何一个真子集X',都有X'→Y,则;A. Y函数依赖于XB. Y对X完全函数依赖C.X为U的候选码D. R属于2NF13.关系规范化中的插入操作异常是指A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删除D.应该插入的数据未被插入14.在数据库设计中, E-R图产生于A.需求分析阶段B.物理设计阶段C.逻辑设计阶段D.概念设计阶段15.在合并分E-R图时必须消除各分图中的不一致;各分E-R图之间的冲突主要有三类,即属性冲突、命名冲突和结构冲突,其中命名冲突是指;A.命名太长或太短B.同名异义或同义异名C.属性类型冲突D.属性取值单位冲突16.事务是数据库运行的基本单位;如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这样保持了数据库处于状态;A.安全性B.一致性C.完整性D.可靠性17. 用来记录对数据库中数据进行的每一次更新操作;A.后援副本B.日志文件C.数据库D.缓冲区18.若事务T对数据对象A加上S锁,则;A.事务T可以读A和修改A,其它事务只能再对A加S锁,而不能加X 锁;B.事务T可以读A但不能修改A,其它事务能对A加S锁和X锁;C.事务T可以读A但不能修改A,其它事务只能再对A加S锁,而不能加X 锁;D.事务T可以读A和修改A,其它事务能对A加S锁和X锁;19. 设有两个事务T1、T2,其并发操作如图1所示,下面评价正确的是A. 该操作不存在问题B.该操作丢失修改C.修改该操作不能重复读D.该操作读“脏”数据T1 T2readAreadBsum=A+BreadAA=A2writeAreadAreadBsum=A+BwriteA+B图220. 已知事务T 1的封锁序列为:LOCK SA …LOCK SB …LOCK XC…UNLOCKB …UNLOCK A …UNLOCK C事务T 2的封锁序列为:LOCK SA …UNLOCK A …LOCK SB…LOCK XC …UNLOCK C …UNLOCK B则遵守两段封锁协议的事务是 和T 2 D .没有二、填空题本大题共10小题,每小题1分,共10分请在每小题的空格中填上正确答案;错填、不填均无分;1. 数据管理经历了人工管理、文件系统、 三个阶段;2. 数据模型由数据结构、数据操作和 三部分组成;3. 在Student 表的Sname 列上建立一个聚簇索引的SQL 语句为:CREATE Stusname ON studentSname4. SELECT 语句查询条件中的谓词“=ANY ”与运算符 等价;5. 关系模式R{A,B,C},{A,C →B,A,B →C,B →C}最高可达到第 范式;6. 数据抽象主要有分类和 两种;7. 存在一个等待事务集{T 0,T 1,…,T n },其中T 0正等待被T 1锁住的数据项,T 1正等待被T 2锁住的数据项,T n-1正等待被T n 锁住的数据项,且T n 正等待被T 0锁住的数据项,这种情形称为 ; 8. “为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的 设计阶段;9. 并发控制的主要方法是 机制;10. 故障分为事务故障、 和介质故障三种;三、简答题本大题共3小题,每小题5分,共15分1. 简述等值连接与自然连接的区别和联系;2.说明视图与基本表的区别和联系3.简述事务的特性;四、设计题第1题20分,第2题10分,共30分1.设有一个工程供应数据库系统,包括如下四个关系模式:●SSno,Sname, Status,City;●PPno,Pname,Color,Weight;●JJno,Jname,City;●SPJSno,Pno,Jno,Qty;供应商表S由供应商号、供应商名、状态、城市组成;零件表P 由零件号、零件名、颜色、重量组成;工程项目表J由项目号、项目名、城市组成;供应情况表SPJ由供应商号、零件号、项目号、供应数量组成;1用关系代数查询没有使用天津供应商生产的红色零件的工程号;3分2用关系代数查询至少使用了供应商S1所供应的全部零件的工程号JNO;3分3用ALPHA语言查询供应工程J1零件为红色的供应商号SNO;2分4用T-SQL语句建立“供应商”S表主码必须定义;2分5用SQL查询工程J1使用的各种零件的名称和使用数量;3分6用SQL查询没有使用天津供应商生产的零件的工程号;3分7用SQL语句将全部红色零件改为蓝色;2分8用SQL语句将S2,P4,J6,400插入供应情况关系;2分2.设有关系STUDENTS,SNAME,SDEPT,MNAME,CNAME,GRADE,S,CNAME 为候选码,设关系中有如下函数依赖:S,CNAME→SNAME,SDEPT,MNAMES→SNAME,SDEPT,MNAMES,CNAME→GRADESDEPT→MNAME试求下列问题:1关系STUDENT属于第几范式3分2如果关系STUDENT不属于BCNF,请将关系STUDENT逐步分解为巧BCNF;7分要求:写出达到每一级范式的分解过程,并指明消除什么类型的函数依赖;五、综合题15分某医院病房管理系统中,包括四个实体型,分别为:科室:科名,科地址,科电话病房:病房号,病房地址医生:工作证号,姓名,职称,年龄病人:病历号,姓名,性别且存在如下语义约束:①一个科室有多个病房、多个医生,一个病房只能属于一个科室,一个医生只属于一个科室;②一个医生可负责多个病人的诊治,一个病人的主管医生只有一个;③一个病房可入住多个病人,一个病人只能入住在一个病房;注意:不同科室可能有相同的病房号;完成如下设计:1画出该医院病房管理系统的E-R图;5分2将该E-R图转换为关系模型;5分要求:1:1和1:n的联系进行合并3指出转换结果中每个关系模式的主码和外码;5分试题四参考答案与评分标准一、选择题每题分1.A 2.C 3.D 4.B 5.C 6.D 7.B 8.B 9.D 10.C11.C 12.B 13.D 14.D 15.B 16.B 17.B 18.C 19.C 20.A二、填空题每题1分1. 数据库系统2. 完整性约束3. CLUSTER INDEX4. IN5.三6.聚集7.死锁8.物理9.封锁10.系统故障三、简答题每题5分1、参考答案:答:连接运算符是“=”的连接运算称为等值连接;它是从关系R与S的广义笛卡尔积中选取A,B属性值相等的那些元组,即等值连接为:R∞S={trts|tr∈R∧ts∈S∧trA=tsB}A=B自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉;2、参考答案:答:视图是从一个或几个基本表导出的表,它与基本表不同,是一个虚表,数据库中只存放视图的定义,而不存放视图对应的数据,这些数据存放在原来的基本表中,当基本表中的数据发生变化,从视图中查询出的数据也就随之改变;视图一经定义就可以像基本表一样被查询、删除,也可以在一个视图之上再定义新的视图,但是对视图的更新操作有限制;3、参考答案:答:事务具有四个特性,即ACID特性:1原子性:事务中包括的所有操作要么都做,要么都不做;2一致性:事务必须使数据库从一个一致性状态变到另一个一致性状态;3隔离性:一个事务内部的操作及使用的数据对并发的其他事务是隔离的;4持续性:事务一旦提交,对数据库的改变是永久的;四、设计题1、参考答案:1πJno J-πJnoσCity='天津' S SPJσColor='红' P2πPno,Jno SPJ÷πPnoσSno='S1' SPJ3RANGE P PXGET W : ='J1'∧∃PX=∧PX..Color='红'4CREATE TABLE SSno CHAR6 PRIMARY KEY,Sname CHAR10,Status INT,City CHAR20;5SELECT Pname,TotalQty FROM SELECT Pno,SUMQty TotalQty FROM SPJ WHERE Jno='J1' GROUP BY Pno X,P WHERE =;6SELECT Jno FROM J WHERE Jno NOT IN SELECT Jno FROM SPJ WHERE Sno IN SELECT Sno FROM S WHERE City='天津';或:SELECT Jno FROM J WHERE NOT EXISTS SELECT FROM SPJ,S WHERE = AND = AND City='天津';或:SELECT Jno FROM J WHERE NOT EXISTS SELECT FROM SPJ WHERE = AND EXISTS SELECT FROM S WHERE = AND City='天津';7UPDATE P SET Color='蓝' WHERE Color='红';8INSERT INTO SPJ V ALUES'S2','P4','J6',400评分标准:第1、2、5、6每题3分,其余每题2分,书写是否正确、规范、合理需酌情处理,能正确写出大体结构给一半分,局部漏写、错写视情节扣分,大体结构不正确一律不给分;2、参考答案:1关系STUDENT是1NF,因为F中存在非主属性S NAME,SDEPT,MNAME对侯选码S,CNAME的部分函数依赖;2首先消除部分函数依赖S,CNAME→SNAME,SDEPT,MNAME将关系分解为:R1S,SNAME,SDEPT,MNAME,F1 = { S→SNAME,SDEPT,MNAME}R2S,CNAME,GRADE,F2={S,CNAME→GRADE}在关系R1中存在非主属性对候选码的传递函数依赖S→SDEPT,所以将R1进一步分解:R11S,SNAME,SDEPT ,F11 = { S→SNAME,SDEPT}R12SDEPT,MNAME,F12 = { SDEPT→MNAME}在R2,R11,R12关系模式中函数依赖都是非平凡的,并且决定因素均是候选码,所以上述三个关系模式均是BCNF;评分标准:1回答R是1NF并正确说明理由3分,没有正确回答出理由扣1分;2两次分解各3分,每步所得的两个关系模式各分;正确回答消除什么类型的函数依赖和正确说明所得的三个关系模式是BCNF各1分;五、综合题参考答案:1本题的E-R图如下图所示;某医院病房管理系统的基本E-R图2转化后的关系模式如下:科室科名,科地址,科电话病房病房号,病房地址,科名医生工作证号,姓名,职称,年龄,科名病人病历号,姓名,性别,主管医生,病房号,科名3每个关系模式的主码、外码如下:科室:主码是科名;病房:主码是科名十病房号,外码是科名;医生:主码是工作证号,外码是科名;病人:主码是病历号,外码是科名十病房号;评分标准:1四个联系各分,名称一定可表达联系含义,联系类型错误不给分;四个实体型属性漏写、错写扣分,漏写一个实体型扣1 分;2转化后的科室关系模式、病房关系模式、医生关系模式各1分,有一个属性不正确均不给分,病人关系模式2分,漏写一个属性扣1分,3病房关系模式主码1 分、病人关系模式外码分,其余各分;。
数据库试题及答案

数据库试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能是()。
A. 数据定义B. 数据操纵C. 数据控制D. 以上都是答案:D2. 在关系型数据库中,关系是指()。
A. 一个表格B. 一个索引C. 一个视图D. 一个查询答案:A3. 以下哪个不是SQL语言的组成部分?()A. DDLB. DMLC. DCLD. TCL答案:D4. 数据库设计中,将E-R图转换为关系模式的过程称为()。
A. 数据定义B. 数据操纵C. 数据转换D. 数据控制答案:C5. 以下哪个选项不是数据库的三级模式?()A. 内模式B. 概念模式C. 存储模式D. 外模式答案:C6. 在数据库中,用于存储数据的逻辑单位是()。
A. 文件B. 记录C. 表D. 字段答案:C7. 数据库系统的数据独立性主要体现在()。
A. 硬件独立性B. 软件独立性C. 逻辑独立性D. 物理独立性答案:C8. 在SQL中,用于创建新表的语句是()。
A. CREATE TABLEB. CREATE INDEXC. CREATE VIEWD. CREATE DATABASE答案:A9. 以下哪个选项是数据库的完整性约束?()A. 主键约束B. 外键约束C. 唯一性约束D. 以上都是答案:D10. 数据库中,用于实现数据共享的机制是()。
A. 视图B. 索引C. 存储过程D. 触发器答案:A二、填空题(每题2分,共20分)1. 数据库系统的核心是________。
答案:数据库管理系统(DBMS)2. 数据库管理系统的主要功能包括数据定义、数据操纵和________。
答案:数据控制3. 在关系型数据库中,表与表之间的关系是通过________来实现的。
答案:外键4. 数据库设计通常分为三个阶段:概念设计、逻辑设计和________。
答案:物理设计5. SQL语言中,用于删除表的语句是________。
答案:DROP TABLE6. 数据库的三级模式包括外模式、概念模式和________。
2022年南京信息工程大学计算机科学与技术专业《数据库原理》科目期末试卷A(有答案)

2022年南京信息工程大学计算机科学与技术专业《数据库原理》科目期末试卷A(有答案)一、填空题1、数据库系统是利用存储在外存上其他地方的______来重建被破坏的数据库。
方法主要有两种:______和______。
2、在数据库系统封锁协议中,一级协议:“事务在修改数据A前必须先对其加X锁,直到事务结束才释放X锁”,该协议可以防止______;二级协议是在一级协议的基础上加上“事务T在读数据R之前必须先对其加S锁,读完后即可释放S锁”,该协议可以防止______;三级协议是在一级协议的基础上加上“事务T在读数据R之前必须先对其加S锁,直到事务结束后才释放S锁”,该协议可以防止______。
3、若事务T对数据对象A加了S锁,则其他事务只能对数据A再加______,不能加______,直到事务T释放A上的锁。
4、完整性约束条件作用的对象有属性、______和______三种。
5、采用关系模型的逻辑结构设计的任务是将E-R图转换成一组______,并进行______处理。
6、从外部视图到子模式的数据结构的转换是由______________实现;模式与子模式之间的映象是由______________实现;存储模式与数据物理组织之间的映象是由______________实现。
7、SQL语言的数据定义功能包括______、______、______和______。
8、在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的依赖关系和______。
9、主题在数据仓库中由一系列实现。
一个主题之下表的划分可按______、______数据所属时间段进行划分,主题在数据仓库中可用______方式进行存储,如果主题存储量大,为了提高处理效率可采用______方式进行存储。
10、在SQL Server 2000中,数据页的大小是8KB。
某数据库表有1000行数据,每行需要5000字节空间,则此数据库表需要占用的数据页数为_____页。
【2023年】江苏省南京市全国计算机等级考试数据库技术测试卷(含答案)

【2023年】江苏省南京市全国计算机等级考试数据库技术测试卷(含答案) 学校:________ 班级:________ 姓名:________ 考号:________一、1.选择题(10题)1. 数据库系统的日志文件用于记录下述哪类内容?Ⅰ.事务开始日志记录Ⅰ.更新日志记录Ⅰ.事务提交日志记录Ⅰ.事务终止日志记录A.Ⅰ、Ⅰ和ⅠB.Ⅰ、Ⅰ和ⅠC.Ⅰ、Ⅰ和ⅠD.都是2. UNIFACE采用构建式的开发,其应用分为3个步骤,分别是( )。
A.分析,设计,运行B.分析,构造,装配C.建模,设计,运行D.建模,构造,装配3. 下列关于网络的叙述错误的是A.X.25网是一种典型的公用分组交换网B.帧中继FR技术是在数据传输速率高、误码率低的光纤上使用简单的协议,以减小网络传输延迟的技术上发展起来的C.异步传输模式ISDN是新一代的数据传输与分组交换技术D.FDDI是一种以光纤作为传输介质的高速主干网4. 提高产品质量、降低生产成本,利用计算机控制、操作和管理生产设备的系统称为( )。
A.CAD系统B.CAM系统C.CAT系统D.CAI系统5. 事务的持久性是指________。
A.事务中包括的所有操作要么都做,要么都不做B.事务一旦提交,对数据库的修改就是永远的C.一个事务内部的操作及使用的数据对并发执行的其他事务是隔离的D.事务必须是使数据库从一个一致性状态变到另一个一致性状态6. 关系模型中常用的关系操作包括Ⅰ.选择Ⅰ.投影Ⅰ.连接Ⅰ.查询Ⅰ.删除A.Ⅰ,Ⅰ和ⅠB.Ⅰ,Ⅰ和ⅠC.Ⅰ,Ⅰ和ⅠD.全部7. 关系模型中,一个关键字A.可由多个任意属性组成B.至多由一个属性组成C.可由一个或多个其值能唯一标识该关系模式或任何元组的属性组成D.以上都不是8. 数据库系统的三级模式是对数据的3个抽象级别,它把数据的具体组织留给( )管理,从而使用户不必关心数据在计算机中的表示和存储。
A.DBMSB.OSC.DDLD.DBA9. 数据库功能可分为前端和后端。
南京信息工程大学操作系统期末复习题

《计算机操作系统》试卷(1)学号___________ 姓名_________ 成绩_______一、单项选择题(每题1分,共15分)( )1 下列哪一条是在操作系统设计中引入多道程序技术的好处?A. 使并发执行成为可能B. 简化操作系统的实现C. 减少对内存容量的需求D. 便于实施存储保护( )2 Windows 属于下列哪一类操作系统?A. 单用户单任务B. 单用户多任务C. 多用户D. 批处理( )3 发出I/O请求会导致哪种进程状态演变?A. 就绪→执行B. 执行→就绪C. 阻塞→执行D. 执行→阻塞( )4 “临界区”是指:A. 一组临界资源的集合B. 可共享的一块内存区C. 访问临界资源的一段代码D. 请求访问临界资源的代码5 使用一个信号量协调5个进程对3个同类临界资源的访问,下列哪个信号( ) 量值不应该出现?A. 3B. 0C. –1D. –3( )6 操作系统中的高级调度是指:A. 作业调度B. 进程调度C. 进程交换调度D. 线程调度7 要求进程一次性申请所需的全部资源,是破坏了死锁必要条件中的哪一( ) 条?A. 互斥B. 请求与保持C. 不剥夺D. 循环等待8 使用“银行家算法”决定是否给进程分配资源,这种策略属于:( )A. 预防死锁B. 避免死锁C. 检测死锁D. 解除死锁9 可变分区存储管理中用链表记录分区使用情况,为应用最差适应法(WF)分( ) 配空闲分区,链表中应该按照下列哪种方法排列?A. 按分区起始地址递增排列B. 按分区起始地址递减排列C. 按分区大小递增排列D. 按分区大小递减排列10 哪种设备属于字符设备?( )A. 磁盘B. 磁带C. 光盘D. 键盘( )11 关于段页式存储管理系统中的页表数,下面哪种说法比较准确?A. 整个系统有一个B. 整个系统有多个C. 每个进程有一个D. 每个进程有多个12 在BFD和SFD分开的系统中,SFD中应记录下列哪类信息?( )A. 文件名B. 文件长度C. 存取权限D. 物理存储位置( )13 MS-DOS系统中的磁盘文件物理结构属于:A. 连续文件B. 链接文件C. 索引文件D. 散列文件14 作业经过下面哪一个过程进入“后备”状态?( )A. 作业创建B. 作业调度C. 进程调度D. 作业终止15 基于用户(主体)记录存取权限的方法属于:( )A. 存取控制表B. 用户目录表C. 存取控制矩阵D. 权能表二、填空题(每题2分,共30分)1 分页系统的页长为1KB,虚拟地址0x3C8F对应的页号为____________,页内地址为____________。
《数据库系统》期末考试以及答案

计算机科学系《数据库系统》期末考试一、单项选择体(本大题共20小题,每小题1分,共20分)1.数据库的概念模型独立于( D )。
A.现实世界B.E-R图C.信息世界D.具体的机器和DBMS2.下述关于数据库系统的正确叙述是( A )。
A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据3.在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、( C )和存储级三个层次。
A.管理员级 B.外部级 C.概念级 D.内部级4.数据库管理系统是( B )。
A.操作系统的一部分B.在操作系统支持下的系统软件C.一种编译程序D.一种操作系统5.按所使用的数据模型来分,数据库可分为( A )三种模型。
A.层次、关系和网状B.网状、环状和链状C.大型、中型和小型D.独享、共享和分时6. 数据库系统3层结构的描述存放在( D )中。
A.数据库B.运行日志C.数据库管理系统D.数据字典7.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( D )。
A.外模式B.内模式C.存储模式D.逻辑模式8.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作.这种功能称为( C )。
A.数据定义功能B.数据管理功能C.数据操纵功能D.数据控制功能9. ( A )是数据库系统的基础。
A.数据模型B.数据库C.数据库管理系统D.数据库管理员10. 在数据库技术中,实体-联系模型是一种( D )。
A. 逻辑数据模型B. 物理数据模型C. 结构数据模型D. 概念数据模型11. 在关系数据库设计中,设计关系模式是( C )的任务。
A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段12.数据库三级模式体系结构的划分,有利于保持数据库的( A )。
A.数据独立性B.数据安全性C.结构规范化D.操作可行性13.在数据库中,产生数据不一致的根本原因是( D )。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
南京信息工程大学试卷
2015- 2016 学年第 1 学期《数据库系统》课程试卷(重修卷) 本试卷共 3 页;考试时间 120 分钟;任课教师顾韵华;出卷时间 2015 年 12 月计算机与软件学院计算机科学与技术专业2013 年级班学号姓名得分
一、单项选择题 (每小题 1 分,共 10 分)
1. 按照数据模型分类,数据库系统可以分为三类:。
A.大型、中型、小型 B. 西文、中文、兼容
C. 数据、图形、多媒体
D. 层次、网状、关系
2. 数据库系统的核心是__________。
A.数据库
B.操作系统
C.数据库管理系统
D.文件
3. 关系数据库管理系统实现的专门关系运算包括___________。
A.排序、索引、统计
B.选择、投影、连接
C.关联、更新、排序
D.显示、制表、打印
4. 下面关于关系的叙述正确的是___________。
A. 关系是笛卡尔积的任意子集
B. 不同属性不能出自同一个域
C. 实体可以用关系来表示,而实体之间的联系不能用关系来表示
D. 关系的每一个分量必须是不可分的数据项
5. 有关实体完整性下面叙述正确的是。
A.主码不能取空值
B. 实体完整性适用于基本表、查询表、视图
C. 关系模型中主码可以相同
D. 实体完整性由用户来维护
6. 下面关于第三范式叙述错误的是___________。
A.如果一个关系R不存在部分依赖和传递依赖,则R满足3NF
B. 属于BCNF的关系模式必属于3NF
C. 属于3NF的关系模式必属于BCNF
D. 3NF的“不彻底性”表现在当关系模式具有多个候选码,且这些候选码具有公共属
性时,可能存在主属性对码的部分依赖和传递依赖。
7. 在一个关系中如果有这样的属性或属性组,其值能惟一地标识关系中的每一个元组,且
不包含多余属性,则称该属性或属性组为。
A. 候选码
B. 数据项
C. 主属性
D. 外码
8. 数据库管理系统中DML表示。
A. 访问数据库的方式B.数据描述语言
C. 数据控制语言
D. 数据操纵语言
9. 结构化查询语言SQL 中集合成员资格比较“元组 NOT IN (集合)”中的“NOT IN ”与下
列 操作符等价。
A .<>SOME B. <>ALL C. =SOME D. =ALL
10. 数据库设计中的E-R 模型设计是 阶段的主要工作之一。
A .需求分析 B. 概念结构设计 C. 逻辑结构设计 D. 物理结构设计
二、填空题 (每空 1 分,共 10 分)
1. 数据库系统的三级模式结构为:外模式、模式和___________。
2. ________________________简称为DBA 。
3. 关系模型的完整性有三类,分别是实体完整性、___________和用户定义完整性。
4. 在关系数据库的基本操作中,从表中取出满足条件的元组的操作称为___________。
5. 关系模式R 中,若每个决定因素都包含码,则关系模式R 最高属于___________。
6. SQL 是 的缩写。
7. SELECT 中可实现模糊查询的关键字是 。
8. 用二维表结构表示实体与实体之间联系的数据模型称为 模型。
9. 并发操作所引起的数据不一致性主要有丢失更新、______________和读脏数据三类。
10. 数据库设计的六阶段: 、概念设计、逻辑设计、物理设计、数据库实施、
数据库运行和维护。
三、名词解释 (每小题 5 分,共 20 分)
1. DBMS
2. 关系模型
3. 数据库保护
4. 2NF
四、问答题 (共 40 分)
1. (5分)设关系R 和S 的元组个数分别为20和15,关系T 是R 与S 的笛卡尔积,则T 的元组个数是多少?为什么?
2. (9分)分别举出事物之间具有一对一、一对多、多对多联系的各一个例子。
3. (10分)设有关系模式R (A,B,C,D,E,G,H,P ),函数依赖集F={AB →CE,A →C,GP →B,EP →A,CDE →P,HB →P,D →HG ,ABC →GP}。
(1)求:+F AB )(、+
F ADE )(。
(2)求R 的候选码。
4. (16分)设有三个关系:
S(SNO,SNAME,AGE,SEX) //学号,姓名,年龄,性别
SC(SNO,CNO,GRADE) //学号,课程号,分数
C(CNO,CNAME,TEACHER) //课程号,课程名,任课教师名
试分别用关系代数和SQL 语句表示下列查询:
(1) LIU 老师所授课程的课程号、课程名。
(2) 年龄大于18岁的男学生的学号与姓名。
(3) 至少选修LIU 老师所授课程中一门课程的女学生的姓名。
(4) 至少选修两门课程的学生学号。
五、设计题 ( 20 分)
设计一个图书馆数据库,此数据库中对每个借阅者保存读者记录,包括:读者号、姓名、地址、性别、年龄、单位。
对每本书保存:书号、书名、作者、出版社。
对每本被借出的书保存:读者号、借出日期和应还日期。
要求:给出E-R图,再将其转换为关系模型。