数据库技术与应用测试卷题库及答案共10套

合集下载

大学本科《数据库技术与应用》测试卷(附答案)

大学本科《数据库技术与应用》测试卷(附答案)

⼤学本科《数据库技术与应⽤》测试卷(附答案)⼤学本科课程考试试卷考试课程与试卷类型:数据库技术与应⽤A 学年学期:⼀、单项选择题(从下列各题四个备选答案中选出⼀个正确答案,并将其代号写在规定位置处。

答案错选或未选者,该题不得分。

每题1分,共20分。

)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. 在Access 系统中,“.mdb ”⽂件被称为【】A. 数据库⽂件B. 表⽂件C. ⼯作组⽂件D. 项⽬⽂件 7. 设属性A 是关系R 的主属性,则属性A 不能取空值(NULL)。

这是【】A. 实体完整性规则B. 参照完整性规则C. ⽤户定义完整性规则D. 域完整性规则………………………………… 装 ……………………………… 订 ……………………………… 线 …………………………………8.基于"学⽣-选课-课程"数据库中的三个关系:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER),若要求查找选修“数据库技术与应⽤”这门课程的学⽣姓名和成绩,将使⽤关系【】A. S和SCB. SC和CC. S和CD. S、SC和C9.Access的数据库表可以设置字段的有效性规则,其中的“规则”是⼀个【】A. 逻辑表达式B. 字符表达式C. 数值表达式D. ⽇期表达式10.在数据库中可以创建和删除表、索引,可以修改表。

数据库应用技术试题库及答案

数据库应用技术试题库及答案

湖北财税职业学院数据库应用技术试题库及答案系部:信息工程专业:计算机应用技术目录题型一填空题 (1)题型二选择题 (3)题型三简答题 (7)题型四综合题 (10)题型一填空题1.数据库操作系统文件分为主数据文件、二级数据文件、日志文件。

2.21MB=__16__个扩展区。

3.SQL sewer 2000文件有两个名称逻辑文件名、物理文件名。

4.删除数据库命令格式:____DROP DATABASE 。

5.使用交叉连接将产生过多的__冗余数据______。

6.按照在数据库中实现完整性的作用级别,可以将其分为__对象级___、___总体级______。

7.核查约束的作用:用于检查输入数据取值是否正确。

8.使用默认过程的顺序依次为_创建默认、绑定默认、解除绑定、删除默认。

9.数据库操作系统文件分为主数据文件、二级数据文件、日志文件。

10.SQL Server 2000支持两种登录验证模式:Windows身份验证模式、混合模式。

11.如果用户选择混合模式的验证模式,则需要设置sa用户的口令。

12.使用ALTER TABLE 语句可以实现对表结构的修改操作。

13.向表中添加列需要使用ALTER TABLE的ADD子句。

14.删除列需要使用DROP COLUMN 子句。

15.使用ALTER TABLE语句还可以向一个已经存在的表添加约束或删除约束,向表中添加约束需要使用ADD CONSTRAINT 子句。

16.删除约束使用DROP CONSTRAINT 子句。

17.Transact-SQL中的变量分为局部变量与全局变量,局部变量用@ 开头,全局变量用@@ 开头。

18.在Transact-SQL中,可以使用嵌套的IF…ELS E语句来实现多分支选择,也可以使用CASE 语句来实现多分支选择。

19.SQL Server 2000 使用了TOP 关键字,用于查询时只显示前面几行数据。

20.使用默认的过程依次为_创建默认、绑定默认、解除绑定、删除默认。

数据库技术及应用考试

数据库技术及应用考试

