
课程概述
“系统入门”是计算机科学与技术,软件工程,信息系统和信息管理的重要基础课程.
本课程系统介绍了系统的基本理论,基本技术和基本方法.
这门课程的内容丰富而全面,分为基础部分和高级部分两部分,分别作为对两门课程的评估和评分.
通过学习本课程的基础知识,学生可以系统地掌握系统的基本原理,能够使用SQL语言在管理系统上进行检索和操作,并掌握的基本概念安全和完整的基本方法. 并能够在管理系统上进行实验.
通过学习本课程的高级部分,学生可以系统地掌握规范化理论和设计方法和步骤,并具有设计和开发应用系统的基本能力;掌握事务处理,并发控制和恢复的基本技术1.初步掌握查询处理和优化的概念. 并能够在管理系统上进行实验验证.
本课程的知识内容和技术方法是从事现代数据管理技术的应用,开发和研究的人员的重要和必要的基础.
这门课程的特点是理论与实践相联系. 我们不仅希望学生通过阅读和书面练习来掌握本课程的内容,还希望学生完成实验项目. 为此,我们对课程的知识点进行了相应的实验,以训练学生的实践能力,激发学生对理论知识的思考和理解,达到理论与实践相结合的教学效果.
证书要求
本课程获得证书的资格取决于以下因素:
1. 完成单元测试后,分数将占总分数的20%. 该课程总共有四个单元测试,具体时间将在课程发布的一周前提醒您;
2. 完成必填的测试题,分数为总分数的20%. 本课程总共安排了两个实验. 在公告中会提前通知运行实验问题的具体时间和实验平台;
3. 完成第一次考试后,分数占总分数的30%;
4. 完成第二次考试后,分数将占总分数的30%;
说明:

总分达到85分或以上的人可以获得本课程的优秀证书;那些总分为60分但尚未达到85分的人可以获得该课程的证书.
基础知识
课程大纲
-----第一部分简介-----
第1课: 首先了解系统
简介;的4个基本概念;技术的产生和系统的特征
第二讲: 系统的核心: 数据模型
概念模型;数据模型的组成部分;层次模型,网格模型系统概论,关系模型
第三讲: 系统的结构
系统的三层模型和两层图像
第4课: 系统的组成
系统的组成
-----第二部分关系-----
第5课: 关系数据结构和关系完整性
关系和正式定义;实体完整性,引用完整性,用户定义的完整性

第6课: 关系代数-传统集合运算
传统集合运算: 四个运算: 并,差,相交和笛卡尔积
第7课: 关系代数-关系特定运算
特殊关系操作: 选择,投影,连接和分割操作
第8课: 关系代数-综合训练
关系代数的综合实践
第9课: 关系演算-元组关系演算
元组关系的计算
第十讲: 关系演算-域关系演算语言QBE
域关系的计算
-----第三部分SQL -----
第十一讲: SQL概述和数据定义
SQL的生成和开发; SQL的特点; SQL的基本概念;数据定义
第十二讲: 数据查询-单表查询
SQL语句和单表查询

第十三讲: 数据查询-连接查询
SQL语句和连接查询
第14课: 数据查询-嵌套查询
SQL语句和嵌套查询
第15课: 数据查询-集合查询
SQL语句并设置查询
第16课: 数据更新和空值处理
数据更新语句;处理空值
第17课: 查看
查看定义,查询,更新,功能
-----第四部分安全性-----
第18课: 安全概述
安全性概述
第19课: 安全控制
身份认证,访问控制,自主访问控制;角色和强制访问控制

二十讲: 视图机制
查看,审核,数据加密和其他安全保护
-----第五部分完整性------
第二十一讲: 完整性
实体完整性,引用完整性和用户定义的完整性
第二十二讲: 约束命名子句和断言
受限命名条款;断言
第二十三讲: 触发器
触发器的概念,定义,执行和删除
参考
王山,萨士x. “系统简介(第5版)”,高等教育出版社,2014.9
王珊,张军. “系统简介(第五版)练习分析与实验指导”,高等教育出版社系统概论,2015.7
机载软件: 金仓KingBaseES
可以在网站上下载
中国人民大学系统入门课程网站:
/
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-183269-1.html
新歌新歌
早就不喝这玩意儿