数据库应用程序设计作业

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

您的本次作业分数为:97分单选题

1.【第06章】在Database Desktop程序中,____就是数据表所在的

子目录或数据库文件名的替代名称。

• A 数据库别名

• B DSN

• C BDE

• D ODBC

单选题

2.【第06章】在ODBC层次结构中,_____包含在ODBC32.DLL中,

对用户是透明的,其任务是管理ODBC驱动程序,是ODBC最重要的部件。

• A 数据源名

• B ODBC管理器

• C ODBC API

• D 驱动程序管理器

单选题

3.【第06章】使用Database Desktop程序,不能完成下列的_____

功能。

• A 创建和维护数据库表

• B 创建和维护数据库别名

• C 执行SQL语句

• D 创建三层结构的数据库程序

单选题

4.【第06章】应用程序用以请求一个连到ODBC数据源的连接

(Connection)的名字是_____。

• A DSN

• B ADO

• C ODBC

• D Connection

单选题

5.【第07章】创建一个名为RS的视图,用来显示所有学生的学号,

姓名和平均成绩,下面正确的语句是_____。

• A SELECT STUDENT.学号,STUDENT.姓名,SKB.平均成绩WHERE STUDENT.学号= SKB.学号GROUP BY STUDENT.学号INTO CURSOR RS

• B CREATE VIEW RS AS SELECT STUDENT.学号,STUDENT.姓名,SKB.

平均成绩WHERE STUDENT.学号= SKB.学号GROUP BY STUDENT.学号

• C SELECT STUDENT.学号,STUDENT.姓名,SKB 平均成绩WHERE STUDENT.学号= SKB.学号GROUP BY STUDENT.学号INTO CURSOR RS

• D CREATE VIEW RS AS SELECT STUDENT.学号,STUDENT.姓名,AVG(SKB.成绩) AS 平均成绩WHERE STUDENT.学号= SKB.学号GROUP BY STUDENT.学号

单选题

6.【第07章】要选出平均成绩超过80分的学生的学号和平均成绩,下

列正确的语句是____。

• A SELECT 学号,平均成绩FROM SKB WHERE 平均成绩>=80

• B SELECT 学号,AVG(成绩) AS 平均成绩FROM SKB WHERE 平均成绩>=80

• C SELECT 学号,AVG(成绩) AS 平均成绩FROM SKB GROUP BY 学号HAVING 平均成绩>=80

• D SELECT 学号,AVG(成绩) AS 平均成绩FROM SKB ORDER BY 学号HAVING 平均成绩>=80

单选题

7.【第07章】下列程序执行后,结果中将包含____条记录。SELECT

籍贯,MAX(年龄) AS 最大年龄FROM STUDENT GROUP BY 籍贯HAVING 最大年龄> 22

• A 1

• B 2

• C 3

• D 4

单选题

8.【第07章】下列程序执行后,结果中将包含____条记录。SELECT STUDENT.学号,STUDENT.姓名FROM STUDENT INNER JOIN SKB ON STUDENT.学号=SKB.学号WHERE SKB.成绩BETWEEN 80 AND 100

• A 2

• B 3

• C 4

• D 5

单选题

9.【第07章】要给学生信息表(STUDENT)增加一个出生日期字段(日

期型),下面正确的是______。

• A CREATE TABLE STUDENT ADD COLUMN 出生日期DATETIME

• B ALTER TABLE STUDENT ALTER COLUMN 出生日期DATETIME

• C ALTER TABLE STUDENT ADD COLUMN 出生日期DATETIME

• D ALTER TABLE STUDENT SET COLUMN 出生日期DATETIME

单选题

10.【第07章】要求选出学生中平均成绩最高的人的学号,姓名和平均

分,下列语句中正确的是_____。

• A SELECT TOP 1 学号,姓名,平均分FROM STUDENT,SKB.DBF ORDER BY 平均分

• B SELECT TOP 1 STUDENT.学号,STUDENT.姓名,AVG(SKB.成绩) AS 平均分FROM STUDENT INNER JOIN SKB.DBF WHERE STUDENT.学号=SKB.学号GROUP BY STUDENT.学号ORDER BY 3 DESC

• C SELECT TOP 1 STUDENT.学号,STUDENT.姓名,AVG(SKB.成绩) AS 平均分FROM STUDENT INNER JOIN SKB.DBF ON STUDENT.学号=SKB.学号GROUP BY STUDENT.学号ORDER BY 3 DESC

• D SELECT TOP 1 PERCENT STUDENT.学号,STUDENT.姓名,AVG(SKB.成绩) AS 平均分FROM STUDENT INNER JOIN SKB.DBF ON

STUDENT.学号=SKB.学号GROUP BY STUDENT.学号ORDER BY 3 DESC

相关文档
最新文档