基于HTML5响应式设计MySQL中级测试题.pdfVIP

  • 1
  • 0
  • 约1.86千字
  • 约 2页
  • 2026-02-28 发布于北京
  • 举报

MySQL测试题

一、填空题(20分)

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

2.常用的结构数据模型有___________、___________和___________。

3.实体与实体之间的联系有3种,它们是__________、__________和___________。

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

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

录令是___________。

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

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

条件的行数。

8.构成E-R图的三个基本要素为___________、___________和___________。

9.模糊查询中,%表示___________,_表示___________。

10.修改表结构令是___________。

二、选择题(20分)

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

A)使用WHERE子句

B)在GROUPBY后面使用HAVING子句

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

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

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

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

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

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

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.现有如下关系:

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

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

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

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

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

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

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

()。

A)age=30andage=40

B)age=30orage=40

C)age30andage40

D)age30orage40

7.如果要在一张管理职工工资的表中限制工资的输入范围,应使用()约束。

A)PDRIMARYKEY

B)FOREIGNKEY

C)unique

D)check

8.数据库的数据一般存放在()中。

A)内存

B)CPU

C)寄存器

D)磁盘

三、简答题(15分)

1.请描述数据库设计的步骤。(5分)

2.画ER图(10分)

工厂(工厂号,工厂名称,工厂地址)

产品(产品号,产品名称,成本)

二者关系,某工厂生产某产品。

四、程序题(45分)

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档