第14章数据库设计new

第14章数据库设计new

ID:34478524

大小:809.46 KB

页数:56页

时间:2019-03-06

第14章数据库设计new_第1页
第14章数据库设计new_第2页
第14章数据库设计new_第3页
第14章数据库设计new_第4页
第14章数据库设计new_第5页
资源描述:

《第14章数据库设计new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、www.51itstudy.com第14章数据库设计本章学习目标了解数据库系统的设计流程理解数据库设计的基本概念、特点和方法。www.51itstudy.com掌握需求分析的主要任务和建立需求分析的方法。理解概念结构设计的含义,掌握概念结构设计的方法与步骤。理解逻辑结构设计的概念,掌握概念模型向关系模型转换的方法。理解物理结构设计的目标和主要内容。了解数据库实施、运行和维护的基本内容和方法。本章概述数据库设计是数据库应用系统开发中的关键问题,,包括数据库结,包括数据库结www.51itstudy.com构设计和应用软件设计。。数据库结构设计目的是设计一个优化的数据。数据库结构设计

2、目的是设计一个优化的数据库逻辑结构和物理结构,,既能满足用户的应用要求,既能满足用户的应用要求,,又能提供一个简,又能提供一个简洁洁、洁、、高效、高效、、规范合理的数据库、规范合理的数据库。。数据库应用软件设计主要解决应用系。数据库应用软件设计主要解决应用系统的用户界面、输入///输出接口、数据库处理功能的设计与实现。本章重点关注数据库结构设计的方法与技术。。为简化表述。为简化表述,,后续章节中,后续章节中的数据库设计指的就是数据库结构设计。本章详细介绍数据库设计需要经历的666个阶段:需求分析6个阶段:需求分析、、概念、概念结构设计、、逻辑结构设计、逻辑结构设计、、物理结构设计、物理结构设计

3、、、数据库实施和数据库的运、数据库实施和数据库的运行及维护。主要内容14.1数据库设计概述www.51itstudy.com14.2需求分析14.3概念结构设计14.4逻辑结构设计14.5物理结构设计14.6数据库的实施14.1数据库设计概述数据库设计是根据某一特定的用户需求及一定的计算机软硬环件境,设计并优化数据库的逻辑结构和物理结构,建立高效、安全的数据库,为数据库应用系统的开发和运行提供良好的平台。目前,一个国家的数www.51itstudy.com据库建设规模、数据库信息量的大小和使用频度已成为衡量这个国家信息化程度的重要标志之一。广义的讲,数据库设计是数据库及其应用系统的设计,即设计

4、整个数据库应用系统;狭义的讲就是设计数据库的各级模式并建立数据库,这是数据库应用系统设计的一部分。本章的重点是讲解狭义的数据库设计。数据库设计的一般定义:数据库设计是指对于一个给定的应用环境,构造(设计)优化的数据库逻辑结构和物理结构,并据此建立数据库及其PowerDesignerPowerDesigner版本较多PowerDesigner版本较多。。2008。20082008年2008年年11年111111月月月,月,,Sybase,Sybase应用系统,使之能够有效地存储和管理数据,满足各种用户的应用需求,包括信息管理要求和数据操作要求PowerDesignerPowerDesigner1

5、5PowerDesigner151515正式上市正式上市,,它是一款企业级一体化的建模和设计,它是一款企业级一体化的建模和设计。解决方案在数据库系统中,,可快速,可快速,其基础和核心是数据库、、稳定地构建和简化业务流程、稳定地构建和简化业务流程,因此开发好一个数据库。。本章主要介绍。本章主要介绍系统,关键的问题在于数据库的设计和构造。PowerDesignerPowerDesigner15PowerDesigner151515....1111。。14.1.1数据库设计的特点数据库设计的特点主要表现在设计过程中的两个“结合”方面。硬件、软件和干件的结合www.51itstudy.com“干件”

6、是技术和管理的界面。数据库设计既是一项涉及多学科的综台性技术,又是一项庞大的工程项目。“三分技术,七分管理,十二分基础数据”是数据库设计的特点之一。在数据库建设中不仅涉及硬件平台、软件技术,还涉及管理。要建设一个大型的数据库应用系统,好的平台及开发技术固然重要,但是相比之下管理更加重要。这里的管理不仅仅包括数据库设计作为一个大型的工程项目本身的管理,而且还包括该企业的业务管理。结构设计和行为处理的结合。结构设计是指数据库的模式结构设计,包括概念结构、逻辑结构和存储结构;行为处理是指应用程序设计,包括功能组织、流程控制等方面的设计。在早期传统的数据库应用系统开发过程中,常常把结构设计和行为处理

7、分离开来,重视行为处理,忽视结构设计,只要有可能就尽量推迟结构设计,这种方法对于数据库设计显然是不妥的。数据库设计应该和应用系统设计相结合,也就是说,整个设计过程中要把结构(数据)设计和行为(处理)设计密切结合起来,两者相互参照进行。14.1.2数据库设计的方法大型数据库的设计是一项庞大的工程项目,需要科学理论和工程方法作为指导,否则,工程的质量就难以保证。因此,人们一直在探索www.51itst

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。