数据库技术及应用考试(答案见尾页)一、选择题1. 数据库技术的基础是什么?A. 关系模型B. 面向对象模型C. 逻辑模型D. 结构模型2. 关系数据库中,哪一种数据结构支持高并发读写?A. 表关系模型B. 面向对象模型C. 文档关系模型D. 键值对模型3. 在数据库设计中,哪一个术语描述了表之间的关系?A. 结构定义B. 数据字典C. 模式D. 结构视图4. 数据库管理系统的主要功能包括哪些?A. 数据定义B. 数据查询C. 数据更新D. 数据控制5. 以下哪个不是关系型数据库的术语?A. 表B. 列C. 行D. 域6. 在SQL中,用于数据查询的命令是?A. SELECTB. INSERTC. UPDATED. DELETE7. 在数据库系统中,哪一个概念描述了数据的逻辑结构?A. 存储模式B. 内模式C. 外模式D. 全局模式8. 数据库管理系统通常提供的两种数据模型是什么?A. 关系模型和层次模型B. 关系模型和网状模型C. 关系模型和层次模型D. 关系模型和网状模型9. 在数据库应用开发中,哪一个步骤不属于需求分析阶段?A. 需求收集B. 需求分析C. 需求规格说明书编写D. 需求评审10. 在数据库性能优化中,哪一个策略通常不适用于数据库分区?A. 负载均衡B. 分区键选择C. 数据分布D. 数据压缩11. 数据库系统的基础是什么?A. 计算机硬件B. 数据库管理系统(DBMS)C. 数据库管理员(DBA)D. 数据库应用程序12. 关系型数据库与非关系型数据库的主要区别是什么?A. 数据结构化程度B. 查询语言C. 一致性保证D. 扩展性13. 数据库设计中,哪个阶段会进行数据模型设计?A. 需求分析阶段B. 概念设计阶段C. 逻辑设计阶段D. 物理设计阶段14. 在SQL语言中,哪种语法结构可以用来创建一个表?A. CREATE TABLEB. ALTER TABLEC. DROP TABLED. UPDATE TABLE15. 什么是事务处理?A. 数据库维护B. 数据操作C. 数据完整性保障D. 数据安全性控制16. 在数据库应用开发中,哪种技术通常用于实现数据的持久化?A. 文件系统B. 缓存技术C. 数据库系统D. 对象关系映射(ORM)17. 数据库系统的核心是哪个组成部分?A. 数据模型B. 数据库管理系统C. 数据库管理员D. 数据库客户端程序18. 在数据库设计中,哪个步骤用于确定如何在数据库中表示实体和关系?A. 需求分析B. 概念设计C. 逻辑设计D. 物理设计19. 在数据库设计中,以下哪个术语用来描述数据库中数据的结构化表示?A. 模式B. 内模式C. 外模式D. 用户模式20. 关系型数据库管理系统中,哪个概念用来描述数据的逻辑结构?A. 表B. 列C. 主键D. 外键21. 在SQL语言中,用于查询数据库中的数据被称为?A. 插入B. 更新C. 删除D. 查询22. 以下哪个术语描述了数据库事务的特性?A. 原子性B. 一致性C. 隔离性D. 持久性23. 在数据库系统中,哪个组成部分负责存储和管理数据?A. 应用程序B. 数据库管理系统C. 数据库管理员D. 数据库客户端24. 在关系型数据库中,表与表之间的关联通常是通过什么方式实现的?A. 主键-外键约束B. 触发器C. 索引D. 存储过程25. 数据库恢复的主要目的是什么?A. 修复损坏的数据文件B. 重新创建丢失的数据表C. 恢复数据库到某个特定时间点的状态D. 重新分配数据库空间26. 在数据库设计中,哪个步骤是关于定义数据结构和关系?A. 需求分析B. 概念设计C. 逻辑设计D. 物理设计27. 数据库系统是由哪几个部分组成的?A. 数据库、数据库管理系统、数据库管理员、硬件平台和软件平台B. 数据库、DBMS、网络、硬件平台和软件平台C. 数据库、DBMS、数据库管理员、硬件平台和软件平台D. 数据库、DBMS、硬件平台和软件平台28. 关系数据库中的关系模型是用什么来表示数据的结构?A. 树状图B. 网状图C. 表格D. 图29. 在数据库设计中,用来描述实体之间关系的术语是()。

数据库应用技术试题及答案

数据库应用技术试题及答案

