《数据库原理》复习题(选择题部分) (1) (2)
数据库复习题一

《数据库原理与应用》练习题一、选择题(1)第一章1.数据库系统的最大特点是(A )。
A.数据的三级抽象和二级 B.数据共享性C.数据的结构化 D.数据独立性2.DBS具有较高的数据独立性,是因为DBS采用了[B ]A.嵌入式语言 B.三级模式结构 C.DD D.六个层次的存储介质3.在层次、网状模型中,起导航数据作用的是[ A]A.指针 B.关键码 C.DD D.索引4.数据库中,数据的物理独立性是指(C )。
A、DB和DBMS的相互独立B、用户程序与DBMS的相互独立C、用户的应用程序与存储在磁盘上的数据库中的数据相互独立D、应用程序与数据库中的逻辑结构相互独立5.在数据库三级模式间引入二级映象的主要作用是( A )A.提高数据与程序的独立性B.提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的可移植性6.在数据库的体系结构中,数据库存储结构的改变会引起内模式的改变。
为使数据库的模式保持不变,从而不必修改应用程序,须改变模式与内模式之间的映像。
这样,使数据库具有(C )。
A、数据独立性B、逻辑独立性C、物理独立性D、操作独立性7.在关系数据库中,若数据库的存储结构改变了,而用户的应用程序可以不变, 这是A 。
A.数据的物理独立性B.数据的逻辑独立性C.数据的位置独立性D.数据的语义独立性8.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是 D 。
A.外模式 B.内模式 C.存储模式 D.(概念)模式9.现实世界中客观存在并能相互区别的事物为(A )。
A、实体B、实体集C、字段D、记录10.实体是信息世界中的术语,与之对应的数据库术语为 D 。
A.文件 B.数据库 C.字段 D.记录11.DBMS是(C)。
A、一个完整的数据库应用系统B、一组硬件C、一组系统软件D、既有硬件又有软件12.下列四项中,不属于数据库系统的特点是(C )。
A、数据共享B、数据完整性C、数据冗余度高D、数据独立性高13.数据库系统中,用户使用的数据视图是( A )描述,该视图是用户和数据库系统之间的接口。
数据库原理-期末考试试题及答案

数据库原理-期末考试试题及答案(本大题共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.∪,-,,π和σArray C.∪,∩,×,π和σD .∪,∩,,π和σ6.下列聚合函数中不忽略空值(NULL)的是()。
A.SUM (列名)B.MAX (列名)C.COUNT ( *) D.A VG (列名)7. SQL中,下列涉及空值的操作,不正确的是()。
A. AGE IS NULLB. AGE IS NOT NULLC. AGE = NULL D。
NOT (AGE IS NULL)8。
已知成绩关系如表1所示。
执行SQL语句:SELECT COUNT(DISTINCT学号)FROM成绩WHERE分数>60查询结果中包含的元组数目是()表1 成绩关系A . 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)。
数据库原理复习题_专1

数据库原理复习题_专1一、选择题1.以下内容中不属数据库所具特点的是()。
.数据共享B.数据完整性C.存储数据量大D.最小宂余2.以下表达数据库治理系统含义的是().DB B.DBMS C.DBD.DT3.在数据库技术中,实体—联系模型是一种().概念数据模型B.结构数据模型C.物理数据模型D.逻辑数据模型4.数据库的概念模型独立于()。
.具体的机器和DBMS B.E-R图C.信息世界D.现实世界5.目前应用最广泛的数据库数据模型是()。
.层状模型B.XX状模型C.混合模型D.关系模型6.数据库系统的核心是()。
.数据库B.数据库治理系统C.数据模型D.软件工具7.数据库系统的三级模式结构是指().外模式、模式、子模式B.子模式、模式、概念模式C.模式、内模式、存储模式D.外模式、模式、内模式8.关系数据模型通常由三部分组成,它们是().数据结构、数据通信、关系操作B.数据结构.关系操作、完整性约束C.数据通信、关系操作、完整性约束D.数据结构、数据通信、完整性约束9.在DBS中,DBMS和OS之间的关系是(). 相互调用B. DBMS调用OSC. OS调用DBMSD. 并发运行10.下列四项中说法不正确的是( ).数据库减少了数据冗余B.数据库中的数据可以共享C.数据库幸免了一切数据的重复D.数据库具有较高的数据独立性11.在数据库技术中,独立于计算机系统的模型是().E-R 模型B.层次模型C.关系模型D.面向对象的模型12.同一个关系模型的任两个元组值()。
.不能全同B.可全同C.必须全同D.以上都不是13.组成关系模型二维表的最小数据单位是()。
.记录B.数据项C.字段D.数据库文件14.用二维表结构表示实体以及实体间联系的数据模型称为()。
. XX状模型B.层次模型C.关系模型D. 面向对象模型15.关系数据库治理系统应能实现的专门关系运算包括()。
.排序、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表16.设关系R 和关系S的元素个娄分别是3和4,关系T是R与S的笛卡尔积,即:T=R×S,则关系T的元数个数是().7 B.9 C.12 D.17.关系代数表达式的优化策略中,首先要做的是( ).对文件进行预处理B.尽早执行选择运算C.执行笛卡儿积运算D.投影运算18.SQL语言称为()。
数据库原理自考试题及答案

