MySQL数据库应用与管理 第2版
上QQ阅读APP看书,第一时间看更新

1.5 习题

一、选择题

1.实体-关系模型图(E-R图)的基本要素有实体对象、对象属性和( )。

A.属性之间关系

B.对象之间关系

C.多对多的关系

D.主键关系

2.在关系数据库中,表的列又称为( )。

A.记录

B.元组

C.属性

D.关系

3.在关系数据库中,表的行又称为( )。

A.记录、元组

B.记录、属性

C.字段、属性

D.字段、元组

4.下列关于关系数据库设计中概念结构设计阶段的任务描述正确的是( )。

A.制定任务目标

B.确定实体数据对象及其属性

C.确定实体对象之间的关系

D.绘制E-R图

5.一个学生有多个电话号码,每个电话号码仅属于某个特定的学生,则学生和电话号码之间存在什么关系?( )

A.一对一的关系

B.一对多的关系

C.多对多的关系

D.以上都正确

6.下列有关关系数据库设计的描述不正确的是( )。

A.根据需求制定任务目标,确定需要处理的数据对象及其属性

B.在需求分析基础上,获得实体-关系模型,绘制E-R图

C.依据E-R图设计表格,确定表的列

D.关系数据库设计不需要考虑优化读写性能

7.关系数据库中,保证表之间的关系用( )。

A.主键

B.外键

C.快捷键

D.唯一键

8.关系数据库中,表中的主键的作用是( )。

A.唯一标识表中的记录

B.保证表之间的关系

C.避免表之间出现重复字段

D.以上都不正确

9.MySQL服务名称为MySQL80,停止MySQL80服务的指令是( )。

A.mysql stop MySQL80

B.stop MySQL80

C.quit MySQL80

D.net stop MySQL80

10.以命令行窗口程序连接MySQL数据库服务器时的命令格式为( )。

A.net-h 服务器地址 -u 用户名 -p 用户密码

B.connect-h 服务器地址 -u 用户名 -p 用户密码

C.mysql-h 服务器地址 -u 用户名 -p 用户密码

D.start-h 服务器地址 -u 用户名 -p 用户密码

二、判断题

1.选课系统中,一个学生可以选修多门课,一门课可以被多个学生选修,则学生和课程之间的关系类型为一对多。( )

2.关系数据库中的数据是以二维表的形式存储的。( )

3.若MySQL服务名称为MySQL80,启动MySQL数据库服务器的指令为net start MySQL80。( )

4.关系数据库中,一张表仅能描述一种实体,不能描述实体之间的关系。( )

5.以命令行窗口程序关闭MySQL服务器连接的命令可以用exit,也可以用quit。( )