数据库应用技术试题及答案一、单项选择题(每题2分,共20分)1. 在关系型数据库中,用于建立表与表之间关系的操作是:A. 选择B. 投影C. 连接D. 分区答案:C2. SQL语言中,用于删除表中数据的命令是:A. DELETEB. DROPC. INSERTD. UPDATE答案:A3. 在数据库设计中,为了解决数据冗余问题,通常采用的方法是:A. 数据归档B. 数据加密C. 数据规范化D. 数据备份答案:C4. 数据库管理系统(DBMS)的主要功能不包括:A. 数据定义B. 数据操纵C. 数据存储D. 数据加密5. 在关系型数据库中,一个表的主键可以有:A. 一个B. 多个C. 零个D. 任意数量答案:B6. 数据库的ACID属性中,代表原子性的是:A. AtomicityB. ConsistencyC. IsolationD. Durability答案:A7. 在SQL语言中,用于创建新表的命令是:A. CREATE TABLEB. CREATE DATABASEC. ALTER TABLED. DROP TABLE答案:A8. 以下哪个不是数据库的组成部分:A. 数据B. 元数据C. 应用程序D. 模式答案:C9. 数据库中,用于存储数据的逻辑结构是:B. 表C. 视图D. 存储过程答案:B10. 在数据库中,用于限制数据类型和取值范围的约束是:A. 主键约束B. 外键约束C. 唯一约束D. 检查约束答案:D二、多项选择题(每题3分,共15分)1. 数据库管理系统(DBMS)的主要功能包括:A. 数据定义B. 数据操纵C. 数据存储D. 数据备份E. 数据加密答案:ABCD2. 数据库设计的三个阶段包括:A. 概念设计B. 逻辑设计C. 物理设计D. 数据操纵E. 数据存储答案:ABC3. 在关系型数据库中,以下哪些操作可以用于查询数据:B. INSERTC. UPDATED. DELETEE. DROP答案:A4. 数据库的ACID属性包括:A. AtomicityB. ConsistencyC. IsolationD. DurabilityE. Efficiency答案:ABCD5. 在数据库中,用于维护数据完整性的约束包括:A. 主键约束B. 外键约束C. 唯一约束D. 检查约束E. 索引答案:ABCD三、填空题(每题2分,共10分)1. 数据库管理系统(DBMS)是位于用户和______之间的软件。

《数据库原理与应用》考试试卷和答案

《数据库原理与应用》考试试卷和答案

《数据库原理与应用》考试试卷和答案一.单项选择题(每题1分,共23分)1.目前市场上常见的DBMS 90%以上都是基于( C )数据模型的。

A.层次B.网状C.关系D.面向对象2.E-R图是在数据库设计中用来表示( A )的一种常用方法。

A.概念模型B.逻辑模型C.物理模型D.面向对象模型3.( C )是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。

A.外模式B.内模式C.模式D.概念模式4.( B )也称存储模式,是数据库物理结构和存储方式的描述,是数据在数据库内部的表示方式。

A.外模式B.内模式C.模式D.概念模式5.数据库的概念模型独立于(A )。

A.具体的机器和DBMS B.E-R图C.信息世界D.现实世界6.在数据库中存储的是( C )。

A.数据B.数据库模型C.数据以及数据之间的联系D.信息7.规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:其每一个属性都是(B )。

A.互不相关的B.不可分解的C.长度可变得D.互相关联的8.在数据模型中有“型”和“值(或实例)”两个对应的概念。

其中数据库的模式是一个(D )的概念,是一个相对()的概念,而数据库在某一时刻的状态则是一个()的概念,是一个相对()的概念。

A.型;变化;值;不变B.值;不变;型;变化C.值;变化;型;不变D.型;不变;值;变化9.关系表A的属性个数为5,元组个数为10;关系表B的属性个数为6,元组个数为20.则A与B的笛卡尔积A×B的属性有( D )个,元组个数有()个。

A.30;200 B.11;30 C.30;30 D.11;20010.父亲和子女的亲生关系属于( B )的关系。

