东华理工大学数据库应用复习题 新 优质文档

合集下载

数据库技术复习题选择题答案

数据库技术复习题选择题答案

数据库技术试题一、选择题1. 单个用户使用的数据视图的描述称为A. 外模式B. 概念模式C. 内模式D. 存储模式2. 子模式DDL用来描述A. 数据库的总体逻辑结构B. 数据库的局部逻辑结构C. 数据库的物理存储结构D. 数据库的概念结构3. 在DBS中,DBMS和OS之间的关系是A. 互相调用B. DBMS调用OSC. OS调用DBMSD. 并发运营4. 当关系R和S自然联接时,可以把R和S原该舍弃的元组放到结果关系中的操作是A. 左外联接B. 右外联接C. 外部并D. 外联接5. 下列聚合函数中不忽略空值 (null) 的是A. SUM(列名)B. MAX(列名)C. COUNT( * )D. AVG(列名)6. 设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ = {AB,BC}相对于FA. 是无损联接,也是保持FD的分解B. 是无损联接,但不保持FD的分解C. 不是无损联接,但保持FD的分解D. 既不是无损联接,也不保持FD 的分解7. 在数据库设计中,将ER图转换成关系数据模型的过程属于A. 需求分析阶段B. 逻辑设计阶段C. 概念设计阶段D. 物理设计阶段8. SQL中,下列涉及空值的操作,不对的的是A. AGE IS NULLB. AGE IS NOT NULLC. AGE = NULLD. NOT (AGE IS NULL)9. 一个关系中的候选关键字。

A .至多一个B .可多个C .必须多个D .至少 3 个10. DBMS中实现事务持久性的子系统是A. 安全性管理子系统B. 完整性管理子系统C. 并发控制子系统D. 恢复管理子系统11. SQL的全局约束是指基于元组的检查子句和A. 非空值约束B. 域约束子句C. 断言D. 外键子句12. 分布式数据库系统中分片模式和分派模式均是A. 全局的B. 局部的C. 分布的D. 集中的13. 属性类型允许是基本数据类型、结构类型和集合类型的模型是A. 平面关系模型B. 嵌套关系模型C. 复合对象模型D. 分布式关系模型14. 用树型结构表达实体之间联系的数据模型称为A.关系模型B.运算模型C.网状模型D.层次模型15. 数据库系统的核心是A.数据库B.数据库管理系统C.数据模型D.软件工具16. 在SQL语言中,与X BETWEEN 10 AND 20等价的表达式是A.X>10 AND X<20B.X>=10 AND X<20C.X>10 AND X<=20D.X>=10 AND X<=2017. 某个E-R图中有5个实体型,2个1∶n联系和2个m∶n联系,则该E-R图转换的关系模式个数至少是A.5个B.7个C.8个D.9个18. 若关系模式R(V,F)中的每一个决定属性集都包含候选码,则R属于A.2NFB.3NFC.BCNFD.4NF19. 若事务T对数据R已加X锁,则其他事务对数据R A.可以加S锁不能加X锁B.不能加S锁可以加X锁C.可以加S锁也可以加X锁D.不能加任何锁20.在目前的并行数据库体系结构中,可扩充性最高的是A.SMB.SDC.SND.SK21.数据的对的性和相容性是指数据库的A.完整性B.安全性C.并发性D.一致性22.下列不属于事务的特性的是A.隔离性B.一致性C.完整性D.原子性23.系统在运营过程中,由于某种硬件故障,使存储在外存上的数据部分损失或所有损失,这种情况属于A.事务故障B.系统故障C.介质故障D.运营故障24.E-R图是数据库设计的常用工具之一,它合用于建立数据库的A.概念模型B.逻辑模型C.结构模型D.物理模型25.数据库逻辑结构设计的重要任务是A.建立E-R图B.把数据送入数据库C.建立数据流图和需求说明书D.将E-R图转换为某个DBMS所支持的数据模型26.下面不是SQL语言优点的是。

数据库原理及应用试卷答案

数据库原理及应用试卷答案

东华理工大学国际学院2008 —2009学年第二学期试卷单项选择题(每题2分, 共30分)1. 在SQL SERVER 中, 数据存储在下列哪个数据库对象当中?( B )A.触发器B.表C.存储过程D.函数2. 数据页的大小是多少?( C )A.1024KBB.4KBC.8KBD.1KB3.要对一个表示日期的数据列进行约束, 使其数据在一个规定的范围内, 那么应当使用那种约束?( D )A.NULL约束B.主键约束C.唯一值约束D.CHECK约束4.使用SA登录,属于哪种身份验证方法?( B )A.windows集成身份验证 B.SQL SERVER身份验证C.passport身份验证D.表单身份验证5. 在SQL SERVER 2005 中, 引入schema的作用是什么?( C )A. 代替数据库所有者B.为数据库对象赋权限C.对数据库对象进行分组, 以便更好地进行管理D.没有用6. 哪个固定数据库角色的成员可以执行数据库的所有配置和维护活动?( C )A.db_denydatareader B.db_denydatawriterC.db_ownerD.db_securityadmin7. 要查找课程名cname中, 含汉字“管理”课程名, 不正确的条件表达式是( A或B )A. cname like ‘%[管理]%‘B. cname like ‘%管]%‘C. cname like ‘%[管]理%‘D. cname like ‘%[管][理]%‘8. 与条件表达式num not between 0 and 100等价的条件表达式是( C )A. num>=0 and num<100B. num<0 or num<=100C. num<0 or num>100D. num<0 and num>1009.一个多源表视图的定义语句中, 其子查询语句必定是( B )语句。

