- 2
- 0
- 约 22页
- 2016-08-23 发布于江苏
- 举报
第1讲: 应用开发与数据库技术 重庆大学计算机学院 课程教材及参考书目 主用教材: 《数据库系统概念》第5版,耶鲁大学等学校,西尔伯沙茨等著,杨冬青(北京大学)等译,机械工业出版社, 2007年8月第1版第3次印刷(或2007年3月第1版第2次印刷)。 《Database System Comcepts》Fifth Edtion, Silberschatz A.A.(英文) 本课程只介绍前三部分中的内容 第一部分(1-10章)第二部分(11-22章)第三部分(23-25章) 本教材所参考的网站主页(耶鲁大学) /avi/db-book/ 参考书目: [1]《数据库原理》王能斌,机械工业出版社,2001年1月,第1版 [2]《数据系统原理教程》王珊等,清华大学出版社, 1999年5月,第3次印刷 [3]《关系数据库》石树刚等,清华大学出版社,1993年11月,第1版 [4]《数据库系统基础教程》(中译本)机械工业出版社出版,2006.03, 第1版3次印刷《A First Course in Database Systems》(斯坦福大学),Jeffrey D. Ullman, [Edition 2] China Machine Press,July 2006,First Version,First Print) 包含关系! 数据库系统(DBS)只是一般应用系统的一个子集 但是一个很大的子集,凡采用了数据库技术的系统! DBS涉及应用领域十分广泛,你所用到、看到的几乎都是! 通常涉及的数据库量巨大 对数据的操作频繁 用户访问数巨大 对数据库的安全性、可靠性、访问效率等要求高 如银行、校园、企业、航空等管理信息系统 一个大型DBS几乎用到所有数据库技术 这要从DBS的开发和使用环节说起 Step1: 需求分析 (数据流图---待续) 数据需求分析核1 (用户需求说明书) 功能需求分析附带 (功能需求规格说明书) Step2: 数据结构设计 概念设计核2 (概念模型-抽象结构,可与DBMS产品相关) 逻辑设计核3 (逻辑模型-与DBMS产品密切相关) Step3: 数据存储访问设计 数据存储设计(物理设计核4) (物理模型) 数据访问设计 数据控制设计 Step4: 数据维护设计 Step5: 应用功能开发设计 分析系统的业务处理流程 分析流程中各个业务环节 功能需求分析:业务环节中具体处理功能 (编程要求) 数据需求分析:处理功能中涉及哪些数据 (数据库要求) 分析产生结果:数据流图(处理功能+相关数据) 主要:数据流图分析方法(课外知识,自学) 收集数据对象 收集数据字典 辅助:数据抽取分析方法 E-R模型,统一建模语言UML(6章)(初步,客户交流) 数据视图(1章) 数据流程图(样例) [2]《数据系统原理教程》王珊-清华大学,P185 分析数据对象特征和使用需求 建立数据模型(对象内部结构和外部关联) 根据开发需要调整和选择数据模型 分析和描述数据约束 数据结构优化 E-R模型,UML(精细设计)(6章)---面向客观描述! 关系数据模型( 2章,7章) 对象数据模型(9章) ---面向计算机实现! XML数据模型(10章) 引入多层抽象概念 物理层(Physical level): (物理模式、内模式) describes how a record (e.g., customer) is stored. 逻辑层(Logical level): (逻辑模式、外模式) describes data stored in database, and the relationships among the data. type customer = record customer_id : string; customer_name : string; customer_street : string; customer_city : integer; end; 视图层(View level): (子模式、视图) application programs hide details of data types. Views can also hide information (such as an employee’s salary) for security purposes. 三层模式两级映射 分析数据需求和使用需要 对关联数据的使用要求 访问效率要求 安全性要求 设计数
您可能关注的文档
- java+android学习方法.doc
- java单元测试框架设计及使用.docx
- k第十一周 www及web服务安全(第7章).ppt
- L9管理信息系统规划及开发方法.ppt
- LC-MS技术在中药的分析的应用.ppt
- Lingo 经济及金融中优化问题.ppt
- Linux操作系统的分析及实践第一讲:操作系统概述.ppt
- Linux网络服务器配置及管理1.ppt
- LNG的应用的的研究之谈.doc
- LoadRunner11教程完整版.docx
- 2026年及未来5年内中国液体氩气行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国黄铜合页行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国竹工艺家具行业投资前景及策略咨询研究报告.docx
- 2025年中国微机数显自动分析仪市场调查研究报告.docx
- 2026年及未来5年内中国微尘白色粉笔行业投资前景及策略咨询研究报告.docx
- 2025年中国微电脑型压胶机市场调查研究报告.docx
- 2026年及未来5年内中国数字化等功游泳训练测试系统行业投资前景及策略咨询研究报告.docx
- 2025年中国圆形花瓶市场调查研究报告.docx
- 2026年及未来5年内中国植物纤维静淀过滤器行业投资前景及策略咨询研究报告.docx
- 2025年中国超音波手套机市场调查研究报告.docx
最近下载
- 平潭澳海上风电场项目可研收口报告2018年4月版本15工程设计概算表.pdf VIP
- 2024年常州信息职业技术学院单招职业技能测试题库(历年真题).docx VIP
- 腹膜透析指南(2025年版).docx VIP
- 党的二十届四中全会PPT课件.ppt VIP
- 产品设计与实训 设计实训.ppt VIP
- 施工现场建筑垃圾减量化专项方案.pdf VIP
- 《数学史》数学的起源.pptx VIP
- 2026年信息科技课标试题及答案.doc VIP
- 本科课件-ArcGIS Engine地理信息系统开发教程(完整).ppt
- 北京通州区2022-2023学年高一下学期期末质量检测英语试卷 含解析.docx VIP
原创力文档

文档评论(0)