数据库应用系统设计详解:视图级别与设计方法
版权申诉
128 浏览量
更新于2024-07-03
收藏 826KB PPT 举报
本资源是关于数据库系统原理及应用的一份PPT,主要针对第6章——数据库应用系统设计。由主讲人李俊山讲解,主要内容涵盖了数据库应用系统的概念和设计。数据库应用系统是指在商业数据库软件(DBMS)和开发工具的支持下,为特定领域或部门提供信息管理功能的信息管理系统,如教学信息管理系统和旅馆信息系统。
章节首先介绍了数据库应用系统设计的概述,强调了在开发、使用和管理过程中,涉及的关键角色包括用户、应用程序员、系统分析员和数据库管理员。不同角色关注的层面不同,从而形成了数据库应用系统的不同视图级别,从用户端到数据库管理系统(DBMS),层次分明,包括用户接口、外模式(用户视图)、概念模式(逻辑结构)、内模式(物理存储)以及DBMS本身。
设计方法方面,强调了数据库应用系统设计的独特性,它既是应用软件系统的延伸,必须遵循软件生命周期的阶段划分,即从问题定义、可行性研究到需求分析、总体设计、详细设计、编码与单元测试、综合测试,直至软件维护。同时,由于其特性,设计过程中还需特别考虑数据库的设计,包括数据模型的选择和数据库结构的构建。
总结来说,这份PPT深入剖析了数据库应用系统的设计理念、参与人员的角色分工以及关键的设计步骤,对于理解和实施数据库驱动的信息管理系统具有重要的指导意义。通过学习这部分内容,可以掌握如何在实际项目中有效地规划和构建数据库,以满足特定业务需求。
2010-05-30 上传
2022-05-29 上传
2023-01-08 上传
2023-03-14 上传
2021-09-21 上传
2021-09-19 上传
2021-09-17 上传
2021-09-17 上传
2022-06-16 上传
omyligaga
- 粉丝: 97
- 资源: 2万+
最新资源
- PureMVC AS3在Flash中的实践与演示:HelloFlash案例分析
- 掌握Makefile多目标编译与清理操作
- STM32-407芯片定时器控制与系统时钟管理
- 用Appwrite和React开发待办事项应用教程
- 利用深度强化学习开发股票交易代理策略
- 7小时快速入门HTML/CSS及JavaScript基础教程
- CentOS 7上通过Yum安装Percona Server 8.0.21教程
- C语言编程:锻炼计划设计与实现
- Python框架基准线创建与性能测试工具
- 6小时掌握JavaScript基础:深入解析与实例教程
- 专业技能工厂,培养数据科学家的摇篮
- 如何使用pg-dump创建PostgreSQL数据库备份
- 基于信任的移动人群感知招聘机制研究
- 掌握Hadoop:Linux下分布式数据平台的应用教程
- Vue购物中心开发与部署全流程指南
- 在Ubuntu环境下使用NDK-14编译libpng-1.6.40-android静态及动态库