大学_《数据库基础与应用》试题及答案

大学_《数据库基础与应用》试题及答案

《数据库基础与应用》试题及答案《数据库基础与应用》试题及答案(一)一、单项选择题,把合适的选项编号填写在括号内。

(每小题2分,共20分)1、设一个关系A具有a1个属性和a2个元组,关系B具有b1个属性和b2个元组,则关系AB具有( )个元组。

A、 a1+b1B、 a1+b2C、 a2b2D、 a2b12、在一个关系R中,若X能够函数决定关系R中的每个属性,并且X的任何真子集都不能函数决定R中的每个属性,则称X为关系R的一个( )。

A、候选码B、外码C、超码D、属性组3、在一个关系R中,若存在X(Y,Z),则也隐含存在XY和XZ,称此为函数依赖的( )规则。

A、传递性B、分解性C、合并性D、增广性4、设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={AB,CD,CE},该关系只满足第一范式,若要规范化为第二范式,则将被分解为( )个关系。

A、 1B、 2C、 3D、 45、由概念设计进入逻辑设计时,原来的( )联系通常都需要转换成对应的基本表。

A、一对一B、一对多C、多对一D、多对多6、ACCESS 数据库文件中至少应包含有( )对象。

A、表B、查询C、窗体D、模块7、如果字段内容为声音文件,可将此字段定义为( )类型。

A、文本B、查询向导C、OLE对象D、备注8、下列( )是主键的标志。

A、 B、 C、 D、9、Access中字段的“小数位”属性被用来指定( )型数据的小数部分的位数。

A、货币和数字B、货币和备注C、文本和数字D、数字和备注10、创建数据访问页,将生成一个单独的( )文件,此文件不包括在Access 数据库中。

A、HTB、HTMLC、MDFD、MDT二、是非判断题,根据叙述正确与否在题目后面的括号内打对号“”或叉号“”(每小题2分,共20分)1、在文件管理阶段,文件之间是相互联系的,在数据库管理阶段,文件之间是相互独立的。

( )2、分布式数据库系统既支持客户的局部应用,又支持客户的全局应用。

数据库基础与应用复习题.doc

数据库基础与应用复习题.doc

《数据库基础与应用》复习题一. 填空题1.在文件管理阶段,程序和数据在存储位置上是__完全分开________存放的。

2.数据库系统具有__数据结构化___、__数据共享___、__数据独立性_、数据粒度小、独立的数据操作界面、由DBMS统一管理等优点。

3.使用数据库设计程序时,只需要告诉数据库管理系统_做什么_,不需要告诉它_怎么做__。

4.数据库的逻辑数据模型有_层次数据模型_、_网状数据模型_、_关系数据模型_和__对象数据模型_等四种。

5..若一个关系为R(学生号,姓名,性别,年龄),则_学生号_可以作为该关系的主码,姓名、性别和年龄为该关系的__非主__属性。

6.学生关系中的班级号属性与班级关系中的班级号主码属性相对应,则_班级号__为学生关系中的__外码__。

7.关系完整性包括__实体__完整性、__参照__完整性和___用户定义___的完整性三个方面。

8.专门的关系运算包括__选择___、投影、连接和除四种。

9.传统的集合运算包括_并运算_、_交运算_、_差运算_和__笛卡儿积__四种。

10.已知“职工号→性别”成立,则“(职工号,性别)→性别”既是_平凡__函数依赖,又是_局部__函数依赖。

11.在一个关系R中,“职工号”函数决定“姓名”既是_非平凡__函数依赖,又是_完全__函数依赖。

12.用户定义的__完整性__是对关系中一些属性的取值给定相应的约束条件,禁止非法数据进入数据库。

13.一个关系若存在部分函数依赖和传递函数依赖,则必然会造成_数据冗余_和__操作异常_。

14.SQL是高度_非过程化_和面向__集合__操作的语言。

15.在SQL中完整性约束分为_列级_完整性约束和__表级__完整性约束两个方面。

16.一个数据库应用系统的开发过程大致相继经过_需求分析_、__概念设计_、逻辑设计、物理设计、机器实现、运行维护等六个阶段。

17.在基本表中,通常不应包括由计算可以得到的属性,而在__视图_中,为了用户查询数据的方便,则需要包含它们。

数据库复习试题及答案

数据库复习试题及答案