数据库原理自考试题及答案一、单项选择题(每题1分,共10分)1. 数据库管理系统(DBMS)是:A. 数据库B. 数据库应用系统C. 在用户与数据库之间建立接口的一组软件D. 用于数据库的编程语言答案:C2. 关系数据库中的“关系”是指:A. 数据库管理员B. 数据库中的表C. 表之间的关系D. 数据库的物理存储答案:B3. 在关系数据库中,实现表之间联系的机制是:A. 索引B. 主键C. 外键D. 视图答案:C4. 数据库的完整性约束主要包括:A. 实体完整性、参照完整性和用户定义完整性B. 主键、外键和唯一性C. 数据类型、数据大小和数据格式D. 安全性、可靠性和完整性答案:A5. SQL语言中的“视图”是指:A. 数据库中的图形界面B. 数据库中的一个表C. 基于SQL查询的虚拟表D. 数据库的物理存储答案:C6. 数据库设计中,规范化理论的主要目的是:A. 提高查询速度B. 减少数据冗余和提高数据完整性C. 增加数据存储量D. 提高数据库的安全性答案:B7. 在数据库中,事务的ACID属性不包括:A. 原子性B. 一致性C. 持久性D. 多样性答案:D8. 数据库恢复的基础是:A. 数据备份B. 日志文件C. 索引D. 数据库的完整性约束答案:B9. 分布式数据库系统与集中式数据库系统的主要区别在于:A. 数据的存储位置B. 数据库的大小C. 数据库的查询速度D. 数据库的安全性答案:A10. 数据库的并发控制主要解决的问题是:A. 数据的安全性B. 数据的一致性C. 数据的完整性D. 数据的备份和恢复答案:B二、多项选择题(每题2分,共10分)11. 在数据库中,以下哪些因素可能导致数据的不一致性?()A. 并发事务B. 事务故障C. 系统故障D. 非法访问答案:ABC12. 数据库设计应遵循的基本原则包括()A. 数据的逻辑一致性B. 数据的安全性C. 数据的可维护性D. 数据的最小冗余答案:ABCD13. SQL语言的特点包括()A. 数据集上的语言B. 面向集合的操作方式C. 易于学习D. 与数据库无关答案:ABC14. 在数据库中,以下哪些操作可能会破坏数据的原子性?()A. 事务的不完全执行B. 事务的过早中断C. 系统故障D. 非法访问答案:ABC15. 数据库的安全性要求包括()A. 用户身份的认证B. 数据的加密存储C. 数据的访问控制D. 数据的完整性答案:ABC三、简答题(每题5分,共20分)16. 简述数据库管理系统(DBMS)的主要功能。
《数据库系统原理》复习题(答案)

