东华理工大学数据库应用复习题 新 优质文档
数据库技术复习题选择题答案
数据库技术试题一、选择题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
《数据库基础与应用》复习题一. 填空题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卷
一、选择题(每空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)
试卷一踏实学习,弘扬正气;诚信做人,诚实考试;作弊可耻,后果自负。
课程名称数据库系统原理使用专业一、( 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春)
《数据库基础与应用》复习题一、选择题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(有答案)一、填空题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.第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
学生表 (学号,姓名,年龄,性别,籍贯,所在系)
课程表 (课程号,课程名)
成绩表(学号,课程号,成绩)
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、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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____语句。