第1章数据库概论基本内容分析本章的重要概念(1)DB、DBMS和DBS的定义(2)数据管理技术的发展阶段人工管理阶段、文件系统阶段、数据库系统阶段和高级数据库技术阶段等各阶段的特点。

(3)数据描述概念设计、逻辑设计和物理设计等各阶段中数据描述的术语,概念设计中实体间二元联系的描述(1:1,1:N,M:N)。

(4)数据模型数据模型的定义,两类数据模型,逻辑模型的形式定义,ER模型,层次模型、网状模型、关系模型和面向对象模型的数据结构以及联系的实现方式。

(5)DB的体系结构三级结构,两级映像,两级数据独立性,体系结构各个层次中记录的联系。

(6)DBMSDBMS的工作模式、主要功能和模块组成。

(7)DBSDBS的组成,DBA,DBS的全局结构,DBS结构的分类。

本章的重点篇幅(1)教材P23的图(四种逻辑数据模型的比较)。

(2)教材P25的图(DB的体系结构)。

(3)教材P28的图(DBMS的工作模式)。

(4)教材P33的图(DBS的全局结构)。

自测题填空题1.数据管理技术的发展,与__________、__________和__________有密切的联系。

2.文件系统中的数据独立性是指__________独立性。

3.文件系统的缺陷是:_________、_________和__________。

4.就信息处理的方式而言,在文件系统阶段,__________处于主导地位,_________只起着服从程序设计需要的作用;而在数据库方式下,_________占据了中心位置。

5.对现实世界进行第一层抽象的模型,称为__________模型;对现实世界进行第二层抽象的模型,称为__________模型。

6.层次模型的数据结构是__________结构;网状模型的数据结构是__________结构;关系模型的数据结构是__________结构;面向对象模型的数据结构之间可以__________。

7.在层次、网状模型中,用__________导航数据;而在关系模型中,用__________导航数据。

(完整版)数据库原理及应用习题带答案

(完整版)数据库原理及应用习题带答案

习题一、单项选择题1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

在这几个阶段中,数据独立性最高的是(A)阶段。

A. 数据库系统B. 文件系统C. 人工管理D.数据项管理2. 数据库系统与文件系统的主要区别是(B)。

A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量3. 在数据库中存储的是(C)。

A. 数据B. 数据模型C. 数据及数据之间的联系D. 信息4. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指(D)。

A. 同一个应用中的多个程序共享一个数据集合B. 多个用户、同一种语言共享数据C. 多个用户共享一个数据文件D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合5. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( A )。

A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS6. 数据库管理系统(DBMS)是(C)。

A. 一个完整的数据库应用系统B.一组硬件C. 一组系统软件D.既有硬件,也有软件7. 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的(B)。

A. 文件的集合B. 数据的集合C. 命令的集合D. 程序的集合8. 支持数据库各种操作的软件系统是(B)。

A. 命令系统B. 数据库管理系统C. 数据库系统D. 操作系统9. 由计算机硬件、DBMS、数据库、应用程序及用户等组成的一个整体叫(B)。

A. 文件系统B. 数据库系统C. 软件系统D. 数据库管理系统10. 数据库系统中应用程序与数据库的接口是(B)。

A. 数据库集合B. 数据库管理系统DBMSC. 操作系统OSD. 计算机中的存储介质11. 在DBS中,DBMS和OS之间关系是(D)。

东华理工大学数据结构A卷

东华理工大学数据结构A卷

一、选择题(每空2分,共20分)1、设语句x++的时间是单位时间,则以下语句的时间复杂度为(B)for(i=1; i<=n; i++)for(j=i; j<=n; j++)x++;A.O(1)B.O(n2)C.O(n)D.O(n3)2、若某线性表中最常用的操作是取第i个元素和找第i个元素的前趋元素,则采用(C)存储方式最节省运算时间。

(A) 双链表(B) 单链表(C) 顺序表(D) 单循环链表3、若长度为n的线性表采用顺序存储结构,在其第i(1≤i≤n+1)。

个位置插入一个新元素的算法的时间复杂度为(C)A.O(0) B.O(1) C.O(n) D.O(n2)4、若一个栈的输入序列为1,2,3,…,n,输出序列的第一个元素是n,则第i个输出元素是(D)A. 不确定B.n-iC. n-i-1D. n-i+15、设有广义表D=(a,b,D),其长度为(C)A.1B.2C.3D.无穷6、在一棵度为3的树中,度为3的结点个数为2,度为2的结点个数为1,则度为0的结点个数为(C)A.4 B.5 C.6 D.77、在有n个叶子节点的哈夫曼树中,其节点总数为(D)A、不确定B、2nC、2n+1D、2n-18、要联通一个具有n个顶点的无向图中,要连通全部顶点至少需要( A)条边。

