数据库期末试卷

合集下载

数据库基础期末考试试卷及题库-Transact-SQL语法基础期末考试试卷及题库

数据库基础期末考试试卷及题库-Transact-SQL语法基础期末考试试卷及题库

第6章Transact-SQL 语法基础一,选择题1.下面有关常量地描述中,不正确地是()。

A.字符串常量B.整型常量C.bit常量D.日期与时间常量2.关于@@FETCH_STATUS返回值-1地描述正确地是()。

A.FETCH 语句成功B.FETCH 语句失败或此行不在结果集中C.被提取地行不存在D.以上说法都不正确3.关于创建触发器地语法,正确地是()。

A.CREATE TRIGGERB.DROP TRIGGERC.CREATE PROCEDURED.CREATE VIEW4.事务控制类SQL语句中结束当前事务地是()。

A.GRANTB.ROLLBACKC.ROLLBACKD.MIT5.关于局部变量说法错误地是()。

A.局部变量是用户可自定义地变量B.局部变量地作用范围仅在程序内部C.局部变量地名称是用户自定义地D.局部变量名需要以字母开头6.关于全局变量,说法正确地是()。

A.用户可以重新定义全局变量B.全局变量在作用在程序内部C.全局变量是系统内部事先定义好地变量D.全局变量地名称都是以@开头地7.下面地是全局变量地是()。

A.@@CUPB.@@CONNECTIONSC.@@DataD.@@column128.关于T-SQL语言描述正确地是()。

A.T-SQL是一种高级语言B.用来控制并与数据库管理系统进行交互作用C.包含大约20条专用于数据库管理任务地语句D.T-SQL是数据库语言9.关于ALTER DOMAIN描述正确地是()。

A.改变域定义B.创建一个值域C.向数据库添加一个新模式D.从数据库中删除一个域10.下面关于注释地描述,错误地是()。

