数据库概念数据模型.pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《数据库概念数据模型.pptx》由会员分享,可在线阅读,更多相关《数据库概念数据模型.pptx(37页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、任务名称开始时间结束时间开会2010/1/4 14:002010/1/4 16:00业务学习2010/1/5 14:002010/1/5 16:00出差2010/1/6 0:002010/1/7 0:00第1页/共37页第2页/共37页1 1、为什么要学习数据库:-应用:广泛,无处不在-系统:打开黑匣子 select t1.f1,t2.f2 select t1.f1,t2.f2 from t1,t2 from t1,t2 where t1.f2=t2.f3 where t1.f2=t2.f32 2、方法:强调设计 -保障优秀数据的可用性 -设计可以提供良好的交流手段 -熟悉数据库设计技能可以促
2、进对当前数据库技术 的理解第3页/共37页本章主要学习内容 -数据系统的基本概念 -数据库的类型 -数据库管理技术的发展第1章 数据库系统第4页/共37页数据库应用程序数据库管理系统DBMS数据库数据库系统数据库系统第5页/共37页n 数据(DataData)n 数据库(Database,Database,简称DBDB)n 数据库管理系统(Database Management Database Management SystemSystem,简称DBMSDBMS)n 数据库系统(Database SystemDatabase System,简称DBSDBS)1.1 四个基本概念第6页/共37
3、页数据(Data)与信息(Information)n什么是数据(DataData)?数据是原始事实,数据是描述事物的符号记录,数据是原始事实,数据是描述事物的符号记录,数数据是用符号记录下来的可以区别的信息。据是用符号记录下来的可以区别的信息。例:(张三,男,例:(张三,男,2727,19821982,贵州,软件工程,贵州,软件工程,20092009)语义:语义:张三是一个大学生,张三是一个大学生,19821982年出生,今年年出生,今年2727岁,男性,岁,男性,贵州人,贵州人,20092009年考入软件工程专业。年考入软件工程专业。数据的形式还不能完全表达其内容,需要经过解释,数据的形式还
4、不能完全表达其内容,需要经过解释,也就是对数据含义进行说明,数据的含义称为数据的语也就是对数据含义进行说明,数据的含义称为数据的语义,数据与其语义是不可分的。义,数据与其语义是不可分的。n什么是信息(InformationInformation)?信息是处理过的、并以有意义的形式给出的数据,信信息是处理过的、并以有意义的形式给出的数据,信息是通过处理数据产生。息是通过处理数据产生。第7页/共37页n 什么是数据库DatabaseDatabase?所谓数据库就是指有组织的、可共享的、相互有关联的数据集合,简称DBDB。对于关系数据库来说:-终端用户数据:终端用户感兴趣的原始事实 -元数据(met
5、adatametadata):关于数据结构的数据n什么是数据库管理系统Database Database Management System Management System?数据库管理系统是用于建立、使用和维护数据库的一组软件,简称DBMSDBMS。数据库和数据库管理系统第8页/共37页n 什么是数据库系统(Database System,DBS Database System,DBS)?DBSDBS是指在计算机系统中引入数据库之后的系统:一般由数据库、数据库管理系统及其开发工具、应用系统、数据库管理员(Database(Database Administrator,DBA)Adminis
6、trator,DBA)和最终用户构成。即:DBS=DB+DBMS+Application+DBA+End User DBS=DB+DBMS+Application+DBA+End User 在一般不引起混淆的情况下常常把数据库系统简称为数据库。数据库系统第9页/共37页数据库应用程序数据库管理系统DBMS数据库数据库系统数据库系统创建并处理窗体创建并传递窗体创建并处理报表执行应用逻辑控制应用程序创建数据库创建表创建支持结构读取数据库数据更新数据库数据维护数据库结构强制规则并发性控制安全性支持备份和恢复第10页/共37页1.2 数据库的类型n 按用户数量分:单用户数据库(single-user
7、databasesingle-user database)多用户数据库(multiuser databasemultiuser database)工作组数据库(workgroup databaseworkgroup database)50Users 50Users 50Usersn数据库站点的位置分:集中式数据库(centralized database)分布式数据库(distributed database)n按数据库使用方式分:事务数据库(transactional database)或 生产数据库(production database)数据仓库数据库(data warehouse da
8、tabase 第11页/共37页1.3 桌面数据库系统和企业数据库系统数据库应用程序数据库管理系统DBMS数据库Microsoft Access或其他私有DBMS桌面数据库系统桌面数据库系统第12页/共37页数据库应用程序A数据库管理系统DBMS数据库Microsoft SQL ServerOracleDB2其他DBMS企业数据库系统企业数据库系统数据库应用程序B数据库应用程序C数据库数据库数据库Java代码C#代码HTML和VB脚本第13页/共37页1.3数据管理技术的发展 本节主要问题:数据库系统和文件系统的主要区别和联系n 数据管理技术的发展数据管理随着计算机软硬件技术的发展而不断发展,
9、经历了以下三个阶段:人工管理阶段:5050年代中期以前;文件系统阶段:5050年代后期到6060年代中期之间;数据库系统阶段:6060年代后期开始第14页/共37页人工管理阶段1)1)不保存2)2)无软件管理,由应用程序直接管理3)3)不共享4)4)无独立性应用程序1数据组1应用程序2数据组2应用程序n数据组n第15页/共37页文件系统阶段1)1)长期保存2)2)文件系统管理数据3)3)共享差4)4)冗余度大5)5)独立性差应用程序1文件1应用程序2文件 2应用程序n文件 n文件系统FS第16页/共37页数据库系统阶段1)1)数据结构化2)2)共享程度好,冗余度低,容易扩充3)3)独立性高4)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 概念 数据模型
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内