项目概述

《数据库原理》课程大作业,从需求分析到物理实现的完整数据库设计流程。

设计内容

  • 需求分析:明确业务场景与数据流
  • 概念模型:绘制 E-R 图,定义实体与联系
  • 逻辑设计:关系模式转换,3NF 规范化验证
  • 物理实现:SQL 建表、索引创建、视图定义
  • 高级特性:存储过程、触发器、安全性控制

覆盖知识点

  • 实体-联系模型及其向关系模式的转换
  • 函数依赖与范式分解(1NF → 3NF)
  • SQL DDL / DML 综合运用
  • 数据库安全与完整性约束