数据库设计的特点7.1.11.数据库建设的基本规律三分技术,七分管理,十二分基础数据管理数据库建设项目管理家概论企业(即应用部门)的业务管理基础数据数据的收集、整理、组织和不断更新2AnIntroductiontoDatabaseSystem
An Introduction to Database System 7.1.1 数据库设计的特点 1. 数据库建设的基本规律 ◼ 三分技术,七分管理,十二分基础数据 ◼ 管理 ⚫数据库建设项目管理 ⚫企业(即应用部门)的业务管理 ◼ 基础数据 ⚫数据的收集、整理、组织和不断更新
(续)数据库设计的特点2.结构(数据)设计和行为(处理)设计相结合将数据库结构设计和数据处理设计密切结合必结构和行为分离的设计传统的软件工程:重行为设计,忽视对应用中数据语义的分析和抽象,只要有可能就尽量推迟数据结构设计的决策早期的数据库设计:重结构设计致力于数据模型和数据库建模方法研究,忽视了行为设计对结构设计的影响AnIntroductiontoDatabaseSystem
An Introduction to Database System 数据库设计的特点(续) 2. 结构(数据)设计和行为(处理)设计相结合 ◼ 将数据库结构设计和数据处理设计密切结合 ❖结构和行为分离的设计 ◼ 传统的软件工程:重 行为设计 ⚫忽视对应用中数据语义的分析和抽象,只要有可能就尽 量推迟数据结构设计的决策 ◼ 早期的数据库设计:重 结构设计 ⚫致力于数据模型和数据库建模方法研究,忽视了行为设 计对结构设计的影响
(续)数据库设计的特点现实世界数据分析功能分析V概念模型设计功能模型功能说明事务设计逻辑数据库设计应用设计物理数据库设计子模式设计应用开发车3建立数据库系统调试数据库设计应用系统设计结构和行为分离的设计AnIntroductiontoDatabaseSystem
An Introduction to Database System 数据库设计的特点(续) 结构和行为分离的设计 现实世界 概念模型设计 子模式设计 物理数据库设计 逻辑数据库设计 建立数据库 数据分析 功能分析 功能模型 功能说明 事务设计 应用设计 应用开发 系统调试 数据库设计 应用系统设计
7.1数据库设计概述7.1.1数据库设计的特点7.1.2数据库设计方法7.1.3数据库设计的基本步骤7.1.4数据库设计过程中的各级模式数据库系AnIntroductiontoDatabaseSystem
An Introduction to Database System 7.1 数据库设计概述 7.1.1 数据库设计的特点 7.1.2 数据库设计方法 7.1.3 数据库设计的基本步骤 7.1.4 数据库设计过程中的各级模式
数据库设计方法7.1.2多大型数据库设计是涉及多学科的综合性技术,又是一项庞大的工程项目。心它要求多方面的知识和技术。主要包括计算机的基础知识居库系统概论软件工程的原理和方法程序设计的方法和技巧数据库的基本知识数据库设计技术应用领域的知识AnIntroductiontoDatabaseSystem
An Introduction to Database System 7.1.2 数据库设计方法 ❖大型数据库设计是涉及多学科的综合性技术,又 是一项庞大的工程项目。 ❖它要求多方面的知识和技术。主要包括: ◼ 计算机的基础知识 ◼ 软件工程的原理和方法 ◼ 程序设计的方法和技巧 ◼ 数据库的基本知识 ◼ 数据库设计技术 ◼ 应用领域的知识