(一)填空题1.数据管理经历了_______阶段、________阶段到________阶段的变迁。
(手工管理、文件管理、数据库管理)2.实体之间联系的基本类型有______、_______、_______。
(一对一、一对多、多对多)3.在E-R图中,用____表示实体,用______表示联系,用______表示属性。
(矩形框、菱形框、椭圆框)4.数据库的三层模式结构是________、_________、_______。
(外模式、逻辑模式、内模式)5.关系模型中一般讲数据完整性分为三类:_________、___________、__________。
(实体完整性、参照完整性、用户定义完整性)6.数据模型由三部分组成:数据结构、数据操作和____________。
(数据的约束条件或数据完整性规则)7.SQL语言是一种标准的数据库语言, 包括数据的查询、定义、操纵和______四部分功能。
(控制)8.视图是从其它________或视图导出的虚表。
(基本表)9.在关系模式R 中,若属性或属性组X 不是关系R 的关键字,但X 是其他关系模式的关键字,则称X 为关系R 的___________。
(外关键字)10.访问SQL server数据库对象时,需要经过身份验证和_________两个阶段,其中身份验证分为Windows验证模式和_______验证模式。
(权限验证、混合)11._______是存储在文件中的一系列SQL语句,即一系列按顺序提交的批处理。
(脚本)12.SQL语言中行注释的符号为_________;块注释的符号为_________。
(--、/**/)13.SQL server中的变量分为两种,全局变量和局部变量。
其中全局变量的名称以_______字符开始,有系统定义和维护。
局部变量以__________字符开始,由用户自己定义和赋值。
(@@、@)14.在SQL server中,其权限分为三类,即_________权限、_________权限和_________权限。
数据库原理复习题专

一、选择题1.以下内容中不属数据库所具特点的是()。
A.数据共享B.数据完整性C.存储数据量大D.最小宂余2.以下表达数据库管理系统含义的是()A.DBA B.DBMS C.DBD.DATA3.在数据库技术中,实体—联系模型是一种()A.概念数据模型B.结构数据模型C.物理数据模型D.逻辑数据模型4.数据库的概念模型独立于()。
A.具体的机器和DBMS B.E-R图C.信息世界D.现实世界5.目前应用最广泛的数据库数据模型是()。
A.层状模型B.网状模型C.混合模型D.关系模型6.数据库系统的核心是()。
A.数据库B.数据库管理系统C.数据模型D.软件工具7.数据库系统的三级模式结构是指()A.外模式、模式、子模式B.子模式、模式、概念模式C.模式、内模式、存储模式D.外模式、模式、内模式8.关系数据模型通常由三部分组成,它们是()A.数据结构、数据通信、关系操作B.数据结构.关系操作、完整性约束C.数据通信、关系操作、完整性约束D.数据结构、数据通信、完整性约束9.在DBS中,DBMS和OS之间的关系是()A. 相互调用B. DBMS调用OSC. OS调用DBMSD. 并发运行10.下列四项中说法不正确的是( )A.数据库减少了数据冗余B.数据库中的数据可以共享C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性11.在数据库技术中,独立于计算机系统的模型是()A.E-R模型B.层次模型C.关系模型D .面向对象的模型12.同一个关系模型的任两个元组值()。
A.不能全同B.可全同C.必须全同D.以上都不是13.组成关系模型二维表的最小数据单位是()。
A.记录B.数据项C.字段D.数据库文件14.用二维表结构表示实体以及实体间联系的数据模型称为()。
A. 网状模型B.层次模型C.关系模型D. 面向对象模型15.关系数据库管理系统应能实现的专门关系运算包括()。
A.排序、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表16.设关系R和关系S的元素个娄分别是3和4,关系T是R与S的笛卡尔积,即:T=R×S,则关系T的元数个数是()A.7 B.9 C.12 D.17.关系代数表达式的优化策略中,首先要做的是( )A.对文件进行预处理B.尽早执行选择运算C.执行笛卡儿积运算D.投影运算18.SQL语言称为()。
数据库原理试题及答案

