数据库系统与设计 在本课程中,介绍了从头开始开发数据库应用程序所需的所有数据库概念,技术和工具。 在本课程中学习的数据库概念包括:信息流模型,扩展实体关系模型,关系模型,关系代数,演算和SQL,数据库规范化,效率和索引以及用于元数据管理和归档的工具。 本课程有四个测试和一个项目。 作为一个班级项目,我应用了在本课程中学习到的技术来分析,指定,设计和实现一个新兴的计算机和电子商店S&E的Technology Superstore的数据仓库应用程序。 该项目分三个阶段进行: •分析和规范(阶段1):评估公司的需求,并创建了信息流(IFD)图,增强的实体关系(EER)图以及初步的需求分析报告,该报告涵盖了数据类型,业务逻辑约束,任务分解和摘要/伪代码。 •设计(第2阶段):从第1阶段对EER和IFD进行更改(根据收到反馈),并将第1阶段的抽象代码转换为将在第3阶段的数据仓库应用程序开发中使