《数据库应用技术复习题主观题知识点和教材页码标注b.pdf》由会员分享,可在线阅读,更多相关《数据库应用技术复习题主观题知识点和教材页码标注b.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-数据库应用技术复习题 B 本 复 习 题 页 码 标 注 所 用 教 材 为:教材名称 单价 作者 版本 出版社 数据库技术与 Access 应用教程 29 刘瑞新 程云志 2009 年 9 月第 1 版 机械工业出版社 如学员使用其他版本教材,请参考相关知识点 一、名词解释 1 数据保护 考核知识点:数据保护的含义 2 规范化 考核知识点:规范化定义 教材页码:P34 3 转储 考核知识点:数据库运行和维护 教材页码:P48 4 日志文件 考核知识点:日志文件 二、简答题 1 DBMS 的主要功能 考核知识点:数据库管理系统的主要功能 教材页码:P22 2 数据库系统的三级模式结构 考核知
2、识点:数据库系统的三级模式结构 教材页码:P20-21 3 DBMS 实现数据安全性保护的过程 考核知识点:DBMS 实现数据安全性保护的过程 4 事务的 ACID 特性 考核知识点:事务的 ACID 特性 三、某工厂生产若干产品,每种产品由不同的零件组成,有的零件可用在不同的产品上。这些零件由不同的原材料制成,不同零件所用的材料可以相同。这些零件按所属的不同产品分别放在仓库中,原材料按照泪别放在若干仓库中。请用 E-R 图画出此工厂产品,零件,材料,仓库的概念模型。考核知识点:概念模型的表示E-R 图 教材页码:P11-P13 四、设有一个学生-课程数据库,包括学生关系 Student、课程
3、关系 Course 和选修关系 SC。利用关系代数完成以下查询:Course-1查询信息系(IS 系)全体学生;2查询学生的姓名和所在系,即求 Student 关系上学生姓名和所在系两个属性上的投影 3列出所有计算机系(CS 系)的女同学 4查询选修了全部课程的学生号码和姓名。考核知识点:数据查询 SELECT 语句 教材页码:P121-131 五、题设如上题,利用 SQL 完成以下操纵:1建立数学系学生的视图。2建立一个“课程”表 Course,它由课程号 Cno、课程名 Cname、先行课 Cpno、学分 Ccredit四个属性组成。课程号不为空,且值唯一;课程名也不能为空,学分不得小于零
4、。3查询全体学生的学号与姓名。4查询信息系(IS)、数学系(MA)和计算机科学系(CS)学生的姓名和性别。5查询有 3 门以上课程是 90 分以上的学生的学号及(90 分以上的)课程数 1 题、考核知识点:创建视图 CREATE VIEW 语句 语法:CREATE VIEW view(field1,field2,.)AS selectstatement CREATE VIEW 语句可分为以下几个部分:view 欲创建的视图的名称 field1,field2 选择语句中标明的相应字段名.selectstatement SQL SELECT 语句。2 题、考核知识点:数据定义 CREATE TAB
5、LE 语句 教材页码:P113-116 3-5 题、考核知识点:数据查询 SELECT 语句 学号 Sno 姓名 Sname 性别 Ssex 年龄 Sage 所在系 Sdept 95001 95002 95003 95004 李勇 刘辰 王敏 张力 男 女 女 男 20 19 18 19 CS IS MA IS 课程号 Cno 课程名 Cname 先行课 Cpno 学分 Ccredit 1 2 3 4 5 6 7 数据库 数学 信息系统操作系统 数据结构 数据处理 PASCAL 语言 5 1 6 7 6 4 2 4 3 4 2 4 学号 Sno 课程号 Cno 成绩 Grade 95001 9
6、5001 95001 95002 95002 1 2 3 2 3 92 85 88 90 80 Student SC-教材页码:P121-131 六、编程题 1.在 Employee 表中添加一条新纪录:(“1112”,“王慧”,“女”,#1990-3-3#,“师资科”,2100,null)考核知识点:添加数据 教材页码:P119-120 2.在括号中添加程序注释。声明 1 个事件过程,当命令按钮单击时执行 Private Sub Command0_Click()声明 1 个 Connection 对象变量,用来连接数据库 Dim cn As New ADODB.Connection 声明 1
7、 个 Recordset 对象变量,用来获取数据库数据 Dim rs As New ADODB.Recordset 声明 1 个 Field 对象变量,用来读取表字段 Dim fd As ADODB.Field 声明 1 个字符串变量,用来存储数据库文件路径 Dim strConn As String 声明 1 个字符串变量,用来存储 SQL 语句 Dim strSql As String(1.)strConn=CurrentProject.Path&Company.mdb(2.)cn.Provider=Microsoft.Jet.OLEDB.4.0(3.)cn.Open strConn(4.)strSql=select salary from Employee(5.)rs.Open strSql,cn,adOpenDynamic,adLockOptimistic,adCmdText Set fd=rs.Fields(salary)Do While Not rs.EOF 修改 salary 字段所有的值 fd=fd+800 修改成功(6.)rs.Update rs.MoveNext-Loop 关闭 Recordset 对象(7.)rs.Close cn.Close End Sub 考核知识点:VBA 程序分析 教材页码:P198-223
限制150内