A.1:1 B.1:n C.m:n D.不一定11.在SQL语言中,删除关系表中的一个属性列,要用动词( D ),删除关系表中的一行或多行元组,要用动词()。

A.delete,delete B.drop,drop C.delete,drop D.drop,delete12.在SQL语言中,为关系模式增加一个属性要用动词(B),为关系表增加一行或多行元组要用动词()。

数据库技术与应用(经)习题集参考答案

数据库技术与应用(经)习题集参考答案

数据库技术与应用(经)习题集参考答案第1章习题参考答案1、数据定义、数据操纵2、文件系统阶段、数据库系统阶段3、属性、字段、元组、记录4、关键字5、域6、属性、属性到域的映象7、关系、关系8、投影9、选择运算、投影运算10、连接运算、自然连接三、简答题1、答:数据库(DataBase)是被长期存放在计算机内、有组织的、可以表现为多种形式的可共享的数据集合。

数据库管理系统(DataBase Management System,简称DBMS)是计算机系统软件,它的职能是有效地组织和存储数据、获取和管理数据,接受和完成用户提出的访问数据的各种请求。

数据库系统是指拥有数据库技术支持的计算机系统,它可以实现有组织地、动态地存储大量相关数据,提供数据处理和信息资源共享服务。

数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。

2、答:关系是一张二维表,每个关系有一个关系名。

在计算机中,一个关系可以存储为一个文件。

在Access中,一个关系就是一个表对象。

元组是二维表中水平方向的行,有时也叫做一条记录。

属性是二维表中垂直方向的列,有时也叫做一个字段。

3、答:数据库系统由四部分组成:硬件系统、系统软件、数据库应用系统和各类人员。

4、答:常用的数据模型有层次模型、网状模型和关系模型。

层次模型的特点是:形状象一棵倒立的树,有且仅有一个结点无父结点,这个结点称为根结点,其他结点有且仅有一个父结点。

网状模型的特点是:形状象一张网,允许一个以上的结点无父结点,一个结点可以有多于一个的父结点。

关系模型的特点是:在关系中,数据的逻辑结构是一张二维表。

该表满足每一列中的分量是类型相同的数据;列的顺序可以是任意的;行的顺序可以是任意的;表中的分量是不可再分割的最小数据项,即表中不允许有子表;表中的任意两行不能完全相同。

层次模型对具有一对多层次关系的数据描述非常自然、直观、容易理解;网状模型主要是描述具有多对多关系的数据。

数据库技术与应用考试试题

数据库技术与应用考试试题

数据库技术与应用考试试题数据库技术与应用考试试题一、选择题1.数据库系统的核心是()。

A.数据库管理员 B.数据库C.操作系统 D.数据库管理系统。

2.在数据库的三级模式结构中,模式有()。

A.1个。

B.2个 C.3个 D.任意多个3.下列选项中属于实体间m:n联系的是()。

A.学生与教师。

B.学生与班级C.学生与宿舍 D.学生与学校4.DBS、DB和DBMS三者之间的关系为()。

A.DBMS包括DB和DBS B.DB包括DBS和DBMSC.DBS包括DB和DBMS。

D.DBMS、DB和DBS之间无关联5.SQL Server 2000是()DBMS。

A.关系型。

B.层次型 C.网状型 D.面向对象型6.数据库中数据的最小存取单位是()。

A.记录 B.数据项。

C.字符 D.文件7.当数据库系统的数据全局逻辑结构改变时,它们对应的应用程序不需要改变仍能正常运行,称之为()。

A.物理独立性 B.逻辑独立性。

C.数据库的安全性 D.数据库并发性8.有两个基本关系为:学生(学号,姓名,系号),系(系号,系名,系主任),则系号是学生表的()。

A.主码 B.域 C.映像 D.外码。

9.设属性A是关系R的主属性,则属性A不能取空值(NULL)。

这是()。

A.实体完整性。

B.参照完整性C.用户定义完整性 D.域完整性10.在SQL语言的SELECT语句中,实现排序操作的是哪个子句()。

A.WHERE B.FROM C.SELECT D.ORDER BY。

