《数据库应用技术》A卷试题.docVIP

  • 56
  • 0
  • 约3.01千字
  • 约 5页
  • 2017-02-01 发布于重庆
  • 举报
《数据库应用技术》A卷试题

广州科技职业技术学院 2012~2013学年第二学期试卷 课程名称 数据库应用技术 试卷类别 A卷 考试形式 闭卷 试卷总分 100分 考试时间 90分钟 适用年级/专业/班级 信息安全/多媒体1,2 命题教师 唐超 班级: 学号: 姓名: 题号 一 二 三 四 五 六 总分 评卷人 复核人 得分 得分 一、选择题(本题共15小题,每小题2分,共30分) 1.()是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。数据库在建立、使用和维护时由其统一管理、统一控制。 A.DBMS(数据库管理系统) B.DB C.DBS D.DBA下列四项中( )。 A. B. master C.model D.msdb 关系数据库中的数据存储的主要载体是( )表,表由行和列组成。 A 一维 B 三维 C二维 D 多维 SQL Server数据库的至少有( )个主要数据文件和1个事务日志文件 A . 1 B. 2 C. 3 D. 4 5.删除数据库使用的T_SQL语句( ) A.create database B. drop database C. alter database D.delete database 6. 以下( )是T_SQL语句中修改数据表t1的命令 A. create table t1 B. modify table t1 C. alter table t1 D. modify database t1 7. select year(getdate())-year(‘1990-12-11’)语句运行结果是( ) A. 21 B.22 C. 23 D.24 8. DML 触发器可基于下列( )的语句上触发执行。 A. create B. update C. drop D. alter 9. SQL语言中,删除表中数据的命令是( )。 A. B. drop C. declare D.remove 10.SQL的视图是从( )中导出的。 A. 基本表 B. 视图 C. 基本表或视图 D. 数据库 SQL语言中,条件年龄 BETWEEN 15 AND 35表示年龄在15至35之间,且( )。 A.包括15岁和35岁B.不包括15岁和35岁 C.包括15岁但不包括35岁D.包括35岁但不包括15岁 二、程序填空题(本题共5小题,每小题4分,共20分) 有学生表、选课表两个关系模式如下: 学生表(学号,姓名,性别和所在系);其中学号为主键 选课表(学号,课程号和成绩);学号和课程号为主键也为外键 创建学生表:学号为主键,默认性别为男 (4分) create table 学生表 ( 学号 char(4) not null primary key , 姓名 char(10) not null, 性别 char(2) deafult ‘男’ , 所在系 char(10) ) 2. 使用学生表,查询“计算机”系的女学生的所有信息(4分) select *或者(学号,姓名,性别,所在系) from 学生表 where 性别=女 and 所在系=计算机 3. 使用选课表,查询学生的学号和平均分(4分) select 学号, AVG ( 成绩 ) from 选课表 GROUP BY 学号 4. 结合学生表与选课表,显示没有选修的学生姓名与所在系 (4分) select 姓名, 所在系 from 学生表 where 学号 NOT IN ( select 学号 from 选课表 ) 5. 结合学生表和选课表,查询所有选课的学生的姓名,所在系和成绩(4分) select 姓名 ,所在系 , 成绩 from 选课表, 学生表 where 学生表.学号=成绩表.学号 得分 三、简答题(本题共2小题,每小题10分,共20分) 1.简述视图的(1) 屏蔽了数据的复杂性 (2) 简化用户数据的操作; (3) 组织数据(4) 提供了一

文档评论(0)

1亿VIP精品文档

相关文档