A.n-1B.nC.n+1D.2n9、在一个具有n个顶点和e条边的无向图的邻接矩阵中,表示边存在的元素(又称为有效元素)的个数为(D)A.nB.n×eC.eD.2×e10、下列排序方法中,哪一个是稳定的排序方法?(A)A.直接插入排序B.希尔排序C.堆排序D.快速排序二、填空题(每空2分,共20分)1、线性表是一种线性结构,一个线性表中的所有元素应与结点之间存在一对一的关系2、一个顺序表的第一个元素的存储地址是2000,若每个元素的所占存储空间长度为5,则第8个元素的存储地址是20353、在表长为n的顺序表的第i(1≤i≤n+1)个位置上插入一个元素,插入的新元素作为第i个元素,则涉及到的元素的移动次数为n-i+14、对于一单链表L(L为头指针,且结点的后继指针分量为next),其p结点(p为链表中某结点的指针)既不是第一个结点,也不是最后一个结点,在p结点后插入s结点(s为某结点的指针)的语句序列是s->next=p->next; p->next=s;5、设有广义表D=((a,b),(c,d))则Head(D)=(a,b)Tail(D)=(c,d)6、设F 和R 分别表示顺序循环队列的头指针和尾指针,则判断该循环队列为空的条件为F==R。

东华大学历年数据库试卷(DOC)

东华大学历年数据库试卷(DOC)

试卷一踏实学习,弘扬正气;诚信做人,诚实考试;作弊可耻,后果自负。

课程名称数据库系统原理使用专业一、( 20分)有一个学生-课程数据库,各表如下:学生表:Student(Sno,Sname,Ssex,Sage,Sdept)课程表:Course(Cno,Cname,Cpno,Ccredit),Cpno为先修课编号学生选课表:SC(Sno,Cno,Grade) ,请完成下列操作:1、建立一个“学生”表Student,由学号Sno、姓名Sname、性别Ssex、年龄Sage、所在系Sdept五个属性组成。

其中学号不能为空,值是唯一的,并且姓名取值也唯一。

建立一个“学生选课”表SC,它由学号Sno、课程号Cno,修课成绩Grade 组成,其中(Sno, Cno)为主码。

建立一个“课程”表Course,由课程编号Cno 、课程名Cname 、先修课程编号Cpno、学分Ccredit四个属性组成。

其中课程编号不能为空,值是唯一的。

2、查询每一门课的间接先修课(即先修课的先修课)。

3、查询其他系中比信息系某一学生年龄小的学生姓名和年龄4、查询没有选修1号课程的学生姓名。

5、查询选修了全部课程的学生姓名。

6、查询至少选修了学生95002选修的全部课程的学生号码。

7、建立1号课程的选课视图,并要求通过该视图进行的更新操作只涉及1号课程,同时对该视图的任何操作只能在工作时间进行。

8、比较如下查询的效率:–不相关子查询;–相关子查询;–带EXISTS量词的相关子查询;–连接查询。

二、( 10 分)、简述构成RDBMS的组件结构。

三(10分)、设关系模式R(U)上的函数依赖集为F; F={A→D, AB→E, BI→E, CD→I, E→C},U={A, B, C, D, E, I} 试计算(AE)+。

四(10分)、关系模式R(CITY, ST, ZIP),其中CITY表示城市, ST表示城市的街道, ZIP表示街道所在地区的邮政编码,函数依赖集合F={(CITY, ST)→ZIP, ZIP→CITY},证明{ST, ZIP}和{CITY, ST}是候选键。

《数据库基础与应用》机考复习题(16春)

《数据库基础与应用》机考复习题(16春)

《数据库基础与应用》复习题一、选择题1、表得组成内容包括().A、查询与字段B、记录与字段C、记录与窗体D、报表与字段2、在Access数据库中,为了保持表之间得关系,要求在子(从)表中添加记录时,如果主表中没有与之相关得记录,则不能在子(从)表中添加该记录,为此,需要定义得关系就是()。

A、输入掩码B、有效性规则C、默认值D、参照完整性3、在Access中,参照完整性不包括( )。

A、更新规则B、查询规则C、删除规则D、插入规则4、Access数据库具有很多特点,在下列叙述中,不就是Access特点得就是().A、Access数据库中可以保存多种数据类型B、Access支持Internet/Intranet应用C、Access可以通过窗体等对象来操作数据库中得数据D、Access作为层次模型得数据库管理系统操作界面比较方便、实用5、关于Access数据库对象之间关系,正确得说法就是()。

A、查询就是窗体与报表对象得唯一数据来源B、表就是查询、窗体与报表对象得数据来源C、宏与模块可以直接处理表中得数据,不需要通过窗体与报表对象D、报表中可以包含窗体6、Access2010以()得文件格式创建数据库A、mdbB、docxC、xlsxD、accdb7、在Access数据库得六大对象中,用于存储数据得数据库对象就是( )。

A、表B、查询C、窗体D、报表8、数据表中得列称为().A、字段B、数据C、记录D、数据视图9、在已经建立得数据表中,若要求在显示表中内容时使某些字段不能移动显示位置,可以使用得方法就是().A、排序B、筛选C、隐藏D、冻结10、若使用多个数据表作为查询来源,则数据表之间需要建立有()。

