没有合适的资源?快使用搜索试试~ 我知道了~
1.《数据库系统原理》课程实验指导书_v8-202103011
试读
223页
需积分: 0 0 下载量 115 浏览量
更新于2022-08-03
收藏 7.12MB PDF 举报
《数据库系统原理》课程实验指导书是一份由北京邮电大学计算机学院编写的实践教学材料,旨在帮助学生深入理解数据库系统的概念和操作。本指导书包含了多个章节,覆盖了数据库的安装、创建、维护以及E-R建模等关键知识点。
第一章概述介绍了数据库系统的基础知识,包括数据库的定义、作用以及在信息技术中的重要性。这部分内容可能涵盖了数据管理的基本概念,如数据模型(如关系模型)、数据库管理系统(DBMS)的功能,以及数据库设计的基本原则。
第二章详细阐述了数据库实验平台的安装和使用,特别是Microsoft SQL Server的实践操作。实验目的在于让学生掌握数据库软件的安装和配置,以及基本的数据库管理技能。实验环境通常指的是运行SQL Server的硬件和软件配置,例如操作系统版本、内存需求和磁盘空间。实验内容与步骤包括:
1. SQL Server的安装过程,涉及下载、安装选项选择以及配置设置。
2. 用户界面的熟悉,让学生了解SQL Server Management Studio(SSMS),包括如何连接到数据库服务器、查询编辑器的使用等。
3. 数据库的创建,包括定义数据库名称、大小、文件位置等,以及创建数据库表的初步体验。
4. 数据库的维护,涵盖备份、恢复、性能优化等日常管理任务。
实验要求可能包括完成每个步骤的详细记录,编写实验报告,以及对所学知识的理解和应用。实验总结部分鼓励学生反思实验过程,总结经验教训,提升理论与实践的结合能力。
第三章E-R建模与关系表转换实验则关注数据库设计的前期阶段。实验目的可能是让学生掌握实体-关系(E-R)模型的概念,学会用E-R图表示现实世界的数据,并将E-R模型转化为关系表。实验原理可能涵盖E-R模型的基本元素(实体、属性、关系)和E-R图的绘制方法。实验环境可能包括需要的绘图工具或软件。实验内容与步骤可能包括:
1. 设计E-R模型,识别实体、定义属性、建立实体间的关系。
2. 将E-R模型转换为关系模式,理解实体、属性和关系如何映射到关系表。
3. 创建基于E-R模型的关系数据库,并验证其正确性。
实验要求可能涉及对E-R模型的合理性分析,以及关系表设计的规范化程度。通过这些实验,学生将能更深入地理解数据库设计的全过程,为后续的数据库开发和管理打下坚实基础。
1
《数据库系统原理》
课程实验指导书
北京邮电大学
计算机学院
2021 年 3 月
2
目录
第一章 概述 ..................................................................................................................................... 6
第二章 数据库实验平台的安装、数据库创建与维护实验 ......................................................... 9
实验目的 ........................................................................................................................... 9
实验环境 ........................................................................................................................... 9
实验内容与步骤 ............................................................................................................... 9
2.1 Microsoft SQL Server 数据库安装 ................................................................... 9
2.2 熟悉 Microsoft SQL Server 数据库基本用户界面: .................................... 11
2.3 使用 Microsoft SQL Server 创建数据库: ....................................................... 12
2.4 Microsoft SQL Server 数据库维护 ................................................................. 12
实验要求 ......................................................................................................................... 14
实验总结 ......................................................................................................................... 14
第三章 E-R 建模与关系表转换实验 ............................................................................................. 21
实验目的 ......................................................................................................................... 21
实验原理 ......................................................................................................................... 21
实验环境 ......................................................................................................................... 21
实验内容与步骤 ............................................................................................................. 21
实验要求 ......................................................................................................................... 22
实验总结 ......................................................................................................................... 22
第四章 数据库表/视图的创建与维护实验 .................................................................................. 23
实验目的 ......................................................................................................................... 23
实验环境 ......................................................................................................................... 23
实验内容与步骤 ............................................................................................................. 23
实验要求 ......................................................................................................................... 25
实验总结 ......................................................................................................................... 25
第五章 数据查询与修改实验 ....................................................................................................... 26
实验目的 ......................................................................................................................... 26
3
实验环境 ......................................................................................................................... 26
实验内容 ......................................................................................................................... 26
实验步骤 ......................................................................................................................... 26
5.1 Basic structure of SQL Queries ....................................................................... 26
5.2 Additional Basic Operations ........................................................................... 26
5.3 Set Operation ................................................................................................. 27
5.4 Null Values ...................................................................................................... 27
5.5 Aggregate Functions ....................................................................................... 27
5.6 Nested (嵌套) Subqueries .............................................................................. 27
5.7 综合---查询语句 ............................................................................................ 28
5.8 Modification of the Database......................................................................... 28
实验要求 ......................................................................................................................... 29
实验总结 ......................................................................................................................... 29
第六章 数据库完整性与安全性实验 ......................................................................................... 30
实验目的 ......................................................................................................................... 30
实验环境 ......................................................................................................................... 30
实验内容 ......................................................................................................................... 30
6.1 完整性实验与要求 ........................................................................................ 30
6.2 安全性实验内容与要求 ................................................................................ 33
实验总结 ......................................................................................................................... 40
第七章 数据库访问接口实验 ..................................................................................................... 41
实验目的 ......................................................................................................................... 41
实验原理 ......................................................................................................................... 41
实验环境 ......................................................................................................................... 42
实验内容 ......................................................................................................................... 42
实验要求 ......................................................................................................................... 42
实验步骤 ......................................................................................................................... 44
7.1 ODBC 访问 ..................................................................................................... 44
4
7.2 JDBC 接口实验 ............................................................................................... 52
实验总结 ......................................................................................................................... 57
第八章 数据库物理设计实验 ..................................................................................................... 58
实验目的 ......................................................................................................................... 58
实验环境 ......................................................................................................................... 58
实验要求 ......................................................................................................................... 58
实验内容与步骤 ............................................................................................................. 59
8.1 数据库文件及文件组的设计 .......................................................................... 59
8.2 数据库索引的设计 .......................................................................................... 63
8.3 定长变长数据类型对数据访问影响分析 ...................................................... 76
实验总结 ......................................................................................................................... 82
第九章 数据查询分析优化实验 ................................................................................................... 83
实验目的 ......................................................................................................................... 83
实验环境 ......................................................................................................................... 83
实验内容 ......................................................................................................................... 84
9.1 SQLServer 执行计划的查看与分析 .............................................................. 84
9.2 观察视图查询、with 临时视图查询的执行计划 .......................................... 86
9.3 优化 SQL 语句 ................................................................................................. 88
实验总结 ....................................................................................................................... 103
第十章 数据库备份与恢复实验 ............................................................................................... 104
实验目的 ....................................................................................................................... 104
实验环境 ....................................................................................................................... 104
实验内容与步骤 ........................................................................................................... 104
10.1 校验数据库 .................................................................................................. 104
10.2 备份数据库 .................................................................................................. 105
10.3 恢复数据库 .................................................................................................. 105
10.4 备份恢复方法比较 ...................................................................................... 114
10.5 创建维护计划 .............................................................................................. 114
5
实验总结 ....................................................................................................................... 114
第十一章 事务及其并发控制实验 ........................................................................................... 116
实验目的 ....................................................................................................................... 116
实验环境 ....................................................................................................................... 117
实验背景 ....................................................................................................................... 117
实验内容与要求 ........................................................................................................... 123
11.1 单事务/串行事务提交与回滚 .................................................................... 123
11.2 事务并发控制机制 ...................................................................................... 142
11.3 事务日志观察 .............................................................................................. 152
实验总结 ....................................................................................................................... 158
附录一 实验平台及 T-SQL 介绍 ............................................................................................... 159
一、数据库系统实验平台简介(略) ............................................................................... 159
二、T-SQL 简介 .................................................................................................................. 159
三、T-SQL 数据类型 .......................................................................................................... 164
四、变量 ............................................................................................................................... 170
五、注释运算符与通配符 ................................................................................................... 172
六、流程控制命令 ............................................................................................................... 174
七、常用命令简介 ............................................................................................................... 179
八、常用函数简介 ............................................................................................................... 185
附录二 ODBC 与 JDBC 介绍 ...................................................................................................... 212
一、应用程序使用 ODBC 接口的详细步骤 ...................................................................... 212
二、ODBC API 函数介绍 ................................................................................................... 213
三、JDBC 类、JDBC API 函数介绍 .................................................................................. 216
附录三 备份和恢复 ................................................................................................................... 218
一、数据备份 ....................................................................................................................... 218
二、数据恢复 ....................................................................................................................... 220
三、检查点(check-point) ................................................................................................ 220
附录四 多连接多事务访问数据库示例 ..................................................................................... 221
剩余222页未读,继续阅读
资源推荐
资源评论
169 浏览量
2022-06-17 上传
2010-06-21 上传
161 浏览量
5星 · 资源好评率100%
112 浏览量
179 浏览量
189 浏览量
2023-06-18 上传
152 浏览量
2022-09-23 上传
2019-01-24 上传
166 浏览量
2022-09-24 上传
资源评论
Friday永不为奴
- 粉丝: 22
- 资源: 317
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- C语言实例-毕业设计项目:迷宫生成与路径搜索程序-开题报告,论文,答辩PPT参考
- springboot艺术摄影预约.zip
- springboot医疗用品销售网站.zip
- springboot养老院管理系统.zip
- springboot研究生双选信息发布系统.zip
- springboot研究生科研文档资料管理系统.zip
- C语言实例-毕业设计项目:角色扮演游戏开发-开题报告,论文,答辩PPT参考
- springboot学生宿舍管理系统.zip
- springboot学生就业信息管理系统.zip
- springboot学生操行评分系统.zip
- springboot校园闲置物品.zip
- Stata 软件介绍与使用指南+案例操作(小白可上手).doc
- springboot校园外卖配送系统.zip
- springboot校园失物招领平台.zip
- C语言实例-毕业设计项目:KTV歌曲管理系统开发-开题报告,论文,答辩PPT参考
- springboot小区物业管理系统.zip
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功