数据库原理试题及答案一、选择题1. 数据库的主要特点是什么?A. 数据独立性B. 冗余性C. 数据共享性D. 数据保密性答案:A. 数据独立性2. 关系数据库中,主键的作用是什么?A. 用于建立实体之间的联系B. 用于唯一标识关系表中的每一条记录C. 用于排序和索引D. 用于限制实体的属性取值范围答案:B. 用于唯一标识关系表中的每一条记录3. 下面哪个不是SQL的基本操作?A. SELECTB. UPDATEC. DELETED. INSERT答案:C. DELETE4. 数据库ACID特性中的一致性指的是什么?A. 事务执行前后数据的一致性B. 并发操作下的数据一致性C. 数据库内部元数据的一致性D. 数据备份和恢复的一致性答案:A. 事务执行前后数据的一致性5. 数据库索引的作用是什么?A. 提高数据查询的效率B. 加快数据的插入和更新操作C. 保证数据的一致性D. 限制数据的访问权限答案:A. 提高数据查询的效率二、填空题1. 数据库中,用于描述数据之间的关系的形式称为________。
答案:表2. 数据库中,用于存储数据的基本单位称为________。
答案:字段3. 数据库中,用于组织和管理数据的软件系统称为________。
答案:数据库管理系统(DBMS)4. 关系数据库中,用于连接不同表之间的数据的字段称为________。
答案:外键5. 关系数据库中,用于限制字段取值范围的规则称为________。
答案:约束三、简答题1. 请简要描述数据库的三级模式结构。
答:数据库的三级模式结构包括外模式(视图层)、概念模式(逻辑层)和内模式(物理层)。
外模式是用户对数据库的部分数据的逻辑表达方式,用户可以通过外模式对所需数据进行查询和操作。
概念模式是数据库的全局逻辑结构,它定义了数据库中各个实体及其之间的关系,并给出了对数据进行操作的完整规则。
内模式是数据库在物理存储上的表示,它描述了数据在磁盘上的存储方式和组织结构。
《数据库原理与设计》复习资料

