教学管理系统数据库ER图及SQL语句
数据库系统E-R图设计知识点汇总
数据库系统E-R图设计知识点汇总数据库系统 ER 图设计知识点汇总在数据库系统的设计中,ER 图(EntityRelationship Diagram,实体联系图)是一种非常重要的工具。
它能够帮助我们清晰地理解和描述系统中各个实体之间的关系,为数据库的构建提供坚实的基础。
下面就让我们一起来详细了解一下数据库系统 ER 图设计的相关知识点。
一、ER 图的基本概念ER 图主要由实体、属性和联系这三个要素组成。
实体是指具有独立存在意义的事物,比如“学生”“课程”“教师”等。
在 ER 图中,实体通常用矩形来表示。
属性则是用来描述实体的特征,比如学生的“学号”“姓名”“年龄”等。
属性在 ER 图中用椭圆来表示。
联系反映了不同实体之间的关系,比如学生与课程之间的“选课”关系。
联系在 ER 图中用菱形来表示,并在菱形中标注联系的名称。
二、ER 图中的实体类型实体可以分为强实体和弱实体。
强实体是指不依赖于其他实体而独立存在的实体,其标识符完全由自身的属性决定。
弱实体则是依赖于其他强实体而存在的实体,它的标识符部分或全部来自于其所依赖的强实体。
三、ER 图中的联系类型联系主要有一对一(1:1)、一对多(1:N)和多对多(M:N)这三种类型。
一对一联系,例如一个人只有一个身份证,一个身份证只对应一个人。
一对多联系,比如一个班级有多个学生,而一个学生只能属于一个班级。
多对多联系,像学生和课程之间,一个学生可以选择多门课程,一门课程也可以被多个学生选择。
四、ER 图的绘制原则在绘制 ER 图时,需要遵循一些原则,以确保图形的清晰和准确。
首先,要明确系统的需求,准确识别出实体、属性和联系。
其次,尽量简化图形,避免出现过于复杂的关系,使读者能够一目了然。
同时,要确保实体和联系的名称具有明确的含义,能够准确反映其代表的对象和关系。
五、ER 图到关系模式的转换这是将 ER 图转化为数据库中可实现的关系模式的关键步骤。
对于实体,通常将其转换为一个关系表,表的列就是实体的属性。
学生课程管理系统er图
学生课程管理系统er图本文将介绍学生课程管理系统的实体关系图(ER图)设计。
学生课程管理系统是一个为学生提供查看、选择和管理课程信息的系统。
设计ER图是为了清晰地表示系统中不同实体之间的关系,便于系统开发和维护。
学生实体学生是该系统的核心实体之一,每个学生都有独一无二的学生ID、姓名、年龄和性别等基本信息。
学生可以选修多门课程,因此与课程之间存在多对多关系。
课程实体课程是学生可以选择的教学单元,每门课程都有唯一的课程编号、名称和学分等属性。
一个课程可以由多名学生选修,因此与学生之间也存在多对多的关系。
教师实体教师是负责教授课程的实体,每位教师有独一无二的教师ID、姓名和职称等属性。
每门课程都由一位教师负责授课,因此教师与课程之间存在一对多的关系。
关系图设计为了清晰地表示各实体之间的关系,我们设计的ER图如下:erDiagramSTUDENT {string StudentIDstring Nameint Agestring Gender}COURSE {string CourseIDstring CourseNameint Credits}TEACHER {string TeacherIDstring Namestring Title}STUDENT_COURSE {string StudentIDstring CourseID}COURSE_TEACHER {string CourseIDstring TeacherID}STUDENT }|..|| STUDENT_COURSECOURSE }|..|| STUDENT_COURSETEACHER }|..|| COURSE_TEACHERCOURSE }|..|| COURSE_TEACHER在ER图中,学生、课程和教师分别为各自的实体,并通过 STUDENT_COURSE 和 COURSE_TEACHER 实体表示学生与课程、课程与教师之间的关系。
教学管理系统数据库ER图及SQL语句
教学管理系统一、系统功能需求学校教务管理系统是针对学校的大量信息处理工作而开发的管理软件,完成的主要功能如下:(1) 学生基本信息管理:能够对学生基本信息进行输入、删除、修改。
学生基本信息包括:学号、姓名、性别、出生日期、入学成绩、所在系号。
(2) 系部基本信息管理:系部的基本信息输入、修改、删除。
系部基本信息包括:系号、系名称、系的简介。
(3) 课程信息管理:课程信息的输入、修改、删除。
课程信息包括:课程号、课程名称、任课教师号、学时、学分、上课时间、上课地点、考试时间。
(4) 教职工信息管理:教职工信息的输入、修改、删除。
教职工信息包括:职工号、姓名、性别、出身年月、所在系号、职称、技术专长。
(5) 选课管理:学号、学生、课程号、课程名称、上课教师姓名、系号每学期所选课程的学分不能超过15分。
学生可以同时选修一门或多门课程。
可以同时为多个学生选修某一门或某几门课程。
可以删除和修改选课信息。
(6) 成绩管理可以按课程输入和修改成绩,也可以按学生输入和修改成绩。
(7) 信息查询可以按学号、姓名、系号查询学生基本信息。
可以按职工号、姓名、系号查询教职工基本信息。
可以按系号、系名称查询系的基本信息。
可以按课程号、课程名称、上课教师姓名查询课程基本信息。
按学号、课程号、课程名称、上课教师姓名、系号查询学生成绩,内容包括课程基本情况。
若查询涉及多门课程,则按课程分组。
每门课程按总评成绩从高分到低分给出选修该门课程的所有学生的成绩(平时成绩、考试成绩和总评成绩)。
(8) 统计报表a、成绩报表:内容包括课程基本信息(课程号、课程名称、任课教师号、学时、学分),选课学生名单(学号、姓名、性别),每个学生的平时成绩、考试成绩和总评成绩。
能按课程号、课程名称、教师姓名输出对应课程的成绩报表。
b、能够根据课程、授课教师统计成绩>=90分、>=80分、>=70分、>=60分及不及格学生的人数及比例。
数据库概念设计ER图
数据库概念设计——ER图第一题:参考大学实行学分制,学生可根据自己的情况选课。
每名学生可同时选修多门课程,每门课程可由多位教师主讲;每位教师可讲授多门课程。
指出学生与课程的联系类型。
1.指出课程与教师的联系类型。
2.若每名学生有一位教师指导,每个教师指导多名学生,则学生与教师是何联系?3.在原E-R图上补画教师与学生的联系,并完善E-R图。
第二题:将ER图转化为关系模式单位职工第三题:画ER图1.职工:职工号、姓名、地址和所在部门2.部门:部门所有职工、部门名、经理和销售的产品3.产品:产品名、制造商、价格、型号和产品内部编号4.制造商:制造商名称、地址、生产的产品名和价格部门有很多职工,职工仅在一个部门工作;●部门销售多种产品,这些产品也在其它部门销售;●制造商生产多种产品,其它制造商也制造这些产品。
●画ER图第四题:画ER图●科室:科名、科地址、科电话、医生姓名●病房:病房号、床位号、所属科室名●医生:姓名、职称、所属科室名、年龄、工作证号●病人病历号、姓名、性别、诊断、主臂医生、病房号⏹一个科室有多个病房、多个医生;⏹一个病房只能属于一个科室;⏹一个医生只属于一个科室,但可负责多个病人的诊治;一个病人的主管医生只有一个。
完成如下设计:1.设计该计算机管理系统的E-R图。
2.将该E-R图转换为关系模式结构。
科室病房医生病人第五题:画ER图某田径运动会组委会需要一运动会管理系统,现提出如下需求。
该系统中存在运动队和运动会两方面的实体。
1.运动队方面运动队:队名、教练姓名队员:编号、姓名、性别、项名其中,一个运动队有多个队员,一个队员仅属于一个运动队,一个队一般有一个教练,一个队员可参加多个项目2.运动会方面运动队:队编号、队名、教练姓名项目:项目名、参加运动队编号、场地其中,一个项目可由多个队参加,一个运动队可参加多个项目,一个项目一个比赛场地。
现要求:(1).分别设计运动队和运动会的局部ER图。
学生信息管理系统(SQL数据库技术)
四个表的E-R实体模型图分析:在此学生成绩信息中有4个表需要建立学生信息表(student)包括学号(sno)、姓名(sname)、性别(Ssex)、班级(class)、出生日期(sbirth)教师信息表(teacher)包括教师编号(tno)、姓名(tname)、性别(Tsex)、部门(depart)、职称(prof)、出生日期(tbirth)成绩表(score)包括学号(sno)、课程号(cno)、成绩(degree)课程信息表(course)包括课程号(cno)、课程名称(cname)、教师编号(tno)五、表结构在teacher表中,以教师编号tno为主键,对其进行惟一性约束。
在Course表中,以课程号为主键,对其进行惟一性约束。
(1)、创建一个degree_rule规则create rule degree_ruleas@values>0把此规则绑定到score表中degree列exec sp_bindrule 'degree_rule','score.degree'在向成绩表中添加记录时,如果成绩degree〈0,则插入不成功.(2)、创建一个tel_rule规则create rule tel_ruleas@value like '[0—9] [0-9] [0-9] [0-9] [0—9] [0—9] [0—9] [0—9]'把此规则绑定到teacher表中tel列exec sp_bindrule 'tel_rule','teacher.tel’在向教师表中添加记录时,如果电话号码不是0—9的数字,则插入不成功。
10、创建存储过程(1)、创建一个存储过程,来显示成绩表中的课程号在课程表中并且所任教师性别为男、所在部门是计算机系的成绩表中的列create proc student_11asselect * from score where cno in (select cno from course ,teacher where course。
数据库实验报告课程学生选课系统的数据库SQLSERVER包含ER图与实现
数据库实验报告课程学生选课系统的数据库SQLSERVER包含ER图与实现数据库系统概论实验报告学号:姓名:提交日期:2010-12-15成绩:【实验名称】学生选课系统的数据库设计与实现【实验内容】1、熟悉数据库设计方法;2、熟悉E-R图到关系模式的转换;3、掌握SQL Server 2005数据库的创建SQL语句,理解数据库文件组、文件逻辑名和物理名称的具体含义;4、掌握SQL Server 2005 中用SQL语句建立数据库表,设置数据库完整性约束;5、掌握用SQL Server 2005 建立表的关系图,清楚的表示各表之间的联系。
【实验步骤】一、数据库的逻辑设计图(一)班级、学生、课程实体类型及联系型的ER图图(二)班级实体的分ER图图(三)课程实体的分ER图图(四)学生实体的ER图将上述的E-R图转换为关系模型,关系的主键用下横线标出。
学生(学号,姓名,性别,年龄,班级号)课程(课程号,课程名,课时,学分)班级(班级号,班级名,人数,专业)选课(课程号学号,成绩)二、数据库的物理设计1.建表语句:本数据库共创建了四张表,其建表语句如下1.班级表insert choice values(100010,3,78)insert choice values(100010,1,80)insert choice values(100010,2,78)insert choice values(100010,4,89)insert choice values(100010,5,45)4、查询记录:1.选择输出学号、姓名满足性别为女,年龄小于25select studentNo,studentNamefrom studentwhere sex='f'and age<255.创建视图创建视图:选择班级人数>50的班级输出其班级号和人数create view Numasselect classNo,numberfrom classwhere number>50查询语句select*from Num6.插入数据插入数据:插入student表中一个学生,学生名为newstudent,性别为女,年龄34,班级号为40806insert student values(100011,'newstudent','f',24,40806)三、利用SQLServer 2005的Management Studio来创建表的关系图,创建好的关系图如下所示:四.实验体会通过这次实验,让我对sql server2005的使用更加熟悉了,同时也加深了我对课本上数据库知识的理解,这次实验可以说是我第一次完成的一个整体的数据库实验。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
教学管理系统一、系统功能需求学校教务管理系统是针对学校的大量信息处理工作而开发的管理软件,完成的主要功能如下:(1) 学生基本信息管理:能够对学生基本信息进行输入、删除、修改。
学生基本信息包括:学号、姓名、性别、出生日期、入学成绩、所在系号。
(2) 系部基本信息管理:系部的基本信息输入、修改、删除。
系部基本信息包括:系号、系名称、系的简介。
(3) 课程信息管理:课程信息的输入、修改、删除。
课程信息包括:课程号、课程名称、任课教师号、学时、学分、上课时间、上课地点、考试时间。
(4) 教职工信息管理:教职工信息的输入、修改、删除。
教职工信息包括:职工号、姓名、性别、出身年月、所在系号、职称、技术专长。
(5) 选课管理:学号、学生、课程号、课程名称、上课教师姓名、系号每学期所选课程的学分不能超过15分。
学生可以同时选修一门或多门课程。
可以同时为多个学生选修某一门或某几门课程。
可以删除和修改选课信息。
(6) 成绩管理可以按课程输入和修改成绩,也可以按学生输入和修改成绩。
(7) 信息查询可以按学号、姓名、系号查询学生基本信息。
可以按职工号、姓名、系号查询教职工基本信息。
可以按系号、系名称查询系的基本信息。
可以按课程号、课程名称、上课教师姓名查询课程基本信息。
按学号、课程号、课程名称、上课教师姓名、系号查询学生成绩,内容包括课程基本情况。
若查询涉及多门课程,则按课程分组。
每门课程按总评成绩从高分到低分给出选修该门课程的所有学生的成绩(平时成绩、考试成绩和总评成绩)。
(8) 统计报表a、成绩报表:内容包括课程基本信息(课程号、课程名称、任课教师号、学时、学分),选课学生名单(学号、姓名、性别),每个学生的平时成绩、考试成绩和总评成绩。
能按课程号、课程名称、教师姓名输出对应课程的成绩报表。
b、能够根据课程、授课教师统计成绩>=90分、>=80分、>=70分、>=60分及不及格学生的人数及比例。
二、任务描述1、根据需求描述,完成数据概念模型设计,画出E-R图;2、优化E-R图,给出数据逻辑模型;3、将逻辑模型转换成物理模型并创建数据库和数据表。
要求数据表能尽量实现数据完整性要求。
4、根据需要,创建适当的索引。
5、为了实现系统功能,使用SQL语句向数据表添加相关数据。
6、写出实现系统管理功能用到的删除、修改操作的SQL语句。
7、写出实现系统需要用到的查询语句。
8、用视图实现成绩报表的生成。
9、为了更好的实现系统,创建合适的存储过程和函数。
(至少各一个)。
10、撰写数据库系统设计报告及项目总结。
11、完成答辩。
期末实训评分标准USE marketGOCREATE TABLE 学生基本信息(学号INT PRIMARY KEY,姓名V ARCHAR(10) NOT NULL,性别V ARCHAR(50),出生日期INT ,入学成绩INT,所在系号INT,)GOUSE marketGOCREATE TABLE 系部基本信息(系号INT PRIMARY KEY,系名称VARCHAR(50) NOT NULL, 系的简介V ARCHAR(50))GOUSE marketGOCREATE TABLE 课程信息(课程号INT PRIMARY KEY,课程名称V ARCHAR(50) NOT NULL, 任课教师号INT,学时INT ,学分INT,上课时间V ARCHAR(50),上课地点V ARCHAR(50),考试时间V ARCHAR(50))GOUSE marketGOCREATE TABLE 教职工信息(职工号INT PRIMARY KEY,教师姓名V ARCHAR(10) NOT NULL,性别V ARCHAR(50),出身年月INT ,所在系号INT,职称V ARCHAR(50),技术专长V ARCHAR(50))GOUSE marketGOINSERT 学生基本信息(学号,姓名,性别,出生日期,入学成绩,所在系号) V ALUES ('1','王晓明','男','','278','4')INSERT 学生基本信息V ALUES ('2','吴小丽','女','','276','4')INSERT 学生基本信息V ALUES ('','章明敏','女','','281','4')INSERT 学生基本信息V ALUES ('','王孝亚','男','','273','4')INSERT 学生基本信息V ALUES ('','李明月','女','','263','4')INSERT 学生基本信息V ALUES ('','任心','女','','267','4')INSERT 学生基本信息V ALUES ('','吴佳丽','女','','294','4')INSERT 学生基本信息V ALUES ('','王丽','女','','287','4')INSERT 学生基本信息V ALUES ('','朱明','男','','278','4')INSERT 学生基本信息V ALUES ('','章自强','男','','290','4')GOUSE marketGOINSERT 系部基本信息(系号,系名称,系的简介)V ALUES ('1','经济贸易学院','经济贸易')INSERT系部基本信息V ALUES ('2','会计经融学院','会计经融')INSERT 系部基本信息V ALUES ('3','旅游管理学院','旅游管理')INSERT系部基本信息V ALUES ('4','信息工程学院','信息工程')INSERT 系部基本信息V ALUES ('5','商务外语学院','商务外语')INSERT系部基本信息V ALUES ('6','电子工程学院','电子工程')INSERT 系部基本信息V ALUES ('7','机电工程学院','机电工程')INSERT 系部基本信息V ALUES ('8','艺术设计学院','艺术设计')GOUSE marketGOINSERT 课程信息(课程号,课程名称,任课教师号,学时,学分,上课时间,上课地点,考试时间) V ALUES ('1','数学','1','40','2','周一、四','教3-A209','06-29')INSERT 课程信息V ALUES ('2','体育','2','40','2','周一','体育馆','06-24')INSERT 课程信息V ALUES ('3','商业应用文写作','3','40','2','周一','教3-A408','06-24')INSERT 课程信息V ALUES ('4','实用英语','4','40','2','周二、五','教3-C304','06-30')INSERT 课程信息V ALUES ('5','影视鉴赏','5','16','2','周一','教3-A408','06-02')INSERT 课程信息V ALUES ('6','音乐鉴赏','6','16','2','周五','教3-C304','06-06')GOUSE marketGOINSERT 教职工信息(职工号,教师姓名,性别,出身年月,所在系号,职称,技术专长)V ALUES ('1','王明','女','','4','教师','数学')INSERT 教职工信息V ALUES ('2','李丽','女','','4','教师','体育')INSERT 教职工信息V ALUES ('3','徐新','女','','2','教师','语文')INSERT 教职工信息V ALUES ('4','王曦','女','','4','教师','英语')INSERT 教职工信息V ALUES ('5','王翔','男','','2','教师','影视')INSERT 教职工信息V ALUES ('6','李雨','男','','2','教师','音乐')GO建立外键Alter table 课程信息addconstraint Fk_课程信息_教职工信息foreign key (任课教师号) REFERENCES 教职工信息(职工号)goUSE marketGOCREATE TABLE 选课信息(学号INT PRIMARY KEY,教师姓名V ARCHAR(10) NOT NULL,课程号INT,课程名称V ARCHAR(10) ,平时成绩INT,考试成绩INT,总评成绩INT)GOUSE marketGOINSERT 选课信息(学号,姓名,课程号,课程名称,平时成绩,考试成绩,总评成绩) V ALUES ('1','王晓明','6','音乐鉴赏','70','80','75')INSERT选课信息V ALUES ('2','吴小丽','5','影视鉴赏','50','60','55')INSERT选课信息V ALUES ('','章明敏','6','音乐鉴赏','55','65','60')INSERT选课信息V ALUES ('','王孝亚','5','影视鉴赏','80','80','80')INSERT选课信息V ALUES ('','李明月','5','影视鉴赏','90','90','90')INSERT选课信息V ALUES ('','任心','6','音乐鉴赏','90','80','85')INSERT选课信息V ALUES ('','吴佳丽','5','影视鉴赏','65','65','65')INSERT选课信息V ALUES ('','王丽','6','音乐鉴赏','55','65','60')INSERT选课信息V ALUES ('','朱明','6','音乐鉴赏','95','95','95')INSERT选课信息V ALUES ('','章自强','5','影视鉴赏','70','80','75')GOUSE marketGOCREATE TABLE 数学成绩信息(课程号INT,学号INT,姓名V ARCHAR(10) NOT NULL,平时成绩INT,考试成绩INT,总评成绩INT)GO数学成绩信息USE marketGOINSERT 数学成绩信息(课程号,学号,姓名,平时成绩,考试成绩,总评成绩) V ALUES ('1','1','王晓明','70','80','75')INSERT 数学成绩信息V ALUES ('2','2','吴小丽','50','60','55')INSERT 数学成绩信息V ALUES ('3','','章明敏','55','65','60')INSERT 数学成绩信息V ALUES ('4','','王孝亚','80','80','80')INSERT 数学成绩信息V ALUES ('5','','李明月','90','90','90')INSERT 数学成绩信息V ALUES ('6','','任心','90','80','85')INSERT 数学成绩信息V ALUES ('7','','吴佳丽','65','65','65')INSERT 数学成绩信息V ALUES ('8','','王丽','55','65','60')INSERT 数学成绩信息V ALUES ('9','','朱明','95','95','95')INSERT 数学成绩信息V ALUES ('10','','章自强','70','80','75')GOUSE marketGOCREATE TABLE 体育成绩信息(课程号INT,学号INT ,姓名V ARCHAR(10) NOT NULL,平时成绩INT,考试成绩INT,总评成绩INT)GO体育成绩信息USE marketGOINSERT 体育成绩信息(课程号,学号,姓名,平时成绩,考试成绩,总评成绩) V ALUES ('1','1','王晓明','70','80','75')INSERT 体育成绩信息V ALUES ('2','2','吴小丽','50','60','55')INSERT 体育成绩信息V ALUES ('3','','章明敏','55','65','60')INSERT 体育成绩信息V ALUES ('4','','王孝亚','80','80','80')INSERT 体育成绩信息V ALUES ('5','','李明月','90','90','90')INSERT 体育成绩信息V ALUES ('6','','任心','90','80','85')INSERT 体育成绩信息V ALUES ('7','','吴佳丽','65','65','65')INSERT 体育成绩信息V ALUES ('8','','王丽','55','65','60')INSERT 体育成绩信息V ALUES ('9','','朱明','95','95','95')INSERT 体育成绩信息V ALUES ('10','','章自强','70','80','75')GOUSE marketGOCREATE TABLE 商业应用文写作成绩信息(课程号INT,学号INT ,姓名V ARCHAR(10) NOT NULL,平时成绩INT,考试成绩INT,总评成绩INT)GO商业应用文写作成绩信息USE marketGOINSERT 商业应用文写作成绩信息(课程号,学号,姓名,平时成绩,考试成绩,总评成绩) V ALUES ('1','1','王晓明','70','80','75')INSERT 商业应用文写作成绩信息V ALUES ('2','2','吴小丽','50','60','55')INSERT 商业应用文写作成绩信息V ALUES ('3','','章明敏','55','65','60')INSERT 商业应用文写作成绩信息V ALUES ('4','','王孝亚','80','80','80')INSERT 商业应用文写作成绩信息V ALUES ('5','','李明月','90','90','90')INSERT 商业应用文写作成绩信息V ALUES ('6','','任心','90','80','85')INSERT 商业应用文写作成绩信息V ALUES ('7','','吴佳丽','65','65','65')INSERT 商业应用文写作成绩信息V ALUES ('8','','王丽','55','65','60')INSERT 商业应用文写作成绩信息V ALUES ('9','','朱明','95','95','95')INSERT 商业应用文写作成绩信息V ALUES ('10','','章自强','70','80','75')GOUSE marketGOCREATE TABLE 实用英语信息(课程号INT,学号INT ,姓名V ARCHAR(10) NOT NULL,平时成绩INT,考试成绩INT,总评成绩INT)GO实用英语信息USE marketGOINSERT 实用英语信息(课程号,学号,姓名,平时成绩,考试成绩,总评成绩) V ALUES ('1','1','王晓明','70','80','75')INSERT 实用英语信息V ALUES ('2','2','吴小丽','50','60','55')INSERT 实用英语信息V ALUES ('3','','章明敏','55','65','60')INSERT 实用英语信息V ALUES ('4','','王孝亚','80','80','80')INSERT 实用英语信息V ALUES ('5','','李明月','90','90','90')INSERT 实用英语信息V ALUES ('6','','任心','90','80','85')INSERT 实用英语信息V ALUES ('7','','吴佳丽','65','65','65')INSERT 实用英语信息V ALUES ('8','','王丽','55','65','60')INSERT 实用英语信息V ALUES ('9','','朱明','95','95','95')INSERT 实用英语信息V ALUES ('10','','章自强','70','80','75')GO修改语句USE marketGOUPDATE 学生基本信息SET 姓名='王晓明', 出生日期='19930721'WHERE 学号=GO删除语句USE marketGODELETE 学生基本信息WHERE 学号=GO查询可以按学号、姓名、系号查询学生基本信息。