本书是数据库专家C.J.Date的又一部力作,详细介绍了数据库架构的设计和实现,同时讨论了视图更新及关系数据库理论。全书内容分为15章,用示例和理论相结合的方式,介绍了关系数据库的相关理论,还对视图作了深入探究,书中不仅介绍了一些基础的数据库操作,同时重点结合示例给出了视图相关的操作和讲解,通过阅读本书,读者能够在实际工作和学习中,改进自己的数据库设计,更好地实现数据库相关任务。
1、概括数据库概念设计和逻辑设计阶段的任务(简述数据库逻辑设计阶段的主要…
按照规范的设计方法,一个完整的数据库设计一般分为以下六个阶段:需求分析:分析用户的需求,包括数据、功能和性能需求;概念结构设计:主要采用ER模型进行设计,包括画ER图;逻辑结构设计:通过将ER图转换成表,实现从ER模型到关系模型的转换;数据库物理设计:主要是为所设计的数据库选择合适的存储结构和存取路径;数据库的实施:包括编程、测试和试运行;
2、如何进行数据库的设计?
数据库设计(DatabaseDesign)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。在数据库领域内,常常把使用数据库的各类系统统称为数据库应用系统。一、数据库和信息系统(1)数据库是信息系统的核心和基础,把信息系统中大量的数据按一定的模型组织起来,提供存储、维护、检索数据的功能,使信息系统可以方便、及时、准确地从数据库中获得所需的信息。
3、数据库设计步骤?求解
数据库设计步骤,你知道吗。数据库设计步骤:1规划2需求分析3概念设计4逻辑结构设计5数据库的物理设计6数据库的实现7数据库的运行与维护第一步,规划。规划阶段的主要任务是进行建立数据库的必要性及可行性分析。如系统调查(即对企业全面调查,画出组织层次图,以了企业组织结构),可行性分析,确定DBS(数据库系统)的总目标和制定项目开发计划。
需求分析阶段应该对系统的整个应用情况作全面的、详细的调查,确定企业组织的目标,收集支持系统总的设计目标的基础数据和对这些数据的要求,确定用户的需求,并把这些要求写成用户和数据库设计者都能够接受的需求分析报告。这一阶段的工作只要有,分析用户活动,产生业务流程图;确定系统范围,产生体统范围图;分析用户活动涉及的数据,产生数据流程图;分析系统数据,产生数据字典。