sql数据库基础面试题复习题考试题-全.doc

上传人:F****n 文档编号:98042414 上传时间:2019-09-07 格式:DOCX 页数:16 大小:186.53KB
返回 下载 相关 举报
sql数据库基础面试题复习题考试题-全.doc_第1页
第1页 / 共16页
sql数据库基础面试题复习题考试题-全.doc_第2页
第2页 / 共16页
sql数据库基础面试题复习题考试题-全.doc_第3页
第3页 / 共16页
sql数据库基础面试题复习题考试题-全.doc_第4页
第4页 / 共16页
sql数据库基础面试题复习题考试题-全.doc_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《sql数据库基础面试题复习题考试题-全.doc》由会员分享,可在线阅读,更多相关《sql数据库基础面试题复习题考试题-全.doc(16页珍藏版)》请在金锄头文库上搜索。

1、不定项选择题(针对以下题目,请选择最符合题目要求的答案,每道题有一项或二项正确答案。针对每一道题目,所有答案都选对,则该题得分,所选答案错误或不能选出所有答案,则该题不得分。题量为50道,每题2分,总分为100分。)第一章1、 是SQLServer数据库的主数据文件的扩展名。(选择一项)A、 .sqlB、 .mdbC、 .ldfD、 .mdf2、 在SQL Server 2005中,有系统数据库和用户数据库,下列不属于系统数据库的是( )。(选择一项)A、 masterB、 pubsC、 modelD、 msdb 3、当安装完SQL Server2005数据库时,系统默认当前的超级管理员是(

2、) (选择一项)A、sa B、master C、administrator D、super4、在使用SQL Server2005数据库时,有时需要将本机的数据库移动到其他机器上,恢复成对应的数据库使用。移动数据库分两步进行,应包括( )和附加数据库(选择一项)A、分离数据库 B、删除数据库 C、新建数据库 D、合并数据库5、在SQL Server2005中,附加数据库操作是指( )(选择一项)A、把SQL Server 数据库文件保存为其他数据文件B、根据数据库物理文件中的信息,把数据库在SQL Server 2005中恢复C、把所有该数据库表的数据清空D、把数据库删除掉6、某单位由不同的部门

3、组成,不同的部门每天都会生产一些报告、报表等数据,以为都采用纸张的形式来进行数据的保存和分类,随着业务的发展,这些数据越来越多,管理这些报告越来越费力,此时应考虑()(选择一项)A、由多个人来完成这些工作B、在不同的部门中,由专门的人员去管理这些数据C、采用数据库系统来管理这些数据D、把这些数据统一成一样的格式7、在SQL Server 2005中,对于数据库的定义正确的是()(选择一项)A、数据库是用来描述事物的符号记录B、数据库是位于用户与操作系统之间的一层数据管理软件C、数据库是按照数据结构来组织、存储和管理数据的创库D、数据库是指在计算机系统中引入数据库系统后的构成8、在SQL Ser

4、ver 2005中,对于数据库的基本概念描述错误的是()(选择一项)A、数据、数据库、数据库管理系统和数据库系统都是与数据库技术相关的概念B、数据库是计算机科学的重要分支,是信息系统的核心和基础C、数据库系统由数据库、数据库管理系统、应用系统、数据库管理员和用户组成D、数据库系统只由数据库和用户组成9、数据库管理技术发展至今,主要经历了3个阶段,它们的顺序是()(选择一项)A、人工管理阶段、数据库管理阶段、文件管理阶段B、人工管理阶段、文件管理阶段、数据库管理阶段C、数据库管理阶段、文件管理阶段、人工管理阶段D、文件管理阶段、人工管理阶段、数据库管理阶段10、下列对于数据库管理技术发展至今经历

5、的阶段特点描述错误的是()(选择一项)A、人工管理阶段数据由人员自行携带,数据与程序并不能独立且不能长期保存数据B、文件管理阶段是指可以通过按文件访问的方式管理 数据C、数据库管理阶段使得数据结构化,数据共享性好但独立性差D、数据库管理阶段出现的数据库管理系统实现了数据库的独立、使用和维护11、数据库系统根据数据存储的数据模型可分为()(选择一项)A、层次型数据库B、层次型数据库、网状型数据库C、层次型数据库、网状型数据库、关系型数据库D、层次型数据库、网状型数据库、关系型数据库、面向对象型数据库12、在SQL Server 2005中,最常用的数据存储模型是()(选择一项)A、层次型数据库B

6、、网状型数据库C、关系型数据库D、面向对象型数据库13在SQL Server 2005中,对于数据库管理系统的特点描述不正确的是()(选择一项)A、安全性,数据不会丢失B、共享性,多个用户可以同时使用C、独立性,数据与应用程序之间相互分离D、完整性,数据保持一致13、在SQL Server 2005中,对于SQL全称描述正确的是()(选择一项)A、数据库语言B、结构化查询语言C、结构化语言D、数据库查询语言14、下列对SQL Server2008描述错误的是()(选择一项)A、SQL Server采用的是浏览器/服务器体系结构B、SQL Server2008是用于大规模联机事物处理、数据仓库和

