数据库系统概论:关系数据语言与SQL
需积分: 45 163 浏览量
更新于2024-08-15
收藏 5.59MB PPT 举报
"数据库系统概论课程相关教材、参考书、学习方式、评分标准以及内容安排"
在"关系数据语言-数据库系统概论"这门课程中,学生将深入学习关系数据语言,包括关系代数语言(如ISBL)、关系演算语言以及SQL,这是一种结合了关系代数和关系演算特性的语言。此外,还将探讨元组关系演算语言(如ALPHA、QUEL)和域关系演算语言(如QBE)。
课程参考教材包括萨师煊和王珊的《数据库系统概论》(第三版),以及施伯乐和丁宝康的《数据库系统教程》。学习方法包括听课、预习和复习课本,以及参与讨论和完成个人与集体项目。课程的评估不仅限于期末考试,还包括平时成绩、个人研究报告、集体项目和个人对技术的理解和评价。
个人研究报告需涵盖技术的背景、发展历程、核心原理、未来趋势以及个人见解,并且要求有引用和参考文献。此外,还需要准备PPT用于可能的演讲展示。集体项目则要求使用Access或MySQL数据库,配合C++、Java、PHP、Visual Basic等编程语言进行开发,并在规定时间内提交软件、项目说明书和演示PPT。
课程内容分为基础篇、设计篇和系统篇。基础篇涉及数据库系统概述、关系数据库、SQL语言、查询优化和关系数据理论;设计篇主要探讨数据库设计;系统篇则涵盖数据库恢复技术、并发控制、安全性及完整性。
在数据库系统概论的第一章,即绪论,学生会学习到数据库系统的基本概念、数据模型、系统结构、组成以及研究领域,了解数据库技术在信息化社会中的重要地位,包括数据管理技术的发展历程和数据库在不同行业中的广泛应用。通过这些学习,学生将建立起对数据库系统全面而扎实的理解。
2020-03-19 上传
2010-05-25 上传
2023-03-14 上传
2020-03-19 上传
2023-03-11 上传
2009-09-11 上传
2011-09-02 上传
2012-07-16 上传
辰可爱啊
- 粉丝: 16
- 资源: 2万+
最新资源
- Fisher Iris Setosa数据的主成分分析及可视化- Matlab实现
- 深入理解JavaScript类与面向对象编程
- Argspect-0.0.1版本Python包发布与使用说明
- OpenNetAdmin v09.07.15 PHP项目源码下载
- 掌握Node.js: 构建高性能Web服务器与应用程序
- Matlab矢量绘图工具:polarG函数使用详解
- 实现Vue.js中PDF文件的签名显示功能
- 开源项目PSPSolver:资源约束调度问题求解器库
- 探索vwru系统:大众的虚拟现实招聘平台
- 深入理解cJSON:案例与源文件解析
- 多边形扩展算法在MATLAB中的应用与实现
- 用React类组件创建迷你待办事项列表指南
- Python库setuptools-58.5.3助力高效开发
- fmfiles工具:在MATLAB中查找丢失文件并列出错误
- 老枪二级域名系统PHP源码简易版发布
- 探索DOSGUI开源库:C/C++图形界面开发新篇章