数据库技术与实战-全套PPT课件.pptx

  1. 1、本文档共629页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

数据库技术与实战;学习方式;考试成绩;内容安排;提问:

数据库是做什么用的?

数据库是怎么用的?;数据库是做什么用的?

;InternetTrends

?UsagePatterns

?SocialNetworking

?Video

?Mobile

?Monetization

?Widget-ization+Component-ization

?Measurability+Transparency+CustomerSatisfaction

?EmergingMarkets

……

;TheInternet!!!;第一章数据库系统概论

;1.1数据库技术的产生与发展

1.2数据库系统的基本概念

1.3数据模型

1.4数据库体系结构

1.5小结;什么是数据管理

对数据进行分类、组织、编码、存储、检索和维护

数据处理的中心问题

数据管理技术的发展过程

人工管理阶段(20世纪40年代中—50年代中)

文件系统阶段(20世纪50年代末—60年代中)

数据库系统阶段(20世纪60年代末—现在)

;数据管理技术的发展动力

应用需求的推动

计算机硬件的发展

计算机软件的发展;数据(Data)

数据库(Database)

数据库管理系统(DBMS)

数据库系统(DBS);数据(Data)是数据库中存储的基本对象;数据的含义称为数据的语义,数据与其语义是不可分的。

例如93是一个数据

语义1:学生某门课的成绩

语义2:某人的体重

语义3:计算机系2003级学生人数

语义4:请同学给出。。。;声音数字化的原理;图形数字化的原理;数据库的定义

数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据的集合。;什么是DBMS

位于用户与操作系统之间的一层数据管理软件。

是基础软件,是一个大型复杂的软件系统;AnIntroductiontoDatabaseSystems;数据定义功能

提供数据定义语言(DDL)

定义数据库中的数据对象;数据库的事务管理和运行管理

数据库在建立、运行和维护时由DBMS统一管理和控制

保证数据的安全性、完整性、多用户对数据的并发使用

发生故障后的系统恢复;什么是数据库系统(DatabaseSystem,简称DBS)

在计算机系统中引入数据库后的系统构成;

数据库;例:一个简单的教学数据库系统

学生(学号,姓名,性别,出生日期,党派,籍贯,系号)

家庭成员(学号,姓名,性别,与本人关系,单位,职务)

奖惩(学号,时间,类别,事由,级别)

学历(学号,时间,学校,性质)

系(系号,系名,地址,电话,系主任)

课程(课号,课程名,学时,学分,性质)

选课(学号,课号,教师号,成绩)

教师(教师号,姓名,职称,系号)

该系统由一个主记录文件和若干个详细记录文件组成,各记录文件存在着联系。;在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。

通俗地讲数据模型就是现实世界的模拟。

数据模型应满足三方面要求

能比较真实地模拟现实世界

容易为人所理解

便于在计算机上实现

;

是对客观事物及其联系的数据描述。换言之,数据模型不仅要表示存储了哪些数据,更重要的是要用某种结构形式表示出各种不同数据之间的联系。

;数据模型分为两类(分属两个不同的层次)

(1)概念模型也称信息模型,它是按用户的观点来对数据和信息建模,用于数据库设计。

(2)逻辑模型和物理模型

逻辑模型主要包括网状模型、层次模型、关系模型、面向对象模型等,按计算机系统的观点对数据建模,用于DBMS实现。

物理模型是对数据最底层的抽象,描述数据在系统内部的表示方式和存取方法,在磁盘或磁带上的存储方式和存取方法。;客观对象的抽象过程---两步抽象

现实世界中的客观对象抽象为概念模型;

把概念模型转换为某一DBMS支持的数据模型。;AnIntroductiontoDatabaseSystems;AnIntroductiontoDatabaseSystems;信息世界中的基本概念

两个实体型之间的联系

两个以上实体型之间的联系

单个实体型内的联系

概念模型的一种表示方法;概念模型的用途

概念模型用于信息世界的建模

是现实世界到机器世界的一个中间层次

是数据库设计的有力工具

数据库设计人员和用户之间进行交流的语言

对概念模型的基本要求

较强的语义表达能力

能够方便、直接地表达应用中的各种语义知识

简单、清晰、易于用户理解;1.数据描述

(1)现实世界

?现实世界研究的是对象。

?对象是具体事务和抽象概念的总和。

?组成现实世界的细胞称为事务。

?人们对事务的认识是

文档评论(0)

粱州牧 + 关注
实名认证
内容提供者

资料收集自互联网,若有侵权请联系删除,谢谢~

版权声明书
用户编号:8036120077000004

1亿VIP精品文档

相关文档