1 / 60
文档名称:

数据库原理-1数据库系统概论.ppt

格式:ppt   页数:60
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库原理-1数据库系统概论.ppt

上传人:cdsqbyl 2015/5/22 文件大小:0 KB

下载得到文件列表

数据库原理-1数据库系统概论.ppt

文档介绍

文档介绍:数据库原理
王政
科技楼706
数据管理技术与我们的生活
(上午)学生选课、教室排课:
选课和排课已全部实现计算机化,通过数据管理技术管理着每个人的课表、每个教室的安排
(中午)食堂就餐:
一卡通的背后是学校几台服务器7*24小时运转,时刻准备处理数据,管理着每个人的账户
(下午)银行取款:
银行和金融机构是数据管理技术最早的采纳者,数据管理软件记录着用户的每一笔交易和存取款数据
(晚上)网上遨游:
每个大型网站的背后都有一个大型数据库:sohu,baidu
很多小型软件也都依赖于数据管理软件:QQ,IE,迅雷
信息社会非常精彩!充满诱惑!
期待着每一个同学:
努力成为
信息社会的主宰者、受益者!
不要成为
信息社会的俘虏者、受害者!
教学内容与课时安排
第1章数据库系统概论(5)
第2章关系模型与关系代数(4)
第3章 SQL语言(10)
第4章数据库建模(实体-联系模型)(6)
第5章关系数据理论及模式求精(6)
第6章关系数据库设计实例
——网上书店(6)
第7章数据库存储结构(4)
第8章查询处理(4)
第9章数据库完整性与安全(6)
第10章事务管理及恢复(4)
第11章数据库应用开发(2)
第12章 Web数据库(3)
学习方法:
分组学习:3-4人学习小组
组长1名,组内协调、收交作业
注重动手能力:课后加强练时成绩+ 期末成绩
(30%) (70%)
平时成绩= 考勤成绩+ 平时作业+ 课堂表现+ 大作业
(20%) (20%) (20%) (40%)
其中:考勤成绩即平时点名成绩,每次旷课-8分
平时作业即各组作业平均成绩,优良中及格不及格
课堂表现即组长打分成绩,5级制,优良各不超过1人
期末成绩即期末考试成绩
4
大作业(课外)
选题:说明选题的原因、期望解决的问题,要求有新意(第9周)
需求分析(第10~11周)
数据库概念设计、逻辑设计、物理设计(第12~15周)
应用系统简单实现(第16周)
设计报告(第16~17周)
第1章数据库系统概论
目录
数据库系统

数据库系统的作用

数据模型

数据抽象与数据库三级模式

数据管理技术的体系
模型是主线
概念模型:E-R模型
逻辑模型:关系模型(数据结构、操作、约束)
物理模型:存储结构、索引技术等
系统是核心
数据库管理系统DBMS:存储结构与索引、查询与优化、完整性与安全、事务与恢复等
人员:数据库管理员、系统分析员和数据库设计人员、数据库应用程序员以及终端用户等
支撑软件及硬件系统:操作系统及各种硬件资源
应用是动力
需求分析:业务需求及处理流程、功能需求及数据需求分析、业务规则分析等
数据库设计:数据库概念模型、逻辑模型和物理模型等
数据库应用开发:数据库应用系统的体系结构、常用数据库访问技术和数据库应用开发技术等
数据与数据管理
数据:描述事物的符号记录
数据处理:从大量的、可能是杂乱无章的、难以理解的数据中抽取并推导出对于某些特定的人们来说有价值、有意义的数据。
数据管理:对数据进行有效的分类、组织、编码、存储、检索、维护和应用——数据处理的中心问题。
数据库技术的产生与发展
人工管理阶段
20世纪50年代中期以前的这段时间。
计算机还很简陋,尚没有完整的操作系统,主要应用于科学计算。
数据是面向应用程序的,一个数据集只能对应于一个程序,程序与数据之间的关系如图1-1所示。
数据需要由应用程序自己定义和管理,没有相应的软件系统专门负责数据的管理工作。
当多个应用程序涉及某些相同的数据时,必须由各自的应用程序分别定义和管理这些数据,无法共享利用,因此存在大量冗余数据。
应用程序1
应用程序2
应用程序n

数据集1
数据集2
数据集n

图1-1 人工管理阶段应用程序与数据
之间的对应关系