11.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建()。

A.另一个表 B.游标 C.索引 D.视图。

12.下面对于关系的叙述中,不正确的是()。

A.关系中的每个属性是不可分解的B.在关系中元组的顺序是无关紧要的C.每一个关系只有一种记录类型。

D.在关系中属性的顺序是无关紧要的13.SQL函数中,求不是NULL的字段的行数所用的是()。

数据库应用技术试题及答案

数据库应用技术试题及答案

数据库应用技术试题及答案一、选择题(共10题,每题2分,共20分)1. 下列哪个是关系型数据库管理系统(RDBMS)?A. MongoDBB. RedisC. MySQLD. Cassandra正确答案:C2. 在数据库中,下列哪种约束用于保证关系完整性?A. 主键约束B. 唯一约束C. 外键约束D. 默认约束正确答案:A3. 在SQL语句中,用于查询数据的关键字是:A. SELECTB. INSERTC. UPDATED. DELETE正确答案:A4. 下列哪种SQL语句可以用于创建数据库表?A. INSERTB. DELETEC. CREATED. UPDATE正确答案:C5. 下面哪种数据库设计范式是最低级的范式?A. 第一范式B. 第二范式C. 第三范式D. BCNF范式正确答案:A6. 在数据库中,用于限定字段值的数据类型是:A. 约束B. 视图C. 索引D. 数据类型正确答案:D7. 下列哪种关系型数据库管理系统(RDBMS)属于开源软件?A. OracleB. SQL ServerC. PostgreSQLD. DB2正确答案:C8. 在关系型数据库中,用于表示表之间关系的是:A. 主键B. 外键C. 索引D. 视图正确答案:B9. 下列哪个SQL函数用于计算记录的数量?A. COUNT()B. AVG()C. MAX()D. MIN()正确答案:A10. 下列哪种数据库对象用于提高查询效率?A. 视图B. 存储过程C. 索引D. 触发器正确答案:C二、简答题(共5题,每题10分,共50分)1. 请简要说明关系型数据库与非关系型数据库的区别。

答案:关系型数据库是以表为基础的数据库系统,数据存储在表中,并且具有严格定义的结构。

它支持事务处理和SQL查询语言。

非关系型数据库是一种灵活的数据库系统,数据以键值对的形式存储,没有严格的结构定义,不需要使用SQL语言进行查询。

关系型数据库适用于结构化数据,非关系型数据库适用于半结构化或非结构化数据。

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

数据库技术与应用测试卷题库及答案共10套数据库技术与应用试卷题库及答案(第1套)1、(4分)【单选题】在SQL语言中,修改表中的数据时,应使用的命令是()A、UPDATEB、INSERTC、ALTERD、MODIFY参考答案:A解析:无2、(4分)【单选题】将SQL Server的数据库转换成ACCESS数据库,可以使用()来实现。

A、订阅/发布B、数据备份/恢复C、数据分离/附加D、DTS导入/导出参考答案:D解析:无3、(4分)【单选题】下面说法错误的是()A、默认值约束指定在输入操作中没有提供输入值时,系统将自动提供给某列的默认值。

B、当某列被设置为非空时,必须为其指定一个值,除非已经为该列定义了默认值值约束。

C、默认值约束使用default关键字。

D、以上都不正确。

参考答案:D解析:无4、(4分)【单选题】每个数据库有且只能有一个()。

A、次数据文件B、主数据文件C、日志文件D、其他参考答案:B解析:无5、(4分)【单选题】SQL语言中,删除一个表的命令是()A、DELETEB、DROP TABLEC、CLEAR TABLED、REMOVE参考答案:B解析:无6、(4分)【单选题】字符串常量使用()作为定界符。