A、主键B、报表C、索引D、关系11、如果要批量更新现有表中得数据字段值,应该使用()。

A、选择查询B、追加查询C、生成表查询D、更新查询12、SQL语句不能创建( )。

A、报表B、表C、选择查询D、参数查询13、使用查询向导,不能创建()。

东华理工大学数据库试题

东华理工大学数据库试题

专用考试纸 请勿浪费 第 1 页 共 4 页一、单项选择题(20分,每题2分)1.数据管理技术的发展经历了多个理阶段,其中数据独立性最高的是 ( A )阶段。

A)数据库系统 B)文件系统 C)人工管理 D)数据项管理 2.( B )属于信息世界的模型,是现实世界到机器世界的一个中间层 次。

A)数据模型 B)概念模型 C)E-R 图 D)关系模型 3.层次模型不能直接表示实体间的( C )。

A)1﹕1关系 B)1:n 关系 C)m ﹕n 关系 D)1﹕1和1:n 关系 4. 关系模型中,候选码( C )。

A)可由多个任意属性组成 B)至多由一个属性组成C)可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成 D)以上说法都不正确5. 设关系R 和S 的属性个数分别是3和4,元组个数分别是100和300,关系T 是R 和S 的广义笛卡尔积,则T 的属性个数和元组个数分别是( D )。

A)4,300 B)4,400 C)7,400 D)7,300006. 设关系R=(A ,B ,C),与SQL 语句Select Distinct A From R Where B=17等价的关系代数表达式是(A )。

A)ΠA (σB=17(R)) B)σB=17(ΠA (R)) C)σB=17(ΠA ,C (R)) D)ΠA ,C (σB=17(R))7.有关系模式 R (S ,T ,C ,D ,G ),根据语义有如下函数依赖集: F={(S ,C) →T ,C →D ,(S ,C)→G ,T →C}。

关系模式 R 的候选码(C ) 。

A)只有 1 个,为(S ,C ) B)只有 1 个,为(S ,T )C)有 2 个,为(S ,C )和(S ,T ) D)有 2 个,为(S ,C )和(T ) 8.在数据库恢复时,对尚未做完的事务执行( C )处理。

A )REDOB )ABORTC )UNDOD )ROLLBACK9.数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作是( D )。

2022年东华理工大学计算机应用技术专业《数据库概论》科目期末试卷A(有答案)

2022年东华理工大学计算机应用技术专业《数据库概论》科目期末试卷A(有答案)

2022年东华理工大学计算机应用技术专业《数据库概论》科目期末试卷A(有答案)一、填空题1、以子模式为框架的数据库是______________;以模式为框架的数据库是______________;以物理模式为框架的数据库是______________。

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

3、事务故障、系统故障的恢复是由______完成的,介质故障是由______完成的。

4、SQL语言的数据定义功能包括______、______、______和______。

5、数据库系统在运行过程中,可能会发生各种故障,其故障对数据库的影响总结起来有两类:______和______。

6、在设计局部E-R图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计人员设计,所以各个局部E-R图之间难免有不一致的地方,称为冲突。

这些冲突主要有______、______和______3类。

7、若事务T对数据对象A加了S锁,则其他事务只能对数据A再加______,不能加______,直到事务T释放A上的锁。

8、数据仓库是______、______、______、______的数据集合,支持管理的决策过程。

9、数据仓库主要是供决策分析用的______,所涉及的数据操作主要是______,一般情况下不进行。

10、数据库恢复是将数据库从______状态恢复到______的功能。

二、判断题11、SQLServer有两种安全性认证模式:WindowsNT和SQLServer。

()12、SQL语言有嵌入式和交互式两种使用方法。

()13、在关系数据库中,属性的排列顺序是可以颠倒的。

()14、在数据表中,空值表示不确定。

()15、可以用UNION将两个查询结果合并为一个查询结果。

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

()17、在一个关系模型中,不同关系模式之间的联系是通过公共属性来实现的。

数据库原理及应用学位考试试题及答案精选全文完整版

数据库原理及应用学位考试试题及答案精选全文完整版

可编辑修改精选全文完整版《数据库原理》学位考试试题一、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,错选、多选或未选均无分。

1.在数据库三级模式间引入二级映象的主要作用是( A )A.提高数据与程序的独立性B.提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的可移植性2.如何构造出一个合适的数据逻辑结构是(C )主要解决的问题。

A.关系系统查询优化B.数据字典C.关系数据库规范化理论D.关系数据库查询3.如果事务T已在数据R上加了X锁,则其他事务在数据R上( D )A.只可加X锁B.只可加S锁C. 可加S锁或X锁D. 不能加任何锁4.关系规范化中的删除异常是指 ( D )A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删除D.应该插入的数据未被插入5.有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是( C )A.车次B.日期C.车次+日期D.车次+情况摘要6. 对数据库物理存储方式的描述称为( B )A.外模式B.内模式C.概念模式D.逻辑模式7. 关系R与关系S只有1个公共属性,T1是R与S作θ连接的结果,T2是R与S作自然连接的结果,则(D )。

