SQL Server 2008 数据库案例教程课后习题答案

  • 格式:docx
  • 大小:53.44 KB
  • 文档页数:14

下载文档原格式

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

《SQL Server 2008数据库案例教程》练习题及模拟试卷答案

第1章

一、判断题

1. 数据库技术是是计算机数据处理与信息管理系统的核心。(√)

2. 数据是用于描述现实世界中具体事物或抽象概念,可存储的数字符号。(×)

3. 数据库是一个长期存储在计算机内的、有组织的、有共享的、统一管理的数据集合。(√)

4. 数据库管理系统是一个按数据结构来存储和管理数据的服务器管理系统。(×)

5. 关系数据库,是建立在关系模型基础上的数据库。(√)

二、单选题

1. 数据(Data)是一些可存储并具有明确意义的(A)

A. 符号

B.图形

C.文字

D.数字

2. 人工阶段计算机用于数值计算,没有操作系统及管理数据的软件。这一阶段的年代是(C)

A. 19世纪80年代

B. 20世纪20年代

C.20世纪50年代

D. 20世纪80年代

3. 在网页中常用的图像格式是(D)

A..bmp和.jpg

B..gif和.bmp

C. .png和.bmp

D. .gif和.jpg

4.数据库系统的重要特征是什么?(D)

A. 数据的独立性和动态性 B.数据的静态性和独立性

C.数据的动态性和共享性 D.数据的独立性和共享性

三、多选题

1.与数据库技术密切相关的基本概念有(ABCD)

A. 数据

B. 数据库

C. 数据库管理系统

D. 数据库系统

2.数据库可分为哪几种类型?(ABC)

A. 关系型数据库

B. 网状数据库

C. 层次数据库

D.树形数据库

3. DBMS提供数据操作语言DML,为用户提供了哪些操作?(ABCD)

A.数据的追加B.数据的删除C.数据的更新D.数据的查询

4.DBMS要分类组织、存储和管理各种数据,包括哪些内容?(ABC)

A. 数据字典

B. 用户数据

C. 存取路径

D.服务器

5. 目前,DBMS常见品牌有哪些公司?(ABC)

A.微软公司的SQL Server B.IBM公司的DB2 C.甲骨文公司的ORACLE D.索尼公司的MySQL

四、填空题

1.数据库(管理)技术经历了人工管理阶段和文件管理阶段。

2.文件系统不提供对任意部分数据的(快速)访问

3.关系数据库,是建立在关系(模型)基础上的数据库。

4.实体-联系模型(简称E-R模型)是由P.P.Chen于(1976)年首先提出的。

5、通过属性可以对一个(实体)进行描述。

第2章

一、判断题

1. SQL Server 2000是一种企业级数据库。(√)

2. SQL Server Profiler是用于查看和控制SQL Server的服务。(×)

3. SQL Server Management Studio在单一的环境中整合了企业管理器、查询分

析器和Analysis Manager的功能。(√)

4. rsconfig实用工具具用于配置和执行SQL Server 2008 Integration Services 包。 (×)

二、单选题

1. 下面给出的名称中属于数据库的是(A)

A. MySQL

B. MyBase

C. SQL Data

D. JAVA

2. 下面关于SQL Server 2008新增功能描述正确的是__(A)___。

A. 表现树状的层次结构的数据类型HierarchyId

B. 报表服务为用户提供了各种类型报表的需求

C. 用户不可以自定义表数据类型

D. 支持XML数据操纵语言的插入功能

3._(C)_用来指定和区分不同的实体实例。

A. 实体

B. 属性

C. 标识符

D. 关系

三、多选题

1. SQL Server 2008系统由_(ABCD)_ _部分组成。

A. 数据库引擎

B. Analysis Services

C. Reporting Services

D. Integration Services

2. 下面对关系数据库的描述正确的是___(AD)___。

A.由数据表和数据表之间的关联组成

B.数据表中的列称为字段或属性

C.数据表中的行通常称为记录或元组

D.数据表说明数据库中某一特定方面的对象及其属性

3. 下面属于关系数据库管理系统中数据库对象的有__(ABCD)_ _。

A. 数据表视图

B. 数据库用户

C. 表索引

D. 列默认值

四、填空题

1.根据数据存储结构的不同,可将数据库分为:层次模型、_ (网状模型)_ __和__(关系模型)___。

2.SQL Server 2008出现在Microsoft数据平台上,这个平台的特点有:_ (高

效的)__、可信任的和

__(智能的)___。

3.关系数据库管理系统从功能上划分主要可分为4部分:_ (数据模式定义语句)__、数据库操纵语言、_(数据库系统运行控制)_和数据库维护与服务。

第3章

一、判断题

1.SELECT FROM是基本的查询语句,可以实现各种形式的数据查询操作。(√)

2.全局变量是由系统提供且预先声明的变量,以“@”开头,用户只能使用,不能

进行更改。(×)

3.当一个复杂的表达式有多个运算符时,根据运算符的优先顺序执行运算。 (√)

4.SQL Server中的函数分为两种类型:一种是系统提供的内部函数;另一种是

用户自定义函数。(√)

二、单选题

1. 注释单行语句的符号是( A )

A. --

B.##

C.~~

D./* */

2.聚合函数中,AVG函数用于( C )

A. 求和 B.求差 C.求平均 D.求积

3. 日期和时间函数用于对日期和时间数据进行各种不同的处理,如GETDATA函数用于( C )

A. 返回系统的时间

B. 返回系统的月份

C. 返回系统的日期和时间

D. 返回系统的年份

4. 循环结构中,用于完全跳出循环的语句是(B )

A.continue B.break C. if…else D.while

5. 批处理是从客户机传递到服务器上的一组完整的数据和T-SQL语句。以( C )为结束标志。

A.break B.goto C.goD.end

6.select ‘AB’+‘CD’的执行结果是( D )

A.ABC B.AD C.CD D.ABCD

三、多选题

1. T-SQL语言主要由以下几个部分组成( ABCD )

A. DDL

B. DML

C. DCL

D. TCL

2. T-SQL中用于控制程序的流程的语句有( ABCD )

A. BEGIN…END

B. IF…ELSE

C. WHILE

D. WAITFOR

四、填空题

1. SQL是结构化查询语言(Structured Query Languaged)的缩写

2. 2.T-SQL语言中有两种类型的变量:( 局部变量 )和( 全局变量 )。

3. 运算符是种语言中不可缺少的部分,T-SQL的运算符主要有:( 算数运算符)、(赋值运算符)、(位运算符)、(比较运算符)、(逻辑运算符)和(字符串连接运算符)。

第4章

一、判断题

1. 数据存储结构是指数据库中的物理数据和逻辑数据的表示形式、物理数据和逻辑数据之间关系映射方式的描述。(√)