ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:25.12KB ,
资源ID:9609814      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9609814.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库应用技术技术思考与练习参考完整答案计高.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库应用技术技术思考与练习参考完整答案计高.docx

1、数据库应用技术技术思考与练习参考完整答案计高第1章 数据库系统与数据库概念设计思考与练习一、选择题1数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(A )。 ADBS包括DB和DBMS BDBMS包括DB和DBS CDB包括DBS和DBMS DDBS就是DB,也就是DBMS2下面列出的数据库管理技术发展的3个阶段中,没有专门的软件对数据进行管理的阶段是(D)。 I人工管理阶段 II文件系统阶段 III数据库阶段 AI 和 II B只有 II CII 和 III D只有 I 3描述数据库全体数据的全局逻辑结构和特性的是(A ) 。A模式 B内模式 C外模式 4要保证

2、数据库的数据独立性,需要修改的是(C ) 。 A模式与外模式 B模式与内模式 C三级模式之间的两层映射 D三级模式 5E-R方法的三要素是(C)。A实体、属性、实体集B实体、键、联系C实体、属性、联系D实体、域、候选区6概念设计的结果是(B )。A一个与DBMS相关的要领模型B一个与DBMS无关的概念模型C数据库系统的公用视图D数据库系统的数据字典7下列四项中,不属于数据库系统特点的是(C ) 。 A数据共享 B数据完整性 C数据冗余度高 D数据独立性高第2章 关系模型与数据库逻辑设计思考与练习一、选择题1关系数据模型是目前最重要的一种数据模型,它的三个要素是(A )。 A实体完整性、参照完整

3、性、用户自定义完整性 B数据结构、关系操作、完整性约束 C数据增加、数据修改、数据查询 D外模式、模式、内模式2一个关系中,能唯一标识元组的属性集称为关系的(B)。A副键 B关键字 C从键 D参数3现有如下关系:患者(患者编号,患者姓名,性别,出生日期,所在单位)、医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果),其中,医疗关系中的外码是(A )。A患者编号B患者姓名C患者编号和患者姓名D医生编号和患者编号4关系数据库管理系统应能实现的专门关系运算包括(B )。 A排序、索引、统计 B选择、投影、连接 C关联、更新、排序 D显示、打印、制表 5一个关系中取出满足某个条件的所有元组形成一

