一、选择题(每题2分)
1、现实世界中客观存在并能相互区别的事物称为(    )。
A、实体
B、实体集
C、字段
D、记录
正确答案是:A
2、现实世界中事物的特性在信息世界中称为(    )。
A、实体
B、实体标识符
C、属性
D、关键码
正确答案是:C
3、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,职员到部门的联系类型是(  )。
A、一对一
B、一对多
C、多对一
D、多对多
正确答案是:C
4、下列实体类型的联系中,属于多对多联系的是(    )。
A、父亲对孩子的亲生联系
B、省对省会的所属联系
C、班级与学生之间的关系
D、供应商与工程项目的供货联系
正确答案是:D
5、如果采用关系数据库实现应用,在数据库的逻辑设计阶段需将(    )转换为关系数据模型。
A、E-R模型
B、层次模型
C、关系模型
D、网状模型
正确答案是:A
6、在数据库设计中,将E-R图转换成关系数据模型的过程属于(    )。
A、需求分析阶段
B、逻辑设计阶段
C、概念设计阶段
D、物理设计阶段
正确答案是:B
7、SQL语言具有_______的功能。
A.关系规范化、数据操纵、数据控制
B.数据定义、数据操纵、数据控制
C.数据定义、关系规范化、数据控制
D.数据定义、关系规范化、数据操纵
正确答案是:B
8MySQL使用( )文件中的配置参数。
A、my-larger.ini
B、my-small.ini
C、my-huge.ini
D、my.ini
正确答案是:D
9、若要删除数据库中已经存在的表S,可用( )。
A、DELETE TABLE S 
B、DELETE S
C、DROP TABLE S
D、DROP S
正确答案是:C
10、下列描述正确的是(   )。
A.一个数据库只能包含一个数据表 
B.一个数据库可以包含多个数据表
C.一个数据库只能包含两个数据表 
D.一个数据表可以包含多个数据库
正确答案是:B
11SELECT语句中,________子句用于选择满足给定条件的元组。
A、WHERE
B、HAVING
C、GROUP BY
D、ORDER BY
正确答案是:A
12、SELECT语句中,若希望将查询结果排序,则应在SELECT语句中使用________子句。
数据库第六章答案王珊A、WHERE
B、HAVING
dba学费多少
C、GROUP BY
D、ORDER BY
正确答案是:eclipse官方D
13、选择要执行操作的数据库,应该哪个SQL命令?(  )
AUSE
BGO
CEXEC
DDB
正确答案是:A
14、下列关于数据库运行和维护的叙述中,(    )是正确的。
A、只要数据库正式投入运行,标志着数据库设计工作的结束
B、数据库正式投入运行标志着数据库运行和维护工作的开始
C、数据库的维护工作就是维护数据库系统的正常运行
D、数据库的维护工作就是发现问题,修改问题
正确答案是:B
15、如果在一个关系中,存在多个属性(或属性组)都能用来唯一标识该关系的元组,且其任何子集都不具有这一特性,则这些属性(或属性组)被称为该关系的(    )。
A、候选码
B、主码
C、外码
D、连接码
正确答案是:A
16、如下图所示的关系数据表中,主键最好定为( )
A.姓名 
B.借书证号 
C.所教学科 
D. T2005001
楞严咒咒心梵文观想图
正确答案是:B
17、数据库概念设计的E-R方法中,用属性描述实体的特征,属性在E-R图中,用(    )表示
A、矩形
B、四边形
C、菱形
D、椭圆形
正确答案是:D
18、下列选项中属于删除数据库的语句是(    )。
ACREATE DATABASE
BUSE DATABASE
CDROP DATABASE
D、以上都不是
正确答案是:C
19、一张表的主键个数为()。
A、至多3个
B、没有限制
C、至多1个
D、至多2个
正确答案是:C
20、在SQL语言中,条件“年龄 BETWEEN 20 AND 30”表示年龄在20~30之间,且(    )。
A、包括stature20岁和30岁
B、不包括20岁和30岁
C、包括20岁但不包括30岁
D、包括30岁但不包括20岁
正确答案是:A
21、下列(  )类型不是MySQL中常用的的数据类型。
AINT  BVAR  CTIME  DCHAR
正确答案是:B
22、DBMS指的是以下哪个选项?(  )
A、数据库系统
B、数据库信息系统
C、数据库管理系统
D、数据库并发系统
正确答案是:C
23、下面选项中,用于表示变长长度字符串的数据类型是(  )
A、CHAR
B、VARCHAR
C、BINARY
D、BOLB
正确答案是:B
24、如果关系模式R属于1NF,且每个非主属性都完全函数依赖于R的主码,则R属于(  )
  A2NF  B3NF  CBCNF  D4NF
正确答案是:A
25、下列选项中,使用(  )数据类型保存3.1415可以不丢失精度
A、DECIMAL(6,2)
B、DECIMAL(6,3)
C、DECIMAL(6,4)
D、DECIMAL(6,1)
正确答案是:C
26、假设student表中共有9条记录,而存在name与gender值完全相同的记录有3条,那么使用 SELECT DISTINCT name,gender FROM student;语句查询出的记录条数是(  )
A、6条
B、7条
C、8条
D、9条
正确答案是:B
27、下列用于更新的SQL语句中,正确的是(  )
A、update user set id = u001 ;
B、update user(id,username) values('u001','jack');
C、update user set id='u001',username='jack';
D、update into user set id = 'u001', username='jack';
正确答案是:C
28、使用LIKE关键字实现模糊查询时,常用的通配符包括(  )
A、    %与*            B、    *与?
C、    %与_            D、    _与*
正确答案是:C
29、下面关于人与身份证号之间的关联关系描述中,正确的是(  )
A、多对一
B、多对多
C、一对一
D、没有关系
正确答案是:C
30、SELECT语句的完整语法较复杂,但至少包括的部分是(      )
    A.仅SELECT
    B.SELECT,FROM
    C.SELECT,GROUP
    D.SELECT,INTO
正确答案:B
31、以下能够删除一列的是(      )
    A.alter table emp remove addcolumn
    B.alter table emp drop column addcolumn
    C.alter table emp delete column addcolumn
    D.alter table emp delete addcolumn
正确答案:B
32、若要撤销数据库中已经存在的表S,可用( )。
    A.DELETE TABLE S
    B.DELETE S
    C.DROP S
    D.DROP TABLE S
正确答案:D
33、以下哪种操作能够实现实体完整性(      )
    A.设置唯一键
    B.设置外键
    C.减少数据冗余
    D.设置主键
正确答案:B
34、若用如下的SQL语句创建了一个表SC:(      )
  CREATE TABLE SC (S# CHAR(6) NOT NULL,C# CHAR(3) NOT NULL,SCORE INTEGER,NOTE CHAR(20));向SC表插入如下行时,( )行可以被插入 。
    A.(NULL,’103’,80,’选修’)
    B.(’200823’,’101’,NULL,NULL)
    C.(’201132’,NULL,86,’ ’)
    D.(’201009’,’111’,60,必修)mysql语句多表查询
答案:B
35、以下语句错误的是(      )
    A. alter table emp delete column addcolumn;
    B. alter table emp modify column addcolumn char(10);
    C.alter table emp change addcolumn  addcolumn int;

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。