商店与职工之间存在聘任联系,属性有工资,每个职工只能在一家商店工作。
1)试画出E-R图
2)将E-R模型转换为关系模型
五•在数据库逻辑结构设计阶段,将E-R图中的实体以及实体之间联系转换为关系模型具有一定的转换规则,请简述该转换规 则。(15分)
12
:选择题:(每题2分,共30分)
1.
A
2
D
3
A
4
说明:1.试题间不留答题空间,不得超出边框;
人(签字):学院审核(签字):
课程关系C(Cno, CNAM)
其中Sno Cno SNAMEAGE SEX GRADJECNAM分别表示学号、课程号、姓名、年龄、性别、成绩和课程名。
用SQL语句表达下列操作
(1)检索年龄在18到20之间(含18和20)的女生的学号、姓名和年龄
A.由X—Y,Y—乙则X-YZB.由X—YZ,贝UX—Y,Y—Z
C.由X—Y,W—Z,则XV—ZD.由X—Y,Z€Y,则X—Z
14.在关系数据库设计中,设计关系模式是数据库设计中()阶段的任务。
A.逻辑设计阶段B.概念设计阶段
C.物理设计阶段D.需求分析阶段
15.在ER模型中,如果有3个不同的实体集,3个M: N联系,根据ER模型转换为关系模型的规则,转换为关系的数目是()
1.建立数据字典的时机是()
A.需求分析阶段B.数据库物理设计阶
C.数据库实施阶段D.概念结构设计阶段
2.下述()不是DBA数据库管理员的职责。
A.完整性约束说明B.定义数据库模式
C.数据库安全D.数据库管理系统设计
3.下面的选项不是关系数据库基本特征的是()。
A.不同的列应有不同的数据类型B.不同的列应有不同的列名
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《数据库原理》复习题(选择题部分)1.()是长期存储在计算机内的有组织,可共享的数据集合。
(A)数据库管理系统(B)数据库系统(C)数据库(D)文件组织2.()是位于用户与操作系统之间的一层数据管理软件。
(A)数据库管理系统(DBMS)(B)数据库系统(DBS)(C)数据库(D)数据库应用系统3.数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和()。
(A)数据库管理系统(B)数据库应用系统(C)相关的计算机系统(D)各类相关人员4.下列命令不属于DBMS的数据定义语言的是:()。
(A)CREATE(B)DROP(C)INSERT(D)ALTER5.SQL Server 2005是一种()的数据库管理系统。
(A)关系型(B)层次型(C)网状(D)树型6.支持SQL Server 2005 中的所有可用功能,可作为企业数据库服务器使用的SQL Server 2005版本是:()。
(A)SQL Server 2005个人版.(B)SQL Server 2005企业版(C)SQL Server 2005开发版.(D)SQL Server 2005标准版7.SQL Server 2005 企业版可以安装在()操作系统上。
(A)Microsoft Windows 98.(B)Microsoft Windows Me(C)Microsoft Windows 2000 Professional.(D)Microsoft Windows 20038.一个面向主题的,集成的,不同时间的,稳定的数据集合是:()。
(A)分布式数据库(B)面向对象数据库(C)数据仓库(D)联机事务处理系统9.以下()不属于数据库对象(A)表和视图(B)索引和约束(C)T-SQL脚本(D)触发器10.SQL Server 2005的物理数据库构架主要包括()。
(A)文件及文件组.(B)页面和盘区(C)表和视图(D)数据和程序11.SQL Server 2005的数据以页为基本存储单位,页的大小为()。
(A)8KB(B)16KB(C)32KB(D)64KB12.SQL Server 2005的文件包括: 主数据文件、辅助数据文件和()。
(A)索引文件(B)日志文件(C)备份文件(D)程序文件13.只有()才能作为文件组的成员。
(A)日志文件(B)索引文件(C)数据文件(D)备份文件14.下列()不属于SQL Server 2005在安装时创建的系统数据库。
(A)master(B)model(C)msdb(D)userdb15.下面()不属于master数据库所包含的信息。
(A)登录账号(B)系统配置(C)调度信息(D)数据库错误信息16.在SQL Server 2005中,一个数据库可最多创建()个表。
(A)1024(B)20亿(C)8092(D)25617.用来表示可变长度的非Unicode数据的类型是:()。
(A)CHAR(B)NCHAR(C)VARCHAR(D)NVARCHAR18.SQL Server 2005支持的整数型数据类型包括bigint、int、smallint、tinyint,其中int的数值范围为()。
(A)-2^63到2^63-1(B)-2^31到2^31-1(C)-2^15到2^15-1(D)0到25519.假设表中某列的数据类型为VARCHAR(100) ,而输入的字符串为“ahng3456”,则存储的是()。
(A)ahng3456,共8字节.(B)ahng3456和92个空格(C)ahng3456和12个空格 .(D)ahng3456和32个空格20.下面()是游标数据类型。
(A)table(B)uniqueidentifier(C)cursor(D)sql_variant21.对一个已创建的表,()操作是不可以的。
(A)更改表名(B)增加或删除列(C)修改已有列的属性 .(D)将已有text数据类型修改为image数据类型22.数据库拥有sysusers表?()(A)所有用户定义的数据库都拥有该表.(B)所有数据库都拥有该表(C)master数据库.(D)该表保存在Windows 2000的注册表中23.如果要删除Student数据库中的Information表,则可以使用命令:()。
(A)DELETE TABLE information.(B)TRUNCATE TABLE information(C)DROP TABLE information.(D)ALTER TABLE information24.SELECT s_no=学号,s_name=姓名FROM information WHERE 班级名=’软件021’ 表示()。
(A)查询INFORMATION表中’软件021’班学生的学号、姓名.(B)查询INFORMATION表中’软件021’班学生的所有信息(C)查询INFORMATION表中学生的学号、姓名.(D)查询INFORMATION表中计算机系学生的记录25.要查询information表中学生姓中含有“张”的学生情况,可用()命令。
(A)SELECT * FROM information WHERE s_name LIKE ‘张%’.(B)SELECT * FROM information WHERE s_name LIKE ‘张_’(C)SELECT * FROM information WHERE s_name LIKE ‘%张%’ .(D)SELECT * FROM information WHERE s_name=‘张’26.要查询INFORMATION表中姓“王”且单名的学生情况,可用()命令。
(A)SELECT * FROM INFORMATION WHERE 姓名LIKE ‘王%’.(B)SELECT * FROM INFORMATION WHERE 姓名LIKE ‘王_’(C)SELECT * FROM INFORMATION WHERE 姓名= ‘王%’.(D)SELECT * FROM INFORMATION WHERE 姓名= ‘王_ _’27.在()子查询中,内层查询只处理一次,得到一个结果集,再依次处理外层查询。
(A)IN子查询(B)EXIST子查询(C)NOT EXIST子查询(D)JOIN子查询28.联接有内联接、外联接和交叉联接,其中外联接只能对()表进行。
(A)两个(B)三个(C)四个(D)任意个29.命令SELECT s_no,AVG(grade) AS ‘平均成绩’ FROM score GROUP BY s_no HAVING AVG(grade)>=85,表示()。
(A)查找score表中平均成绩在85分以上的学生的学号和平均成绩. (B)查找平均成绩在85分以上的学生(C)查找score表中各科成绩在85分以上的学生.(D)查找score表中各科成绩在85分以上的学生的学号和平均成绩30.使用关键字()可以把查询结果中的重复行屏蔽。
(A)DISTINCT(B)UNION(C)ALL(D)TOP31.将多个查询结果返回一个结果集合的运算符是()。
(A)JOIN(B)UNION(C)INTO(D)LIKE32.下面关于唯一索引描述不正确的是:()。
(A)某列创建了唯一索引则这一列为主键.(B)不允许插入重复的列值(C)某列创建为主键,则该列会自动创建唯一索引.(D)一个表中可以有多个唯一索引33.某数据表已经将列F定义为主关键字,则以下说法中错误的是()。
(A)列F的数据是有序排列的.(B)列F的数据在整个数据表中是惟一存在的(C)不能再给此数据表建立聚集索引.(D)当为其他列建立非聚集索引时,将导致此数据表的记录重新排列34.以下关于视图的描述中,错误的是()。
(A)视图不是真实存在的基础表,而是一张虚表.(B)当对通过视图看到的数据进行修改时,相应的基本表的数据也要发生变化(C)在创建视图时,若其中某个目标列是聚合函数时,必须指明视图的全部列名. (D)在一个语句中,一次可以修改一个以上的视图对应的基表35.使用T-SQL创建视图时,不能使用的关键字是:()。
(A)ORDER BY(B)WHERE(C)COMPUTE(D)WITH CHECK OPTION36.下面关于存储过程的描述不正确的是()。
(A)存储过程实际上是一组T-SQL语句.(B)存储过程预先被编译存放在服务器的系统表中(C)存储过程独立于数据库而存在.(D)存储过程可以完成某一特定的业务逻辑37.系统存储过程在系统安装时就已创建,这些存储过程存放在()系统数据库中。
(A)master(B)tempdb(C)model(D)msdb38.带有前缀名为sp的存储过程属于()。
(A)用户自定义存储过程(B)系统存储过程(C)扩展存储过程(D)以上都不是39.T-SQL中的全局变量以()作前缀。
(A)@@(B)@(C)#(D)##40.下面函数不能进行数据类型转换的是:()。
(A)CONVERT(B)STR(C)CAST(D)LTRIM41.下列不可能在游标使用过程中使用的关键字是:(D)。
(A)OPEN(B)CLOSE(C)DEALLOCATE(D)DROP42.以下关于数据库完整性描述不正确的是:(A)。
(A)数据应随时可以被更新 .(B)表中的主键的值不能为空(C)数据的取值应在有效范围内.(D)一个表的值若引用其他表的值,应使用外键进行关联43.下面关于默认值的描述,正确的是:(A)。
(A)表中添加新列时,如果没有指明值,可以使用默认值. (B)可以绑定到表列,也可以绑定到数据类型(C)可以响应特定事件的操作 .(D)以上描述都正确44.在数据库中,可以有(A)个主键。
(A)一个(B)二个(C)三个(D)任意多个45.关于FOREIGN KEY约束的描述不正确的是:(A)。
(A)体现数据库中表之间的关系 .(B)实现参照完整性(C)以其他表PRIMARY KEY约束和UNIQUE约束为前提 . (D)每个表中都必须定义46.删除触发器tri_Sno的正确命令是:(C)。
(A)DELETE TRIGGER tri_Sno .(B)TRUNCATE TRIGGER tri_Sno(C)DROP TRIGGER tri_Sno .(D)REMOVE TRIGGER tri_Sno47.关于触发器的描述不正确的是:(D)。
(A)它是一种特殊的存储过程.(B)可以实现复杂的商业逻辑(C)对于某类操作,可以创建不同类型的触发器.(D)触发器可以用来实现数据完整性48.一个用户试图用查询分析器连接到一个SQL Server上。