高校科研管理系统的数据库设计和数据操作.doc
《高校科研管理系统的数据库设计和数据操作.doc》由会员分享,可在线阅读,更多相关《高校科研管理系统的数据库设计和数据操作.doc(41页珍藏版)》请在咨信网上搜索。
课程设计Ⅳ 设计说明书 高校科研管理系统的数据库 设计和数据操作 学生姓名 学号 班级 成绩 指导教师 数学与计算机科学学院 2015年6月29日 课程设计Ⅳ 课程设计评阅书 题目 高校科研管理系统的数据库设计和数据操作 学生姓名 学号 指导教师评语及成绩 指导教师签名: 年 月 日 答辩评语及成绩 答辩教师签名: 年 月 日 教研室意见 总成绩: 室主任签名: 年 月 日 课程设计任务书 2014—2015学年第2学期 专业: 网络工程 学号: 姓名: 课程设计名称: 课程设计Ⅳ 设计题目: 高校科研管理系统的数据库设计和数据操作 完成期限:自 2015 年 6 月 22 日至 2015 年 7 月 3 日共 2 周 设计依据、要求及主要内容(可另加附页): 高校科研管理系统具有科研登记、审核、结题、查询、统计、设置功能,科研登记功能用于教师登记自己的科研成果(包括科研项目、论文和获奖)。审核功能用于科研处工作人员审核教师登记的科研成果。结题功能用于科研处工作人员对已结题项目进行结题操作。查询功能用于教师和科研处工作人员查询科研成果信息,查询功能可按教师姓名、院系和成果名称查询。统计功能按照院系统计指定时间段各类成果数量。设置功能用于设置院系、成果类型、操作员等。 指导教师(签字): 教研室主任(签字): 课程设计评阅 评语: 指导教师签名: 年 月 日 摘 要 本次课程设计所研究的高校科研管理系统采用SQL Server 2008作为数据库,以SQL语言为基础,借用E-R模型、数据流图、数据字典、索引、视图、三大范式等数据库设计技术对数据库进行了设计。该系统可实现科研登记、成果审核、项目结题、成果查询、成果统计、设置功能以及后台维护等功能。 关键词:SQL Server 2008;E-R模型;索引;视图;三大范式 目 录 1课题描述 1 2 需求分析 2 2.1数据流图 3 2.2数据字典 8 3 数据库设计 14 3.1概念结构设计 14 3.2逻辑结构设计 16 3.3物理结构设计 16 4 数据库的实现 20 4.1 数据库和表的创建 20 4.2 索引的建立 24 4.3 视图设计 24 4.4 存储过程的建立 25 4.5 数据库的备份 28 5 数据库操作 30 5.1数据的插入 30 5.2数据的删除 30 5.3数据的更新 30 5.4数据的查询 31 6 总结 32 1课题描述 随着社会的不断发展,科研水平逐渐成为衡量一个高校实力的重要指标,高校作为重要的科研机构,这点显得尤为重要。在此次高校科研管理系统中具有科研登记、审核、结题、查询、统计、设置等功能。科研登记功能用于教师登记自己的科研成果(包括科研项目、论文和获奖)。审核功能用于科研处工作人员审核教师登记的科研成果。结题功能用于科研处工作人员对已结题项目进行结题操作。查询功能用于教师和科研处工作人员查询科研成果信息,查询功能可按教师姓名、院系和成果名称查询。统计功能按照院系统计指定时间段各类成果数量。设置功能用于设置院系、成果类型、操作员等。 适用范围:全国范围内各大高校。 发展前景:本系统可以推广到全国各大城市,为企业和高校的合理应用人力资源提供方便。 2 需求分析 随着科技的日益发展,高校的科研活动和科研能力成为反映高校综合实力的重要指标,而高效的管理科研项目是决策层重要依据。目前大多数高校科研管理工作很大程度上还要依赖人工来进行,即通过Excel、Word等办公软件或者简单的数据库采集系统来处理大量的数据,这种方式不仅给科研管理人员带来了繁重的工作量,并且造成科研管理人员和科研工作人员之间缺少必要和及时的沟通,难以反映高校科研现状,造成信息传递流转失真且速度慢。通过本系统软件,解决人工系统人员多,效率低,易出错的缺陷,可以减少了不必要的劳力资本,使得人员办事效率得以提高。 高校科研管理系统主要功能为:科研登记管理功能、审核管理功能、结题管理功能、查询管理功能、统计管理功能、设置管理功能。 (1)科研登记管理功能 主要是登记老师的个人信息、科研项目、论文和获奖情况,信息的登记可以有利于科研管理系统的操作。 (2)审核管理功能 主要是审核老师的科研项目成果。 (3)结题管理功能 主要是对已结题的项目进行结题操作。 (4)查询管理功能 主要是针对老师、院系人员和科研人员可以进行快速的查询和管理操作。 (5)统计管理功能 主要是统计院系一段时间各类成果的数量。 该平台人员主要分为:院系部门人员、教师、科研处人员;院系部门人员:可以查询本院的老师的科研项目;教师可以查询自己的科研项目、论文和获奖情况;科研人员主要负责审核和结题功能; 2.1数据流图 根据系统的功能需求,抽象出系统的顶层数据流图,如图2.1所示。 图2.1顶层数据流图 将顶层数据流图中的数据处理分解,得到第0层数据流图,如图2.2和图2.3所示。 图2.2 第0层数据流图 图2.3 第0层数据流图 将第0层数据流图,得到第1层数据流图的查询功能分解,如图2.4所示。 图2.4 查询功能数据流图 第0层数据流图的统计功能分解,得到第1层数据流图,如图2.4所示。 图2.4 统计功能数据流图 2.2数据字典 系统数据字典 (1)数据项描述 数据项名称:系编号 别名:xbh 含义说明:惟一标识一个院系 类型:nvarchar 长度:8 数据项名称:系名称 别名:xmc 含义说明:院系的名称 类型:nvarchar 长度:15 数据项名称:教师编号 别名:jsbh 含义说明:唯一标识一个教师 类型:nvarchar 长度:8 数据项名称:姓名 别名:xm 含义说明:教师的姓名 类型:nvarchar 长度:15 数据项名称:性别 别名:xb 含义说明:教师的性别 类型:nvarchar 长度:2 数据项名称:年龄 别名:nl 含义说明:教师的年龄 类型:tinyint 长度: 数据项名称:电话号码 别名:dhhm 含义说明:教师的电话号码 类型:nvarchar 长度:11 数据项名称:家庭住址 别名:jtzz 含义说明:教师的家庭住址 类型:nvarchar 长度:30 数据项名称:项目编号 别名:xmbh 含义说明:科研项目的项目编号 类型:nvarchar 长度:8 数据项名称:项目名称 别名:xmmc 含义说明:科研项目的项目名称 类型:nvarchar 长度:15 数据项名称:项目类型 别名:xmlx 含义说明:科研项目的项目类型 类型:nvarchar 长度:10 数据项名称:是否项目审核 别名:sfxmsh 含义说明:科研项目的审核情况 类型:nvarchar 长度:2 数据项名称:是否结题 别名:sfjt 含义说明:科研项目是否结题 类型:nvarchar 长度:2 数据项名称:论文编号 别名:lwbh 含义说明:科研项目的论文编号 类型:nvarchar 长度:8 数据项名称:论文名称 别名:lwmc 含义说明:科研项目的论文名称 类型:nvarchar 长度:15 数据项名称:是否论文审核 别名:sflwsh 含义说明:科研项目的论文审核情况 类型:nvarchar 长度:2 数据项名称:完成时间 别名:wcsj 含义说明:科研项目论文的完成时间 类型:datetime 长度: 数据项名称:获奖编号 别名:hjbh 含义说明:科研项目的获奖编号 类型:nvarchar 长度:8 数据项名称:获奖名 别名:hjm 含义说明:科研项目的获奖名称 类型:nvarchar 长度:15 数据项名称:获奖时间 别名:hjsj 含义说明:科研项目的获奖时间 类型:datetime 长度: 数据项名称:是否获奖审核 别名:sfhjsh 含义说明:科研项目获奖是否审核 类型:nvarchar 长度:2 (2)数据结构描述 名称:教师 含义说明:完成科研项目的教师的信息 组成结构:教师编号+姓名+性别+年龄+电话号码+家庭住址+系编号 名称:院系 含义说明:完成科研项目的教师所属的院系的相关信息 组成结构:系编号+系名称 名称:科研项目 含义说明:科研项目的具体信息 组成结构:项目编号+项目名称+项目类型+是否项目审核+是否结题 名称:论文 含义说明:完成科研项目所完成的论文的信息 组成结构:论文编号+论文名称+是否论文审核+完成时间 名称:获奖 含义说明:完成科研项目的教师所获得的奖项的信息 组成结构:获奖编号+获奖名+获奖时间+是否获奖审核 (3)数据流的说明 数据流名称:成果登记卡 含义:主要登记教师完成的科研成果 来源:教师 去向:科研管理系统 组成:成果编号+成果类型+完成时间+完成人员 数据流名称:查询信息 含义:主要查询教师的个人科研项目的信息 来源:教师 去向:科研管理系统 组成:教师编号+教师姓名 数据流名称:查询要求 含义:主要是科研处对教师的科研项目的查询 来源:科研处 去向:科研管理系统 组成:系编号+系名称 数据流名称:查询统计结果 含义:主要是科研处对教师的科研项目查询后的统计查询结果 来源:科研管理系统 去向:科研处 组成:系编号+系名称+项目编号+项目名称+项目类型+教师编号+姓名 数据流名称:成功信息 含义:主要是教师的科研项目可以成功入库 来源:科研管理系统 去向:教师 组成:项目编号+项目名称+项目类型+教师编号+教师名称 数据流名称:拒绝登记 含义:科研项目的的登记失败 来源:科研管理系统 去向:教师 组成:系编号+系名称+项目编号+项目名称+项目类型+教师编号+姓名 数据流名称:查询结果 含义:主要是教师查询自己的科研项目的信息的结果 来源:科研管理系统 去向:教师 组成:系编号+系名称+项目编号+项目名称+项目类型+教师编号+姓名 数据流名称:统计要求 含义:主要是院系部门对本院系的教师的科研项目的统计 来源:院系部门 去向:科研管理系统 组成:系编号+系名称+教师编号+姓名 数据流名称:统计结果 含义:主要是院系部门对本院系的教师的科研项目的统计结果 来源:科研管理系统 去向:院系部门 组成:系编号+系名称+项目编号+项目名称+项目类型+教师编号+姓名+项目数量 (4)数据存储说明 数据存储名称:院系表 含义说明:院系包含很多教师 组成结构:系编号+系名称 数据存储名称:教师表 含义说明:包含教师的相关信息 组成结构:教师编号+姓名+性别+年龄+电话号码+家庭住址+系编号 数据存储名称:科研项目表 含义说明:包含科研项目的相关信息 组成结构:项目编号+项目名称+项目类型+是否项目审核+是否结题 数据存储名称:论文表 含义说明:包含教师完成的科研项目的论文 组成结构:论文编号+论文名称+是否论文审核+完成时间 数据存储名称:获奖表 含义说明:包含教师完成的科研项目所获得的奖项的信息 组成结构:获奖编号+获奖名+获奖时间+是否获奖审核 数据存储名称:参加表 含义说明:包含教师参加科研项目的相关信息 组成结构:教师编号+项目编号 数据存储名称:著作表 含义说明:包含教师完成论文的相关信息 组成结构:教师编号+论文编号 数据存储名称:拥有表 含义说明:包含教师所获得奖项的相关信息 组成结构:教师编号+获奖编号 (5)处理过程说明 处理过程名称:科研登记 输入:成果登记卡 输出:成果入库 加工逻辑:将登记卡中的信息分类处理,分别存入获奖表、论文表、科研项目表和教师信息表 处理过程名称:审核 输入:成果信息 输出:审核结果 加工逻辑:审核中分为审核成功和审核失败,若审核成功则进入结题阶段,否则进入拒绝登记阶段 处理过程名称:结题 输入:审核成功 输出:结题结果 加工逻辑:结题中分为结题成功和结题失败,若结题成功则进入项目入库阶段,否则进入拒绝登记阶段 处理过程名称:项目入库 输入:结题成功 输出:成功信息 加工逻辑:项目入库是把成果的科研项目、论文、获奖情况和教师情况存入数据库 处理过程名称:查询 输入:查询信息、查询要求 输出:查询结果、查询统计结果 加工逻辑:查询是针对不同部门查询的要求进行在数据库中进行查询。 处理过程名称:统计 输入:统计要求 输出:统计结果 加工逻辑:统计要求是院系部门需要统计本学院教职工的科研情况,查询结束后并进行统计。 3 数据库设计 3.1概念结构设计 根据数据字典和需求分析,得到实体的属性,如图3.1所示。 图3.1 各实体及属性 根据需求分析和数据字典得到E-R模型,如图3.2所示。 图3.2 总的E-R图 3.2逻辑结构设计 将高校科研管理系统数据库概念结构转换成关系模型,可得高校科研管理系统数据库逻辑结构,结果如下。 院系(系编号,系名称); 教师(教师编号,姓名,性别,年龄,电话号码,家庭住址,系编号); 科研项目(项目编号,项目名称,项目类型,是否项目审核,是否结题); 论文(论文编号,论文名称,是否论文审核,完成时间); 获奖(获奖编号,获奖名,获奖时间,是否获奖审核); 参加(教师编号,项目编号); 著作(教师编号,论文编号); 拥有(教师编号,获奖编号); 3.3物理结构设计 (1)数据库名称:USRM(University Scientific Research Management system) (2)关系表 ①Academy(院系表) 表3.3院系表 列名 数据类型 长度 允许空 备注 xbh nvarchar 2 系编号 xmc nvarchar 10 系名称 主键:xbh 索引:xmc(升序) ② Teacher(教师表) 表3.4教师表 列名 数据类型 长度 允许空 备注 jsbh nvarchar 2 教师编号 xm nvarchar 10 姓名 xb nvarchar 2 性别 nl tinyint 年龄 dhhm nvarchar 11 电话号码 jtzz nvarchar 20 家庭住址 xbh nvarchar 2 系编号 主键:jsbh 索引:xm(升序) Check约束:性别的取值只能为男或女 Default约束:性别默认为男 ③ Research(科研项目表) 表3.5科研项目表 列名 数据类型 长度 允许空 备注 xmbh nvarchar 2 项目编号 xmmc nvarchar 10 项目名称 xmlx nvarchar 10 项目类型 sfxmsh nvarchar 2 是否项目审核 sfjt nvarchar 2 是否结题 主键:xmbh 索引:xmmc(升序) ④ Paper(论文表) 表3.6论文表 列名 数据类型 长度 允许空 备注 lwbh nvarchar 2 论文编号 lwmc nvarchar 10 论文名称 sflwsh nvarchar 2 是否论文审核 wcsj datetime 完成时间 主键:lwbh 索引:lwmc(升序) ⑤ Prize(获奖表) 表3.7获奖表 列名 数据类型 长度 允许空 备注 hjbh nvarchar 2 获奖编号 hjm nvarchar 10 获奖名 hjsj datetime 获奖时间 sfhjsh nvarchar 2 是否获奖审核 主键:hjbh 索引:hjm(升序) ⑥ Attend(参加表) 表3.8参加表 列名 数据类型 长度 允许空 备注 jsbh nvarchar 2 教师编号 xmbh nvarchar 2 项目编号 主键:jsbh+xmbh ⑦ Work(著作表) 表3.9著作表 列名 数据类型 长度 允许空 备注 jsbh nvarchar 2 教师编号 lwbh nvarchar 2 论文编号 主键:rybh+lwbh ⑧ Own(拥有表) 表3.10拥有表 列名 数据类型 长度 允许空 备注 jsbh nvarchar 2 教师编号 hjbh nvarchar 2 获奖编号 主键:jsbh+hjbh (3)参照完整性约束 ① FK_Academy_Teacher 主键表:Academy 外键表:Teacher 主键:xbh 外键:xbh ② FK_Research_Attend 主键表:Research 外键表:Attend 主键:xmbh 外键:xmbh ③ FK_Paper_Work 主键表:Paper 外键表:Work 主键:lwbh 外键:lwbh ④ FK_Prize_Own 主键表:Prize 外键表:Own 主键:hjbh 外键:hjbh ⑤ FK_Teacher_Attend 主键表:Teacher 外键表:Attend 主键:jsbh 外键:jsbh ⑥ FK_Teacher_Work 主键表:Teacher 外键表:Work 主键:jsbh 外键:jsbh ⑦ FK_Teacher_Own 主键表:Teacher 外键表:Own 主键:jsbh 外键:jsbh 4 数据库的实现 根据得到的物理结构,通过SQL2008软件中的查询分析器可以完成数据库的建立,表、索引、视图、存储过程都可以方便的完成。 4.1 数据库和表的创建 (1)数据库的创建 create database USRM on primary (name=USRM_data,filename='f:\kcsh\USRM_data.mdf',size=4MB,filegrowth=10%) log on(name=USRM_log,filename='f:\kcsh\USRM_log.ldf') 该程序的运行结果为,如图4.1所示。 图4.1 高校科研管理系统数据库 (2)表的建立 ①院系表 CREATE TABLE Academy ( xbh nvarchar(8) primary key, xmc nvarchar(15) not null ) 该程序的运行结果为,如图4.2所示。 图4.2 院系表 ②教师表 CREATE TABLE Teacher( jsbh nvarchar(8) primary key, xm nvarchar(15) not null, xb nvarchar(2) not null default '男', nl tinyint not null, dhhm nvarchar(11) not null, jtzz nvarchar(20) not null, xbh nvarchar(8) not null, constraint c1 check(xb in('男','女')), constraint FK_Academy_Teacher foreign key(xbh)references Academy(xbh) ) 该程序的运行结果为,如图4.3所示。 图4.3 教师表 ③科研项目表 CREATE TABLE Research( xmbh nvarchar(8) primary key, xmmc nvarchar(15) not null, xmlx nvarchar(10) not null, sfxmsh nvarchar(2) not null, sfjt nvarchar(2) not null ) 该程序的运行结果为,如图4.4所示。 图4.4 科研项目表 ④论文表 CREATE TABLE Paper( lwbh nvarchar(8) primary key, lwmc nvarchar(15) not null, sflwsh nvarchar(2) not null, wcsj datetime not null ) 该程序的运行结果为,如图4.5所示。 图4.5 论文表 ⑤获奖表 CREATE TABLE Prize( hjbh nvarchar(8) primary key, hjm nvarchar(15) not null, hjsj datetime not null, sfhjsh nvarchar(2) not null ) 该程序的运行结果为,如图4.6所示。 图4.6 获奖表 ⑥参加表 CREATE TABLE Attend ( jsbh nvarchar(8), xmbh nvarchar(8), constraint c3 primary key(jsbh,xmbh), constraint FK_Teacher_Attend foreign key (jsbh) references Teacher(jsbh), constraint FK_Research_Attend foreign key (xmbh) references Research(xmbh) ) 该程序的运行结果为,如图4.7所示。 图4.7 参加表 ⑦著作表 CREATE TABLE Work( jsbh nvarchar(8), lwbh nvarchar(8), constraint c4 primary key(jsbh,lwbh), constraint FK_Paper_Work foreign key(lwbh) references Paper(lwbh), constraint FK_Teacher_Work foreign key(jsbh) references Teacher(jsbh) ) 该程序的运行结果为,如图4.8所示。 图4.8 著作表 ⑧拥有表 CREATE TABLE Own ( jsbh nvarchar(8), lwbh nvarchar(8), CONSTRAINT c5 PRIMARY KEY (jsbh,lwbh), CONSTRAINT FK_Prize_Own FOREIGN KEY (lwbh) references Paper(lwbh), CONSTRAINT FK_Teacher_Own FOREIGN KEY (jsbh) references Teacher(jsbh) ) 该程序的运行结果为,如图4.9所示。 图4.9 拥有表 4.2 索引的建立 各表的索引如下 CREATE INDEX Index_Academy ON Academy(xmc asc); CREATE INDEX Index_Teacher ON Teacher(xm asc); CREATE INDEX Index_Research ON Research(xmmc asc); CREATE INDEX Index_Paper ON Paper(lwmc asc); CREATE INDEX Index_Prize ON Prize(hjm asc); 4.3 视图设计 视图不仅可以简化用户对数据的理解,也可以操作。那些被经常使用的查询可以被定义为视图,从而使得用户不必为以后的操作每次指定全部的条件。 (1)view_DTAR视图 创建视图view_Research可以使通过教师的姓名或编号或院系来查询科研项目。 CREATE VIEW view_Research AS SELECT Teacher.jsbh jsbh ,Teacher.xm xm,Academy.xbh xbh,Academy.xmc xmc,Research.xmbh xmbh,xmmc,xmlx,sfxmsh,sfjt FROM Teacher JOIN Academy ON (Teacher.xbh=Academy.xbh) JOIN Attend ON (Teacher.jsbh=Attend.jsbh) JOIN Research ON (Attend.xmbh=Research.xmbh) (2)view_WORK视图 创建view_WORK视图是为了可以通过院系或教师的姓名或编号来查询教师的项目论文的详细信息。 CREATE VIEW view_WORK AS SELECT Teacher.jsbh jsbh,Teacher.xm xm,Academy.xbh xbh,Academy.xmc xmc,Paper.lwbh lwbh,lwmc,sflwsh,wcsj FROM Teacher JOIN Academy ON (Teacher.xbh=Academy.xbh) JOIN Work ON (Teacher.jsbh=Work.jsbh) JOIN Paper ON (Work.lwbh=Paper.lwbh) (3)view_Prize 视图 创建视图view_Prize 是为了可以通过院系或教师的编号或姓名来查询老师项目的获奖情况。 CREATE VIEW view_Prize AS SELECT Teacher.jsbh jsbh,Teacher.xm xm,Academy.xbh xbh,Academy.xmc xmc,Prize.hjbh hjbh,hjm,hjsj,sfhjsh FROM Teacher JOIN Academy ON (Teacher.xbh=Academy.xbh) JOIN Own ON (Teacher.jsbh=Own.jsbh) JOIN Prize ON (Own.hjbh=Prize.hjbh) 4.4 存储过程的建立 存储过程的建立可以一次编译多次使用,它方便的为用户提供查询功能。 (1)xm_xmmc存储过程 xm_xmmc存储过程,可以通过科研项目的名称和教师姓名来进行查询相关的信息。 create procedure xm_xmmc @xm nvarchar(10), @xmmc nvarchar(60) as if(@xm is null and @xmmc is not null) begin select * from view_All where xmmc=@xmmc end else if(@xm is not null and @xmmc is null) begin select * from view_All where xm=@xm end else if(@xm is not null and @xmmc is not null ) begin select * from view_All where xm=@xm and xmmc=@xmmc end else if(@xm is null and @xmmc is null) begin select * from view_All End (2)xmbh_lwmc_hjbh存储过程 xmbh_lwmc_hjbh存储过程可以通过教师编号和项目名称及获奖编号来查询相关信息。 create procedure xmbh_lwmc_hjbh @xmbh nvarchar(2), @lwmc nvarchar(10), @hjbh nvarchar(2) as if(@xmbh is null and @lwmc is null and @hjbh is null) begin select * from view_All end else if(@xmbh is not null and @lwmc is null and @hjbh is null) begin select * from view_All where xmbh=@xmbh end else if(@xmbh is null and @lwmc is not null and @hjbh is null) begin select * from view_All where lwmc=@lwmc end else if(@xmbh is null and @lwmc is null and @hjbh is not null) begin select * from view_All where hjbh=@hjbh end else if(@xmbh is not null and @lwmc is not null and @hjbh is null) begin select * from view_All where xmbh=@xmbh and lwmc=@lwmc end else if(@xmbh is null and @lwmc is null and @hjbh is not null) begin select * from view_All where xmbh=@xmbh and hjbh=@hjbh end else if(@xmbh is null and @lwmc is not null and @hjbh is not null) begin select * from view_All where lwmc=@lwmc and hjbh=@hjbh end else if(@xmbh is not null and @lwmc is not null and @hjbh is not null) begin select * from view_All where xmbh=@xmbh and lwmc=@lwmc and hjbh=@hjbh end 4.5 数据库的备份 数据库的备份在当今尤为重要,若没有备份,数据的损害是无法修复的,而数据的损坏的原因是多方面的,是难以预料的,所以数据备份是必须的。 本数据库的备份,如图4.10,4.11所示。 图4.10 新建作业 图4.11 数据库备份界面 5 数据库操作 5.1数据的插入 数据的插入是数据库的基础,数据录入是做任操作的前提。如图5.1 INSERT INTO Paper VALUES('01','论文','是','2013/2/3'); INSERT INTO Paper VALUES('02','论文','是','2011/5/13'); INSERT INTO Paper VALUES('03','论文','是','2012/5/3'); INSERT INTO Paper VALUES('04','论文','是','2013/4/3'); 图5.1 数据插入 5.2数据的删除 数据的删除是为了去除数据库中不需要的信息和错误的信息。 DELETE FROM Own WHERE jsbh='06' AND hjbh='04' 5.3数据的更新 数据的更新是为了在数据出错的情况下,进行的更改。如图5.1 UPDATE Research SET xmlx='学术性' WHERE xmbh='01' 图5.2 数据更新 5.4数据的查询 数据的查询是数据库的核心,我们可以直接对建立好的表进行直接查询也可以通过视图进行查询。如图5.3 直接对表进行查询: SELECT * FROM Teacher WHERE xm = '张三'; 借助视图进行查询: SELECT * FROM view_Prize WHERE xm = '张三'; 图5.3 数据查询 6 总结 本次课题设计任务是开发高校科研管理系统数据库,通过课堂当中所学知识以及对课堂中所举高校图书管理系统的设计进行参考,在我们小组的不断努力和共同探讨下最终将该任务顺利完成。在此次设计与实现当中,我们都遇到了如下问题: 1. 在需求分析这里出现分歧。由于每个人对事物的看法不同导致起初在需求分析这里出现了一些分歧,无法达成一致。最终通过多次商量和网上调查后将需求分析梳- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高校 科研 管理 系统 数据库 设计 数据 操作
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【丰****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【丰****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【丰****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【丰****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文