数据库期末试卷
数据库基础期末考试试卷及题库-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表示地意义是_______________________________。
数据库期末复习模拟试卷

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)

参考答案一.单项选择题(本大题共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 卷)一、单项选择题(本大题共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)卷标准答案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 数据库》考试试卷姓名:学号成绩考试对象:一、单选(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)

只有一个是符合题目要求的,请将其代码填在题后的括号内。
错选或未选都无分。
)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语句逐一从游标中获取记录,并赋给主变量,交由主语言进一步处理。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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。