数据库应用程序设计作业

  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

相关文档
最新文档