下载后可任意编辑南邮讨论生数据库系统设计与开发思考题12024 年 4 月 19 日数据库系统设计与开发课程思题1. 简述数据库的生存周期、参加开发的人员、DBA的职责。数据库的生存周期: 数据库系统的规划、数据库设计、数据库的建立、数据库的运行、管理和维护、数据库的扩充和重构参加开发的人员:数据库管理员、系统分析员、程序设计员、用户DBA的职责:进行数据库的规划、设计、协调、维护和管理2.简述数据库系统(DBS)的组成、数据库(DB)的概念、数据库管理系统(DBMS)的基本功能。简述数据库系统(DBS)的组成:数据库、数据库管理系统、数据库管理员(DBA)、用户或应用程序。数据库(DB)的概念:以一定的组织形式(数据模型)存放在计算机存储设备上的相关数据的集合。数据库管理系统(DBMS)的基本功能:(1)数据定义功能;(2)数据组织存储和管理; (3)数据操纵功能;(4)数据库的事务管理和运行管理;(5)数据库的建立和维护功能;(6)其它功能,如DBMS与网络中其它软件系统的通信功能等;*3.数据库设计的主要步骤有哪些,每步的输入、主要任务和设计结果各是什么?数据库设计的主要步骤: 规划、需求描述和分析、概念结构设计、逻辑结构设计、物理结构设计,数据库实施,数据库运行和维护规划: 下载后可任意编辑输入:主要任务 分析和权:人员水平、数据采集、管理活动、软件(DBMS)、硬件(存储)要求。设计结果:确定DBS的总目标。制定开发计划给决策部门批准。需求描述和分析:输入:主要任务:了解原系统的工作概况;明确用户的各种需求:信息需求、处理需求、安全需求、完整性需求、性能需求、未来需求;确定新系统功能(系统目标)设计结果 形成需求说明书开发指南、系统验证依据概念设计:输入:主要任务:选择合适的概念数据模型(表示力、易懂性) E-R模型用E-R模型设计数据结构E-R图,根据需求描述来确定实体、联系、属性设计结果:形成全局的概念结构,得到一个独立于具体DBMS的概念模型逻辑设计:输入:主要任务:将概念结构转化为某个具体的DBMS所支持的逻辑结构、形成合理的全局逻辑结构(基表),并设计出外模式(视图),对逻辑结构进行适当的调整和优化.设计结果:使之在功能、完整性约束、可扩充性上满足用户需求。物理设计:输入:32024 年 4 月 19 日下载后可任意编辑主要任务:选择合适的存储结构和存取路径设计结果:提高数据库性能,有效利用存储空间,得到一个最适合应用环境的物理结构4. 某自产自销企业,生...