数据库大作业 — 数据库设计与实施
基于需求分析完成概念模型设计、逻辑结构设计、物理实现,包含 E-R 图、3NF 规范化、存储过程与触发器
项目概述
《数据库原理》课程大作业,从需求分析到物理实现的完整数据库设计流程。
设计内容
- 需求分析:明确业务场景与数据流
- 概念模型:绘制 E-R 图,定义实体与联系
- 逻辑设计:关系模式转换,3NF 规范化验证
- 物理实现:SQL 建表、索引创建、视图定义
- 高级特性:存储过程、触发器、安全性控制
覆盖知识点
- 实体-联系模型及其向关系模式的转换
- 函数依赖与范式分解(1NF → 3NF)
- SQL DDL / DML 综合运用
- 数据库安全与完整性约束