A、单引号B、双引号C、方括号D、花括号参考答案:A解析:无7、(4分)【单选题】唯一键约束使用关键字()实现A、uniqueB、primary keyC、defualtD、foreign key参考答案:A解析:无8、(4分)【单选题】下列关于唯一约束的说法中不正确的是:A、可以为表定义多个唯一约束B、唯一约束的列允许取空值C、可以建立在一列或几列的组合上D、可以作为主键使用参考答案:D解析:无9、(4分)【单选题】为了防止一个事务在执行时被其他事务干扰,应采取的措施是()A、完整性控制B、访问控制C、安全性控制D、并发控制参考答案:D解析:无10、(4分)【单选题】当数据库损坏时,数据库管理员可通过何种方式恢复数据库()A、事务日志文件B、主数据文件C、DELETE语句D、联机帮助文件参考答案:A解析:无11、(5分)【填空题(主观)】数据完整性实质,存储在数据库中的数据正确无误并且相关数据具有一致性,根据完整性机制所作用的数据库对象和范围不同,可以分为:[填空(1)],[填空(2)],[填空(3)],[填空(4)]四种,其中标志列可以实现[填空(1)]数据完整性。

参考答案:填空一实体完整性填空二值域完整性填空三引用完整性填空四值域完整性填空五实体完整性解析:无12、(5分)【填空题(主观)】在数据库技术中,实体-联系模型是一种( [填空(1)] ) 。

参考答案:填空一概念数据模型解析:无13、(5分)【填空题(主观)】如果要计算表中的行数,可以使用聚合函数[填空(1)]。

参考答案:填空一COUNT()解析:无14、(5分)【填空题(主观)】SQL Server的文件包括:数据文件(.mdf或.ndf)和[填空(1)]。

参考答案:填空一日志文件解析:无15、(10分)【问答题】将AAA数据库的初始大小更改为5MB,最大空间限定为10MB,写出SQL语句。

参考答案:ALTER DATABASE AAA MODIFY FILE(NAME=AAA_data,SIZE=5,MAXSIZE=10)解析:无16、(10分)【问答题】项目名称:在sale数据库中建立索引。

项目要求:1.用户需要按照CusName(客户姓名)查询客户信息,希望提高其查询进度。

2.用户需要按照ProName (产品名称)查询产品信息,希望提高其查询进度。

3.用户需要按照SaleDate(销售日期)查询销售信息,希望提高其查询进度。

参考答案:use salego--1非唯一、非聚集索引CREATE INDEX IX_Cusname ON Customer(cusName)Go--2唯一、非聚集CREATE UNIQUE INDEX IX_Proname ON Product(proname)GO--3非唯一、聚集CREATE CLUSTERED INDEX IX_saledate ON Proout(saldate)GOSELECT*FROM prooutGO解析:无17、(10分)【问答题】参考如下图所示表结构,完成题目要求:要求:(1)添加字段register,数据类型为datetime(2)修改字段cname的数据类型为varchar(60)(3)删除register字段参考答案:--添加字段register,数据类型为datetimealter table T_course add register datetime--修改字段cname的数据类型为varchar(60)alter table T_course alter column cname varchar(60)--删除register字段alter table T_course drop column register解析:无18、(10分)【问答题】试举例说明COUNT(*)与COUNT()之间的区别?参考答案:COUNT(列名)统计该列的非NULL值,而COUNT(*)对所有行计数,无论列中是否包含NULL值。

解析:无数据库技术与应用试卷题库及答案(第2套)1、(4分)【单选题】公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()。

A、多对多B、一对一C、多对一D、一对多参考答案:C解析:无2、(4分)【单选题】SELECT语句中与HAVING子句同时使用的是()子句。

A、ORDER BYB、WHEREC、GROUP BYD、无需配合参考答案:C解析:无3、(4分)【单选题】数据库系统与文件系统的主要区别是()A、数据库系统复杂,而文件系统简单B、文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件C、文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量D、文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决参考答案:A解析:无4、(4分)【单选题】关于DROP DATABASE 语句叙述错误的是()。

A、一次可以删除一个或多个数据库。

B、在删除数据库时不会显示确认信息C、不会删除数据库的磁盘文件D、如果数据库正在使用,删除数据库将导致应用程序出错参考答案:C解析:无5、(4分)【单选题】以下关于固定服务器和数据库角色叙述不正确的是()。