A. T1的属性个数等于T2的属性个数B. T1的属性个数小于T2的属性个数C. T1的属性个数大于或等于T2的属性个数D. T1的属性个数大于T2的属性个数8. 一个关系模式R(x1, x2, x3, x4),假定该关系存在着如下函数依赖:x1→x2,x1→x3,x3→x4,则该关系属于(A )。

A. 2NFB. 3NFC. 4NFD. BCNF9. 把对关系SPJ的属性QTY的修改权授予用户李勇的T-SQL语句是( C )A. 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 李勇10.若事务T对数据对象A加上S锁,则( B )。

数据库应用期末复习题及答案1

数据库应用期末复习题及答案1

数据库应用1.第2题WHERE子句的条件表达式中.可以匹配0个到多个字符的通配符是( )。

A.*B.%C.一D.?标准答案:B2.第3题下列命令不属于DBMS的数据定义语言的是:( )。

A.CREATEB.DROPC.INSERTD.ALTER标准答案:C3.第4题概念结构设计阶段得到的结果是()。

A.数据字典描述的数据需求B.E-R图表示的概念模型C.某个DBMS所支持的数据模型D.存储结构和方法的物理结构标准答案:B4.第5题在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建()。

A.另一个表(table)B.游标(cursor)C.视图(view)D.索引(index)标准答案:C5.第6题下面关于B/S模式描述错误的是:( )。

A.B/S 建立在广域网之上的。

B.B/S一般面向相对固定的用户群, 对信息安全的控制能力很强。

C.B/S一般采用多重结构,要求构件相对独立的功能,能够相对较好的重用。

D.B/S 建立在浏览器上。

标准答案:B6.第7题在数据库中,可以有( )个主键。

A.一个B.二个C.三个D.任意多个标准答案:A8.第15题当两个子查询的结果( )时,可以执行并、交、差操作。

A.结构完全不一致B.结构完全一致C.结构部分一致D.主键一致标准答案:B9.第16题一个m:n联系转换为一个关系模式。

关系的码为()。

A.某个实体的码B.各实体码的组合C.n端实体的码D.任意一个实体的码标准答案:B10.第17题在数据库的三级模式结构中,内模式有( )。

A.1个B.2个C.3个D.任意多个标准答案:A11.第18题SQL Server 2000的文件包括: 主数据文件、辅助数据文件和( )。

A.索引文件B.日志文件C.备份文件D.程序文件标准答案:B13.第22题在SQL Server 2000中,一个数据库可最多创建( )个表。

A.1024B.20亿C.8092D.256标准答案:B14.第32题SQL中创建基本表应使用( )语句。

Oracle数据库试卷083221-3

Oracle数据库试卷083221-3
学生成绩管理数据库中有三个数据表:学生表,课程表,选课表。其结构如下:
学生表 (学号,姓名,年龄,性别,籍贯,所在系)
课程表 (课程号,课程名)
成绩表(学号,课程号,成绩)
1.查询选修了课程名为‘操作系统’的学生的的姓名、课程号和成绩。
2.查询信息管理系中籍贯为江西南昌的所有学生的姓名、年龄和籍贯。
7、在创建永久性表空间时,需要使用DATAFILE关键字指定其数据文件,而如果是创建临时表空间,则应该使用(12)关键字为其指定临时文件。
8、表空间的状态属性主要有ONLINE、(13)、(14)和(15)。
9、Oracle中用户默认的永久性表空间为(16),默认的临时表空间为temp。
10、使用(17)关键字,可以快速删除表中的所有记录,并且不在撤销表空间中记录撤销数据。
5.查询“计算机原理”课程成绩前三名的学生的姓名、所在系和成绩。
6.查询计算机系女生的最大年龄和最小年龄。
7.统计每个系的学生人数。
8.统计每门课程的选课人数和考试最高分。
东华理工大学长江学院 2011— 2012 学年第一学期试卷(A)
答题纸
课程:Oracle数据库应用与开发闭卷 年级及专业:083221-3
B、临时变量是在某个会话期间有效的变量
C、已定义变量是指明确定义,其生命期至显示地删除、重新定义或退出SQL*plus为止
D、已定义的变量是不能被删除的
6、下面哪些不属于表空间的状态属性?。
A、ONLINEB、OFFLINE
C、OFFLINE DROPD、READ
7、存储数据123.45,可以使用下面哪种数据类型?。
A、NUMBER
B、NUMBER(5)
C、NUMBER(5,3)

华东理工大学数据库原理(本)期末考试复习题

华东理工大学数据库原理(本)期末考试复习题

第4场数据库原理(本)一、单项选择题1、单个用户使用的数据视图的描述称为AOA、外模式B、概念模式C、内模式D、存储模式2、关系数据库规范化是为了解决关系数据库中B问题而引入的。