7、电子商务应用的数据库和数据分析平台C、它为使用者提供了强大的、界面友好的工具D、SQL Server2008降低了从移动设备到企业数据库系统的多平台上创建、部署、管理,使企业数据和分析应用程序的复杂性15、使用SQL Server2008,以下方式中()不能正确启动服务器(选择一项)A、在运行对话框中输入net stop mssqlserverB、在运行对话框中输入net start mssqlserverC、单击“开始“选择”程序“选择”Microsoft SQL Server 2008“选择“配置工具”选择“SQL Server配置管理器”D、单击“开始“选择”设置“选择”控制面板“选择“

8、管理工具”选择“服务”选中SQL Server(MSSQLSERVER)服务16、SQL Server中自己建立的studentMIS数据库属于(选择一项)A用户数据库B、系统数据库C、数据库管理系统D、数据库模板17、下列关于系统数据库说法错误的是(选择一项)A、master数据库保存有放在SQL Server实体上的所有数据库B、tempdb数据库中存放的是临时对象C、msdb数据库包含了诸如系统登录、配置设置、已连接的Server等信息D、model数据库是一个用来在实体上创建新用户数据库的模板数据库第二章3、 在SQL Server 2005中,数据完整性是指( )。(选择一项)A、

9、数据库中所有数据格式一致B、 数据库中数据的准确性C、 所有的数据都存入了数据库中D、 数据库中不存在数据冗余 4、 在SQL Server2005中,( )约束表示字段的NOTNULL属性。(选择一项)A、 主键B、 检查C、 默认值D、 非空5、 在SQL Server2000中,下面关于数据完整性的描述正确的是( )(选择二项)A、如果数据库中没有重复的数据,即没有数据冗余的时候,数据就是完整的B、维护数据完整性就是保证数据库中数据的准确性C、数据库中数据越详细则越符合数据完整性D、维护数据完整性可以保证数据的一致性,避免出现没有意义的数据4、在SQL Server2005中,主键用来实

10、施( )(选择一项)A、引用完整性约束 B、实体完整性约束 C、域完整性约束 D、自定义完整性约束5、在SQL Server2005数据库中,有一个book(图书)表 ,包含字段:bookId(图书编号),title(书名),pDate(出版日期),author(作者)等字段,其中( )字段作为该表的主键是最适当的.(选择一项)A、bookID B、title C、pDate D、author6、在SQL Server2005数据库中,主键是表中的能用来唯一标识表中的每一行的一列或多列的组合。以下关于主键的说法正确的是( )(选择一项)A、表创建后,一旦设定了主键,主键就不能现更改B、表中可以

11、没有主键 C、主键列的值可以重复 D、主键列允许插入空值7、在SQL Server 2005中,外键用于将一个表中的列与另一表中的列关联起来,为了确保引用的完整性,要求( )(选择一项)A、外键列的列值必须已经存在于主键表的对应列的列值中B、外键列的列值必须与主键表的对应列的列值对应C、外键列不能有重复的值D、外键表的数据行行数必须大于主键表的数据行行数8、在SQL Server 2005数据库中,唯一地标识表中记录的一列或者几列被称为( )(选择一项)A、约束 B、查询 C、主键 D、关系9、在数据库系统中,数据存在副本的现象是数据冗余,减少数据冗余最常用的方法是( )(选择一项)A、建立实

12、体之间的关系 B、分类存储C、去掉实体中存在数据冗余的列 D、建立索引10、数据库系统发展到今天,占统治地位的乃然是关系数据库。关系数据库中所谓的数据冗余指的是( )(选择一项)A、数据不准确 B、存在重复数据 C、数据之间不存在关系 D、数据量太大11、在SQL server 2005数据库中,标识列本身没有实际意义,而是为了区分表中不同的记录。下列关于标识列的说法中错误的是( )。(选择一项)A、一个表中只能有一格标识列 B、不能对标识列加上默认约束C、标识列可以使任意数据类型 D、不能更新或输入标识列的值12、在SQL Server 2005数据库中,主键是表中能用来惟一标识表中每一行的

13、一列或多列的组合。通过设定表的主键可以实现( )完整性约束。(选择一项)A、引用 B、实体 C、域 D、自定义13、要在SQL Server 2005数据库中创建一个网站用户信息表,其中用户的Email地址用一个字段来存储,规定Email地址中要含有“”和“.”字符。这一规定可以采用( )来实现。(选择一项)A、主键约束 B、外键约束 C、检查约束 D、默认约束14、在SQL Server2005数据库中建立表间关系是实施引用完整性约束,关于表间关系,以下说法错误的是( )(选择一项)A、建立关系的两张表中,关联字段的名称可以不同B、建立关系的两张表中,如果子表中包含记录,则主表中一定包含记录

14、C、建立关系的两张表中,如果主表中包含记录,则子表中一定包含记录D、建立关系的两张表中,主表和子表中的记录可是一对多的15、在SQL Server2005数据库中,可以使用( )关键字来判断表中是否存在包含空数据字段的记录行(选择一项)A、NONE B、NOT C、NULL D、NO16、下列关于数据表的描述错误的有()(选择二项)A、数据库中的表由行和列组成B、列包含了若干行的信息,一列称之为一条记录C、行由同类的信息组成,每一行称为一个字段D、一个表有一条或多条记录组成17、存储电话号码格式应当采用的数据类型是()(选择一项)A、字符B、整数C、浮点数D、bit18、在SQL Server2005中,标识列必须采用()数据类型(选择一项)A、字符B、intC、浮点数D、bit19、在SQL Server2005中,以下对字段数据类型指定错误的是()(选择一项)A、charB、varcharC、int(

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号