4、个新的关系的操作是(C )操作。 A投影 B连接 C选择 D复制 6如果采用关系数据库实现应用,在数据库逻辑设计阶段需将(A )转换为关系数据模型。AE-R模型 B层次模型 C关系模型 D网状模型二、填空题1关系模型中一般数据完整性分为:_、_和_。 答案:实体完整性,参照完整性,用户定义完整性2关系代数运算中,专门的关系运算有_、_和_。答案:选择,投影,连接三、应用题(答案不唯一,仅供参考)参照2.3.3节的学生选课模型,用关系代数完成如下运算。(1) 学号为“2007060206”学生的姓名、性别和专业。Sname,Sex,Specialty (SID =2007060206(S)(2)

5、软件技术专业考试成绩不及格(低于60分)的学生的学号和姓名。SID,Sname (Grade60(S SC)(3)选修了“数据结构”课程学生的学号和姓名。SID, Sname,Cname (Cname =数据结构(S SC C)(4)学号为“2007060208”学生的“数据结构”课程成绩。SID, Sname,Cname,Grade (SID =2007060208 and Cname =数据结构(S SC C)第3章 SQL Server 2005的安装与配置思考与练习一、选择题1. (A)工具是Microsoft SQL Server 2005提供的集成环境,这种工具可以完成访问、配置、

6、控制、管理和开发SQL Server的所有工作。AMicrosoft SQL Server Management StudioBSQL Server配置管理器CAnalysis ServicesDSQL Server Business Intelligence Development Studio2下面(C)不是微软公司为用户提供的六种版本的SQL Server 2005之一。A企业版 B开发版 C应用版 D标准版3Microsoft SQL Server 2005是一种基于客户机/服务器的关系型数据库管理系统,它使用(B )语言在服务器和客户机之间传递请求。ATCP/IP BT-SQL CC

7、 DASP二、填空题1微软公司为用户提供了6种版本的SQL Server 2005,它们分别是:_、_、_、_、_和_。答案:企业版 、标准版、工作组版、开发版、企业评估版和精简版 。2 SSMS是_的缩写。答案:SQL Server Management Studio第4章 数据库的创建与管理思考与练习一、选择题1在创建数据库时,系统自动将(C)系统数据库中的所有用户定义的对象都复制到 的数据库中。AMasterBMsdbCModelDTempdb2 SQL Server 2005的系统数据库是(D )。AMaster,Tempdb,AdventureWorks,Msdb,ResourceB

8、Master,Tempdb,Model,Librar,ResourceCMaster,Northwind,Model,Msdb,ResourceDMaster,Tempdb,Model,Msdb,Resource二、填空题1SSMS的注册服务器有以下几种类型:_、_、_、_和_。答案:数据库引擎、Analysis Services、Reporting Services、SQL Server Mobile和Integration Services2_数据库是系统提供的最重要的数据库,其中存放了系统级的信息。答案:Master3在SSMS中,_窗口主要显示用户经常管理的数据库服务器的列表。答案:已

9、注册的服务器4在SSMS中,_窗口用于显示数据库服务器中的所有数据库对象。答案:对象资源管理器5修改数据库使用T-SQL 语句_,删除数据库使用T-SQL 语句_。答案:ALTER DATABASE DROP DATABASE6在SQL Server 2005中,一般主要数据文件的扩展名为_,一般次要数据文件经常使用的扩展名为_,日志文件的扩展名为_。答案:mdf、ndf、ldf7在SQL Server 2005中,数据库文件分为两种,它们是_和_;文件组分为两类,它们分别是_和_。答案:数据文件、事务日志文件、主文件组、次文件组8在Microsoft SQL Server 2005系统中,一

10、个数据库最少有一个_文件和一个_文件。答案:主数据文件、事务日志文件第5章 表的创建与管理思考与练习一、选择题1使用T-SQL语言创建表时,语句是(B )。ADELETE TABLE BCREATE TABLE CADD TABLE DDROP TABLE2在T-SQL中,关于NULL值叙述正确选项是 ( D)。ANULL 表示空格BNULL表示0CNULL既可以表示0,也可以表示是空格DNULL表示空值3【表设计器】的“允许空”单元格用于设置该列是否可输入空值,实际上就是创建该列的(C )约束。 A主键 B外键 CNULL DCHECK 4为数据表创建索引的目的是(1)A ),可以在创建表时

11、用(2)C)两种方法来创建唯一索引。 A提高查询的检索性能 B创建唯一索引 C创建主键 D归类 A设置主键约束,设置唯一约束 BCREATE TABLE,CREATE INDEXC设置主键约束,CREATE INDEX D以上都可以5SQL Server的字符型系统数据类型主要包括(B )。Aint、money、char Bchar、varchar、textCdatetime、binary、int Dchar、varchar、int二、填空题1使用T-SQL语句管理表的数据,插入语句是:_。修改语句是:_。删除语句是:_。答案:INSERT、UPDATA、DELETE2SQL Server 2

12、005提供的数据库表除了用户自定义的标准表外,还包括一些特殊用途的表,主要有_、_和_三种。 答案:分区表、临时表和系统表3T-SQL 中的整数数据类型包括 bigint 、_、smallint 、_等几种类型。 答案:int、tinyint4表的关联就是_约束。答案:外键5关系图中的关系连线的终点图标代表了关系的类型,如果关系连线两端为钥匙图标 ,则关系类型为_。如果关系连线一端为钥匙图标,另一端为图标,则关系类型为_。答案:1:1、1:n6T-SQL语言基本表定义有_、_、_和_4个表级约束。答案:主键约束、外键约束、唯一性约束、检查约束7当指定基本表中某一列或若干列为主键时,则系统将在这

13、些列上自动建立一个_、_的索引。答案:唯一性、聚簇8在索引命令中使用关键字CLUSTERED或NONCLUSTERED分别表示将建立的是_或_索引。答案:聚簇索引、非聚簇索引第6章 SELECT数据查询思考与练习一、选择题1查询语句“SELECT name,sex,birthday FROM human”返回(C )列。A1 B2 C3 D42语句“SELET COUNT(*) FROM human”返回(A )行。A1 B2 C3 D43假设数据表 “test1” 中有 10 条数据行,可获得最前面两条数据行的命令为(B )。ASELECT 2 * FROM test1BSELECT TOP

14、 2 * FROM test1CSELECT PERCENT 2 * FROM test1DSELECT PERCENT 20 * FROM test1 4关于查询语句中 ORDER BY 子句使用正确的是(C )。A如果未指定排序列,则默认按递增排序 B数据表的列都可用于排序 C如果在 SELECT 子句中使用了 DISTINCT 关键字,则排序列必须出现在查询结果中 D联合查询不允许使用 ORDER BY 子句5在 T-SQL 语法中, SELECT 查询语句的完整语法较复杂,但至少包括的部分是(B),使用关键字(A )可以把重复行屏蔽,将多个查询结果返回一个结果集合的运算符是(B ),如

15、果在 SELECT 语句中使用聚合函数(列函数)进行分组统计或汇总时,一定在后面使用(A )。 ASELECT ,INTO BSELECT ,FROMCSELECT ,GROUP D仅SELECT ADISTINCT BUNION CALL DTOP AJOIN BUNION CINTO DLIKE AGROUP BY BCOMPUTE BY CHAVING DCOMPUTE 6SQL中,与NOT IN等价的操作符是:(D )A=SOMEBSOMEC=ALLDALL 二、填空题1在T-SQL语句中_语句使用频率最高。答案:SELECT2左外连接返回连接中左表的 数据行,而只返回右表中_数据行。

16、 答案:全部、部分3SELECT查询语句中两个必不可少的子句是_和_。答案:SELECT、FROM第7章 视图的创建与管理思考与练习一、填空题1SQL Server 2005中不仅可以通过视图检查基本表中的数据,而且还可以向基本表中添加或修改数据,但是所插入的数据必须符合基本表中的 。答案:数据完整性约束2视图是从_或其他视图导出的表。答案:基本表第8章 T-SQL编程与应用思考与练习一、选择题1下面哪些字符可以用于T-SQL的注释(A )。A-BC*D&2对于多行注释,必须使用(B )进行注释。A/ / B /* */ C- - D/ /3用以去掉字符串尾部空格的函数是(C)。ALTRIMB

17、RIGHTCRTRIMDSUBSTRING4SQL Server 2005中,全局变量以( B )符号开头。ABC*D&二、填空题1在SQL Server 中,变量共分为两种:一种是_,另一种是_。答案:局部变量、全局变量2包含在引号(“”)或方括号()内的标识符称为_。答案:界定标识符3SQL Server中的编程语言是_语言,它是一种非过程化的高级语言,其基本成分是_。答案:T-SQL 、SQL语句第9章 存储过程、触发器和用户定义函数思考与练习一、选择题1激活DML触发器的数据修改语句,有效选项是(B )AINSERT BUPDATE CDELETE DSELECT2当希望执行对book

18、表的操作时,如果该操作不执行,而是执行对price表的更新操作,则应该创建什么类型的DML触发器(D )。AFORBBEFORECAFTERDINSTEAD OF3关于触发器,叙述正确的是:(A )。A触发器是自动执行的,可以在一定条件下触发B触发器不可以与同步数据库的相关表进行级联更改CSQL Server 2005不支持DDL触发器D触发器不属于存储过程二、填空题1SQL Server 2005中的触发器可以分为_触发器和_触发器两种。答案:DML和DDL2在SQL Server 2005中,通过执行_语句创建触发器。答案:CREATE TRIGGER3在SQL Server 2005中提

19、供了3种存储过程,它们分别是_、_和_。 答案:系统存储过程、用户自定义存储过程和扩展存储过程第10章 数据库的安全性管理思考与练习一、选择题1固定数据库角色db_securityadmin可以在数据库中进行(C )活动。A在数据库中有全部权限B可以添加或删除用户C可以管理全部权限、对象所有权、角色和角色成员资格D可以更改数据库内任何用户表中的所有数据 2关于登录和用户,下列各项表述不正确的是(C )。A登录是在服务器级创建的,用户是在数据库级创建的B创建用户时必须存在一个用户的登录C用户和登录必须同名D一个登录可以对应多个用户3SQL Server 2005的安全性管理可分为4个等级,不包括

20、(B )A操作系统级 B用户级 CSQL Server级 D数据库级4对访问SQL Server实例的登录,有两种验证模式:Windows 身份验证和(B )身份验证。AWindows NT模式 B混合身份验证模式 C以上都不对二、填空题1在SQL SERVER中的【登录名新建】窗口左侧的“选择页”列表框中选择_页,可以进行数据库用户的创建。答案:常规2服务器权限允许_执行管理任务,_用于控制对数据库对象的访问和语句执行。答案:数据库管理员、数据库权限3创建新的数据库角色时一般要完成的基本任务是_、_、_。答案:创建新的数据库角色、分配权限给创建的角色、将这个角色授予某个用户。第11章 数据库

21、的恢复与传输思考与练习一、选择题1做数据库差异备份之前,需要做(A )备份。A数据库完整备份 B数据库差异备份C事务日志备份 D文件和文件组备份2做文件及文件组备份后,最好做(C )备份。A数据库完整备份 B数据库差异备份C事务日志备份 D文件和文件组备份 3(A )备份最耗费时间。A数据库完整备份 B数据库差异备份C事务日志备份 D文件和文件组备份4下列关于数据库备份的叙述错误的是(A )。A如果数据库很稳定就不需要经常做备份,反之要经常做备份以防数据库损坏B数据库备份是一项很复杂的任务,应该由专业的管理人员来完成C数据库备份也受到数据库恢复模式的制约D数据库备份策略的选择应该综合考虑各方面

22、因素,并不是备份做得越多,越全就越好5关于SQL Server 2005的恢复模式叙述正确的是(B )。A简单恢复模式支持所有的文件恢复 B大容量日志模式不支持时间点恢复C完全恢复模式是最好的安全模式D一个数据库系统中最好是用一种恢复模式,以避免管理的混乱二、填空题1恢复模式有_、_和_。答案:简单恢复模式 、完全恢复模式和大容量日志恢复模式2SQL Server 数据库备份类型包括_、_和_。答案:完整数据库备份、差异数据库备份、事务日志备份和文件和文件组备份。3完全恢复模式下的备份可以分为三类,它们分别是_、_和_。答案:完整性备份,差异备份和日志备份。4对某一数据库进行完整性备份,右击该数据库,在弹出的快捷菜单中选择_中的“备份”选项。答案:任务。5_是指将数据库从SQL Server表复制到数据文件;_是指将数据从数据文件加载到SQL Server。答案:导出、导入。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1