- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
教材:
王珊 萨师煊, 《数据库系统概论(第五版)》 高等教育出版社
参考书籍:
《数据库系统简明教程》 高等教育出版社
《数据库系统工程师教程》;课程时间安排;精品资料;
你怎么称呼老师?
如果老师最后没有总结一节课的重点的难点,你是否会认为老师的教学方法需要改进?
你所经历的课堂,是讲座式还是讨论式?
教师的教鞭
“不怕太阳晒,也不怕那风雨狂,只怕先生骂我笨,没有学问无颜见爹娘 ……”
“太阳当空照,花儿对我笑,小鸟说早早早……”;教
学
内
容; 1.1?? 数据库系统概述
1.2??? 数据模型
1.3 数据库系统结构
1.4 数据库系统的组成
;数据库是数据管理的最新技术,是计算机科学的重要分支
数据库技术在信息化社会中的重要作用
信息系统的核心和基础技术
日益广泛的应用
例如:管理信息系统(MIS)、联机事务处理(OLTP)、联机分析处理(OLAP)、计算机辅助设计与制造(CAD/CAM)、计算机集成制造系统(CIMS)、办公信息系统(OIS)、地理信息系统(GIS)…..and … Internet !!!;1.1?? 数据库系统概述;1.1.1??数据、数据库、
数据库管理系统、数据库系统;数据库(DataBase,DB)
定义
长期储存在计算机内、有组织的、可共享的 大量数据集合
特征
数据按一定的数据模型组织、描述和储存
可为各种用户共享 冗余度较小
数据独立性较高 易扩展;数据库管理系统(DataBase Management System,DBMS)
位于用户与操作系统之间的一层数据管理软件,用于科学组织和存储数据,高效获取和维护数据。
主要功能
1.数据定义功能 2.数据组织、存储和管理
3.数据操纵功能 4.数据库的事物管理和运行管理
5.数据库的建立和维护功能 6 其他功能;数据库管理系统(DBMS)
1.数据定义功能:提供数据定义语言(Data Definition language)来定义数据对象。
2.数据组织、存储和管理:能分类组织、存储和管理这种数据。确定文件结构、存取方式、数据关系。
3.数据操纵功能:提供数据操纵语言(Data Manipulation
language)实现用户对数据操作,如对数据的增、删、改和查询。
;数据库管理系统(DBMS)
4.数据库的事务管理和运行管理:数据库在建立、运用和维??时统一由DBMS控制和管理。
数据的安全性保护:保护数据,防止泄密和破坏;用户只能按照规定,对某些数据以某些方式进行使用和处理
数据的完整性检查:检查数据的正确性、有效性和相容性。将数据控制在有效的范围内,保证数据之间满足一定的关系。
并发控制:对多用户的并发操作加以控制和协调
数据库恢复:具有将数据库从错误状态恢复到某一已知正确状态的功能。;数据库管理系统(DBMS)
5.数据库的建立和维护功能:
数据库原始数据的输入、转换功能
数据库的转储、恢复功能
数据库的重组织和性能监视、分析功能;数据库管理系统(DBMS)
6.其他功能
DBMS与网络中其他软件系统的通信功能
一个DBMS与另一个DBMS或文件系统的数据转换功能
异构数据库之间的互访和互操作功能;数据库系统(DataBase System, DBS)
定义:在计算机系统中引入数据库后的系统
组成:数据库
DBMS(以及应用开发工具)
应用系统
数据库管理员(DBA);应用系统;数据库技术是应数据管理任务的需要而产生的。
数据处理是指对各种数据进行收集、存储、加工和传播的一系列活动的总和。数据管理则是指对数据进行分类、组织、编码、存储、检索和维护,它是数据处理的中心问题。
数据管理技术经历了人工管理、文件系统、数据库系统三个阶段。; 人工管理阶段(20世纪50年代中期以前)
背景:
应用需求:科学计算
硬件水平:无直接存取存储设备
软件水平:没有操作系统和管理数据的专门软件
处理方式:批处理; 人工管理阶段(20世纪50年代中期以前)
特点:
1)数据不保存
2)应用程序管理数据
数据需要由应用程序自己管理,没有相应的软件系统负责数据的管理工作。应用程序中不仅要规定数据的逻辑结构,而且要设计物理结构,包括存储结构、存取方法、输入方式等。因此程序员负担很重。
3)数据不共享
数据是面向应用的,一组数据只能对应一个程序。
4)数据不具有独立性
数据的逻辑结构或物理结构发生变化后,必须对应用程序做相应的修改。;应用程序1;文件系统阶段(50年代后期-60年代中期)
原创力文档


文档评论(0)