MySQL数据库教程(微课版·第2版)
上QQ阅读APP看书,第一时间看更新

习题

一、选择题

1.MySQL是( )。

A.数据库

B.DBA

C.DBMS

D.数据库系统

2.MySQL组织数据采用( )。

A.层次模型

B.网状模型

C.关系模型

D.数据模型

3.( )是实体属性。

A.形状

B.汽车

C.盘子

D.高铁

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

A.概念结构设计

B.逻辑结构设计

C.物理结构设计

D.数据库设计

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

A.一对一关系

B.多对一关系

C.多对多关系

D.一对多关系

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

A.DBMS

B.SQL

C.MySQL的SQL

D.应用程序

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

A.Java EE

B.PHP

C.Visual C#

D.ASP.NET

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

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

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

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

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

二、说明题

1.什么是数据库,它的用途是什么?

2.说明数据库、数据库管理系统、数据库系统、数据库应用系统、数据库管理员的关系。

3.什么是数据模型?简述关系模型的特点。

4.说明关系模型中的表、记录、码、主码的关系。

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

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

7.试列举一个身边的关系模型实例,并用E-R模型来描述。

8.比较C/S架构应用系统和B/S架构应用系统的特点。