SQL-Server-2005开发与管理-高职计算机应用技术-题库练习题带答案测试题.doc
《SQL-Server-2005开发与管理-高职计算机应用技术-题库练习题带答案测试题.doc》由会员分享,可在线阅读,更多相关《SQL-Server-2005开发与管理-高职计算机应用技术-题库练习题带答案测试题.doc(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、习题一一、填空题1数据库领域常用的数据模型有 、 、 和面向对象数据模型。2描述实体的特征称为 。3关系模型是用_的形式来表示和实现实体间的关系。二、选择题1用树形结构来表示实体之间关系的数据模型称为( )。A关系模型 B层次模型 C网状模型 D面向对象模型2数据库系统的核心软件是( )。A数据库 B系统管理员 C应用系统 D数据库管理系统3如果一个班只有一个班长,且一个班长不能同时担任其他班的班长,班级和班长两个实体集之间的联系属于( )。A一对一联系 B一对多联系 C多对多联系 D多对一联系4数据冗余指的是( )。A数据和数据之间没有联系 B数据有丢失C数据量太大 D存在重复的数据5假定一
2、位教师可讲授多门课程,一门课程可由多位教师讲授,教师与课程之间是( )。A一对一的关系 B一对多的关系 C多对一的关系 D多对多的关系6在E-R图中,用长方形和椭圆分别表示( )。A联系、属性 B属性、实体 C实体、属性 D属性、联系7关于数据库的设计范式,以下说法错误的是( )。A数据库的设计范式有助于规范化数据库的设计B数据库的设计范式有助于减少数据冗余C设计数据库时,一定要严格遵守设计范式。满足的范式级别越高,系统性能就越好。三、简答题1试述数据库系统阶段的主要特征。2试分别举出实体间一对一、一对多、多对多关系的例子。3试述什么是关系模型的外键,它有什么作用?答案一、填空题1层次模型、网
3、状模型、关系模型2属性3二维表二、选择题1、B 2、D 3、A 4、D 5、D 6、C 7、C三、简答题1、特征:(1)数据结构化(2)数据独立性高 (3)数据共享性高、冗余度低 (4)具有统一的数据管理和控制功能。2、一对一的例子:一个工厂只有一个厂长,一个厂长只能在一个工厂里担任有厂长的职务,则工厂与厂长之间的关系是一对一联系。 一对多的例子:一个班级由若干个学生组成,而任何一个学生只属于某一个班能,班级与学生之间具有一对多联系 多对多的例子:一个学生可以选修多门课程,一门课程可以被若干个学生选修,学生与课程之间具有多对多联系3、当关系中的某个属性或属性的组合虽然不是该关系的主键或只是主键
4、的一部分,但却是另一个关系的主键,且其值来源于另一关系的主键值时,称该属性或属性的组合为这个关系的外键。习题二一、填空题1.SQL Server2005是使用 体系结构的 数据库管理系统。2SQL Server 2005 是用于存储、处理和保护数据的核心服务。一台计算机可同时运行_ 个SQL Server实例。3SQL Server 2005_达到了支持超大型企业进行联机事务处理(OLTP)、高度复杂的数据分析、数据仓库系统和网站所需的性能水平。二、选择题1Microsoft SQL Server2005是一种基于客户机/服务器体系结构的关系型数据库管理系统,它使用( )语言在服务器和客户机之
5、间传送请求。ATCP/IP BTransact-SQL CC语言 DASP2Microsoft SQL Server 2005( )只能用于开发和测试系统,而不能用作生产服务器。A.Express Edition B.Developer EditionC.Workgroup Edition D.Standard Edition 三、简答题1SQL Server 2005有哪些主要技术?2安装SQL Server 2005的硬件和软件要求?答案一、填空题1、客户机/服务器 关系型2、数据库引擎 多3、企业版二、选择题1、B 2、B三、简答题1、(1)数据库引擎(2)分析服务(3)整合服务(4)报
6、表服务(5)代理服务(6)通知服务(7)复制(8)全文搜索 2、硬件要求:32位平台上需要Pentium3兼容处理器或更高速度的处理器,最低处理器速度为600MHz(建议1GHz或更高),最小内存512MB(建议1GB或更大)。软件要求:SQL Server 2005 的64位版本的网络软件要求与32 位版本的网络软件要求相同。Windows 2003 WindowsXP 和Windows2000都具有内置网络软件。习题三一、填空题1 窗口是服务器中所有数据库对象的树状视图。2.一个数据库至少应该包含一个 文件和一个 文件;3日志文件的扩展名是 ,其默认大小是 MB。二、选择题1( )列出的是
7、经常管理的服务器。A已注册的服务器窗口 B对象资源管理器窗口C文档窗口 D“摘要”页窗口2在SQL Server2005的数据库中,主数据文件的扩展名是( )。A.mdf B.ndf C.ldf D.mdb3SQL Server2005安装程序创建四个系统数据库,下列( )不是系统数据库。AMaster Bmodel CResource DMsdb4在SQL Server2005中,关于数据库的说法正确是的( )。A一个数据库可以不包含事务日志文件;B一个数据库可以只包含一个事务日志文件和一个数据库文件;C一个数据库可以包含多个数据库文件,但只能包含一个事务日志文件;D一个数据库可以包含多个事
8、务日志文件,但只能包含一个数据库文件。5在系统数据库中,( )数据库是最重要的数据库,并且如果该数据库受损坏,SQL Server将不能启动。AMaster Bmodel CTempdb DMsdb6关于数据库事务日志文件叙述错误的是( )。 A一个数据库至少有一个事务日志文件。 B创建数据库时,如果未指定事务日志文件,SQL Server则会自动创建一个事务日志文件。C事务日志文件的默认大小为1MB。D如果未指定事务日志文件的增长量,则文件大小保持不变。7( )的操作是把已经存在于磁盘的数据库文件恢复成数据库。A附加数据库 B删除数据库 C分离数据库 D收缩数据库8通过数据库的选项可以设置数
9、据库( )。A是否是只读的 B物理文件是否允许被删除C允许创建的表的数目 D表中所允许的最多数据行的数目三、简答题1数据库由哪几种类型的文件组成?其扩展名是什么?2简述SQL Server2005中文件组的作用和分类。3数据库文件初始大小为5M,设置每次容量不够的时候按20%的比例自动增长,则增长3次以后容量是多少?4对于已经建好的数据库,有哪些方式可以把该数据库转移到其他计算机的SQL Server上?四、操作题1在SQL Server Management Studio中创建名为stuDB的数据库,数据文件的初始大小为10MB,日志文件的初始大小为3MB。数据文件和日志文件都保存在D:st
10、udb文件夹中。2将数据库stuDB的日志文件缩小为2MB。3删除stuDB数据库。答案一、填空题1、对象资源管理器2、数据文件 事物日志文件3、.ldf 1二、选择题1、A 2、A 3、C 4、B 5、A 6、D 7、A 8、A三、简答题1、组成:主数据文件、辅助数据文件、事务日志文件扩展名:主数据文件的扩展名.mdf 辅助数据文件的扩展名.ndf 事务日志文件的扩展名是.ldf 2、分类:主文件组、用户定义文件组 作用:包含主数据文件和未放入其他文件组的所有辅助数据文件,可以将数据文件集合起来,以便管理、数据分配和放置。3、864MB4、分离和附加方式、设置数据库状态习题四一、填空题1SQ
11、L Server2005的数据类型包括 和 。2SQL Server 2005提供的整型数据类型包括 、 、 和 。3SQL Server 2005提供的货币数据类型包括 和 。4SQL Server 2005中real数据类型所占字节数为 个。5在一个表中只能设置 个主键约束,可以定义 个惟一性约束。6约束是SQL Server提供的自动保持数据完整性的一种方法,在SQL Server2005中有5种约束: 、 、 、 和 。二、选择题1以下数据类型中不属于精确数字类型的是( )。Abit Bmoney Cfloat Dtinyint2日期时间型数据类型(datetime)的长度是( )。A
12、. 2 B. 4 C. 8 D.163表在数据库中是一个非常重要的数据对象,它是用来( )各种数据内容的。A显示 B查询 C存放 D检索4.SQL server 2005数据库中,关于主键的叙述正确的是( )。A为标识表中唯一的实体 B.创建唯一的索引,允许空值C只允许以表中第一字段建立 D.允许有多个主键5实现默认约束的关键字是( )。AUNIQUE BDEFAULT CRULE DTRIGGER6在( )约束中可以包含搜索条件,但是不能包含子查询,该约束限制输入到一列或多列中的可能值,从而保证了数据库中数据完整性。Aprimary key Bcheck Cunique Ddefault7下
13、面( )数据类型用来存储二进制数据。ADatetime BSmallmoney CBinary DReal8在数据库中,系统表sysfilegroups表用来存储该数据库( )。A每个表、每列的详细设置 B检查约束表达式C用到了哪些数据类型 D文件组信息9主键用来实施( )。A实体完整性约束 B引用完整性约束C域完整性约束 D自定义完整性约束10电话号码应当采用( )格式的数据类型来存储。A字符 B整数 C浮点数 DBit11表A和表B建立了主外键关系,A为主表,B为子表,以下说法中正确的项是( )。AB表存在A表的外键 BB表中存在外键 CA表中存在外键 DA表存在B表中的外键12表A中的列
14、B是标识列,属于自动增长数据类型,标识种子是2,标识递增量为3。首先插入三行数据,然后再删除一行数据,再向表中增加数据行的时候,标识值将是( )。A5 B8 C11 D213假设原来做的一个管理系统使用的是SQL Server数据库,现在想把它简化为Access数据库,但是数据库的格式、数据项都不能变化,应该保持一样,此时可以采用( )方法来实施。A把数据拷贝粘贴到Access数据库中 BAccess数据库使用SQL Server的数据库文件 C使用数据转换服务进行数据导入导出操作 D直接在Access数据库中打开SQL Server数据库14要在SQL Server中创建一个员工信息表,其中
15、员工的薪水、医疗保险和养老保险分别采用三个字段来存储,但是该公司规定:任何一个员工,医疗保险和养老保险两项之和不能大于薪水的1/3,这一项规则可以采用( )来实现。A主键约束 B外键约束 C检查约束 D默认约束三、问答题1SQL Server2005的系统数据类型有多少种?每一种数据类型的功能是什么?2SQL Server2005中有多少种约束?其作用分别是什么?3如何查看表中的相关信息?4如何使用SQL Server导入或导出向导复制数据?四、上机题在SQL Server Managemem Studio中建立如表4-9所示的班级表class表4-9班级表class列名数据类型长度是否允许为
16、空描述Classchar10不允许班级编号,主键CLassNamevarchar20不允许班级名称Entrancedatetime不允许入学时间Xuezhivarchar20不允许学制Spnamechar8不允许专业名称Snumberint不允许人数答案一、填空题1、系统数据类型、用户自定义数据类型2、bigint、int、smallint、tinyint3、money、smallmoney4、45、一、多6、主键约束、惟一约束、检查约束、默认约束、外键约束二、选择题1、C 2、C 3、C 4、A 5、B 6、B 7、C 8、D 9、A 10、A 11、B 12、C 13、C 14、C三、问答
17、题1、系统数据类型有:数字类型、货币类型数据、日期和时间类型、字符类型数据、二进制数据类型、Bit数据类型等。功能:数字类型数据用于存储整数,带固定精度和小数位数的数值数据,十进制小数。货币类型数据用于存储十进制币值。日期和时间类型用于存储日期和时间的结合体。字符类型数据用于存储字符数据。二进制数据类型用于存储二进制数据。Bit数据类型用于存储取值为1,0,或NULL的整数数据类型。2、约束有:主键约束,惟一性约束,检查约束,默认约束,外键约束。作用:主键约束确保了表中的行是唯一的。惟一性约束用于指定一列或几列的组合具有惟一性,以防止在列中输入重复值。检查约束也叫CHECK约束,用于定义列中可
18、接受的数据值或者格式。默认约束就是每当用户没有在某一列中输入值时,则交所定义的值提供给这一列。习题五一、填空题1使用SELECT语句进行模糊查询时,可以使用 关键字,并且模糊查询只能针对 字段类型。在GROUP BY子句中,还可以使用 子句来为分组统计进一步设置条件。2聚合函数中,计算字段的累加和的函数是 ,统计记录个数的函数是 ; 函数用于返回计算平均值, 函数用于返回计算最大值, 函数用于返回计算最小值。二、选择题1、在Transact-SQL语法中,SELECT语句的完整语法较复杂,但至少包括的部分为( )。A.SELECT,INTO B.SELECT,FROM C.SELECT,GRO
19、UP D.仅SELECT2、在Transact-SQL的selete语句中使用关键字( )可以把重复行屏蔽。A. DISTINCT B. UNION C. ALL C. TOP3、内部连接是最常用的类型,内部连接的关键字是( )。A. left join B. right joinC. inner join D. out join4、查询统计一个数据表中的数值字段的总和,可以用( )函数。AMAX BAVG CCOUNT DSUM 5、在SELECT语句中,如果要选择表中所有的列时可以用( )代表。A% B C* D!6、在SELECT语句中,想要使用Like关键字来匹配单个字符,那么其通配符
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SQL Server 2005 开发 管理 高职 计算机应用技术 题库 练习题 答案 测试
限制150内