A、用户可以添加、删除或更改固定的服务器B、用户的登录账户可以添加到固定的服务器角色中C、固定的服务器角色为管理数据库一级的权限提供了方便D、固定的服务器角色在服务器级上定义,这些角色具有完成特定服务器级管理活动的权限参考答案:A解析:固定的服务器角色在服务器级上定义,这些角色具有完成特定服务器级管理活动的权限,用户不能添加、删除或更改同定的服务器角色。

6、(4分)【单选题】表达式LEN('电子学院') + DATALENGTH(GETDATE())的值为:A、8B、10C、12D、16参考答案:C解析:无7、(4分)【单选题】在视图上不能完成的操作是()。

A、更新视图数据B、查询C、在视图上定义新的基本表D、在视图上定义新视图参考答案:C解析:无8、(4分)【单选题】下列哪些语句用于创建触发器()?A、CREATE PROCEDUREB、CREATE TRIGGERC、ALTER TRIGERD、DROP TRIGGER参考答案:B解析:无9、(4分)【单选题】学生选课关系模式R(sno,sname,sex,cno,cname,score),下面()是非平凡函数依赖。

A、(sno,sname)→snoB、sno→snoC、sno→snameD、以上都不是参考答案:C解析:若X→Y,且Y?X,则称X→Y是平凡的函数依赖,反之称非平凡的函数依赖。

10、(4分)【单选题】SQLServer数据库用户的来源()A、可以是所有SQL SERVER用户B、只能是windows身份验证的登录用户C、只能是SQL Server身份验证的登录用户D、可以是其他数据库中的用户参考答案:A解析:SQL Server数据库用户必须能够通过windows或sql server身份验证,否则将可以登录服务器,更不可能成为SQL Server数据库用户。

11、(4分)【填空题(主观)】数据完整性实质,存储在数据库中的数据正确无误并且相关数据具有一致性,根据完整性机制所作用的数据库对象和范围不同,可以分为:[填空(1)] , [填空(2)] ,[填空(3)] , [填空(4)] 四种,其中标志列可以实现[填空(1)] 数据完整性。

参考答案:填空一实体完整性填空二值域完整性填空三引用完整性填空四值域完整性填空五实体完整性解析:无12、(4分)【填空题(主观)】关系可以有三种类型,它们是基本表、查询表和([填空(1)] )。

参考答案:填空一视图解析:无13、(4分)【填空题(主观)】还原是指将数据库备份加载到服务器中的过程,在 SQL server 中有三种数据库的还原模型,分别是[填空(1)] ,[填空(2)] ,[填空(3)] 。

参考答案:填空一简单还原填空二完全还原填空三按日志还原解析:无14、(4分)【填空题(主观)】在SQL Server中修改表的结构应使用关键字[填空(1)] ,修改表中的数据应使用关键字[填空(2)] 。

参考答案:填空一 ALTER填空二 UPDATE解析:无15、(4分)【填空题(主观)】在SQL Server中,要访问某个数据库,除了需要有一个登录帐号外,还必须有一个该数据库的[填空(1)] 帐号。

参考答案:填空一用户解析:无16、(10分)【问答题】简述SQL Server 外围应用配置器的作用。

参考答案:可以启用、禁用、开始或停止 SQL Server 2005 安装的一些功能、服务和远程连接。

解析:无17、(10分)【问答题】DROP TABLE 语句与 DELETE FROM的作用是否相同?为什么?参考答案:不同。

因为DELETE FROM是删除表中的数据行,而DROP TABLE是删除表,并且表的定义和数据以及与表相关的数据对象都被删除。

解析:无18、(10分)【问答题】创建数据库实训:项目名称:建立名字为sale的销售数据库。

项目要求:1.创建名字为sale的销售数据库,该数据库有一个名字为sale.mdf的主数据文件和名字为sale_log.ldf的事务日志文件。

主数据库文件容量为4MB,事务日志文件容量大小为2MB,数据库文件和日志文件的最大容量为10MB,文件增长量为1MB。

相关文档
最新文档