数据库实验报告课程学生选课系统的数据库SQLSERVER包含ER图与实现
- 格式:doc
- 大小:184.02 KB
- 文档页数:11
SQL SERVER综合实验报告数据库技术是现代信息时代的核心技术之一。
本次综合实验主要涉及 SQL Server 数据库系统的基础实验操作以及数据管理、查询、维护等基本操作,结合具体案例来探索SQL Server 数据库系统的应用范例和优势。
一、实验环境本次实验环境为 Windows 10 操作系统、SQL Server 2017 数据库系统、SQL Server Management Studio 17.9 数据库管理软件,实验所需数据通过 SQL Server Express LocalDB 2017 嵌入式数据库系统存储。
二、实验目的1. 掌握 SQL Server 数据库系统的基础实验操作,熟悉数据库概念、体系结构与 SQL 语言的基本语法和常用命令;2. 学习基本的数据管理、查询和维护等操作,探讨其应用范例和优势;3. 掌握实现数据导入和导出、备份和恢复等操作;4. 实践结合案例分析,增强对 SQL Server 数据库系统的理解和应用。
三、实验内容与流程1. 通过 SQL Server Management Studio 创建并连接到目标数据库,创建包含多个表的完整数据库;2. 通过 SQL 语句创建数据表及其数据,包括数据类型、主键、外键等;3. 学习基本的数据查询语句,包括 SELECT、FROM、WHERE、ORDER BY 等;4. 实现数据查询、插入、更新、删除等操作,并掌握事务的概念与应用;5. 掌握数据导入和导出操作,并进行数据备份和恢复操作;6. 结合案例分析实现更多实际应用场景,以加深对数据库系统的理解和应用。
四、实验操作及演示1. 创建数据库并创建数据表与数据通过 SQL Server Management Studio 工具创建一个新的数据库 SQL_Experiment,如下图所示。
在“SQL_Experiment”数据库中创建一个包含四个数据表的完整数据库。
课程设计报告课程设计题目:学生个人消费记载系统学生姓名:***学号:************专业:计算机科学与技术班级:1420702班指导教师:黄笑鹃、郑勇明2016年06月30 日目录一、问题描述 (1)1、理论基础方面 (1)2、实际操作方面 (1)二、解决方案及说明 (1)三、具体实现 (3)1、数据库层面 (3)(1)E_R图的设计 (3)(2)关系模式 (3)(3)外键约束 (3)(4)存储过程 (4)2、Java层面 (7)(1)用户登录 (7)(2)用户注册 (8)(3)添加数据 (10)(4)删除数据 (11)(5)修改数据 (12)(6)查询数据 (14)(7)统计消费 (17)四、收获及心得体会 (19)五、附录(java代码) (22)一、问题描述课程设计题目:学生个人消费记载系统1、理论基础方面(1)系统功能的基本要求:➢消费记录:记载每笔支出的消费数目、消费项目、消费时间;➢统计功能:可以按时间段统计消费的金额。
➢查询功能:按消费时间查询,按消费项目查询。
(2)系统应该具备最基本的进入和退出以及用户的登录和退出(3)大学生对自己的每个月的吃饭消费、电话消费、买书花费、旅游花费、其他花费、月总支出,、净消费进行管理,可以对自己的每个月的各项消费进行浏览、录入、查询、修改、删除、排序、统计的功能。
2、实际操作方面(1)数据库层面:两张表,一张消费记录表,一张学生信息表,连接查询。
(2)java界面层:①登录界面:实现学生进入到主界面的操作②注册界面:添加一位新的学生③主界面-增、删、改、查界面:对所登录的学生的消费记录进行操作二、解决方案及说明需求分析:(1)目标:由于当今学生生活丰富,所对应的消费项目也是琳琅满目。
而很多学生的消费观念并不够强,不知不觉中就会开销过度。
为了使学生们建立一个完善的消费观念以及方便学生们实时记录和查询自己的日常开销,从而开发出一个便于学生个人记载消费记录的一个系统。
贵州大学计算机科学与信息学院软件工程系上机实验报告
《数据库原理》实验报告
题目实验一SQL
Server 环境姓名*** 班级*** 日期2014、3、9
实验环境:SQL Server 2000
实验内容与完成情况:
一、实验目的
本次实验了解SQL Server 2000的安装过程,熟悉SQL Server 2000软件环境,学会SQL Server 2000的安装。
了解SQL Server 2000的启动,熟悉如何在SQL Server 2000图形环境下建立数据库和表,建立多个表的关系图及设置主码和外码,并在表中实现对记录的插入、修改和删除操作
二、实验内容
请同学们完成以下实验任务:
(1)在企业管理器中自行设计一组关系表;
学生表
课程表
选课表
(2)在企业管理器中为这组关系表建立一个关系图,并设置主码和外码;
(3)在表中实现数据的插入、删除和修改操作;
数据插入:
删除:修改:
(4)在企业管理器中删除表格。
三、出现的问题及其解决方案(列出遇到的问题和解决办法,列出没有解决的问题)
问题1:在链接关系表时,提示提示出错。
分析原因:链接的表的数据类型及长度应该一致。
解决办法:将表的关联码的类型及长度改成一致的。
题目:学生选课系统指导老师:王兰春姓名:王雄、张勇生郭芳芳、刘晓燕班级:计本09012011年5月一、引言随着社会的发展以及教育改革的不断深入,众多学校采用了选课制。
随着大学规模不断扩大,专业、班级、学生的数量急剧增增加,有关学生选课的各种信息也成倍的增加,以前的那种人工操作传统的选课管理模式已经不能满足当前的实际需求,为此我们开发了基于互联网的学生选课系统来提高教学管理工作的效率。
本文阐述了基于SQL server和PowerBuilder的学生选课系统的工作原理和实现方法,分析了学生选课工作的流程,并对系统的功能目标和使用数据库进行了系统的分析和设计,在这基础上实现了SQL server和PowerBuilder的网上学生选课系统。
利用选课系统实现了选课的动态管理,使得对信息的管理更加及时、高效和安全,同时本文还对系统的开发原理、系统的功能特点、设计方案进行了介绍。
二、需求分析2.1 系统总体功能“选课”是现在高校行政管理工作中一项很重要的课题。
而且是每个学期都必须要面对的问题。
选课工作做不好,学生不知道自己将要学习的课程,老师也不知道自己将要讲授的课程,教务处的排课计划、教室安排等其他调度工作也无从做起。
因此,如何解决高校教务管理中的选课工作便成为了如今各大高校面临的很实际的问题。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
应用计算机对高校教务信息工作进行辅助,具有人工管理所无法比拟的优点。
例如:检索迅速,查找方便,可靠性强,存储量大,保密性能好等。
这些优点能够极大地提高教务工作的质量和效率,也是高校教务工作科学化,规范化,信息化管理的重要条件。
因此,开发在线选课系统很有必要。
学生选课系统需要满足来自三方面的需求,这三方面分别是学生,教师和管理员。
学生的需求是查询院系的课程、学生选课情况及学生信息的修改;教师对选课系统学生选课情况进行操作,同时形成学生选课查看确认;选课管理员的功能最为复杂,包括对学生、教师、选课进行管理课统计,及系统状态查看、维护并生成选课报表,学生可以根据本人学号和密码进行登陆系统,还可以进行本人学科成绩的查询和维护部分个人信息。
教学管理系统一、系统功能需求学校教务管理系统是针对学校的大量信息处理工作而开发的管理软件,完成的主要功能如下:(1)学生基本信息管理:能够对学生基本信息进行输入、删除、修改。
学生基本信息包括: 学号、姓名、性别、出生日期、入学成绩、所在系号。
(2) 系部基本信息管理:系部的基本信息输入、修改、删除。
系部基本信息包括:系号、系名称、系的简介.(3)课程信息管理:课程信息的输入、修改、删除。
课程信息包括:课程号、课程名称、任课教师号、学时、学分、上课时间、上课地点、考试时间。
(4)教职工信息管理:教职工信息的输入、修改、删除。
教职工信息包括:职工号、姓名、性别、出身年月、所在系号、职称、技术专长.(5)选课管理:学号、学生、课程号、课程名称、上课教师姓名、系号每学期所选课程的学分不能超过15分。
学生可以同时选修一门或多门课程.可以同时为多个学生选修某一门或某几门课程。
可以删除和修改选课信息。
(6)成绩管理可以按课程输入和修改成绩,也可以按学生输入和修改成绩.(7) 信息查询可以按学号、姓名、系号查询学生基本信息.可以按职工号、姓名、系号查询教职工基本信息。
可以按系号、系名称查询系的基本信息。
可以按课程号、课程名称、上课教师姓名查询课程基本信息。
按学号、课程号、课程名称、上课教师姓名、系号查询学生成绩,内容包括课程基本情况。
若查询涉及多门课程,则按课程分组。
每门课程按总评成绩从高分到低分给出选修该门课程的所有学生的成绩(平时成绩、考试成绩和总评成绩)。
(8)统计报表a、成绩报表:内容包括课程基本信息(课程号、课程名称、任课教师号、学时、学分),选课学生名单(学号、姓名、性别),每个学生的平时成绩、考试成绩和总评成绩。
能按课程号、课程名称、教师姓名输出对应课程的成绩报表.b、能够根据课程、授课教师统计成绩〉=90分、>=80分、>=70分、〉=60分及不及格学生的人数及比例。
二、任务描述1、根据需求描述,完成数据概念模型设计,画出E—R图;2、优化E-R图,给出数据逻辑模型;3、将逻辑模型转换成物理模型并创建数据库和数据表.要求数据表能尽量实现数据完整性要求.4、根据需要,创建适当的索引。
课程设计报告课程设计题目:学生个人消费记载系统学生姓名:***学号:************专业:计算机科学与技术班级:1420702班指导教师:黄笑鹃、郑勇明2016年06月30 日目录一、问题描述 (1)1、理论基础方面 (1)2、实际操作方面 (1)二、解决方案及说明 (1)三、具体实现 (3)1、数据库层面 (3)(1)E_R图的设计 (3)(2)关系模式 (3)(3)外键约束 (3)(4)存储过程 (4)2、Java层面 (7)(1)用户登录 (7)(2)用户注册 (8)(3)添加数据 (10)(4)删除数据 (11)(5)修改数据 (12)(6)查询数据 (14)(7)统计消费 (17)四、收获及心得体会 (19)五、附录(java代码) (22)一、问题描述课程设计题目:学生个人消费记载系统1、理论基础方面(1)系统功能的基本要求:➢消费记录:记载每笔支出的消费数目、消费项目、消费时间;➢统计功能:可以按时间段统计消费的金额。
➢查询功能:按消费时间查询,按消费项目查询。
(2)系统应该具备最基本的进入和退出以及用户的登录和退出(3)大学生对自己的每个月的吃饭消费、电话消费、买书花费、旅游花费、其他花费、月总支出,、净消费进行管理,可以对自己的每个月的各项消费进行浏览、录入、查询、修改、删除、排序、统计的功能。
2、实际操作方面(1)数据库层面:两张表,一张消费记录表,一张学生信息表,连接查询。
(2)java界面层:①登录界面:实现学生进入到主界面的操作②注册界面:添加一位新的学生③主界面-增、删、改、查界面:对所登录的学生的消费记录进行操作二、解决方案及说明需求分析:(1)目标:由于当今学生生活丰富,所对应的消费项目也是琳琅满目。
而很多学生的消费观念并不够强,不知不觉中就会开销过度。
为了使学生们建立一个完善的消费观念以及方便学生们实时记录和查询自己的日常开销,从而开发出一个便于学生个人记载消费记录的一个系统。
SQL Server实训报告-学生学籍管理系统数据库构建与设计陕西青年职业学院数信系SQL Server实训报告项目名称: 学生学籍管理系统数据库构建与设计小组名称: 第五小组小组成员:班级: 10级信息管理完成时间: 2011-11-20目录摘要................................................................1 前言 (2)项目概述 (3)实训项目题目--------学生学籍管理系统数据库设计 (4)1、课题总体介绍 (4)1.1 课程介绍 (4)1.2 课题目的与意义 (4)1.3 主要涉及功能............................................. 4 2.可行性的分析 (5)2.1技术可行性分析 (5)2.2经济可行性分析 (6)2.3环境可行性分析 (6)2.4运营的可靠性 (6)2.5数据需求分析................................................. 73.系统的功能.. (8)3.1部分数据流程分析 (8)3.2数据流程图 (11)3.3系统管理功能分析 (12)3.4学生基本信息的查询和更新模块................................ 13 4.系统设计 (14)4.1数据库概念结构设计 (14)4.2数据库结构逻辑设计 (15)4.2.1.数据表之间的逻辑关系 (17)4.3数据库物理设计.............................................. 18 5数据库具体实施步骤 .. (18)5.1.数据库的创建 (19)5.2表对象的创建 (19)5.3 索引对象的创建 (22)5.4 视图对象的创建 (22)5.5规则的建立 (23)5.6触发器的建立 (23)6(项目总结 (23)7(参考文献 (24)摘要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统实施在技术上已逐步成熟。
数据库实验报告信息科学与工程学院电子0901班吴戈林20092776实验(一): 熟练掌握SQL语言一、在数据库useri上创建学生选课有关关系模式,并插入相应的数据,实现有关查询。
1、建立学生表、课程表、选课表关系模型,并插入初始化数据。
create table Stu (Sno char(10),Sname char(10) unique,Sage smallint,Sdept char(20));create table Course (Cno char(10),Cname char(30),Ctime char(10),Ccredit smallint,Cpon char(30));create table SC (Sno char(10),Cno char(10),grade smallint);insert into Stu values('20092676','吴戈林','22','电子信息工程');insert into Stu values('20092677','刘德华','23','电子信息工程');insert into Stu values('20092667','张曼玉','18','计算机');insert into Stu values('20092678','谢翔','21','电子信息工程');insert into Stu values('20092668','陈信宏','17','计算机');insert into Stu values('20092658','陈宝国','40','计算机');insert into Course values('001','数据库原理','60',100,'计算机软件基础');insert into Course values('002','矩阵方程','64',100,'线性代数');insert into Course values('004','嵌入式系统','48',100,'单片机原理');insert into Course values('003','单片机原理','60',100,'计算机软件基础');insert into Course values('005','进阶矩阵','48',100,'矩阵方程');insert into Course values('006','医学影像处理','60',100,'计算机图像处理');insert into SC values('20092676','001',100);insert into SC values('20092677','002',100);insert into SC values('20092678','003',93);insert into SC values('20092676','003',74);insert into SC values('2009267','003',94);insert into SC values('20092668','004',100);insert into SC values('20092668','005',87);insert into SC values('20092658','006',10);截图:2、插入重复数据。
教学管理系统一、系统功能需求学校教务管理系统就是针对学校的大量信息处理工作而开发的管理软件,完成的主要功能如下:(1) 学生基本信息管理:能够对学生基本信息进行输入、删除、修改。
学生基本信息包括:学号、姓名、性别、出生日期、入学成绩、所在系号。
(2) 系部基本信息管理:系部的基本信息输入、修改、删除。
系部基本信息包括:系号、系名称、系的简介。
(3) 课程信息管理:课程信息的输入、修改、删除。
课程信息包括:课程号、课程名称、任课教师号、学时、学分、上课时间、上课地点、考试时间。
(4) 教职工信息管理:教职工信息的输入、修改、删除。
教职工信息包括:职工号、姓名、性别、出身年月、所在系号、职称、技术专长。
(5) 选课管理:学号、学生、课程号、课程名称、上课教师姓名、系号每学期所选课程的学分不能超过15分。
学生可以同时选修一门或多门课程。
可以同时为多个学生选修某一门或某几门课程。
可以删除与修改选课信息。
(6) 成绩管理可以按课程输入与修改成绩,也可以按学生输入与修改成绩。
(7) 信息查询可以按学号、姓名、系号查询学生基本信息。
可以按职工号、姓名、系号查询教职工基本信息。
可以按系号、系名称查询系的基本信息。
可以按课程号、课程名称、上课教师姓名查询课程基本信息。
按学号、课程号、课程名称、上课教师姓名、系号查询学生成绩,内容包括课程基本情况。
若查询涉及多门课程,则按课程分组。
每门课程按总评成绩从高分到低分给出选修该门课程的所有学生的成绩(平时成绩、考试成绩与总评成绩)。
(8) 统计报表a、成绩报表:内容包括课程基本信息(课程号、课程名称、任课教师号、学时、学分),选课学生名单(学号、姓名、性别),每个学生的平时成绩、考试成绩与总评成绩。
能按课程号、课程名称、教师姓名输出对应课程的成绩报表。
b、能够根据课程、授课教师统计成绩>=90分、>=80分、>=70分、>=60分及不及格学生的人数及比例。
长安大学电控学院数据库课程设计报告——学生学籍管理系统小组:班级:专业:自动化(交通信息与控制)指导教师:司利云前言学生学籍管理系统一直是一个单位不可或缺的部分,他的容对于学校决策者和管理者来说都很重要,所以学生学籍管理系统应该能够为用户提供足够的信息和快捷的查询手段。
但一直以来人们使用传统的查询方式来管理学生的学籍信息,这种方法存在很多的缺点,如效率低、保密性差,时间一长,将产生大量的文件和数据,这对于查找、维护和更新都带来很多麻烦。
作为计算机应用的一部分,使用计算机对学生学籍进行管理,具有手工管理无法比拟的优越。
检索方便、方便查找、可靠性高、存储量大、保密性好、寿命长、成本低。
这些优点能够极大的提高学生学籍管理的效率。
一、课题总体介绍1、课程介绍高校学生学籍管理是一项即重要有繁琐的工作,为了更好的完成这一工作,提高工作效率,更好的为学校发展和一线教育服务,决定,自行研发一套学生学籍管理系统2、课题目的语意义计算机可以代替人工进行繁琐的工作计算机可以节省许多资源计算机可以提高人的工作效率计算机可以是文档,更加安全3、主要涉及功能1、实现学生基本情况的录入、修改、删除等基本操作。
2、对学生基本信息提供灵活的查询方式。
3、完成一个班级的学期选课功能。
4、实现学生成绩的录入、修改、删除等基本操作。
5、能方便的对学生的各学期成绩进行查询。
6、具有成绩统计、排名等功能。
7、具有留级、休学等特殊情况的处理功能。
8、能输出常用的各种报表。
9、具有数据备份和数据恢复功能。
4、数据需求分析学籍:学号、姓名、性别、年级、班级、出生年月、住址、邮政编码、联系、入学时间、备注成绩:学号、姓名、班级、学期、课程名称、分数班级:年级、专业、人数、教室、班主任课程:课程代码、课程名称、任课教师交费:学号、学期、交费、欠费、日期二、数据库概念设计1、用触发器对学生基本情况进行录入、修改、删除。
在学籍中分别建立insert、delete、update触发器,例如insert触发器,当向学籍中添加新的学生信息时,将会自动更新班级中的人数。
学生信息管理系统(Microsoft SQL SERVER)数据库设计示例一、前言随着我国教育产业化的飞速发展,社会对教育水平和教学管理软硬件的要求日益提高,尤其是学校对学生管理能够具有一整套完善的教学管理软件提出了更多的要求。
为了适应这种形式,教育系统尤其不仅首先要有坚实的硬件基础,还要有一整套完善的教学管理软件管理系统。
而要实现这一功能,就要求学校管理者配备一套高效的教育管理网络系统,以便在学校内实施良好的一整套完善的管理且以最快地速度响应教师和学生的需求,及时为他们提供服务,为他们提供一个高效、便捷的环境。
学生管理信息系统(MIS)是校园网络中一个重要的应用系统,它大大了改善学校教学、科研与管理的基础环境,在一定程度上反映出学校管理现代化的水平。
学生信息管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面.对于前者要求建立数据一致性和完整性强,数据安全性好的数据库.而对于后者则要求应用程序功能完备,易使用等特点.学生信息管理系统主要功能有学生学籍管理、成绩管理、班级管理、课程管理。
学生学籍管理主要有添加新学生学籍;学生学籍修改;学生学籍删除。
成绩管理包括成绩录入、成绩查询、成绩删除。
班级管理包括添加班级、修改班级。
课程管理包括设置课程、添加课程、修改课程。
同时系统采用分级使用,即分管理者和普通用户两个级别,管理者具有所有功能,普通用户即有部分功能将限制使用。
系统开发采用Microsoft公司的Visual Basic 6.0,利用其强大的可视化界面功能及对数据库的支持。
系统中大量采用SQL查询语句,界面友好,功能较强。
采用Microsoft SQL SERVER系统作为数据库,速度较快,数据能共享,能较好地解决访问速度及数据共享的问题。
二系统功能描述本系统的主要任务是实现对学校的学生学籍管理、成绩管理、班级管理、课程管理。
系统采用分级使用其主要功能包括:1.学生学藉管理功能添加新学生学籍。
《数据库系统概论》实验报告(1)题目:管理SQL Server 数据库姓名日期专业班级计算机科学与技术x班学号实验环境:已安装SQL Server 企业版的计算机(120台);具有局域网网络环境,有固定ip地址;实验内容与完成情况:1、要求在本地磁盘D创建一个学生-课程数据库(名称为student),只有一个数据文件和日志文件,文件名称分别为stu和stu_log,物理名称为和,初始大小都为3MB,增长方式分别为10%和1MB,数据文件最大为500MB,日志文件大小不受限制。
用Management界面方式 :截图:T-SQL方法:代码:create database student on(name=stu,filename="d:\",size=3MB,filegrowth=10%, maxsize=500MB)log on(name=stu_log,filename="d:\",size=3MB,filegrowth=1MB, maxsize=unlimited);截图:2、创建一个Company数据库,该数据库的主数据文件逻辑名称为Company_data,物理文件为,初始大小为10MB,最大尺寸为无限大,增长速度为10%;数据库的日志文件逻辑名称为Company_log,物理文件名为,初始大小为1MB,最大尺寸为50MB,增长速度为1MB。
代码:create database Company on(name=Company_data, filename="d:\",size=10MB,maxsize=unlimited, filegrowth=10%)log on(name=Company_log, filename="d:\",size=1MB,maxsize=50MB,filegrowth=1MB);截图:3、创建数据库DB,具有2个数据文件,文件逻辑名分别为DB_data1和DB_data2,文件初始大小均为5MB,最大为100MB,按10%增长;只有一个日志文件,初始大小为3MB,按10%增长;所有文件都存储在D盘文件夹ceshi中。
学生管理系统数据库ER图设计一、概述学生信息管理系统是学校管理的重要工具,是学校不可或缺的一部分。
随着在校人数的不断增加,教务系统的数量也不断的上涨。
学校工作繁杂,资料众多,人工管理信息的难度也越来越大,显然是不能满足实际的需要,效率也是很低的。
并且这种传统的方式存在着众多的弊端,如:保密性差.查询不便.效率低,很难维护和更新等,然而,本系统针对以上的缺点能够极大的提高学生信息管理的效率,也是科学化.正规化的管理,与世界接轨的重要条件。
所以如何自动高效地管理信息是这些年来许多人所研究的。
随着这些年电脑计算机的速度质的提高,成本的下降,IT互联网大众趋势的发展。
我们使用电脑的高效率才处理数据信息成为可能。
学生学籍管理系统的出现,正是管理人员与信息数据,计算机的进入互动时代的体现。
友好的人机交互模式,清晰简明的图形界面,高效安全的操作使得我们对成千上万的的信息的管理得心入手。
通过这个系统,可以做到信息的规范处理,科学统计和快速的查询,从而减少管理方面的工作量。
毋庸置疑,切实有效的把计算机管理引入学校教务管理中,对于促进学校管理制度,提高学校教学质量与办学水平有着显著意义。
二、需求与功能分析学生信息管理系统,可用于学校等机构的学生信息管理,查询,更新与维护,使用方便,易用性强。
该系统实现的大致功能;用户登陆。
提供了学生学籍信息的查询,添加,修改,删除;学生成绩的录入,修改,删除,查询班级排名,修改密码等功能。
管理员管理拥有最高的权限。
允许添加教师信息和课程信息等。
其提供了简单.方便的操作。
三、概要设计3.1功能模块图图3-1.功能模块图3.2数据流图数据流图,如图3-2所示图3-2.数据流图四、数据库设计4.1实体及其属性(1)学生实体及其属性,如下图4-1所示图4-1.学生实体及属性(2)教师实体及其属性图4-2.老师实体及属性(3)管理员实体及其属性图4-3.管理员实体及属性(4)课程设计及其属性图4-4.课程设计及属性(5)班级实体及其属性图4-5.班级实体及属性(6)成绩属性及其属性图4-6.成绩属性及属性4.2全局E-R图图4-7.全局E-R图。