
| 第1部分 sql server 2000数据库上机实验指导 第1章 学生学籍管理系统实例分析 2 1.1 学籍管理系统简介 2 1.2 系统功能分析 2 1.3 各数据表的结构 3 1.4 各数据表之间的关系 7 1.5 各主要数据表的数据实例 11 实验1 设计数据库 13 第2章 数据库和表的创建 18 2.1 创建数据库 18 2.1.1 使用企业管理器创建数据库 18 2.1.2 使用sql语句创建数据库 20 2.2 创建表 21 2.2.1 使用企业管理器创建表 21 2.2.2 使用sql语句创建表 24 2.3 修改表 28 2.3.1 使用企业管理器修改表 28 2.3.2 使用sql语句修改表 29 2.4 添加、修改和删除表数据 29 2.4.1 使用企业管理器添加、修改和删除表数据 29 .2.4.2 使用sql语句添加、修改和删除表数据 31 实验2 创建数据库和表 33 第3章 数据完整性 34 3.1 使用约束实现数据的完整性 34 3.1.1 设置主键约束 34 3.1.2 设置惟一约束 35 3.1.3 设置外键约束 37 3.1.4 设置检查约束 38 3.1.5 设置默认值约束 39 3.2 使用触发器实现数据的完整性 40 3.2.1 使用企业管理器创建触发器 40 3.2.2 使用sql语句创建触发器 42 实验3 设计数据完整性 43 第4章 使用t-sql语句查询数据库 45 4.1 使用查询分析器查询数据 45 4.2 简单查询 47 4.3 连接查询 59 4.4 嵌套查询 64 实验4 查询数据库 68 第5章 视图操作 70 5.1 创建视图 70 5.1.1 使用企业管理器创建视图 70 5.1.2 使用sql语句创建视图 72 5.2 修改视图 75 5.2.1 使用企业管理器修改视图 75 5.2.2 使用sql语句修改视图 77 5.3 删除视图 78 5.3.1 使用企业管理器删除视图 79 5.3.2 使用sql语句删除视图 79 5.4 创建索引 80 5.4.1 使用企业管理器创建索引 80 5.4.2 使用sql语句创建索引 81 实验5 创建和使用视图 82 第6章 存储过程和用户自定义函数 83 6.1 存储过程的创建和执行 83 6.1.1 使用企业管理器创建存储过程 83 6.1.2 使用sql语句创建存储过程 84 6.1.3 存储过程的执行 85 6.2 管理存储过程 86 6.2.1 查看存储过程代码 86 6.2.2 修改存储过程 87 6.2.3 重新命名存储过程 88 6.2.4 删除存储过程 89 6.3 用户自定义函数 90 6.3.1 使用企业管理器创建用户自定义函数 90 6.3.2 调用用户自定义函数 92 6.3.3 管理用户自定义函数 92 实验6 创建和执行存储过程 92 第7章 数据库备份与恢复 94 7.1 备份数据库 94 7.1.1 使用企业管理器备份数据库 94 7.1.2 使用sql语句备份数据库 96 7.2 恢复数据库 98 7.2.1 使用企业管理器恢复数据库 98 7.2.2 使用sql语句恢复数据库 100 7.3 直接复制文件的备份与恢复 101 实验7 备份和恢复数据库 103 第2部分 sql server 2000数据库系统开发课程设计指导 第8章 c/s模式下的学籍管理系统开发 106 8.1 学籍管理系统的功能概述 106 8.2 设计前的准备工作 107 8.3 创建工程项目 110 8.4 启动画面的设计 112 8.5 创建数据访问模块 114 8.6 用户登录模块的设计 115 8.7 “用户管理”模块的设计 118 8.8 “密码管理”模块的设计 122 8.9 “系统参数管理”模块的设计 124 8.10 “院系管理”模块的设计 128 8.11 “教师信息管理”模块的设计 131 8.12 “专业及班级信息管理”模块的设计 134 8.13 “学生信息管理”模块的设计 139 8.14 “课程设置”模块的设计 142 8.15 “安排课程”模块设计 145 8.16 “选课管理”模块的设计 156 8.17 “成绩录入管理”模块的设计 159 8.18 “成绩查询”模块的设计 161 8.19 报表的设计 163 实验8 c/s模式应用程序开发 163 第9章 b/s模式下的公费医疗报销信息系统的开发 164 9.1 公费医疗报销信息系统的功能概述 164 9.2 系统数据库结构与开发环境简介 165 9.2.1 系统数据库表结构介绍 166 9.2.2 开发工具的配置 170 9.3 登录模块的设计 176 9.4 “药品信息管理”模块的设计 181 9.4.1 “详细信息管理”子菜单的设计 181 9.4.2 “药品类型管理”与“药品特殊信息”子菜单的设计 186 9.5 “报销”模块的设计 186 9.6 “信息查询”和“报销比例信息”模块的设计 193 9.7 “个人信息修改”和“注销”模块的设计 194 9.7.1 “个人信息修改”模块 194 9.7.2 “注销”模块 195 实验9 b/s模式应用程序开发 195 第3部分 ibm db2数据库管理与应用开发 第10章 ibm db2 udb概述 198 10.1 db2 udb产品系列概述 198 10.1.1 db2 udb的产品类型 198 10.1.2 db2 udb产品组件及其功能 200 10.1.3 db2 connect的作用 201 10.1.4 db2应用程序开发 202 10.1.5 db2和电子商务 203 10.2 db2的安装 203 10.2.1 安装简介 203 10.2.2 安装准备工作 203 10.2.3 安装db2 204 10.3 ibm db2 8.1的新特点 212 10.3.1 易管理性的改进 213 10.3.2 性能改进 214 10.3.3 可用性增强 214 10.3.4 使用性增强 215 10.3.5 复制增强 215 10.3.6 库管理的增强 216 第11章 ibm db2 udb的图形用户界面 217 11.1 使用“第一步”创建样本数据库 217 11.2 配置助手 219 11.3 控制中心 220 11.3.1 一般操作 220 11.3.2 工具设置 220 11.3.3 向导 220 11.4 命令工具 221 11.4.1 命令中心 221 11.4.2 命令窗口 222 11.4.3 命令行处理器 222 11.5 信息中心 223 11.6 开发中心 224 11.7 健康中心 225 11.8 其他管理工具 225 11.8.1 任务中心 225 11.8.2 复制中心 226 11.8.3 日志 226 第12章 数据库对象和数据操作 228 12.1 db2数据库对象 228 12.1.1 数据库对象概述 228 12.1.2 实例 228 12.1.3 数据库 228 12.1.4 存储器对象概述 229 12.1.5 模式 229 12.1.6 表和关系对象 230 12.1.7 恢复对象概述 230 12.2 复杂对象 231 12.2.1 例程 231 12.2.2 存储过程 231 12.2.3 函数和方法 231 12.2.4 db2 sql函数 231 12.2.5 触发器 232 12.3 创建数据库表 233 12.3.1 创建表 233 12.3.2 插入数据 236 12.3.3 输入update语句修改表中数据 236 12.3.4 输入delete语句删除表中数据 236 12.3.5 创建视图 237 12.4 查询数据 238 12.5 存储过程 240 12.6 创建触发器 246 第13章 db2编程接口 248 13.1 概述 248 13.2 嵌入式sql 248 13.2.1 宿主语言 249 13.2.2 静态嵌入式sql 249 13.2.3 动态嵌入式sql 250 13.3 java接口(jdbc和sqlj) 252 13.3.1 java接口简介 252 13.3.2 jdbc和sqlj的比较 253 13.4 调用级接口cli/odbc 253 13.4.1 什么是cli/odbc 254 13.4.2 嵌入式sql和cli/odbc之间的差异 255 13.4.3 odbc与cli的对比 255 13.5 分配资源 255 13.6 诊断和错误处理 256 13.6.1 返回码 256 13.6.2 sqlstate 257 13.6.3 获得诊断信息 258 13.6.4 诊断/错误处理示例 258 13.7 编译和链接 259 第14章 开发嵌入式sql应用程序 260 14.1 结构化查询语言和嵌入式sql 260 14.1.1 静态sql 260 14.1.2 动态sql 261 14.2 创建嵌入式sql应用程序的步骤概述 261 14.3 构造嵌入式sql应用程序 261 14.3.1 声明段 261 14.3.2 声明宿主变量 262 14.3.3 声明指示器变量 263 14.3.4 sqlca数据结构 264 14.3.5 sqlda数据结构 266 14.3.6 建立数据库连接 268 14.3.7 准备和执行sql语句 268 14.3.8 检索和处理结果 270 14.4 创建程序包 272 14.4.1 程序包简介 272 14.4.2 延缓绑定 272 14.4.3 预编译 272 14.5 绑定应用程序 273 14.5.1 绑定应用程序概述 273 14.5.2 延迟绑定 274 第15章 java应用程序开发 275 15.1 系统需求 275 15.2 概述 275 15.2.1 jdbc驱动程序 276 15.2.2 建立数据库连接 278 15.3 用jdbc更新和读取数据 284 15.3.1 statement对象 284 15.3.2 preparedstatement对象 287 15.3.3 提交事务 287 15.3.4 执行分布式事务 288 15.4 sqlj 288 15.4.1 开发sqlj应用程序中的任务 289 15.4.2 建立连接上下文 291 15.4.3 发出sql语句 291 15.4.4 使用迭代器 291 15.5 db2并发性 295 15.5.1 隔离级别:ur和cs 296 15.5.2 隔离级别:rs和rr 297 15.5.3 指定和选择隔离级别 298 附录a 2005 db2 udb v8 test sample 700及参考答案 300 附录b 实验报告格式 315 |
商品评论(0条)