A.“/*”用于注释文字地开头B.“*/”用于注释文字地结尾C.ANSI标准地注释符用于单行注释D.*/创建数据表/*二,填空题1.全局变量地名称都是以___________开头地。

2.@@PROCID表示地意义是_______________________________。

数据库期末复习模拟试卷

数据库期末复习模拟试卷
INSERT INTO 成绩(学号,课程名,成绩) VALUES('20010101','管理信息系统',80)
39.基于数据库中的学生表、成绩表、任课表: 学生(学号,姓名,性别,出生日期,系名) 成绩(学号,课程名,成绩) 任课(课程名,任课教师名) 用 SQL 语言中的 CREATE 语句创建一个含有学号、姓名、性别、系名、课程名、成绩、任课教师名的学 生成绩视图。
教学系
1 下属
n
1 包含
n
班级 1
学习 n
教研室 1
n
工作
学生 n
选课m
教师 n
教m学
课程
普通生
四、设计题(每题 6 分,共 30 分)
研究生
36.设数据库中有基本表: 教师(工号,姓名,性别,职称,工龄,基本工资,补贴) 请用 SQL 语句写出工龄在 20 年以上(包括 20 年)基本工资低于 1500 元的教师的所有信息。
A) 实体完整性规则 B) 参照完整性规则
C) 用户定义完整性规则 D) 域完整性规则
18、设关系 R 和关系 S 具有相同的元数,且对应的属性取自相同的域。集合{t/t∈R∧t∈S}标记的是
_D__。 A) R∪S B) R-S C) R×S D) R∩S 19、设关系 R 和关系 S 的元数分别是 3 和 4,关系 T 是 R 与 S 的广义笛卡尔积,即:T=R×S,则关系 T 的元数是__A_。 A) 7 B) 9 C) 12 D) 16 20、SQL 语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句 INSERT、DELETE、 UPDATE 实现哪类功能__B_。 A) 数据查询 B) 数据操纵 C) 数据定义 D) 数据控制

(完整版)《数据库原理》期末试卷及答案(B)

(完整版)《数据库原理》期末试卷及答案(B)

参考答案一.单项选择题(本大题共15小题,每题2分,共30分。

在每小题列出的4个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内。

错选或未选都无分。

)1、A2、C3、D4、A5、A6、C7、D8、D9、A 10、A11、B 12、D 13、D 14、C 15、C二.填空题(本大题共7小题,每小题3分,共21分。

将正确的答案填在每小题的空格内。

错填或不填均无分)16、先来先服务17、参照完整性18、REDO19、并发控制20、系统故障21、共享锁22、可串行性三.名词解释(本大题共3小题,每小题8分,共24分)23、封锁粒度封锁对象可以很大,比如对整个数据库加锁,也可以很小,比如只对某个属性值加锁。

封锁对象的大小称为封锁粒度。

封锁粒度与系统的并发度和并发控制的开销密切相关。

封锁的粒度越大,系统中能够被封锁的对象就越少,并发度也就越小,但同时系统开销也越小;相反,封锁的粒度越小,并发度越高,但系统开销也就越大24、死锁如果事务T1封锁了数据A,事务T2封锁了数据B。

之后T1又申请封锁B,因T2已封锁了B,于是T1等待T2释放B上的锁。

接着T2又申请封锁A,因T1已封锁了A,T2也只能等待T1释放A上的锁。

这样就出现了T1在等待T2,而T2又在等待T1的局面,T1和T2两个事务永远不能结束,形成死锁。

25、事务事务是数据库的逻辑工作单位,它是用户定义的一组操作序列。

事务应该有4个属性:原子性、一致性、隔离性和持续性。

四、简答题(本大题共3小题,共25分)26、为了保证并行操作的正确性,DBMS的并行控制机制必须提供一定的手段来保证调度是可串行化的。

目前DBMS普遍采用封锁方法来保证调度的正确性,即保证并行操作调度的可串行性。

除此之外还有其他一些方法,如时标方法、乐观方法等。

27、并发操作带来的数据不一致性包括三类:丢失修改、不可重复读和读“脏”数据。

丢失修改是指事务1与事务2从数据库中读入同一数据并修改,事务2的提交结果破坏了事务1提交的结果,导致事务1的修改被丢失。

数据库期末试卷

数据库期末试卷

__一__年级_计算机___专业___数据库___试题一.填空题(每空1分,共20分)1.在Access2003中表有两种视图,即()视图和()视图。

2. 数据类型为()、()或()的字段不能排序。

3. 如果字段的值只能是5们数字,则该字段的输入掩码的定义应为()。

4. Access2003数据库中表之间的关系有()、()和()关系。

5. Access2003中最基本的数据单位是()。

6. 利用对话框提示用户输入参数的查询过程称为()。

7. SELECT 语句中select* 的含义是()。

8. select 语句中from 的含义是()。

9. select 语句中 where 的含义是()。

10. 在Access2003中,()查询的运行一定会导致数据表中数据发生变化。

11.如果一张数据表中含有“照片”字段,那么“照片”字段的数据类型应定义为()。

12.()是数据表中其值能唯一标识一条记录的一个字段或多个字段组成的一个组合。

13. 字段的()属性用于检查错误的输入或不符合要求的数据输入。

14. 对表的修改分为对()的修改和对()的修改。

二 . 选择题(每题2分,共40分)1.以下不属于动作查询的是( )。

A 交叉表查询B 更新查询C 删除查询D 生成表查询2.在Access中,表和数据库的关系是()。

A 一个数据库只能包含一个表B 一个表只能包含两个数据库C 一个数据库可以包含多个表D 一个表可以包含多个数据库3.在下列数据类型中,可以设置"字段大小"属性的是()。

A备注 B 文本 C 日期/时间 D 货币4. 关于主关键字(即主键)的说法正确的是()。

A 作为主关键字的字段,它的数据能够重复B 主关键字段中不许有重复值和空值C 一个表可以设置多个主关键字D 主关键字只能是单一的字段5.当需要对字段数据的输入范围添加一定限制时,可以通过设置以下字段属性来完成()。

A 字段大小 B格式 C 有效性规则 D 有效性文本6.为了使表中某些字段不移动显示位置,可以设置的方法是()。

《数据库应用基础》期末考查试卷(B卷)及答案

《数据库应用基础》期末考查试卷(B卷)及答案

《数据库应用基础》期末考查试卷(B 卷)一、单项选择题(本大题共10小题,每小题2分,共20分) 在每小题列出的四个备选项中只有一个选项是符合题目要求的,请将其代码填写在题后的括号内。

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

1.制作备份数据库需要一定的许可。

在SQL Server 系统中,有专门的管理员负责数据库的备份工作。

请说明下列哪些角色可以备份数据?[ ] A.固定的服务器角色sysadmin 。

B.固定的数据库角色db_owner 。

C.固定的数据库角色db_backupoperator 。

D.固定的服务器角色setupadmin 。

2、数据库设计中,在概念设计阶段可用E —R 方法,其设计出的图称为( ) A 、实物示意图 B 、实用概念图 C 、实体表示图 D 、实体联系图 3. SQL 属于( ) 数据库语言。

A. 关系型 B. 网状型 C. 层次型 D. 面向对象型 4.要查询XSH 数据库CP 表中产品名含有“冰箱”的产品情况,可用( )命令。

A 、SELECT * FROM CP WHERE 产品名姰 LIKE ‘冰箱’ B 、SELECT * FROM XSH WHERE 产品名称 LIKE ‘冰箱’ C 、SELECT * FROM CP WHERE 产品名称 LIKE ‘%冰箱%’ D 、SELECT * FROM CP WHERE 产品名称=‘冰箱’ 5.DB 、DBMS 和DBS 三者之间的关系是( ) A 、DB 包括DBMS 和DBS B 、DBS 包括DB 和DBMS C 、DBMS 包括DB 和DBS D 、不能相互包括6、主属性的值不能为( )A 、数值B 、空C 、字符D 、A 和C7、语句 delete from sc 表明( )A 、删除sc 中的全部记录B 、删除基本表scC 、删除基本表sc 中的列数据D 、删除基本表sc 中的部分行8、数据库设计阶段分为( )A 、物理设计阶段、逻辑设计阶段、编程和调试阶段B 、模型设计阶段、程序设计阶段和运行阶段C 、方案设计阶段、总体设计阶段、个别设计和编程阶段D 、概念设计阶段、逻辑设计阶段、物理设计阶段、实施和调试阶段9.在零件-供应数据库中,有如下三个关系:供应商关系:S (供应商号,供应商名,地址)零件关系:P (零件号,零件名,颜色,重量)供应关系:SP (供应商号,零件号,数量)若要查找“红色零件的供应商名”,将涉及到关系( )A 、 P 和SPB 、 S 和PC 、 S 和SPD 、 S 、P 和SP10.在下面给出的内容中,不属于DBA 职责的是( )。

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

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

浙江万里学院学年第学期《数据库原理》试卷(7)卷标准答案13.哪种模式不是数据库的模式( C )A)模式 B)外模式 C)映像模式 D)内模式14.四种传统的基本关系代数运算是( C )A. ∪,-,π和σB. ∪,-,∞和σC. ∪,∩,×和-D. ∪,∩,π和σ15.视图定义是( D )A)一个基表中导出的基表B)一个基表中导出的虚表C)一个或几个基表或视图中导出的基表D)一个或几个基表或视图中导出的虚表16.下面的关系模式是属于( A )S-D-L(sno学号,dept系,loc住所)A)2NF B) 3NF C) 4NF D)BCNF17.关系S-D-L(sno学号,dept系,loc住所)存在( B )A)部分函数依赖 B)传递函数依赖 C)多值依赖 D)都不对18.对数据库存储结构和存取方法的分析在( D )阶段A)需求分析 B)概念结构 C)逻辑结构 D)物理设计19.对于学生这一实体,张英是学生,他属于抽象中的( A )A)分类 B)聚集 C)概括 D)都不对20.静态级约束包括:( B )A)列级约束,实体完整性约束,参照完整性约束B)列级约束,元组约束,关系约束C)函数依赖约束,统计约束,参照完整性约束D)以上都不对二.名词解释:每小题3分,共15分1.关系(举例)一个关系即一张二维表,如student(sno,sname,sex ,age)2.主码(举例)表中的某个属性组,它可以唯一确定一个元组,如SNO3.参照完整性若属性F是基本关系R的外码,它与另一个基本关系S的主码Ks相对应,则对于R中每个元组在F上的值或取空值,或者等于S中某个元组的主码值。

4.一级封锁协议事务T在修改数据R之前,必须先对其加X锁,事务结束才释放。

5.自然连接去掉重复的属性列的等值连接。

三.设有一个SPJ数据库,包括S,P,J,SPJ四个关系模式(每问5分共20分)供应商表S(SNO,SNAME,STATUS,CITY);零件表P(PNO,PNAME,COLOR,WEIGHT);工程项目表J(JNO,JNAME,CITY);供应情况表SPJ(SNO,PNO,JNO,QTY);J表 P表S表 SPJ表请用关系代数完成如下查询:1.求供应工程J1零件的供应商号 SNO2.求供应工程J1零件P1的供应商号吗SNO3.求供应工程J1零件为红色的供应商号码SNO4.求没有使用天津供应商生产的红色零件的工程号JNO1.∏sno(σJNO=‘J1’(SPJ))2.∏sno(σJNO=‘J1’ΛPNO=’P1’(SPJ))3.∏sno(σJNO=‘J1’(SPJ)∞σcolor=‘红’(P))4.∏jno(SPJ)-∏jno(∏sno(σcity=‘天津’(S))∞∏sno,jno (SPJ)∞∏jno σcolor=‘红’(P))四.针对上题的四章关系表试用SQL语言完成下列各项操作(每问5分共20分)1.找出所有供应商的姓名和所在城市;2.找出所有零件的名称、颜色、重量;3.找出使用供应商S1所供应零件的工程号码4.找出上海厂商供应的所有零件号码;(1)select sname,city from s;(2)select pname, color,weight from p; (3)select jno from spj where sno=’S1’;(4)select pno from spj,s where s.sno=spj.sno and city=’上海’;五.设计一个图书馆数据库,此数据库中对每个借阅者保存读者记录,包括:读者号,姓名,地址,性别,年龄,单位。

Access数据库期末试卷

Access数据库期末试卷

《Access 数据库》考试试卷姓名:学号成绩考试对象:一、单选(40题,每题1.5分,共60分)1.在Access中,用来表示实体的是()。

A)域 B)字段 C)记录 D)表2.从关系中找出满足给定条件的记录的操作称为()。

A)选择 B)投影 C)联接 D)自然联接3. DBS是指()。

A)数据 B)数据库 C)数据库系统 D)数据库管理系统4. 已知某一数据库中有两个数据表,它们的主键与外键是一对多的关系,这两个表若想建立关联,应该建立的联系是()。

A)一对一 B)多对多C)一对多 D)多对一5.不是Access关系数据库中的对象的是()。

A)查询 B)Word文档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.Access字段名的最大长度为()。

A)32个字符 B)64个字符 C)128个字符 D)256个字符12. Access字段名不能包含的字符是()。

A)“@” B)“!” C)“*” D)“&”13. 下列对主键的叙述,错误的是()。

A)数据库中的每个表都必须有一个主键B)主键值是惟一的C)主键可以是一个字段,也可以是一组字段D)主键中不许有重复值和空值14. 在Access数据库中,表之间的关系一般定义为()。

《数据库原理》期末试卷及答案(A)

《数据库原理》期末试卷及答案(A)

只有一个是符合题目要求的,请将其代码填在题后的括号内。

错选或未选都无分。

)1、A2、D3、C4、A5、B6、A7、C8、D9、B 10、D11、B 12、C 13、B 14、D 15、B16、D 17、B 18、D 19、B 20、B二、填空题(本大题共10小题,每小题1分,共10分。

将正确的答案填在每小题的空格内。

错填或不填均无分)21、程序22、m×n23、自然连接24、CREATE INDEX25、聚簇索引26、元组27、空值28、授权29、投影30、GROUP BY三、名词解释(本大题共5小题,每小题3分,共15分)31、数据库管理系统是数据库系统的核心,是为数据库的建立、使用和维护而配置的软件。

它建立在操作系统的基础上,是位于操作系统和用户之间的一层管理软件,负责对数据库进行同一的管理和控制。

它的功能主要包含6个方面:(1)数据定义(2)数据操纵(3)数据库进行管理(4)数据组织、存储和管理(5)数据库的建立和维护(6)数据通信接口32、完全函数依赖:在关系模式R(U)中,如果X→Y,并且对于X的任何一个真子集X’,都有,则称Y完全函数依赖于X。

33、视图视图是从一个或几个基本表(或视图)导出的表,它与基本表不同,是一个虚表。

数据库中只存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原来的基本表中。

基本表中的数据发生变化,从视图中查询出的数据也随之发生变化。

从这个意义上讲,视图就像一个窗口,透过它可以看到数据库中自己感兴趣的数据及其变化。

34、主码和主属性如果关系中的某一个属性组的值能够唯一地标识一个元组,而其子集不行,则称该属性组为侯选码。

若一个关系有多个侯选码,则选定其中一个为主码。

侯选码的诸属性称为主属性。

35、游标游标是系统为用户开设的一个数据缓冲区,存放SQL的执行结果。

嵌入式SQL用游标来协调SQL语言与主语言之间的数据处理。

每个游标区都有一个名字。

用户可以用SQL语句逐一从游标中获取记录,并赋给主变量,交由主语言进一步处理。

数据库基础期末考试试卷及题库 (4)

数据库基础期末考试试卷及题库 (4)

自测试卷四笔试试卷姓名: 笔试时间:1.在Transact-SQL语法中,用来插入数据地命令是_____,用来更新数据地命令是_____()。

A.INSERT,UPDATE B. UPDATE,INSERTC. DELETE,UPDATED. CREATE,INSERT INTO2.SQL语句“between 20 and 30”表示年龄在20到30之间,且()。

A.不包括20岁与30岁 B. 包括20岁与30岁C. 包括20岁但不包括30岁D. 不包括20岁包括30岁3.下面系统中不属于关系数据库管理系统地是()A.Oracle B.MS SQL ServerC.IMS D.DB24.合并多个查询结果集,应使用()关键字。

A.join B.unionC.into D.and5.在SQL中查询时,使用WHERE子句指出地是()。

A.查询目的B.查询条件C.查询结果12 D.查询视图6.下面有关HA VING子句描述错误地是()。

A.H A VING子句需要与GROUPBY子句同时使用,不能单独使用B.使用HA VING子句地同时可以使用WHERE子句C.使用HA VING子句地同时不能使用WHERE子句D.使用HA VING子句地作用是限定分组条件7.()是数据库系统地核心,它负责数据库地配置,存取,管理与维护等工作。

A. 操作系统 B. 关系模型 C. 数据库管理系统 D. 数据库8.关于视图地说法错误地是()。

A. 视图是个虚拟地表B. 可以使用视图更新数据C. 不能为视图定义触发器D. 可以创建基于视图地视图9.________是指一个操作序列,这些操作序列要么都被执行,要么都不被执行。

10.________只记录自上次完整数据备份后发生更改地数据。

11.下面标识不合法地是()。

A.[my delete]B._mybaseC.$moneyD.t riggerl12.列举出SQL Server 2016地5种约束并加以说明。

《数据库原理及应用》期末考试试卷

《数据库原理及应用》期末考试试卷

《数据库原理及应用》考试试卷一、单项选择题:本大题共30小题,每小题1分,共30分。

在每小题给出的四个选项中,只有一项是符合题目要求的,将符合题意的选项字母填入相应的答题栏。

1.关系数据库系统能够实现的三种基本关系运算是()。

A)索引,排序,查询B)建库,输入,输出C)选择,投影,联接D)显示,统计,复制2.数据库的三级模式之间存在的映射,正确的是()。

A)外模式/模式B)外模式/内模式C)外模式/外模式D)模式/模式3.如果两个实体集之间的联系是1:n,转换为关系时()。

A)将n端实体转换的关系中加入1端实体转换关系的码B)将n端实体转换的关系的码加入到1端的关系中C)将两个实体转换成一个关系D)在两个实体转换的关系中,分别加入另一个关系的码4.在E-R图中,用来表示实体联系的图形是()。

A)椭圆B)矩形C)菱形D)三角形5.在Access 2010中,随着打开数据库对象的不同而不同的操作区域称为()。

A)命令选项卡B)上下文选项卡 C)导航窗格D)工具栏6.在Access 2010系统环境下,在同一时间可打开()个数据库。

A)1 B)2 C)3 D)47.在数据库中,当一个表的字段数据取自与另一个表的字段数据时,最好采用下列方法来输入数据而不会发生输入错误()。

A)直接输入数据B)把该字段的数据类型定义为查阅向导,利用另一个表的字段数据创建一个查阅列表,通过选择查阅列表的值进行输入数据。

C)不能用查阅列表值输入,只能直接输入数据D)只能用查阅列表值输入,不能直接输入数据8.如果要在“职工”表中建立“简历”字段,其数据类型最好采用()型。

A)文本或备注B)备注或附件C)日期或字符D)数字或文本9.若要求日期/时间型的“出生年月”字段只能输入不包括1998年1月1日在内的以后的日期,则在该字段的“有效性规则”文本框中,应该输入()。

A)>#1998-1-1# B)>1998-1-1 C)>=1998-1-1 D)>=#1998-1-1#10.在Access 2010中,利用“查找和替换”对话框可以查找到满足条件的记录,要查找当前字段中所有第一个字符为s、最后一个字符为t的数据,下列选项中正确使用通配符的是()。

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

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

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

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

A .DB 包括DBMS 和DBS B .DBS 包括DB 和DBMS C .DBMS 包括DB 和DBS D .不能相互包括 2. 对数据库物理存储方式的描述称为( ) A .外模式 B .内模式 C .概念模式 D .逻辑模式 3. 在数据库三级模式间引入二级映象的主要作用是( ) A .提高数据与程序的独立性 B .提高数据与程序的安全性 C .保持数据与程序的一致性 D .提高数据与程序的可移植性 4. 视图是一个“虚表”,视图的构造基于( ) A .基本表 B .视图 C .基本表或视图 D .数据字典 5. 关系代数中的π运算符对应SELECT 语句中的以下哪个子句?( ) A .SELECT B .FROM C .WHERE D .GROUP BY 6. 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是( ) 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分)错填、不填均无分。

SQLServer数据库期末复习试题试卷及答案

SQLServer数据库期末复习试题试卷及答案

SQLServer数据库期末复习试题试卷及答案一、选择题(每题5分,共40分)1. 以下哪一项不是SQL Server数据库的主要组件?A. 数据库引擎B. SQL Server Management StudioC. SQL Server Data ToolsD. Internet Information Services (IIS)答案:D2. 以下哪种数据类型在SQL Server中用于存储图片或文件?A. VARCHARB. NVARCHARC. BLOBD. VARBINARY答案:D3. 以下哪个命令用于在SQL Server中创建一个数据库?A. CREATE DATABASEB. CREATE TABLEC. CREATE INDEXD. CREATE VIEW答案:A4. 在SQL Server中,以下哪个语句用于插入数据到表中?A. INSERT INTOB. UPDATEC. DELETED. SELECT答案:A5. 以下哪个命令用于在SQL Server中删除一个表?A. DROP TABLEB. DELETE TABLEC. TRUNCATE TABLED. ALTER TABLE答案:A6. 在SQL Server中,以下哪个函数用于计算平均值?A. SUM()B. AVG()C. COUNT()D. MAX()答案:B7. 以下哪个命令用于在SQL Server中创建一个存储过程?A. CREATE PROCEDUREB. CREATE FUNCTIONC. CREATE VIEWD. CREATE TRIGGER答案:A8. 在SQL Server中,以下哪个命令用于创建一个触发器?A. CREATE TRIGGERB. CREATE PROCEDUREC. CREATE FUNCTIOND. CREATE VIEW答案:A二、填空题(每题5分,共30分)9. 在SQL Server中,数据库文件的扩展名是______。

数据库系统期末考试试题与答案4

数据库系统期末考试试题与答案4

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

1. 要保证数据库的数据独立性,需要修改的是()A.三层模式之间的两种映射 B.模式与内模式C.模式与外模式 D.三层模式2. 下列四项中说法不正确的是()A.数据库减少了数据冗余 B.数据库中的数据可以共享C.数据库避免了一切数据的重复 D.数据库具有较高的数据独立性3. 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()A.多对多 B.一对一C.多对一 D.一对多4.将E-R模型转换成关系模型,属于数据库的()A.需求分析 B.概念设计C.逻辑设计 D.物理设计5.五种基本关系代数运算是()A.∪,—,×,π和σ B.∪,—,,π和σC.∪,∩,×,π和σ D.∪,∩,,π和σ6.下列聚合函数中不忽略空值 (NULL) 的是()。

A.SUM (列名) B.MAX (列名)C.COUNT ( * ) D.AVG (列名)7. SQL中,下列涉及空值的操作,不正确的是()。

A. AGE IS NULLB. AGE IS NOT NULLC. AGE = NULLD. NOT (AGE IS NULL)8. 已知成绩关系如表1所示。

执行SQL语句:SELECT COUNT(DISTINCT学号)FROM成绩WHERE分数>60查询结果中包含的元组数目是()表1 成绩关系学号课程号分数S1 C1 80S1 C2 75S2 C1 nullS2 C2 55S3 C3 90A. 1B. 2C. 3D. 49.在视图上不能完成的操作是()A. 更新视图B. 查询C. 在视图上定义新的基本表D. 在视图上定义新视图10. 关系数据模型的三个组成部分中,不包括()A. 完整性约束B. 数据结构C. 恢复D. 数据操作11. 假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。

MySQL数据库(中文)期末考试题带答案(高职)

MySQL数据库(中文)期末考试题带答案(高职)

XXXX 学院20XX-20XX 学年第X 学期期终考试MySQL 数据库(中文)试题(B )适用班级:XXX 专业XX 班注意事项:1.在试卷的标封处填写院(系)、专业、班级、姓名和准考证号。

2 .考试时间共100分钟。

3 .本试卷需A4演草纸(2 )张。

:一、选择题(本大题共10小题,每小题2分,共20分。

每题答案唯一,多选或少选均不得:分。

请把你选的标号填在所留的空白处):1、若要撤销数据库中已经存在的表tbjable,可以用以下那条语句( )o :A. delete table tb_table :B. delete tb_table 茁C. drop tb_table•D. drop tabletb_table ;2、查找表结构可以用以下哪一个关键字()?: A. find B. selete C. alter D.descJ3、在视图上不能完成的操作是()o :A.查询B.在视图上定义新的视图;C.更新视图 D.在视图上定义新的表[4、以下语句哪一个可以在表中正确插入一条记录()o :A. create record into table 1:B. insert n a n into tablet :C. insert into table t ("abc”)• D. create record into table 1 (n abc n ):5、SQL 语言的select 、insert 、update> delete 四个操作,最频繁用到的是()。

: A. select B. insertC.updateD. delete J 6、SQL 语言中删除视图应该用以下哪一个关键字()o : A. remove B. clear C. delete D. drop 7、删除用户账号的命令是()o A. drop user B. drop talbe user C. delete user D. deleteuser from db 8、以下不属于SQL 语言的是()o A.数据定义语言DDLB.数据编程语言DPLC.数据查询语言DQLD.数据控制语言DCL9、全文索引能在以下哪种类型的列上创建()。

数据库期末试卷

数据库期末试卷

浙江工业大学《数据库原理及应用》一、填空题1、SELECT Name,Tele FROM Person 的作用是。

2、数据独立性是指数据与应用程序之间不存在相互依赖关系,分为和。

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

4、提供数据库定义、数据装入、数据操纵、数据控制和DB维护功能的软件称为_ 数据管理系统 _。

5、在关系代数中专门的关系运算包括、、、除等。

6、关系数据库的第一范式保证列的原子性。

7、一个数据库由若干个表组成,关系的元组称为,属性称为。

8久性。

9、数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程5个部分。

10、并发操作带来的数据不一致性包括三类:丢失覆盖修改、不可重复读、读”脏数据。

11、管理信息系统的四种结构模式为:单机模式、、和。

12、数据管理技术经历了:人工管理阶段、文件管理阶段以及数据库系统阶段三个发展阶段。

14、实体之间的联系按照联系方式的不同可分为一对一或1:1 、一对多或1:n 、___ 多对多或m:n 。

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

16、数据模型由三部分组成:模型结构、数据操作、数据约束条件。

17、事务必须具有的四个性质是:原子性、一致性、隔离性和持久性。

18、基本的封锁类型有排它锁和共享锁两种。

19、DB并发操作通常会带来三类问题,它们是丢失修改、不一致分析和读脏数据。

20、数据库系统可能发生的故障有:事务内部的故障系统故障、和介质故障等。

计算机病毒21、按转储时间来分,数据转储可分为静态转储和动态转储两种方式。

22、列举三种管理信息系统开发的方法:结构化开发方法、__原型方法_ _____、面向对象方法。

23、一个学生可以同时借阅多本图书,一本图书只能由一个学生借阅,学生和图书之间的联系为一对多联系。

二、判断题1、关系中允许有重复的元组,但是不允许有重复的属性名。

()2、关系代数的运算对象是关系,但运算结果不是关系。

《数据库运维与管理》考试试卷

《数据库运维与管理》考试试卷

《数据库运维与管理》期末试卷一、单项选择(共20题,每题2分, 共40分)1.在Redis中rpush语句的用法是()A.给列表里的哈希字段赋值B.清空列表C.将一个或多个值插入到列表的尾部 (最右边)D.获取列表的成员个数2.MySQL服务的存储引擎中支持事务处理、支持外键、支持崩溃修复能力和并发控制的存储引擎是()A.InnoDBB.MyISAMC.MemoryD.NDB3.对同步,异步,半同步复制这三种复制的形式的比较正确的是()A.同步复制是主库执行完一个事务,所有的从库都要执行了该事务才返回给客户端。

B.同步复制不需要等待所有从库执行完该事务就能返回。

C.MySQL默认的复制是同步复制。

D.半同步复制是介于同步复制与半异步复制之间的一种,主库只需要等待至少一个从库节点收到并且Flush Binlog到Relay Log文件即可,主库不需要等待所有从库给主库反馈。

4.下列说法错误的是()A.使用show命令查看二进制日志是否开启,用net stop 命令可以使服务名关闭,net start 命令可以使服务名启动。

B.Seconds_Behind_Master表示Slave库和Master库的延迟时间,越大越好。

C.Seconds_Behind_Master表示Slave库和Master库的延迟时间,越大越好。

D.要想获得master端生成的二进制日志,slave节点必须能够连接到master端。

5.MySQL replication复制中主机和从机是通过什么进行数据同步的?A.Redo logB.BinlogC.文件系统D.磁盘备份6.用于控制用户对数据库表建立或删除索的权限为()A.select权限B.index权限C.alter权限D.create权限7.MySQL Cluster可以生成()种格式的备份文件。

A.一B.二C.三D.四8.关于MONyog说法错误的是()A.可以实时监测MySQL服务器,查看MySQL服务器的运行状态B.MONyog提供了一个日志分析模块,可以方便地识别在服务器上运行缓慢的语句和应用程序C.MONyog的查询分析器功能可帮助我们识别问题SQL,需要将应用程序配置为通过MySQL代理连接D.可以监控所有MySQL服务器的实时图表9.MySQL服务的存储引擎中支持事务处理、支持外键、支持崩溃修复能力和并发控制的存储引擎是()A.InnoDBB.MyISAMC.MemoryD.NDB10.从数据库服务中I/O线程的作用是()A.中继日志文件的管理B.保存节点自身产生的事件C.保存接收来自其他节点的事件D.访问主数据库的二进制文件存放在中继日志文件中11.在Redis中可以通过下列哪一个语句来切换目标数据库()A.SELECTB.INSERTC.CREATED.DELETE12.以下哪个不是常用备份工具()A.mysqldumpB.XShellC.mysqlhotcopyD.xtrabackup13.Cluster中可以有多个SQL节点,通过每个SQL节点查询到的数据都是()A.关联的B.一致的C.不同的D.对应的14.下列有关Redis,说法错误的是()A.在读取一个键之后,服务器会根据键是否存在更新服务器的键空间命中次数B.开启了数据库通知功能,对键进行修改之后,服务器将按照配置发送响应的数据库通知C.如果服务器在读取一个键时,发现该键已过期,那么服务器会先删除这个过期键,再执行其他操作。

Removed_数据库原理期末考试试卷

Removed_数据库原理期末考试试卷

1、计算机数据管理经过
阶段、
阶段,

段。
2、数据库系统中常用的三种数据模型有


______2__4_1______3___2_1_“_”__________________4__2__40__12_“_”0__12__03__“2_•_”042_“_0•__”83__“0_”_0_7_1__3—2__0__—1__45__80_1_42__84__42“__”56_l“_”4_0_“3”_0_5_0_28“_”01“_”07_“9”0_“0”2“2”•30”“0”“”093124820302130


8、在操作系统 Windows 2000 中,一般需要安装 序。
组件才能运行 ASP 程
9、语句 a=Int((10*
)+1) 返回 1 到 10 之间的随机整数。
10.ASP 文件是以
.asp 为扩展名的文本文件,这个文本文件可以包括


3、SQL Server 是一种支持
体系结构的关系数据库管理系统。
4、用来存储数据库数据的操作系统文件主要有两类:


5、SQL Server 基本的数据存储的最小单位是
,其大小为

6、SQL Server 提供的最常用的管理工具是_


7、在 SQL Server2000 中主要有两种角色类型,即
C.一个表中可以有多个主键
D.组成主键的的数据不能取空值
10.在下面的数据库表中,若学生表的主键是学号,系别表的主键是系别号,用 SQL 语 言不能执行的下面操作是:( )
学生表 学号 姓名 年龄 系别号 系别表 系别号 系别名称

数据库概论期末复习试卷及答案讲解

数据库概论期末复习试卷及答案讲解

一、选择题(20分)1、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是____A___。

A.DBS包括DB和DBMS B.DBMS包括DB和DBSC.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS2、关系数据模型___D____。

A.只能表示实体之间的1:1联系B.只能表示实体之间的1:n联系C.只能表示实体之间的m:n联系D.可以表示实体间的上述三种联系3、在数据库中,下列说法__A___是不正确的。

A 数据库避免了一切数据的重复B 若系统是完全可以控制的,则系统可确保更新时的一致性C 数据库中的数据可以共享D 数据库减少了数据冗余4、在数据库中,产生数据不一致的根本原因是__C___。

A.数据存储量太大B.没有严格保护数据C.未对数据进行完整性控制D.数据冗余5、在数据库的三级模式结构中,描述数据库中全局逻辑结构和特征的是__D__。

A.外模式B. 内模式C. 存储模式D. 模式6、数据库三级模式体系结构的划分,有利于保持数据库的___A___.A.数据库独立性B. 数据安全性C.结构规范化D. 操作可行性7、设关系R和S都是二元关系,那么与元组表达式:{t | ($u) ( $v) (R(u) ùS(v) ùu[1]=v[1] ùt[1]=v[1] ùt[2]=v[2])}等价的关系代数表达式是________。

A.p3,4(R ¥S)B.p2,3(R ¥S)1=1C.p3,4(R ¥S)D.p3,4(s 1=1(R ′S))1=1 8、关系模式中各级模式之间的关系为____A?____。

A. 3NFì 2NFì 1NFB. 3NFì 1NFì 2NFC. 1NFì 2NFì 3NFD. 2NFì 1NFì 3NF9、数据库中的封锁机制是___C___的主要方法。

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

浙江工业大学《数据库原理及应用》一、填空题1、SELECT Name,Tele FROM Person 的作用是。

2、数据独立性是指数据与应用程序之间不存在相互依赖关系,分为和。

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

4、提供数据库定义、数据装入、数据操纵、数据控制和DB维护功能的软件称为_ 数据管理系统 _。

5、在关系代数中专门的关系运算包括、、、除等。

6、关系数据库的第一范式保证列的原子性。

7、一个数据库由若干个表组成,关系的元组称为,属性称为。

8久性。

9、数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程5个部分。

10、并发操作带来的数据不一致性包括三类:丢失覆盖修改、不可重复读、读”脏数据。

11、管理信息系统的四种结构模式为:单机模式、、和。

12、数据管理技术经历了:人工管理阶段、文件管理阶段以及数据库系统阶段三个发展阶段。

14、实体之间的联系按照联系方式的不同可分为一对一或1:1 、一对多或1:n 、___ 多对多或m:n 。

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

16、数据模型由三部分组成:模型结构、数据操作、数据约束条件。

17、事务必须具有的四个性质是:原子性、一致性、隔离性和持久性。

18、基本的封锁类型有排它锁和共享锁两种。

19、DB并发操作通常会带来三类问题,它们是丢失修改、不一致分析和读脏数据。

20、数据库系统可能发生的故障有:事务内部的故障系统故障、和介质故障等。

计算机病毒21、按转储时间来分,数据转储可分为静态转储和动态转储两种方式。

22、列举三种管理信息系统开发的方法:结构化开发方法、__原型方法_ _____、面向对象方法。

23、一个学生可以同时借阅多本图书,一本图书只能由一个学生借阅,学生和图书之间的联系为一对多联系。

二、判断题1、关系中允许有重复的元组,但是不允许有重复的属性名。

()2、关系代数的运算对象是关系,但运算结果不是关系。

()3、连接操作可以多个表之间进行,也可以在一个表内进行。

()4、触发器是一种很有效的保证数据库完整性的手段。

()5、对于关系R、S,如果R-S的元组数是0,则说明R中包含了S的所有元组。

()6、设关系R、S的元组数分别是20、30,则R和S连接的元组数不可能超过50。

()7、数据库中的每一个基本表与外部存储器上一个物理文件对应。

()8、一个数据库可以有多个外模式和多个内模式。

()9、概念模型向关系模型转换时,实体间的n:m联系可以有两种转换方法,一种是将联系转换为一个独立的关系,另一种是在任一个实体集中增加新属性。

()10、即使数据库中的视图全部被删除,该数据库中基本表及其中的数据依然存在。

()11、数据库设计的内容是:数据库的结构设计,数据库的行为设计,数据库的物理模式设计。

……………………………………………………………( )12、DBMS由数据库、计算机和数据库管理员组成。

…………………( )13、关系模型提供3种数据完整性约束,分别是实体完整性约束、参照完整约束和用户自定义完整性约束。

……………………………………………( )14、关系中元组没有先后顺序,属性也没有先后顺序。

………………( )15、只有主码才能唯一标识一行。

………………………………………( )16、无论查询出结构有无重复的元组,在SQL查询的select子句中都可出使用distinct来避免查询有重复。

…………………………………………( )17、在数据库中空值为未知的或无意义的数据。

………………………( )18、若事务T对对象A加排它锁,则其它事务可再对A加共享锁。

…( )19、实体与实体的联系方式有1:1、1:n和m:n三种。

……………( )20、日志文件登记时必须遵循先写日志文件,后写数据库……………( )三、单选题1、数据库系统的模式结构是指()。

A.级模式结构和一级映像 B. 三级模式结构和一级映像C. 三级模式结构和二级映像D. 三级模式结构和三级映像2、关于SQL语言,下列描述不正确的是 ( )。

A、SQL是结构化查询语言(Structured Query Language)的缩写B、SQL是访问数据库的标准语言C、SQL只能访问FOXPRO生成的数据库D、通过ODBC,用户可以使用SQL来访问任何类型的数据库3、设一个仓库存放多种商品,同一种商品只能存放在一个仓库中,仓库与商品是( )。

A.一对一的联系B.一对多的联系C.多对一的联系D.多对多的联系4、三个模式之间存在下列映射关系,将正确的填入括号中( )。

A.外模式/内模式B.外模式/模式C.模式/模式D.内模式/外模式5、从关系中挑选出指定的属性组成新关系的运算称为( )。

A、"选取"运算B、"投影"运算C、"联接"运算D、"交"运算6、逻辑表达式运算的结果是( )。

A、数值型B、字符型C、逻辑型D、日期型7、设关系R和关系S的元组个数分别是3和4,关系T是R与S的广义笛卡尔积,即:T=R×S,则关系T的元组个数是( )。

A、7B、9C、12D、168、设属性A是关系R的主属性,则属性A不能取空值(NULL)。

这就是( )。

A、实体完整性规则B、参照完整性规则C、用户定义完整性规则D、域完整性规则9、3NF同时又是( )。

A、2NFB、1NFC、BCNFD、1NF,2NF10、将1NF规范为2NF,应( )。

A.消除非主属性对键的部分函数依赖B.消除非主属性对键的传递函数依赖C.消除主属性对键的部分函数依赖和传递函数依赖D.使每一个非主属性都完全函数依赖于主键11、如果事务T获得了数据项Q上的排它锁,则T对Q( )。

A、只能读不能写B、只能写不能读C、既可读又可写D、不能读不能写12、约束“年龄限制在18—30岁之间”属于DBMS的哪种功能()。

A、安全性B、完整性C、并发控制D、恢复13、建立数据字典的时机是()。

A、需求分析阶段B、数据库物理设计阶段C、数据库实施D、概念结构设计阶段14、在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。

A、需求分析阶段B、逻辑设计阶段C、概念设计阶段D、物理设计阶段15、在数据库的概念设计中,最常用的数据模型是( )。

A、形象模型B、物理模型C、逻辑模型D、实体联系E-R模型16、在关系数据库设计中,设计关系模式是数据库设计中( )的任务。

A、需求分析阶段B、概念设计阶段C、逻辑设计阶段D、物理设计阶段17、NULL是指()。

A、0B、空格C、无任何值D、空字符串18、以下操作不属于数据更新的是()。

A、插入B、删除C、修改D、查询19、SQL语言中,删除一个表的命令是()。

A、DELETEB、DROPC、ALTERD、CREATE20、在数据库中存储的是()。

A.数据B.数据模型C.数据以及数据之间的联系D.信息21、SQL(Structured Query Language)语言通常称为()。

A、结构化查询语言B、结构化控制语言C、结构化定义语言D、结构化操纵语言22、SQL语言中,删除一个表的命令是()。

A、DELETEB、DROPC、ALTERD、CREATE23、SQL语言中COMMIT语句的主要作用是()。

A、结束程序B、返回系统C、存储数据D、提交事务24、在关系模型中,实现关系中不允许出现相同的元组的约束是通过( )。

A、侯选键B、主键C、外键D、超键25、用二维表结构表示实体以及实体间联系的数据模型称为( )。

A、网状模型B、层次模型C、关系模型D、面向对象模型26、( )是长期存储在计算机内的有组织,可共享的数据集合。

A、数据库管理系统B、数据库系统C、数据库D、文件组织27、数据库系统阶段,数据( )。

A、具有物理独立性,没有逻辑独立性B、具有物理独立性和逻辑独立性C、独立性差D、具有高度的物理独立性和一定程度的逻辑独立性28、关系数据库中,实现实体之间的联系是通过表与表之间的()。

A、公共索引B、公共存储C、公共元组D、公共属性29、在关系模式中,如果属性A和B存在1对1的联系,则说( )。

A、A→BB、B→AC、A←→BD、以上都不是30、在数据库系统中,对存取权限的定义称为()。

A、命令B、授权C、定义D、审计31、日志文件是用于记录()的文件。

A、程序运行过程B、数据操作C、对数据的所有更新操作D、程序执行的结果32、后援副本的用途是()。

A、安全性保障B、一致性控制C、故障后的恢复D、数据的转储33、建立数据字典的时机是()。

A、需求分析阶段B、数据库物理设计阶段C、数据库实施D、概念结构设计阶段34、在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。

A、需求分析阶段B、逻辑设计阶段C、概念设计阶段D、物理设计阶段35、在数据库的概念设计中,最常用的数据模型是( )。

A、形象模型B、物理模型C、逻辑模型D、实体联系E-R模型36、事务的持续性是指()。

A、事务中包括的所有操作要么全做,要么全不做B、事务一旦提交,对数据库的改变是永久的C、一个事务内部的操作及使用的数据对并发的其他事是隔离的D、事务必须是使数据库从一个一致性状态变到另一个一致性状态37、如果事务T获得了数据项Q上的共享锁,则T对Q()。

A、只能读不能写B、只能写不能读C、既可读又可写D、不能读不能写38、数据库进入运行期以后的维护工作主要由()完成。

A、系统分析员B、程序员C、DBAD、操作人员39、下列四项中说法不正确的是()。

A、数据库减少了数据冗余B、数据库中的数据可以共享C、数据库避免了一切数据的重复D、数据库具有较高的数据独立性40、数据库的并发操作可能带来的问题包括()A、丢失更新B、数据独立性会提高C、非法用户的使用D、增加数据冗余度三、简答题1、简述数据,数据库,数据库管理系统,数据库系统的涵义?2、试述关系模型的三个组成部分。

1.关系数据模型的数据结构2.关系数据模型的操纵与完整性约束3.关系数据模型的存储结构3、简述关系数据库完整性约束的分类.关系的完整性主要包括域完整性、实体完整性和参照完整性三种。

1.域完整性域完整性是对数据表中字段属性的约束,它包括字段的值域、字段的类型及字段的有效规则等约束,它是由确定关系结构时所定义的字段的属性决定的。

2.实体完整性实体完整性是对关系中的记录唯一性,也就是主键的约束。

准确地说,实体完整性是指关系中的主属性值不能为Null且不能有相同值。

3.参照完整性参照完整性是对关系数据库中建立关联关系的数据表间数据参照引用的约束,也就是对外键的约束。

准确地说,参照完整性是指关系中的外键必须是另一个关系的主键有效值,或者是NULL。

相关文档
最新文档