Java实训MySQL期末测试题:填空与选择题详解.pdfVIP

  • 0
  • 0
  • 约2.8千字
  • 约 3页
  • 2026-01-20 发布于北京
  • 举报

Java实训MySQL期末测试题:填空与选择题详解.pdf

MySQL期末测试题(100分)

一、填空题(20分)

1.数据库管理系统的英文缩写是DBMS。

2.常用的结构数据模型有_层次结构、_网状结构和关系结构。

3.实体与实体之间的联系有3种,它们是一对一、一对多和

多对多。

4.表是用来数据的对象,是数据库系统的与基础。

5.向表中添加记录令是insert,删除表中记录令是delete,修改表

中记录令是update。

6.SQL语言中,用于排序的是orderby子句,用于分组的是groupby子句。

7.count是一个非常特殊但又非常有用的函数,它可以计算出满足约束条件的一组

条件的行数。

8.构成E-R图的三个基本要素为实体型、属性和联系。

9.模糊查询中,%表示一个到多个字符,_表示一个字符。

10.修改表结构令是ALTERTABLE。

二、选择题(20分)

1.使用sql语句进行分组检索时,为了去掉不满足条件的分组,应当(B)。

A)使用WHERE子句

B)在GROUPBY后面使用HAVING子句

C)先使用WHERE子句,再使用HAVING子句

D)先使用HAVING子句,再使用WHERE子句

2.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,

从部门到职员的联系类型是(D)

A)多对多B)一对一C)多对一D)一对多

3.SQL语言中,删除一个表令是(B)

A)DELETETABLE

B)DROPTABLE

C)CLEARTABLE

D)REMORETABLE

4.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是()

A)DBS包括DB和DBMSB)DBMS包括DB和DBS

C)DB包括DBS和DBMSD)DBS就是DB,也就是DBMS

5.授予用户Jean删除帐户表的权限,使用的SQL语句是(A)

A)GRANTDELETEON帐户TOJeanB)GRANTDELETETOJeanON帐户

C)GRANTDELETETO帐户ONJeanD)GRANTDELETEONJeanTO帐户

6.现有如下关系:

患者(患者编号,患者,,出生日期,所在单位)

医生(医生编号,医生,所在科室)

医疗(患者编号,医生编号,诊断日期,诊断结果)

则,医疗关系中的外键有(C)

A)患者编号B)医生编号

C)患者编号和医生编号D)没有

7.对视图的描述错误的是:(C)

A)是一张虚拟的表

B)在视图时的是视图的定义

C)在视图时的是视图中的数据

D)可以像查询表一样来查询视图

8.在查询语句的Where子句中,如果出现了“ageween30and40”,这个表达式等同于(

A)。

A)age=30a

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档