A、提高查询速度B、插入、删除异常和数据冗余C、保证数据的安全性和完整性D、并发事务控制3、SQL语言是C。

A、高级语言B、编程语言C、结构化查询语言D、宿主语言4、下述哪一条是并发控制的主要方法—D—oA、日志B、授权C、备份D、封锁5、下述那条是安全性遭到破坏的情况CoA、用户读取未提交事务修改过的“脏”数据B、由于系统断电而破坏了数据库中的数据C、用户非法读取数据库中的数据D、丢失更新问题6、数据库后援副本的用途是_C。

A、安全性保障B、一致性控制C、故障恢复D、数据的转储7、如果事务Tl获得了数据对象D上的排他锁,那么_CoA、Tl对D只能读不能写B、TI对D只能写不能读C、另一个事务T2对D既不能读也不能写D、另一个事务T2对D只能读不能写8、视图建立后,在数据字典中存放的是_CoA、查询语句B、视图的内容C、视图的定义D、产生视图的基本表的定义9、数据库的完整性是DoA、数据的正确性B、数据的独立性、可控性C、数据的一致性D、数据的正确性、有效性和相容性10、若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部战失,这种情况称为COA、介质故障B、运行故隙C、系统故隙D、事务故隙11、数据库设计中,确定数据库存储结构,即确定关系、索引、聚簇、日志、备份等数据的存储安排和存储结构,这是数据库设计的—DoA、需求分析阶段B、逻辑设计阶段C、概念设计阶段D、物理设计阶段12、要保证数据库的数据独立性,需要修改的是一C。

A、模式与外模式B、模式与内模式C、三级模式之间的两级映射D、三级模式13、写一个更新到数据库中,与写一个表示这个更新的运行记录到日志中是两个不同的操作,这两个操作的顺序安排应该B。

东华理工大学数据库应用复习题

东华理工大学数据库应用复习题

