《设计数据库》PPT课件.ppt
《《设计数据库》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《设计数据库》PPT课件.ppt(38页珍藏版)》请在三一办公上搜索。
1、第1章 设计数据库,(时间:1次课,2学时),第1章 设计数据库,1.1 工作场景导入1.2 数据库概述1.3 需求分析1.4 概念模型设计1.5 逻辑模型设计1.6 物理模型设计1.7 数据库实现、运行和维护1.8 SQL Server 2008简介1.9 回到工作场景1.10 工作训练营,1.1 工作场景导入(1),要求创建“学生成绩管理系统”。数据包括:系、班级、课程、学生和成绩。实施步骤:创建一个“成绩”数据库,存储并管理相关数据。以“成绩”数据库为基础,开发一个“学生成绩管理系统”应用程序,通过窗体或浏览器实现信息的查询和修改等操作。,1.1 工作场景导入(2),(1)数据库是什么?
2、它是如何发展的?(2)需求分析?(3)概念模型设计?(4)逻辑模型设计?(5)物理模型设计?(6)如何实施、运行和维护数据库?(7)SQL Server 2008是什么?,1.2 数据库概述,1.2.1 数据库基本概念1.2.2 数据库发展历史1.2.3 数据库系统结构,数据库基本概念(1),数据是描述客观事物的符号表示,包括:文字、图形、图像、声音,等等。数据库(Database,DB)是数据的集合。按照某种数据模型,这些数据被描述、组织并长期存储在某种介质上。这些数据被统一管理,可供不同的用户共享。数据库中的数据有较小的冗余度、较高的数据独立性和易扩展性。,数据库基本概念(2),数据库管理
3、系统(Database Management SystemDBMS)是统一管理和操纵数据库的系统软件。通过DBMS完成对所有数据的操作,以确保数据库的安全性和完整性。数据库管理员(Database AdministratorDBA)是专门负责管理和维护数据库服务器的人。数据库系统(Database Systems,DBS)通常由数据库、数据库管理系统、数据库管理员、用户和应用程序组成。,1.2.2 数据库发展历史,阶段划分:人工管理阶段(20世纪50年代)纸带、卡片、磁带;没有OS;数据是面向应用的。文件系统阶段(50年代后期60年代中期)磁盘、磁鼓;OS的文件系统提供了对文件的管理和访问方法
4、,程序和数据之间有了数据存取的接口,程序可以通过文件名读写数据。数据库系统阶段 数据不再是面向某个应用,而是面向整个企业或整个应用。,1.2.3 数据库系统结构,三级模式结构:外模式表示应用程序能够使用的那部分数据的逻辑结构和特征,是用户的数据视图。概念模式表示全体数据的逻辑结构、联系、安全性和完整性,是完整的数据视图。内模式表示数据库中数据的物理结构和存储结构。,1.3 需求分析,1.3.1 需求分析的任务1.3.2 需求分析的方法1.3.3 需求分析的成果,1.3.1 需求分析的任务,需求分析的内容:调研收集基础数据了解系统运行环境明确用户需求确定新系统的功能得到系统需求分析说明书,1.3
5、.2 需求分析的方法,需求分析步骤:了解用户单位的组织机构;调查用户单位的日常业务流程;明确用户的信息需求和系统概念需求,明确用户对系统的性能和成本的要求,确认数据项;产生系统需求说明书。需求分析的调查方法包括:跟班作业、开调查会、请专人调查、发放用户调查表和查阅原系统有关记录。,1.3.3 需求分析的成果,需求分析生成的结果包括:数据字典数据流图判定表和判定树,1.4 概念模型设计,1.4.1 数据模型1.4.2 概念模型1.4.3 概念模型设计的任务1.4.4 概念模型设计的方法1.4.5 概念模型设计的成果1.4.6 实体-联系模型,1.4.1 数据模型,数据模型 用来描述现实世界的数据
6、及数据之间的联系、数据的语义和完整性约束。数据模型包括:概念模型逻辑模型物理模型,1.4.2 概念模型,概念模型 描述事物及其相互之间的联系,能满足用户对数据的处理要求,是表示现实世界的一个真实模型。,1.4.3 概念模型设计的任务,概念模型设计的任务 根据需求分析说明书对现实世界进行数据抽象,建立概念模型。,1.4.4 概念模型设计的方法,4种方法:自顶向下是指先设计概念模型的总体框架,再逐步细化。自底向上是指先设计局部概念模型,再合并成总体。逐步扩张是指先设计概念模型的主要部分,再逐步扩充。混合策略是指将自顶向下和自底向上相结合,先设计概念模型的总体框架,再根据框架来合并各局部概念模型。,
7、1.4.5 概念模型设计的成果,概念模型分类:实体-联系模型面向对象的数据模型二元数据模型语义数据模型函数数据模型,1.4.6 实体-联系模型(1),实体-联系模型 用 E-R图 来描述现实世界的概念模型。实体-联系模型中的基本概念:实体:客观对象或抽象概念属性:实体的特征实体集(实体型)联系:11;1多;多多键:区分不同实体的属性或属性集域:属性的取值范围,1.4.6 实体-联系模型(2),E-R图由实体型、属性和联系构成。,属性,实体型,联系,1.4.6 实体-联系模型(3),采用实体-联系模型做概念模型设计的步骤:设计 局部E-R 模型。设计 全局E-R 模型。优化 全局E-R 模型。,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 设计数据库 设计 数据库 PPT 课件
链接地址:https://www.31ppt.com/p-5605417.html