SQL Server 2012 数据库教程(第3版)
上QQ阅读APP看书,第一时间看更新

习题

一、选择题

1. SQL Server是( )。

A. 数据库

B. DBA

C. DBMS

D. 数据库系统

2. SQL Server组织数据采用( )。

A. 层次模型

B. 网状模型

C. 关系模型

D. 数据模型

3. ( )是实体属性。

A. 形状

B. 汽车

C. 盘子

D. 高铁

4. 在数据库管理系统中设计表属于( )。

A. 概念结构设计

B. 逻辑结构设计

C. 物理结构设计

D. 数据库设计

5. 图书与读者之间是( )。

A. 一对一关系

B. 多对一关系

C. 多对多关系

D. 一对多关系

6. SQL Server用户通过( )操作数据库对象。

A. DBMS

B. SQL

C. T-SQL

D. 应用程序

7. 用( )平台开发的程序是C/S程序。

A. JavaEE

B. PHP

C. Visual C#

D. ASP.NET

8. 下列说法错误的是( )。

A. 数据库通过文件存放在计算机中

B. 数据库中的数据具有一定的关系

C. 浏览器中的脚本可操作数据库

D. 浏览器中运行的文件存放在服务器中

二、说明题

1. 什么是数据、数据库、数据库管理系统、数据库管理员、数据库系统?

2. 关系数据模型的主要特征是什么?当前流行的关系数据库管理系统有哪些?

3. 采用什么方式操作关系数据库?

4. 某高校中有若干个系部,每个系部都有若干个年级和教研室,每个教研室有若干个教师,其中,教授和副教授每人带若干个研究生,每个年级有若干个学生,每个学生选修若干门课程,每门课可由若干个学生选修,试用E-R图描述此学校的关系概念模型。

5. 定义并解释概念模型中的以下术语:实体、属性、码、E-R图。

6. 试举出一个自己身边的关系模型,并用E-R图来描述。

7. 试描述SQL语言的特点。