数据库第七章作业-数据库设计

目录

[1 数据字典的内容和作用是什么?](#1 数据字典的内容和作用是什么?)

[2 校中有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授和副教授每人各带若干研究生,每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修。请用E-R图画出此学校的概念模型。](#2 校中有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授和副教授每人各带若干研究生,每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修。请用E-R图画出此学校的概念模型。)


1 数据字典的内容和作用是什么?

内容:

数据字典的内容通常包括数据项、数据结构、数据流、数据存储和处理过程5个部分。其中数据项

是数据的最小组成单位,若干个数据项可以组成一个数据结构。数据字典通过对数据项和数据结构

的定义来描述数据流、数据存储的逻辑内容。

作用:

数据字典是关于数据库中数据的描述,在需求分析阶段建立,是下一步进行概念设计的基础,并在

数据库设计过程中不断修改、充实和完善。

2 校中有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授和副教授每人各带若干研究生,每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修。请用E-R图画出此学校的概念模型。

相关推荐
Fan_-_14 分钟前
MySQL / PostgreSQL DDL 审核自动化:从人工 review 到 CI 拦截
mysql·postgresql·自动化
.柒宇.15 分钟前
Redis高频面试题与跳跃表原理详解
数据库·redis·缓存
Bryce学亮31 分钟前
股票数据成本分析工具
数据库
思麟呀37 分钟前
MySQL表的约束
数据库·mysql
步十人44 分钟前
【FastAPI】ORM-02.使用 ORM 高效处理数据库逻辑
服务器·数据库·fastapi
Apache IoTDB1 小时前
时序数据库 IoTDB + 时序智能服务平台 TimechoAI 亮相中国核电信息技术高峰论坛
数据库·时序数据库·iotdb
未若君雅裁1 小时前
Redis 和 MySQL 双写一致性:延迟双删、读写锁、MQ、Canal 怎么选?
数据库·redis·面试
罗超驿1 小时前
9.深度剖析MySQL约束的工程设计:自增主键的分布式局限、外键约束的权衡,与CHECK的版本适配实践
数据库·mysql
Kiyra1 小时前
Agent 的记忆不是存数据库就行:上下文预算与轻量记忆的设计实战
数据库·人工智能·后端·面试·职场和发展·哈希算法
jiayong231 小时前
MySQL 8.0 数据库恢复问题完整解决方案
数据库·mysql