




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库技术与应用试卷题及答案4套第一套1、(4分)【单项选择题】在SQL语言中,修改表中的数据时,应使用的命令是()UPDATEINSERTALTERMODIFY参考答案:A解析:无2、(4分)【单项选择题】将SQL Server的数据库转换成ACCESS数据库,可以使用()来实现。A、订阅/发布B、数据备份/恢复C、数据别离/附力口D、DTS导入/导出参考答案:D解析:无3、(4分)【单项选择题】下面说法错误的选项是()A、默认值约束指定在输入操作中没有提供输入值时,系统将自动提供给某列的默认值。B、当某列被设置为非空时,必须为其指定一个值,除非已经为该列定义了默认值值约 束。C、默认值约束
2、使用default关键字。D、以上都不正确。参考答案:D解析:无4、(4分)【单项选择题】每个数据库有且只能有一个()。A、次数据文件B、主数据文件C、日志文件D、其他参考答案:B解析:无第三套1、(4分)【单项选择题】下面说法不正确的选项是()A、主键约束不能输入NULL值。B、在一个表中不能存在主键完全相同的两条记录。C、一个表上可以有多个主键。D、主键是通过数据表中一个列或多个列组合的数据来唯一标识表中的每一行数据。 参考答案:C解析:一个表上只能有一个主键。2、(4分)【单项选择题】在关系数据库中元组的集合称为关系,能唯一标识元组的属性集的值称为()A、关键字B、字段C、索引D、属性参
3、考答案:A解析:无3、(4分)【单项选择题】当一条SELECT语句访问一张大表里的有限几行数据时,SQL Server 通常会()A、为数据加上页级锁上B、为数据加上行级锁C、需要用户的干涉和参与D、使用户独占数据库参考答案:B解析:无4、(4分)【单项选择题】下面说法中不正确的选项是()A、外键由表的一个列或多个列组成B、外键约束用来维护两个表之间数据的一致性C、一个表的主键属性在另一个表中出现,此时该主键就是另一个表的外键D、以上都不正确参考答案:D解析:无5、(4分)【单项选择题】在数据库中存储的是()A、数据B、数据模型C、数据以及数据之间的联系D、信息参考答案:C解析:无6、(4分)
4、【单项选择题】在SELECT语句中,能实现选择操作的是()。SELECTFROMWHEREGROUP BY参考答案:C解析:无7、(4分)【单项选择题】在Transact-SQL语法中,用来插入数据的命令是INSERTUPDATEDELETECREATE参考答案:A解析:无8、(4分)【单项选择题】一个仓库可以存放多种产品,一种产品只能存放于一个仓库中。仓 库与产品之间的联系类型是()A、一对一的联系B、多对一的联系C、一对多的联系D、多对多的联系参考答案:C解析:无9、(4分)【单项选择题】下面关于tempdb数据库描述不正确的选项是()。A、是一个临时数据库B、属于全局资源C、没有权限限制
5、D、是用户建立新数据库的模板参考答案:D解析:无10、(4分)【单项选择题】将SQL Server的数据库转换成ACCESS数据库,可以使用()来实现。A、订阅/发布B、数据备份/恢复C、数据别离/附力口D、DTS导入/导出参考答案:D解析:无11、(4分)【填空题(主观)】一个事务的操作必须是具备以下四个属性:原子性、填空 (1)、填空和永久性。参考答案:填空致性填空二隔离性解析:无12、(4分)【填空题(主观)】用户对数据进行添加、修改和删除时,自动执行的存储过程称为填空(1) 0参考答案:填空一触发器解析:无13、(4分)【填空题(主观)1SQL Server服务包括有填空、填空.Mic
6、rosoftSearch 和 MS DTC 服务。参考答案:填空一 SQL Server服务填空二 SQL Server Agent 服务 解析:无14、(4分)【填空题(主观)】在一个表中主键的个数为:填空(1) o 参考答案:填空一 1解析:无15、(4分)【填空题(主观)】为了实现平安性,每个网络用户在访问SQL server数据库之前,都必须经过两个阶段的检验:填空(1)和填空(2) o参考答案:填空一身份验证填空二权限验证解析:无16、(10分)【问答题】接上题,转换为关系模式参考答案:业务员(工号,姓名)商品(商品编号,商品名称,价格,库存数量)供应 商(供应商编号,供应商名称,联
7、系 )销售(工号,商品编号,销售编号,数量, 销售日期)供应(商品编号,供应商编号,供应编号,供应日期,数量,价格) 解析:无17、(10分)【问答题】请绘制专业与班级的联系E-R图 参考答案:解析:无18、(10分)【问答题】显示整数25和当前日期getdateO的值分别占用的字节数,写 出SQL语句。参考答案:select datalength (25), datalength (getdate () 解析:无19、(10分)【问答题】试举例说明COUNT(*)与COUNT()之间的区别?参考答案:COUNT (列名)统计该列的非NULL值,而COUNT (*)对所有行计数,无论列 中是否
8、包含NULL值。解析:无第四套1、(4分)【单项选择题】关于表结构的定义,下面说法中错误的选项是:A、表名在同一个数据库内应是唯一的B、创立表使用CREATE TABLE命令C、删除表使用DELETE TABLE命令D、删除表使用DELETE TABLE命令参考答案:C解析:无2、(4分)【单项选择题】以下说法正确的选项是A、视图是观察数据的一种方法,只能基于基本表建立。B、视图是虚表,观察到的数据是实际基本表中的数据。C、索引查找法一定比表扫描法查询速度快。D、索引的创立只和数据的存储有关系。参考答案:B解析:无3、(4分)【单项选择题】创立索引的命令是()。A、B、C、D、Create t
9、riggerCreate procedureCreateCreateFunction参考答案:indexD解析:无4、(4分)【单项选择题】使用以下哪种语句可以创立数据库()。CREATEDATABASECREATETABLEALTER DATABASEALTER TABLE参考答案:A解析:无5、(4分)【单项选择题】在SELECT语句中,能实现选择操作的是()。SELECTFROMWHEREGROUP BY参考答案:C解析:无6、(4分)【单项选择题】在SQL语言中,修改表中的数据时,应使用的命令是()UPDATEINSERTALTERMODIFY参考答案:A解析:无7、(4分)【单项选择
10、题】一个关系中,候选码()。A、可以有多个B、只有一个C、由一个或多个属性组成,不能唯一标识关系中一个元组D、以上都不是参考答案:A解析:无8、(4分)【单项选择题】系统默认的两个登录账号是()和BUILTINAdministratorSoA、 loginB、saguestadministrators参考答案:B解析:无9、(4 分)【单项选择题】在 SQL Server 2008 中,有系统数据库 master、model、msdb、tempdb 和用户数据库。以下关于系统数据库和用户数据库的备份策略,最合理的是()A、对以上系统数据库和用户数据库都实行周期性备份B、对以上系统数据库和用户数
11、据库都实行修改之后即备份C、对以上系统数据库实行修改之后即备份,对用户数据库实行周期性备份D、对master、model, msdb实行修改之后即备份,对用户数据库实行周期性备份,对 tempdb不备份参考答案:C解析:不同类型的系统对备份的要求是不同的,对于系统数据库应进行修改之后立即备份;对 于用户数据库,一般采用定期备份。10、(4分)【单项选择题】SQL Server提供了三种数据库恢复模型()。A、简单恢复、完全恢复、大容量口志恢复B、简单恢复、完全恢复、差异恢复C、数据库恢复、文件恢复、事务日志恢复D、完全恢复、差异恢复、事务日志恢复参考答案:A解析:无11、(4分)【填空题(主观
12、)】一个单位只能有一个总经理,一个总经理只能在一个单位任职,单位和总经理职位之间为( 填空(1)的联系参考答案:填空一 一对一 解析:无 12、(4分)【填空题(主观)】在使用一个游标的时候可以分为以下几步:填空(1) 翻开游标、从翻开的游标中提取行、填空(2)、释放游标。参考答案:填空一声明游标填空二关闭游标解析:无13、(4分)【填空题(主观)根据模型应用目的的不同,数据模型可以分为两类:一类 是填空(1),是按用户的观点来对数据和信息进行抽象;另一类是填空(2),是 按计算机的观点建模。参考答案:填空一概念模型填空二结构数据模型解析:无14、(4分)【填空题(主观)数据完整性实质,存储在
13、数据库中的数据正确无误并且相 关数据具有一致性,根据完整性机制所作用的数据库对象和范围不同,可以分为:填 空(1),填空(2),填空(3),填空(4)四种,其中标志列可以实现填 空(1) 数据完整性。参考答案:填空一实体完整性填空二值域完整性填空三引用完整性填空四值域完整性填空五实体完整性解析:无15、(4分)【填空题(主观)】在给数据库改名之前,必须设置数据库处于填空(1)状o参考答案:填空一单用户解析:无16、(10分)【问答题】简述空值(NULL)的含义,以及和0、空格的区别?参考答案:空值的含义是信息空缺、未知或者不可用,它不等同于任何一个具体值。而 0值和空格都是具体的值,有着固定含
14、义,因此也就和NULL值有着本质的区别。解析:无17、(10分)【问答题】假设使用名称为AAA的数据库,它包括表Students和Score, 表结构如下:Students (学号 char (8),姓名 varchar (8),年龄 int,专业 varchar (20), 入学日期 DateTime) Score (学号 char (8),课程名 varchar (10),成绩 numeric (5, 2)o显示Students表中所有学生的学号列的前四个字符,写出SQL语句。显示出Score 表中的全部数据,并要求当成绩为空时显示数值-1。写出SQL语句。参考答案:select学号,课程
15、名,isnull (成绩,-1) from Score 解析:无18、(10分)【问答题】什么是事务?参考答案:事务(Transaction)可以看成是由对数据库的假设干操作组成的一个单元,如 果这些操作在执行过程中任何一条操作不能正常完成的话,就取消单元中的所有操作, 要么单元中的所有操作都正常完成。解析:无19、(10分)【问答题】将字符串I am a student以大写字母显示,写出SQL语句。参考答案:SELECT UPPERC I am a student)解析:无5、(4分)【单项选择题】SQL语言中,删除一个表的命令是()DELETEDROP TABLECLEAR TABLER
16、EMOVE参考答案:B解析:无6、(4分)【单项选择题】字符串常量使用()作为定界符。A、单引号B、双引号C、方括号D、花括号参考答案:A解析:无7、(4分)【单项选择题】唯一键约束使用关键字()实现uniqueprimary keydefualtforeign key 参考答案:A 解析:无8、(4分)【单项选择题】以下关于唯一约束的说法中不正确的选项是:A、可以为表定义多个唯一约束B、唯一约束的列允许取空值C、可以建立在一列或几列的组合上D、可以作为主键使用参考答案:D解析:无9、(4分)【单项选择题】为了防止一个事务在执行时被其他事务干扰,应采取的措施是()A、完整性控制B、访问控制C、
17、平安性控制D、并发控制 参考答案:D 解析:无10、(4分)【单项选择题】当数据库损坏时,数据库管理员可通过何种方式恢复数据库()A、事务日志文件B、主数据文件C、DELETE 语句D、联机帮助文件参考答案:A解析:无11、(5分)【填空题(主观)数据完整性实质,存储在数据库中的数据正确无误并且相 关数据具有一致性,根据完整性机制所作用的数据库对象和范围不同,可以分为:填 空(1),填空(2),填空(3),填空(4)四种,其中标志列可以实现填 空(1) 数据完整性。参考答案:填空一实体完整性填空二值域完整性填空三引用完整性填空四值域完整性填空五实体完整性解析:无12、(5分)【填空题(主观)】
18、在数据库技术中,实体一联系模型是一种(填空(1) o参考答案:填空一概念数据模型解析:无13、(5分)【填空题(主观)】如果要计算表中的行数,可以使用聚合函数填空(1) o 参考答案:填空一 COUNT ()解析:无14、(5分)【填空题(主观)SQLServer的文件包括:数据文件(.mdf或.ndf)和填空 (1) o参考答案:填空一日志文件解析:无15、(10分)【问答题】将AAA数据库的初始大小更改为5MB,最大空间限定为10MB,写 出SQL语句。参考答案:ALTER DATABASE AAA MODIFY FILE ( NAME = AAA, data, SIZE = 5, MAX
19、SIZE=IO ) 解析:无16、(10分)【问答题】工程名称:在sale数据库中建立索引。工程要求:1 .用户需要 按照CusName(客户姓名)查询客户信息,希望提高其查询进度。2.用户需要按照ProName(产品名称)查询产品信息、,希望提高其查询进度。3.用户需要按照SaleDate (销售日 期)查询销售信息,希望提高其查询进度。参考答案:use salego1 非唯一、非聚集索引 CREATE INDEX IX_Cusname ON Customer (cusName)Go2 唯一、非聚集 CREATE UNIQUE INDEX IXProname ON Product (pron
20、ame) GO3 非唯一、聚集 CREATE CLUSTERED INDEX IX_saledate ON Proout (saldate)GOSELECT * FROM prooutGO 解析:无17、(10分)【问答题】参考如以下图所示表结构,完成题目要求:日 dbo.T-course日立列H Cid (int, not null) Cname (char(3O), not null)H Credits (numeric(5/ null)H Pld (int, not null)H Pld (int, not null)要求:(1)添加字段register,数据类型为datetime(2)
21、修改字段cname的数据类型为varchar(60) (3)删除register 字段add参考答案:-添加字段register,数据类型为datetimealter tablecourse register datetime一修改字段 cname 的数据类型为 varchar (60)alter table T course alter column cname varchar (60)一册!J除 register 字段 alter table T_course drop column register 解析:无18、(10分)【问答题】试举例说明COUNT(*)与COUNT。之间的区别?参
22、考答案:COUNT (列名)统计该列的非NULL值,而COUNT (*)对所有行计数,无论列 中是否包含NULL值。解析:无第二套1、(4分)【单项选择题】侯选码中的属性称为()。A、非主属性B、主属性C、复合属性D、关键属性参考答案:B解析:候选码中出现过的属性称为主属性;非主属性就是不包含在任何候选码中的属性。2、(4分)【单项选择题】下面说法错误的选项是()A、当子查询的查询结果为单列多值时,必须使用逻辑运算符Any (某个值)、Some (某 些值)、All (所有值)连接子查询。B、In 与“=Any” 或“二Some” 等价C、Not In与等价但与“Any或“Some”不等价D、
23、以上都不正确参考答案:D解析:无3、(4分)【单项选择题】在数据库的三级模式中,外模式有()。A、1B、2C、3D、多个参考答案:D 解析:外模式也称子模式(Subschema)或用户模式,是数据库用户(包括应用程序员和 最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据 视图,是与某一应用有关的数据的逻辑表示。理解:一个数据库可以有多个外模 式;外模式就是用户视图;外模式是保证数据平安性的一个有力措施。4、(4分)【单项选择题】根据关系数据基于的数据模型一一关系模型的特征判断以下正确的一项:()A、只存在一对多的实体关系,以图形方式来表示。B、以二维表格结构来保存数
24、据,在关系表中不允许有重复行存在C、能表达一对多、多对多的关系,但不能表达一对一的关系D、关系模型数据库是数据库开展的最初阶段参考答案:B解析:无5、(4分)【单项选择题】在SQL Server中,索引的顺序和数据表的物理顺序相同的索引是()OA、聚集索引B、非聚集索引C、主键索引D、唯一索引参考答案:A解析:无)?)?6、(4分)【单项选择题】以下哪些语句用于修改触发器(A. CREATE PROCEDUREB.CREATE TRIGGERC. ALTER TRIGERD.DROP TRIGGERALTER TRIGERDROP TRIGGERCREATE TRIGGERUPDATE PRO
25、CEDURE参考答案:A解析:无7、(4分)【单项选择题】当数据表被修改时,能自动执行的数据库对象是A、存储过程B、触发器C、视图D、其他数据库对象参考答案:B解析:无8、(4分)【单项选择题】使用以下哪种语句可以删除数据库()。A、 DROP DATABASEB、 CREATEB、 CREATETABLEALTERDATABASEDROPTABLE参考答案:A解析:无9、(4分)【单项选择题】SQL Server采用的身份验证模式有A、仅Windows身份验证模式B、仅SQL Server身份验证模式C、仅混合模式D Windows身份验证模式和混合模式参考答案:D解析:无10、(4分)【单
26、项选择题】在SQL SERVER中,如果要向一个已经存在的表中添加外键约束, 应使用()语句。ALTER TABLEADD FOREIGN KEYMODIFY TABLESET FOREIGN KEY参考答案:B解析:无11、(4分)【填空题(主观)模糊查询符号%代表填空(1),查询条件e%im代表意思是填空(2) o参考答案:填空一任意字符串填空二 查询以e开头,中间任意字符串,im结尾的字符串 解析:无12、(4分)【填空题(主观)】一个单位只能有一个总经理,一个总经理只能在一个单位任职,单位和总经理职位之间为( 填空(1)的联系参考答案:填空一 一对一 解析:无13、(4分)【填空题(主观)】为了实现平安性,每个网络用户在访问SQL server数据库之前,都必须经过两个阶段的检验:填空(1)和填空(2) o参考答案:填空一身份验证填空二权限验证 解析:无14、(4分)【填空题(主观)】向表中添加数据应使用填空(1)命令,更新数据应使用 填空(2)命令。参考答案:填空一 INSERT填空二 UPDATE 解析:无15、(4分)【填空题(主观)】在SQL server中,其权限分为三类,即填空(1)权限、 填空(2)权限和填空权限。参考答案:填空一对象填空二语句填空三隐含 解析:无16
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2023年河南中烟工业有限责任公司大学生招聘127人笔试参考题库附带答案详解
- 2025至2030年中国步进电机拉袋颗粒自动包装机数据监测研究报告
- 销售小组年终工作总结
- DB32T 5090.1-2025 医院医患沟通规范 第1部分:住院
- 温有奎大数据知识发现产品开发
- 消防知识竞赛资料
- 强化食品包装材料卫生安全要求
- 公共设施管理合同
- 小吃摊位租赁合同
- 除四害卫生教育
- 17J008挡土墙(重力式、衡重式、悬臂式)图示图集
- 【S镇35kV变电站一次系统设计(论文)14000字】
- 行政复议法-形考作业4-国开(ZJ)-参考资料
- 中建盘扣式落地卸料平台施工方案
- 中央八项规定实施细则解读课件
- 新部编人教版五年级下册道德与法治期末复习全册知识点汇编
- 赣美版 二年级下册美术 第3课 画房子 课件(12张PPT)
- 土壤酸性磷酸酶活性测定方法
- 二正丁胺MSDS危险化学品安全技术说明书
- 北大刑法分论期末考题甲的一生前传
- 荥阳崔庙镇土地利用总体规划
评论
0/150
提交评论