人大信息学院数据库系统概论:第十章完整性详解与项目实操
需积分: 35 151 浏览量
更新于2024-08-15
收藏 5.59MB PPT 举报
中国人民大学信息学院计算机系的《数据库系统概论》第四版课程,由王珊等人编写,主要针对数据库系统的理论教学。本课程强调实践与理论相结合,教学方式包括听课、预习复习和报告撰写。教材推荐使用萨师煊和王珊的《数据库系统概论》第三版,以及施伯乐和丁宝康的《数据库系统教程》作为参考资料。
核心章节集中在数据库的各个方面,从基础篇的数据库系统概述,包括数据模型、数据库系统结构和组成部分,到关系数据库、SQL语言、查询优化、关系数据理论等内容。设计篇则深入探讨数据库设计,如第六章的数据库设计方法。系统篇涵盖了数据库的高级特性,如数据库恢复技术、并发控制、安全性、以及第十章的重点——数据库完整性,这是确保数据一致性和正确性的关键环节。
评分标准重视学生的理论理解和实践能力,除了期末考试外,还包括5%的平时表现、15%的平时测试、8%的个人研究报告和个人对技术的看法,以及12%的集体项目。集体项目要求学生组成5-8人的小组,利用Access、MySQL等数据库,配合C++、Java、PHP或Visual Basic等编程语言进行实际操作,并提交软件、项目说明书和20分钟的PPT展示。项目的题目在第七周公布,要求包括问题解决背景、技术发展史、实施步骤、未来发展趋势和创新观点。
《数据库系统概论》课程旨在培养学生的数据库系统基础知识、设计技能和实践能力,通过理论学习和实际操作相结合,让学生全面理解数据库在现代信息技术中的核心地位和作用。
2019-03-26 上传
2008-10-14 上传
2021-10-03 上传
2012-07-16 上传
2010-05-02 上传
2019-01-17 上传
2009-09-11 上传
昨夜星辰若似我
- 粉丝: 48
- 资源: 2万+
最新资源
- 平尾装配工作平台运输支撑系统设计与应用
- MAX-MIN Ant System:用MATLAB解决旅行商问题
- Flutter状态管理新秀:sealed_flutter_bloc包整合seal_unions
- Pong²开源游戏:双人对战图形化的经典竞技体验
- jQuery spriteAnimator插件:创建精灵动画的利器
- 广播媒体对象传输方法与设备的技术分析
- MATLAB HDF5数据提取工具:深层结构化数据处理
- 适用于arm64的Valgrind交叉编译包发布
- 基于canvas和Java后端的小程序“飞翔的小鸟”完整示例
- 全面升级STM32F7 Discovery LCD BSP驱动程序
- React Router v4 入门教程与示例代码解析
- 下载OpenCV各版本安装包,全面覆盖2.4至4.5
- 手写笔画分割技术的新突破:智能分割方法与装置
- 基于Koplowitz & Bruckstein算法的MATLAB周长估计方法
- Modbus4j-3.0.3版本免费下载指南
- PoqetPresenter:Sharp Zaurus上的开源OpenOffice演示查看器