东华理工大学数据库应用复习题(总8页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--数据库应用复习题一、选择题1、SQLserver数据库文件有三类,其中主数据文件的后缀为(C):A、.ndfB、.ldfC、.mdfD、.idf2、下面标志符不合法的是:(C)。

A、[mydelete]B、_mybaseC、$moneyD、trigger13、下面字符串能与通配符表达式[ABC]%a进行匹配的是:(C)。

A、BCDEFB、A_BCDC、ABC_aD、A%a4、下列说法正确的是__B____。

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

B、视图是虚表,观察到的数据是实际基本表中的数据。

C、索引查找法一定比表扫描法查询速度快。

D、索引的创建只和数据的存储有关系。

5、下列途径哪个不是实现值域完整性____B___。

A、rule(规则)B、primarykeyC、notnullD、default6、SQL Server 2008是一个(C)的数据库系统。

(A)网状型(B)层次型(C)关系型(D)以上都不是7、SQL Server 2008采用的身份验证模式有(D)。

(A)仅Windows身份验证模式(B)仅SQL Server身份验证模式(C)仅混合模式(D)Windows身份验证模式和混合模式8、在SQL Server 2008中,当数据表被修改时,系统自动执行的数据库对象是(B)。

(A)存储过程(B)触发器(C)视图(D)其他数据库对象9、SQL Server的字符型系统数据类型主要包括(B)。

、money、char 、varchar、text、binary、int 、varchar、int10、在SQL Server 2000中,索引的顺序和数据表的物理顺序相同的索引是(A)。

(A)聚集索引(B)非聚集索引(C)主键索引(D)唯一索引11、要查询book表中所有书名中包含“计算机”的书籍情况,可用(B)语句。

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

最新《数据库应用》复习题
一、填空题
1、在三大传统的数据模型中,具有严格的数学理论基础的是_____关系模型___。

2、实现概念模型最常用的表示方法是__E-R图_______。

3.用树型结构表示实体类型及实体间联系的数据模型称为层次模型。

4、模式/内模式映象为数据库提供了_物理_数据独立性。

5、在关系代数运算中,从关系中取出满足条件的元组的运算称为__选择_______。

6.参照完整性规则是对外键的约束。

7.SELECT语句查询条件中的谓词“=SOME”,与运算符IN 等价。

8、关系代数中专门的关系运算包括:选择、投影、_连接_。

9、关系数据操作语言(DML)的特点是:操作对象与结果均为关系、操作的_非过程性强_____、语言一体化、并且是建立在数学理论基础之上。

10.文件系统与数据库系统的最大区别是在数据结构化方面。

11,内模式是描述数据如何在存储介质上组织存储的,又称之为存储或物理模式。

12.E-R图中包括实体、属性和联系三种基本图素。

15.数据库概念设计通常采用画E-R图方法。

17.数据库系统的主要特点是:数据独立、_数据共享__和减少了数据冗余、数据的安全性、使用操作方便性。

18.数据库的数据独立性包括:_逻辑独立性_和物理数据独立性。

19.关系代数中专门的关系运算包括:__选择__、投影、连接和除法。

20.数据库的存储结构是建立在___文件组织__基础上的。

23.实体间联系分为三种:一对一联系、____一对多_______ 、多对多联系。

24.属性是信息世界中广泛使用的一个术语,它对应于数据世界的__数据项(字段)__。

25.数据库结构设计的过程是“概念设计→__逻辑设计_________→物理设计”。

26.联系是数据库技术的重要特点,至于怎样实现联系,取决于___数据库类型__。

27.数据独立性是指当数据发生变化时,可以不用修改__应用程序____。

28.如果有元组在关系的主码上取值为空值,那么它违反了关系的_实体___完整性约束。

29.数据管理经过了人工管理、文件系统和_数据库系统___三个发展阶段。

30.DBMS利用事务日志保存所有数据库事务的_更新(或修改)__操作。

31.如果两个实体之间具有M:N联系,则将它们转换为关系模型的结果是___3____个表。

32.一个关系就是一个_二维表_____,一行对应一个元组,一列对应一个域,也就是一个属性。

33.DBA是指___数据库管理员______,它的职责是维护和管理_数据库____,使之始终处于最佳状态。

34.数据库的三个模式之间存在两种映射,一是_外模式到模式__间的影射,二是__模式到内模式间的映射。

35.数据库的三级体系结构,是从____外模式、___模式______和内模式三个不同层次描述的。

36.在数据处理领域中,数据处理技术经历了_人工管理___、文件管理和__数据库管理_____三个阶段。

37.在关系数据库中,用___二维表_______表示实体及实体之间的关系。

38.DBMS的含义是_数据库管理系统_______,它是用户和_数据库__之间的接口。

39.数据冗余是指_数据的重复存储_____。

40.除计算机软硬件环境外,数据库系统一般由数据库、_数据库管理系统__、数据库管理员和应用程序组成。

41.在数据库系统中,用户对数据的操作只能通过___DML___语言进行。

42.在数据库的三模式中,通过模式之间的_映射___来实现模式之间的转换。

43.外模式又称子模式,是___用户___眼中的数据库,因此称外模式为用户视图。

44.数据的完整性是指数据的正确性和__相容性____。

45.实体和属性都有“型”和“值”之分,“型”是概念的_内涵_,而“值”是概念的特例。

46.在关系模式中,存在三类完整性规则,其中引用完整性约束规则是指__限制引用不存在的记录_。

47.在关系数据操纵语言DML中,其操作的对象和结果都是______关系______。

48.关系的自然连接是连接的一个重要特例,实用价值很大,它要求被连接的两个关系_
有若干相同的属性名__。

51.专门的关系运算包括选择、_投影______和连接___。

52.数据库逻辑设计一般分为三个阶段,即收集和分析用户需求、__建立E-R模型__和_数据库模式设计____。

53.在关系的诸属性中,能够用来唯一标识元组的那个属性称为___键____。

54.DDL的中文含义是数据描述语言,它有两种方式,一是__数据描述语言________,二是__交互式___。

55.现实世界中的事物类,在信息世界中称为实体集,而一个事物则称为__实体____,事物的性质称为__属性______。

56.在关系模型中,实体完整性约束是指__关系中主键值不允许为空_。

57.__ 外部关键字______是不同关系实现联系的保证。

58.数据模型应具有描述___数据______和__数据联系_两方面的功能。

59.“键”也称为关键字,是指在实体属性中,可用来区别实体集中不同个体的一个或几个_属性______的组合。

当有多个属性可作为键而选定其中一个时,则称它为该实体的__主键__。

若在实体的各属性中,某属性虽非该实体的主键,却是另一实体的主键,则成此属性为___外键____。

60.关系与文件有许多相似之处,当把关系看成是文件时,则__元组___就是文件中的记录,__属性___就是记录中的数据项。

61.关系模式的三类完整性规则是_实体完整性、参照完整性和用户自定义完整性_。

62.关系的自然连接是__连接_的一个重要特例,它要求被连接的两个关系满足_有若干相同的属性名__。

63.视图是一个虚表,因为它是从_基表导出___的表。

64.索引的用途是_加快搜索速度____。

65、已知:系(系编号、系名称、系主任、电话、地点)和学生(学号、姓名、性别、入学、日期、专业、系编号)两个关系,指出系关系的主码是__系编号__,系关系的外码是_无_,学生关系的主码是__学号__、外码是__系编号_。

67、在T-SQL语言中,若要修改某张表的结构,应该使用的修改关键字是(Alter );若要创建一个数据库,应该使用的语句是(create database )。

70. 声明局部变量的命令为(declare @变量名)。

71. 修改表的命令是(alter table 表名)。

72.SQL Server中的约束包括____主键_____约束、____唯一_____约束、__非空____约束、____外键_____约束、___检查____约束、___默认____等多种约束。

73.Transact-SQL添加记录使用___insert into_____语句,删除记录使用____delete____语句。

相关文档
最新文档