数据库基础与应用综合题(13)

时间:2026-01-13

数据库基础与应用综合题

MODIFY FILE (

NAME = AAA_data,

SIZE = 5,

MAXSIZE=10

)

4.假设Students表中已存在大量学生记录,求所有“计算机软件”专业学生的平均年龄,如果平均年龄大于19则显示“平均年龄超过19”,否则显示“平均年龄没有超过19”。

IF (Select Avg(年龄) From Students Where 专业= 计算机软件 )>19

SELECT 平均年龄超过19

ELSE

SELECT 平均年龄没有超过19

5.请说明以下语句的完成的功能:

SELECT * FROM Students

WHERE DATEPART(year,入学日期) =DATEPART(year,GETDATE())

从Students表中查询出所有当年(系统时间)入学的学生记录。

6.请完成以下Transact SQL批处理,并说明它完成的功能。

⑴(DECLARE @MyNO CHAR(8))

⑵(SET)@My No=‘20030001’

IF (SELECT 专业 FROM Students WHERE 学号=@MyNO)='计算机软件'

BEGIN

SELECT AVG(成绩) AS 平均成绩

FROM Score

WHERE 学号=@MyNO

END

⑶ELSE

PRINT '学号为' +@MyNO+'的学生不存在或不属于软件专业'

GO

首先定义一个名为@MyNo的局部变量,并给它赋初值,如果@MyNo属于计算机软件专业,则显示出平均成绩,否则显示“学号为@MyNo的学生不存在或不属于软件专业”。

习题十

一、单选题

1. 以下软件产品中,是数据库管理系统的是(B)。

A. PowerBuilder B. DB2 C. Delphi D. Visual Basic

2. 生产出DB2数据库产品的公司是(A)。

A. IBM B. ORACLE C. Borland D. Microsoft

3. Delphi是(D)。

A. 数据库软件 B. 图形处理软件 C. 系统软件 D. 应用开发软件

4. PowerBuilder是(C)。

A. IBM公司的产品 B. ORACLE公司的产品 C. SYBASE公司的产品 D. Microsoft公司的产品

5. 面向对象数据库用面向对象数据模型去映射客观世界,不仅存储数据,而且存储定义在数据上的(A)。

A. 操作 B. 属性 C. 主键 D. 非主键

6. 面向对象技术中,封装性是一种(B)。

数据库基础与应用综合题(13).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:4.9 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:19元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219