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。( )