发布网友 发布时间:2022-05-18 04:48
共1个回答
热心网友 时间:2023-01-27 07:53
1.建立一个关于系、学生、班级、学会等诸信息的关系数据库。描述学生的属性有:学号、姓名、出生年月、系名、班号、宿舍区。描述班级的属性有:班号、专业名、系名、人数、入校年份。描写系的属性有:系名、系号、系办公室地点、人数。描写学会的属性有:学会名、成立年份、地点、人数。有关语义如下:一个系有若干专业,每个专业每年只招一个班,每个班有若干学生。一个系的学生住在同一宿舍区。每个学生可参加若干学会,每个学会有若干学生。学生参加某学会有一个入会年份。给出关系模式,写出每个关系模式的极小函数依赖集,指出是否存在传递函数依赖,对于函数依赖左部是多属性的情况讨论函数依赖是完全函数依赖,还是部分函数依赖。答:关系模式:学生(学号,姓名,出生年月,班号)班级(班号,专业名,入校年份,人数)专业(专业名,系号)系(系名,系号,系办公室地点,人数,学生宿舍区)学会(学会名,成立年份,地点,人数)学生学会(学号,学会名,入会年份)模式的极小函数依赖集:学生{学号→姓名,学号→出生年月,学号→班号},不存在传递依赖和部分依赖,班号为外码;班级{班号→专业名,班号→入校年份,班号→人数},不存在传递依赖和部分依赖,专业名为外码;专业{专业名→系号},不存在传递依赖和部分依赖,系号为外码;系{系号→系名,系号→系办公室地点,系号→人数,系号→学生宿舍区},不存在传递依赖和部分依赖;学会{学会名→成立年份,学会名→地点,学会名→人数},不存在传递依赖和部分依赖;学生学会{(学号,学会名)→入会年份},不存在传递依赖和部分依赖。2.数据仓库是支持管理过程的、面向主题的、集成的、稳定的、不同时间的数据集合,以支持经营管理中的决策制定过程。3.概念设计的产物在逻辑设计阶段,需要将ER图转换为关系模式。