武汉轻工大学大数据库1508090003实验2报告材料
数据库原理与技术实验报告
数据库原理与技术实验报告
一、实验目的
本次实验的主要目的是了解和学习数据库原理与技术,具体要求是:
1.熟悉数据库系统的基本概念;
2.理解数据库管理系统(DBMS)的核心功能;
3.掌握数据库系统的创建,维护和应用技术;
4.掌握基于SQL查询语言(SQL)的SQL语句的使用;
5.学习SQL语言的基本知识;
6.学习和应用数据库的实用技术;
7.掌握数据库的安全保护技术;
8.熟悉数据的事务处理;
9.掌握数据的并发控制等。
二、实验环境
本次实验所使用的系统环境为Oracle Database,版本为11g。
三、实验内容
1.概念部分:
(1)数据库概念:数据库概念主要是指数据库的概念、特点、应用领域、数据库结构与模式等;
(2)数据库管理系统:数据库管理系统(DBMS)是一种综合的数据管理软件,它有助于保护组织内的数据,并帮助实现全面的数据管理;
(3)数据库应用:数据库应用是一种以数据库管理系统为基础的应用程序,它主要是用来收集、组织、存储、操作和检索数据,以满足组织内的信息需要;
(4)SQL查询语言:SQL查询语言(SQL)是一种关系型数据库管理系统的标准化数据库查询语言。
轻工实习实验报告
轻工实习实验报告一、实验目的1. 了解轻工生产的基本工艺流程,掌握纸张、塑料等轻工产品的生产工艺及设备操作方法。
2. 熟悉常用轻工设备的工作原理及性能,提高动手能力和实际操作技能。
3. 培养对轻工行业的兴趣和认识,增强创新意识和实践能力。
二、实验内容1. 纸张生产工艺:主要包括制浆、抄纸、压榨、干燥等工序。
通过参观学习和实际操作,了解纸张生产的全过程。
2. 塑料加工工艺:主要包括塑料的熔融、成型、冷却、切割等工序。
通过参观学习和实际操作,了解塑料制品的生产过程。
3. 轻工设备操作:学习并掌握常用轻工设备的操作方法,如纸机、塑料挤出机、注塑机等。
4. 实验数据分析:对实验过程中产生的数据进行收集和分析,了解生产工艺对产品性能的影响。
三、实验步骤1. 纸张生产工艺:(1)参观制浆车间,了解木浆、废纸浆的制作过程及设备。
(2)参观抄纸车间,了解纸机的运行原理及操作方法。
(3)参观压榨车间,了解压榨机的工作原理及作用。
(4)参观干燥车间,了解干燥机的工作原理及性能。
(5)实际操作纸机,掌握纸张生产的操作技巧。
2. 塑料加工工艺:(1)参观塑料原料仓库,了解不同类型塑料的特点。
(2)参观熔融车间,了解塑料挤出机的工作原理及操作方法。
(3)参观成型车间,了解注塑机、吹塑机等成型设备的运行原理及操作方法。
(4)参观冷却车间,了解冷却塔的工作原理及性能。
(5)参观切割车间,了解切割机的工作原理及操作方法。
(6)实际操作注塑机,掌握塑料制品的生产技巧。
3. 轻工设备操作:(1)学习纸机的操作方法,进行实际操作。
(2)学习塑料挤出机的操作方法,进行实际操作。
(3)学习注塑机的操作方法,进行实际操作。
4. 实验数据分析:(1)收集实验过程中产生的数据,如纸张厚度、强度、塑料制品重量等。
(2)对收集到的数据进行整理和分析,了解生产工艺对产品性能的影响。
四、实验结果与分析1. 纸张生产工艺对纸张性能的影响:通过实验数据的分析,可以发现纸张的厚度、强度等性能与生产工艺参数具有一定的关系。
武汉轻工大学工学专业实习总结报告范文模板
实习报告工学专业*名:***学号:*********** 专业:工学班级:工学01班指导老师:***实习时间:XXXX-XX-XX—XXXX-XX-XX 20XX年XX月XX日目录目录 (2)前言 (3)一、实习目的及任务 (3)1.1实习目的 (3)1.2实习任务要求 (3)二、实习单位(岗位)简介 (4)2.1实习时间 (4)2.2实习单位(岗位)简介 (4)三、实习内容 (5)3.1熟悉工作流程与工作程序 (5)3.2培养工作实践能力和基本人际关系处理能力 (6)3.3强化岗位专业知识的理解与运用能力 (6)四、实习心得体会 (7)4.1人生角色的转变 (7)4.2个人能力的提高 (7)4.3人际关系的拓展 (7)五、实习总结 (8)5.1实践是检验真理的标准 (8)5.2团队,个人成长的催化剂 (8)5.3良好的心态是学习工作中的基石 (9)5.4学无止境,贵在坚持 (9)前言毕业实习是大学教育最后一个极为重要的实践性教学环节。
通过实习,一方面,使自己接触实际,了解社会,增强劳动观点和事业心、责任感;第二方面,使自己在社会实践中接触与本专业相关的实际工作,增强感性认识,培养和锻炼综合运用所学的基础理论、基本技能和专业知识,提高独立分析和解决实际问题的能力,把理论和实践结合起来,提高实践动手能力,为自己毕业后走上工作岗位打下一定的基础;第三方面,通过实习还可以检验学习效果,为进一步提高教育学习质量,培养个人能力积累经验。
一、实习目的及任务1.1实习目的通过实习实践,能系统运用所掌握的经济、管理、法规等知识,在实习单位的生产、经营、管理和商贸等实践活动中,通过不断学习与训练,掌握一定的实践知识与技能,并对生产、经营及人际沟通有一定的切身体验,以期培养独立思考、工作的能力,使自己成为适应社会需要的合格的工学专业人才。
1.2实习任务要求1.2.1 巩固和掌握工学基本理论、基本方法和基本技能;1.2.2熟悉所在实习单位的工作流程与工作程序;。
数据库实验二数据库的平常维护和安全性管理
北京邮电大学数据库系统概论实验二:数据库的日常维护和安全性管理专业:信息工程学生姓名:×××指导教师:×××完成时间:××××目录一、实验目的 (2)二、实验内容 (3)三、实验环境 (3)四、实验结果 (3)1、数据库备份 (3)①完整备份 (3)②差异备份 (4)2、数据库还原 (5)3、数据库导入 (7)4、数据库导出 (10)5、创建用户 (14)6、用户授权 (16)①一般授权 (16)②级联授权 (17)7、用户权利回收 (18)五、实验分析 (19)1、完整与差异 (19)2、新建查询的选择 (19)3、覆水难收? (20)4、语法的变迁 (20)六、实验总结 (21)1、实验目的1、熟悉通过SQL语句和DBMS对数据库进行日常简单维护操作。
2、熟悉数据库的安全性管理工具和命令。
二、实验内容1、完成数据库的备份、还原(1.5分+1.5分)通过SQL语句,对已建立的数据库StuManagement进行备份和还原操作2、完成数据的导入、导出操作(1分+1分): 直接在Management Studio中,手工对已建立的数据库StuManagement进行数据的导入和导出操作(可导为Access数据库、Excel表格等)3、安全性管理对已建立的数据库StuManagement进行,直接在Management Studio中,手工对已建立的数据库StuManagement进行安全性管理,建立2个不同的数据库用户。
(1+1分)4、完成“授权和权利回收”的操作例子(1.5分+1.5分)分别用grant和revoke语句,对已建立的用户,进行授权和权利回收的操作,并运行验证。
实验环境三、实验环境软件版本:SQL Server 20124、实验结果1、数据库备份①完整备份图1:完整备份消息提示图2:完整备份文件查看源代码:--将数据库StuManagement完整备份到磁盘文件上去BACKUPDATABASE StuManagementTO DISK='D:\SQLDATA\StuManagement_backup1.bak';②差异备份图3:差异备份消息提示图4:差异备份文件查看2、数据库还原图5:还原之前(无teacher表)图6:还原之后(重新出现teacher表)代码:--从备份StuManagement_backup1中还原数据库StuManagement RESTOREDATABASE StuManagementFROM DISK='D:\SQLDATA\StuManagement_backup1.bak'WITH RECOVERY,REPLACE;--只能选择master数据库数据库实验二报告3、数据库导入图7:选择数据源图8:选择目的地图9:导入成功信息提示图10:SQL Server 查看导入的表test数据库实验二报告4、数据库导出图11:选择导出数据源图12:选择导出目的地图13:选择导出内容图14:导出成功提示图15:资源管理器查看图16:Excel查看5、创建用户图17:新建用户图18:新建用户设置图19:新建用户查看6、用户授权①一般授权图20:对USER1授权之前进行UPDATE操作失败信息提示图21:授权后成功修改数据代码:--将修改表Student的权利授予用户USER1GRANT UPDATEON StudentTO USER1;②级联授权图22:USER1只有使用UPDATE的权限,不具有传播该权限的权限图23:级联授权后用户USER2具有UPDATE的权限代码:--将修改表Student的权利授予用户USER1,并且USER1能够传播该权限GRANT UPDATEON StudentTO USER1WITH GRANT OPTION;--通过USER1将修改表Student的权利授予用户USER2GRANT UPDATEON StudentTO USER2;7、用户权利回收图24:非级联收回用户USER1的UPDATE权限失败数据库实验二报告代码:--非级联回收用户USER1的UPDATE权限REVOKE UPDATEON StudentFROM USER1;图25:级联收回权限后用户USER1不能修改数据图26:级联收回权限后用户USER2也不能修改数据代码:--级联回收用户USER1的UPDATE权限REVOKE UPDATEON StudentFROM USER1CASCADE;5、实验分析1、完整与差异在实验中尝试了完整备份和差异备份两种不同的备份方式,从资源管理器中可以查看到,差异备份的文件大小要远远小于完整备份的文件大小,这与理论相符。
大二数据库实验报告
大二数据库实验报告1.引言1.1 概述概述部分的内容应该对整个实验和实验报告进行简要介绍和概括。
可以从以下几个方面进行撰写:概述部分主要从以下几个方面进行撰写:1. 引入数据库实验的背景:可以描述数据库实验是大学计算机科学专业中重要的实践环节之一,通过实验可以加深对数据库管理系统的理解和应用,并提高学生的实践能力和问题解决能力。
2. 对实验目标的概述:可以说明本次实验的主要目的是通过设计和实现一个小规模数据库系统,熟悉数据库的基本操作和编程接口,掌握数据库设计和管理的基本要点。
3. 对实验内容的概述:可以简要介绍实验涉及的主要内容,如数据库的概念和基本原理、关系型数据库的设计和实现、SQL语言的基本操作、数据库表的创建和查询等方面。
同时,可以提及实验所使用的工具和技术,如MySQL数据库管理系统、SQL编程语言等。
4. 对实验报告结构的概述:可以提及实验报告的整体结构,介绍本报告的章节组成和每个章节的主要内容,以帮助读者了解报告的组织架构和阅读顺序。
以上是概述部分的内容撰写建议,可以结合实际情况进行适当调整和扩充。
文章结构部分的内容:本实验报告共包含三个主要部分,即引言、正文和结论。
首先,引言部分(Chapter 1)是整篇实验报告的开篇之章,用于引入该实验的背景和目的,使读者对实验的内容有一个初步的了解。
在引言部分,我们将首先对本次实验进行概述(1.1 概述),介绍该实验的基本背景、研究领域和应用场景。
然后,我们将对本报告的文章结构进行介绍(1.2 文章结构),概括性地列出报告的主要章节和各个章节的内容概要。
最后,我们将明确本次实验的目的(1.3 目的),说明在本次实验中我们需要实现的具体目标和解决的问题。
接下来,正文部分(Chapter 2)是实验报告的核心,包含了本次实验的详细过程、实验设计、实验结果以及相应的分析和讨论。
在正文部分的第一个要点(2.1 第一个要点)中,我们将详细介绍本次实验的背景和相关的理论知识,对数据库的概念、结构和操作进行深入阐述。
硕士纺织材料实验报告(3篇)
第1篇一、实验目的1. 了解纺织材料的基本特性及其应用。
2. 掌握纺织材料实验的基本方法和步骤。
3. 通过实验,分析不同纺织材料的性能差异,为纺织材料的应用提供参考。
二、实验原理纺织材料是指用于纺织、针织或非织造等加工的原料,主要包括纤维、纱线、织物等。
本实验主要研究纤维和织物的性能,包括纤维的物理性能、化学性能、力学性能、热性能等,以及织物的组织结构、外观质量、手感、耐磨性等。
三、实验仪器与药品1. 实验仪器:- 电子天平- 纤维强力仪- 拉伸试验机- 热分析仪- 纤维细度仪- 织物厚度仪- 织物强力仪- 摩擦系数仪- 纺织品色差仪2. 实验药品:- 无水乙醇- 乙二醇- 氢氧化钠- 稀盐酸四、实验步骤1. 纤维性能测试:- 纤维长度测试:将纤维剪成一定长度,称量质量,计算长度。
- 纤维线密度测试:将纤维剪成一定长度,称量质量,计算线密度。
- 纤维强力测试:将纤维拉伸至断裂,记录断裂时的最大负荷。
- 纤维热性能测试:将纤维加热至一定温度,记录其软化点、熔点等。
- 纤维化学性能测试:将纤维与一定浓度的酸、碱、溶剂等反应,观察其变化。
2. 织物性能测试:- 织物厚度测试:将织物放在织物厚度仪上,读取厚度值。
- 织物强力测试:将织物拉伸至断裂,记录断裂时的最大负荷。
- 织物耐磨性测试:将织物在耐磨仪上摩擦一定次数,记录磨损程度。
- 织物手感测试:通过手感评价织物的柔软度、丰满度等。
- 织物色差测试:使用纺织品色差仪测试织物的颜色差异。
五、实验结果与讨论1. 纤维性能分析:- 纤维长度、线密度、强力等指标在不同纤维之间存在显著差异。
- 纤维的热性能和化学性能也表现出一定的差异。
2. 织物性能分析:- 织物的厚度、强力、耐磨性等指标与纤维的性能密切相关。
- 织物的手感、色差等外观质量也受到纤维和织物组织结构的影响。
六、结论1. 本实验通过测试纤维和织物的性能,分析了不同纺织材料的特性。
2. 实验结果表明,纤维和织物的性能受到多种因素的影响,如纤维原料、加工工艺等。
数据库实验报告2
数据库实验报告2昆明理工大学信息工程与自动化学院学生实验报告(2011 —2012 学年第 1 学期)课程名称:数据库系统教程开课实验室:信自楼445 2011 年11月 27日年级、专业、班学号姓名成绩实验项目名称SQL的数据查询指导教师丁家满教师评该同学是否了解实验原理: A.了解□ B.基语本了解□C.不了解□该同学的实验能力: A.强□ B.中等□C.差□该同学的实验是否达到要求: A.达到□ B.基本达到□C.未达到□实验报告是否规范: A.规范□ B.基本规范□C.不规范□实验过程是否详细记录: A.详细□ B.一般□ C.没有□教师签名:年月日一、上机目的及内容1.上机内容:SQL的数据查询,查询、插入、删除、修改2.上机目的:掌握数据查询语句,并能熟练应用二、实验原理及基本技术路线图(方框原理图或程序流程图)在SQL server 2008软件中的查询中,输入SQL代码三、所用仪器、材料(设备名称、型号、规格等或使用软件)1台PC及SQL server 2008软件四、实验方法、步骤(或:程序代码或操作过程)1)select查询单表查询:查询全体学生的学号及姓名:SELECT SNO,SNAME FROM S;查询全体学生的全部信息:SELECT*FROM S;2)查询经过计算值(SELECT子句的<目标列表达式>为表达式,表达式可以是:算术表达式、字符串常量、函数、列别名等)查全体学生的学号、姓名及其出生年份:SELECT SNO,SNAME,2012-AGE FROM S;查询全体学生的姓名、出生年份和所属系:SELECT SNO,SNAME,2012-AGE,SDEPT FROM S;查询选修了课程的学生学号:SELECT SNO FROM SC,C WHERE O=O;为了避免这种不合题意的情况,我们用distinct用了去除重复的元组。
所以上例中的执行语句为:SELECT DISTINCT SNO FROM SC;SELECT DISTINCT SNO FROM SC,C WHERE O=O;查询选修课程的各种成绩:SELECT CNO,GRADE FROM SC;SELECT DISTINCT CNO,DISTINCT GRADE FROM SC;SELECT CNO,DISTINCT GRADE FROM SC;SELECT DISTINCT CNO,GRADE FROM SC;SELECT CNO,GRADE FROM SC;对上述情况的分析及总结:distinct作用于其后的列,同一个selsct 后面只允许跟一个distinct而且只能放在第一个列的位置上。
武汉轻工大学数据库1508090003实验3报告
武汉轻工大学经济与管理学院实验报告实验课程名称实验起止日期至实验指导教师程红莉实验学生姓名郑万芳学生班级学号物流管理1501 1508090003实验评语实验评分教师签名年月日实验项目名称数据安全性实验日期2017.12.5 学生姓名班级学号一、预习报告(请阐述本次实验的目的及意义)1.通过实验使学生加深对数据安全性的理解,并熟悉通过SQL对数据进行安全性控制。
2.掌握SQL Server中有关用户,角色及操作权限的管理方法。
3.完成书本上习题的上机练习。
4.使用SQL对数据进行安全性控制,包括:4.1在SQL Server企业管理器中,设置SQL Server的安全认证模式;4.2通过SQL Server企业管理器,实现对SQL Server的用户和角色管理;4.3分别通过SQL Server企业管理器和SQL的数据控制功能,设置和管理数据操作权限;授权和权力回收。
4.4操作完成后看看已授权的用户是否真正具有授予的数据操作的权力了;权力收回操作之后的用户是否确实丧失了收回的数据操作的权力)。
二、实验方案(请说明本次实验的步骤和进程)1以自己的名字(郑万芳)登陆服务器,在自己建的数据库下面选择“用户”,新建用户,在登录名里选择“吴凯丽”的登录名,数据库角色选择默认的“PUBLIC”2.新建SQL查询,输入授权语句Grant select on student to 吴凯丽3.以sa的身份登录5105,在自己的数据库下观察各用户的权限(只有SA身份能观察各用户的权限)4.以刚才新建的用户名对应的登录名(默认的登录名和用户名相同)“吴凯丽”重新登录5105服务器,新建查询,进行对刚才授权的数据库表进行查询操作(注意:表名前面的用户名——即SCHEMA名要完整Select sno from 郑万芳.student5.新以自己的登录名(如我的登录名chenghongli)连接5105服务器,将刚才授予出去的权限收回Revoke select on student from 吴凯丽6.再以被授权并被回收的登录名登录服务器5105(如吴凯丽),执行刚才的查询操作Select sno from 郑万芳.student7.以SA身份登录5105,可在自己的数据库下查阅数据库用户的权限三、实验结果分析、改进建议出现的问题及解决方案:1.问题:在更改连接的时候使用SQL server身份验证登陆,用新建的用户名登陆失败,显示该用户与可信SQL server无关联解决方案:启用SQL Server身份验证SQL Server Management Studio -- 对象资源管理器-- 右键你的服务器(.\SQLExpress或者localhost) -- 属性-- 安全性-- 服务器身份验证-- SQL Server和Windows身份验证模式,最后重启一下数据库2.问题:在做管理用户权限的实验时,不明白怎样给用户授权。
湖北轻工实习报告
湖北轻工职业技术学院毕业实习报告
报告题目:
专业班级:
姓名:
指导老师:
日期:
独创性声明
本人声明,所呈交的实习报告是本人在教师指导下进行的研究工作及取得的研究成果。
尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果。
与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。
签名:日期:
实习报告任务书学生姓名:
专业班级:
指导老师:
实习报告题目:
实习报告主要内容及技术参数:
要求完成的主要内容及达到的技术指标:
工作进度要求:
实习报告目录
正文题目摘要
关键词:
正文1
1.1
1.1.1
1.1.2
1.1.3
参考文献
致谢
毕业答辩记录。
武大实验报告
实验名称:邻苯二甲酸二丁酯(DBP)的合成与性质研究实验日期: 2023年4月10日实验目的:1. 学习有机合成的基本原理和操作技能。
2. 掌握邻苯二甲酸二丁酯的合成方法。
3. 分析DBP的物理化学性质。
实验原理:邻苯二甲酸二丁酯(DBP)是一种常用的有机溶剂和增塑剂,其化学式为C16H22O4。
在实验室中,DBP通常通过邻苯二甲酸酐与正丁醇在催化剂存在下进行酯化反应制备。
本实验采用酸催化法,以邻苯二甲酸酐和正丁醇为原料,浓硫酸为催化剂,合成DBP。
实验仪器与试剂:1. 仪器:烧杯、冷凝管、温度计、分液漏斗、锥形瓶、旋转蒸发仪、水浴锅等。
2. 试剂:邻苯二甲酸酐(分析纯)、正丁醇(分析纯)、浓硫酸(分析纯)、无水硫酸钠、蒸馏水等。
实验步骤:1. 准备反应体系:在100mL烧杯中加入10g邻苯二甲酸酐,加入10mL正丁醇,搅拌均匀。
2. 加入催化剂:缓慢加入2mL浓硫酸,搅拌均匀。
3. 加热回流:将反应体系放入水浴锅中,加热至回流状态,保持回流时间为3小时。
4. 冷却、分液:将反应体系冷却至室温,加入适量的蒸馏水,用分液漏斗分离有机层和水层。
5. 洗涤、干燥:用蒸馏水洗涤有机层,直至洗涤液呈中性,再加入无水硫酸钠干燥。
6. 蒸发浓缩:将干燥后的有机层转移至锥形瓶中,使用旋转蒸发仪蒸发浓缩。
7. 冷却、结晶:将浓缩后的溶液冷却至室温,析出晶体。
8. 收集、干燥:收集晶体,置于干燥器中干燥。
实验结果与分析:1. 实验合成DBP的产率为60%。
2. DBP的熔点为56.5℃,沸点为285℃,与文献值相符。
3. DBP的折光率为1.5215,与文献值相符。
4. DBP的极性指数为3.2,说明其极性较弱。
讨论:1. 本实验中,邻苯二甲酸酐与正丁醇的摩尔比为1:1,浓硫酸作为催化剂,反应条件较为温和,有利于提高产率。
2. 在实验过程中,适当延长回流时间可以进一步提高产率,但过长的回流时间会导致副反应增加。
3. 实验结果表明,DBP具有良好的物理化学性质,适用于多种领域。
大数据库实验的报告材料材料
编号:2012版《数据库原理及应用》实验报告实验时间:2011-2012春季实验班级:自动化电气实验报告总份(片)数:七份(片)实验教师:实验中心508 实验室广东工业大学广东工业大学实验报告____自动化_学院___电气__专业____班成绩评定_______学号_xxxxxxx姓名__xxx_(合作者____号____) 教师签名_______实验一题目数据库系统设计第___周星期___第___节一、实验目的与要求掌握数据库的基本设计技术,熟悉数据库概念模型设计的每个任务步骤,并加深对关系数据库概念和特点的理解。
要求学生根据周围的实际情况自选一个小型的数据库应用项目并深入到应用项目的现实世界中进行系统分析和数据库设计,例如选择学生成绩管理系统、图书管理系统或仓库管理系统等。
学生成绩管理数据库的基本要求:1.能够记录学生的基本信息,包括学号、姓名、性别、出生日期及所属学院;2.能够记录课程的基本信息,包括课程号,课程名,先行课号;3.能够记录学生选课情况及选修课程的成绩;(学生成绩管理系统及图书管理系统数据库应用项目介绍可参见蔡延光《数据库原理及应用》第11章或苗雪兰《数据库原理及应用》第5章)。
二、实验方案利用数据库设计的5个步骤(识别实体、确定关系、列出属性、确定键及属性的域),对学生成绩管理系统(必选)、图书管理系统(可选)进行相关数据库的数据建模及设计。
●使用ChenERD或鸭脚模型表示所设计的概念模型;●给出各表的关系结构和表级约束;●给出各属性域的描述,包括物理描述和语义描述;三、实验结果和数据处理1、ER数据建模2、各表的关系结构和表级约束学生(学号,姓名,性别,出生日期,学院)课程(课程号,课程名,先行课号)选课(学号,课程号,成绩)其中学号必须存在于学生.学号,课程号必须存在于课程.课程号3、各属性域的描述学生表选课表成绩表四、结论数据库张表既存储数据,也存储关系;每个表必要要有自己的主键;外键必须参照完整性约束。
武汉理工大学数据库系统综合实验报告
目录1、需求分析 (2)1.1问题提出 (2)1.2功能需求 (2)1.3 非功能性需求 (3)1.4开发与运行环境 (3)2、数据库设计与实现 (5)2. 1概念设计 (5)2. 2逻辑设计与物理设计 (6)2.3范式分析 (10)2.4数据库实现 (10)3、应用程序设计 (11)3.1软件结构设计 (11)3.2界面设计 (14)3.3数据库存取技术 (26)3.4程序详细设计与实现 (27)3.5 测试及结果 (38)4、工作总结 (49)4.1小组成员及分工 (49)4.2个人体会和总结 (49)5、参考文献 (50)1、需求分析1.1问题提出随着互联网技术、移动互联网技术的飞速发展,使得人们已经进入互联网时代。
互联网作为新生代的科技产物,代表着新媒介技术的产生、发展和普及,正在逐步改变着人们的生活方式和水平。
高校作为教育改革的先锋阵地,自是首当其冲。
随着高校教学改革的不断深入,越来越多的高校都陆续采用了学分制。
高校大学生们可以根据自己兴趣和爱好来自由选择自己所喜爱的课程。
基于高校校园网的网上选课系统不仅克服了以往报送选课方式所暴露出的缺点与不足。
同时极大地提高了高校教务人员的工作效率,极大地方便了高校师生。
网上学生选课系统采用了简便易用的.net作为运行平台。
除了传统的C/S体系结构,本系统还提供了更为方便的B/S结构。
系统运行环境要求较低,配置较为简单,方便普通用户使用。
1.2功能需求根据图书检索数据库系统的需求,将本系统分为三个角色模块:学生模块,教师模块和管理员模块。
学生模块的功能包括退课、选课、课表查看以及密码管理功能。
教师模块主要提供课程查看、成绩录入、名单导出和修改密码功能。
管理员模块提供增删课程、课程及开课情况查看以及修改密码功能。
所有的交互操作都经过反复验证,所有的操作结果将会即时的展现在屏幕上。
功能结构图如图1.1 所示。
图1.1 功能结构图下面将详细描述三个角色模块。
轻化工程综合实验2报告
轻化工程专业综合实验(2)————纺织品染整加工*名:***班级:20501指导教师:关老师、张老师日期:2016年1月4日轻化工程专业综合实验(2)任务书轻化工程专业综合实验是学生进一步巩固所学知识,加强实践环节,提高学生综合实验能力的一门重要课程。
本课程要求学生对指定产品进行染整加工工艺实验设计并检验其所选工艺的合理性。
通过这一教学环节,使学生基本掌握棉织物仿样、功能整理及数码印花等加工的全过程。
通过综合实验,提高学生的实验设计、分析解决问题、独立工作及动手能力。
一、实验任务--------织物染整加工二、实验设计及要求根据指定的产品要求、指标,参考教材及有关资料,运用所学过的知识,独立进行实验设计,合理选用染化料、助剂,制定加工工艺。
在设计过程中必须考虑工艺的成熟性。
对于主要工艺环节,要进行小样对比实验,选择最佳工艺条件,并放大样,使其更接近于生产实践。
实验设计具体内容――工艺流程、工艺条件、实验方案、测试手段、主要助剂用途、使用仪器设备等。
1、仿样根据指定的色号,用活性染料对棉织物进行手工仿色,并放中样。
2、整理工艺纯棉织物的阻燃、拒水整理及性能测试。
实验设计可参考教材《染整工艺原理(一)(二)(三)》、《染整工艺实验教程》以及染整工艺实验报告、《印染手册》、《染化药剂(上、下册)》等。
三、工艺实验学生对自己设计的实验方案进行检验或可行性试验,其中主要工艺过程如:1.仿样根据所给的色号,对棉针织物选用活性染料进行拼色,直至染色产品与指定色号的色差达到要求。
具体要求是:根据所给染料查询C.I.编号及染料类型,制订相应的染色工艺(包括升温曲线);根据所给标样进行手工仿色:详细记录染色(调整)配方及打样、测色(△E )全过程。
通过试验确定染色处方,最后放中样,测试色牢度,并用该布样进行功能整理。
2.功能整理根据所给整理剂和整理工艺,对染色试样进行整理,并对其功能及色泽变化进行评价。
四、产品性能指标a、染色产品及功能整理产品与指定色号的色差高于4级,各项色牢度达到国标要求。
数据库的物理设计实验报告
实验二数据库物理设计一实验预备1 实验目的和意义本次实验是只要学习microsoft sql server 2000 数据可的物理设计方式、通过本次实验,了解MICROSOFT SQL 2000 数据库的组成,明白得数据库的概念及物理存储结构设计方式,把握MICRO 的数据库创建方式,包括利用“企业治理器”创建数据库的方式和利用Transact-sql创建数据库的方式;最后能够熟练地在MICRO 中,进行数据库的物理设计。
实验原理;创建数据库时第一要向操作系统申请物理磁盘存储空间来存储数据,MSSQL2000提供了两种不同的方式来完成数据库的物理设计;实验内容;本实验将运用“MSSQL2000企业治理器和Transact-SQL语句两种方式设计”教学治理“数据库的物理结构,实现对该数据库的物理存储设计;实验条件;MSSQL2000+winXP实验方案;1创建指定一个数据主文件和事务日记文件夹的数据库2创建指定多个数据主文件和事务日记文件夹的数据库3数据库的编辑二实验操作1 检查实验条件:打开MSSQL2000进行连接,查看连接是不是成功。
2 按方案操作并记录实验数据创建指定单一数据主文件和事务日记文件的数据库;从开始菜单,打开MICRO数据库的“查询分析器”;如图2 创建指定多个数据主文件和事务日记文件的数据库,代码如下create database 教学治理1onprimary(name=教学治理1_1dat,filename='D:\数据库实验教程\数据\教学治理',size=5MB,maxsize=50MB,filegrowth=2MB),(name=教学治理1_2dat,filename='D:\数据库实验教程\数据\教学治理', size=5MB,maxsize=50MB,filegrowth=2MB),(name=教学治理1_3dat,filename='D:\数据库实验教程\数据\教学治理', size=5MB,maxsize=50MB,filegrowth=2MB)log on(name=教学治理_log,filename='D:\数据库实验教程\日记\教学治理', size=5MB,maxsize=50MB,filegrowth=2MB)图如下利用文件组创建数据库代码:create database 教学治理2onprimary(name=教学治理2_1dat,filename='D:\数据库实验教程\数据\教学治理',size=5MB,maxsize=50MB,filegrowth=2MB),(name=教学治理2_2dat,filename='D:\数据库实验教程\数据\教学治理', size=5MB,maxsize=50MB,filegrowth=2MB),filegroup 教学治理2fg_2(name=教学治理2fg_21dat,filename='D:\数据库实验教程\数据\教学治理', size=5MB,maxsize=50MB,filegrowth=2MB),(name=教学治理fg_22dat,filename='D:\数据库实验教程\数据\教学治理', size=5MB,maxsize=50MB,filegrowth=2MB),filegroup 教学治理2fg_3(name=教学治理2fg_31dat,filename='D:\数据库实验教程\数据\教学治理', size=5MB,maxsize=50MB,filegrowth=2MB),(name=教学治理fg_32dat,filename='D:\数据库实验教程\数据\教学治理',size=5MB,maxsize=50MB,filegrowth=2MB)log on(name=教学治理_log,filename='D:\数据库实验教程\日记\教学治理',size=5MB,maxsize=50MB,filegrowth=2MB)如图数据库的编辑在教学治理数据库中增加一个”教学治理“的文件,代码如下alter database 教学治理add file(name=教学治理A_dat,filename='D:\数据库实验教程\数据\教学治理', size=5MB)如图修改教学治理数据库的主文件,增加5MB,代码如下alter database 教学治理modify file(name=教学治理_dat,size=10MB)如图3删除数据库代码如下drop database 教学治理1drop database 教学治理2如图利用企业治理器来创建数据库,具体的实验1,从开始菜单进入企业治理器,如图,进入后如图在操纵台根目录中点击“Microsoft SQL Servers”图标前面的“+”号,显现SQL Server组“,然后单击”SQL Server组“图标前面的”+“号,能够看到效劳器名称,三实验总结1分析数据:实验中利用Transact-sql语言创建数据库的物理存储文件,在sql查询分析器中指定好所要创建的文件途径后,执行命令,数据库系统会自动生成相应的数据库文件。
武汉轻工大学数据库1508090003实验2报告
武汉轻工大学经济与管理学院实验报告实验课程名称大型数据库管理实验起止日期2017.11.15至2017.11.29 实验指导教师程红莉实验学生姓名郑万芳学生班级学号物流1501班1508090003实验评语实验评分教师签名年月日实验项目名称交互式SQL实验日期2017.11.21 学生姓名郑万芳班级学号1508090003一、预习报告(请阐述本次实验的目的及意义)(1)熟悉数据库的交互式SQL工具。
(2)熟悉通过SQL对数据库进行操作。
(3)完成基本数据表、视图和索引的创建、修改与删除,并完成作业的上机练习,包括数据的查询、修改、插入、更新等操作。
(4)完成SQL上机练习二、实验方案(请说明本次实验的步骤和进程)一、数据定义即在实验一基础上,继续完成数据库下三张表的建立和数据输入。
学生表(s)sno sname age sex98601李强20男98602刘丽21女98603张兵20男98604陈志坚22男98605张兵21女课程表(C)cno cname teacher officeC601高等数学周振兴416C602数据结构刘建平415C603操作系统刘建平415C604编译原理王志伟415选课表(SC)sno cno score98601C6019098601C6029098601C6038598601C6048798602C6019098603C6017598603C6027098603C6045698604C6019098604C6048598605C6019598605C60380二、数据操作1.完成各类查询操作(单表查询、连接查询、嵌套查询、集合查询)。
2.完成各类更新操作(插入数据、修改数据、删除数据)。
三、视图的操作视图的定义(创建和删除)、查询、更新(注意更新的条件)。
四、用SQL完成下列查询(1)给学生表增加一列,属性名为class(班级),然后将已有数据的班级全部设置为class=“9601”Alter table s add class char(4)(2)检索年龄大于21的男学生学号SNO和姓名SNAME。
轻工化工分析实训报告范文
一、实训目的本次轻工化工分析实训旨在通过实际操作,使学生掌握轻工化工产品分析的基本原理、方法和技能,提高学生的实验操作能力、数据分析能力和解决实际问题的能力。
二、实训时间2023年X月X日至2023年X月X日三、实训地点XX大学轻工化工实验室四、实训内容1. 轻工化工原料分析2. 轻工化工产品分析3. 分析仪器操作与维护4. 数据处理与分析五、实训过程1. 轻工化工原料分析(1)实验原理:采用化学分析法对轻工化工原料进行定量分析。
(2)实验步骤:① 样品前处理:称取一定量的原料,进行干燥、粉碎等处理。
② 定量分析:根据实验原理,选用合适的方法对原料进行定量分析。
③ 结果计算:根据实验数据,计算原料的含量。
(3)实验结果:经过实验,我们得到了原料的准确含量。
2. 轻工化工产品分析(1)实验原理:采用物理化学分析法对轻工化工产品进行定性、定量分析。
(2)实验步骤:① 样品前处理:称取一定量的产品,进行溶解、稀释等处理。
② 定性分析:根据实验原理,选用合适的方法对产品进行定性分析。
③ 定量分析:根据实验数据,计算产品的含量。
(3)实验结果:经过实验,我们得到了产品的准确含量。
3. 分析仪器操作与维护(1)实验原理:掌握分析仪器的操作方法和维护技巧。
(2)实验步骤:① 仪器操作:按照操作规程,进行仪器的开机、调试、关机等操作。
② 仪器维护:对仪器进行日常清洁、保养和故障排除。
(3)实验结果:通过实际操作,我们掌握了分析仪器的操作方法和维护技巧。
4. 数据处理与分析(1)实验原理:学习数据处理和分析方法,提高数据分析能力。
(2)实验步骤:① 数据整理:对实验数据进行整理、筛选。
② 数据分析:运用统计、图表等方法,对实验数据进行分析。
③ 结果总结:根据分析结果,总结实验结论。
(3)实验结果:通过数据处理和分析,我们得到了实验结论。
六、实训总结1. 通过本次实训,我们掌握了轻工化工分析的基本原理、方法和技能,提高了实验操作能力、数据分析能力和解决实际问题的能力。
武汉轻工大学大学生科研项目申报书 (2)
编号:
武汉轻工大学大学生科研项目
申报书
院(部):动物科学与营养工程学院
项目名称:嗜水气单胞菌2JBN301大质粒的功能研究
申报人:
指导教师:
起止年限:
填报日期:
共青团武汉轻工大学委员会制
主要研究内容和技术关键:
1.研究内容
在获得大质粒消除株的基础上,本项目拟通过对斑马鱼进行活菌攻毒实验,测定并比较大质粒消除前后菌株的LD50差异;通过绘制细菌的生长曲线,得到大质粒消除前后菌株进入对数期的快慢差异;通过测定菌株对15种药物的敏感性实验,了解大质粒消除前后菌株的耐药谱变化。
2. 技术路线图
图1 嗜水气单胞菌2JBN301的大质粒功能研究路线图(2JBN301(-I)为大质粒缺失株)
3.研究方案
①攻毒实验(菌株毒力变化):
以较大的蓝斑马鱼(体长约25mm)为实验用鱼,在实验室条件下26-28℃充氧养殖2-3周,将嗜水气单胞菌于28℃斜面培养约18-24小时,用0.85%的生理盐水配成1×106、3×106、9×106CFU/mL三种浓度(菌浓度折算按600nm下OD1.2= 3×108 CFU/mL),10 µl/尾腹腔注射斑马鱼,每种浓度至少两个平行,每个平行10条鱼,两周后统计死鱼数,用SPSS14.0计算LD50值。
②耐药谱变化:
将培养至对数中期的菌液用无菌水稀释至105~106CFU/mL,取100μL涂布LB平板,将多种药敏纸片贴在平板上,30℃培养过夜20小时后测量扩散法测定抑菌圈的直径,直径小于13mm的认定为不敏感,直径在13-17mm间的为中度敏感,直径大于17mm为敏感。
轻化工程专业综合实验报告
轻化工程专业综合实验报告哎呀,轻化工程,听起来就像是个高大上的名词,其实它和我们生活息息相关,没错,就是让东西变得更轻、更便捷的过程。
说到这里,大家肯定好奇,实验是怎么个操作法,今天我就来给大家好好聊聊这个话题。
我们这一届的实验项目,真是让我开了眼界,真的是既好玩又有点紧张,完全是一场“科技大冒险”!想象一下,实验室里一群小伙伴,个个都像打了鸡血似的,兴奋得不得了。
大家围在一起,像小孩子一样讨论着自己的想法,嘴里不停地冒出各种“鬼点子”。
这时候,老师像个指挥官,挥舞着手里的实验器材,像是在指挥一场乐队演出。
可是,说实话,有些实验器材一看就让我有点“心虚”,怎么感觉比我还复杂呢?我们这次的实验主要是探究不同材料的轻化效果,听起来就让人觉得很厉害吧。
其实就是把一些原本笨重的材料,通过某种方式“瘦身”,让它们变得更加轻便。
为了做到这一点,我们得用上各种各样的工具,像是刀、锯、甚至还有一些化学药剂,真的是花样百出。
那场面,简直就像是在拍一部“搞笑大片”,各个小组忙得不可开交,有的还手忙脚乱,真是笑料百出。
我记得有一次,某位同学一不小心把试剂洒了一地,顿时整个实验室弥漫着一股奇怪的味道,大家面面相觑,忍不住哈哈大笑。
那一刻,大家的心情一下子就轻松了,原本紧张的气氛瞬间化解,真是让人感慨,实验不仅是为了学习,还是为了增进友谊呀。
经过一番折腾,终于到了实验的关键时刻,轻化效果的测量。
我们用了一种简单又直观的方法——称重。
每个小组都像是比赛似的,拼命记录自己的实验数据。
看着那些原本重得让人想哭的材料,经过一番“瘦身”之后,轻飘飘的感觉简直让人忍不住想要欢呼。
那种成就感,真的是无法用言语形容,就像是完成了一幅大作,心里美滋滋的。
然后就是数据分析了,这可是一个考验耐心的环节。
说实话,刚开始的时候,大家都像小鹿乱撞,完全不知道从哪儿下手。
但是,经过一番摸索,我们终于理清了思路。
每个人都参与进来,开始热火朝天地讨论,真的是群策群力,脑洞大开。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
武汉轻工大学经济与管理学院实验报告
三、视图的操作
视图的定义(创建和删除)、查询、更新(注意更新的条件)。
四、用SQL完成下列查询
(1)给学生表增加一列,属性名为class(班级),然后将已有数据的班级全部设置为class=“9601”
Alter table s add class char(4)
(2)检索年龄大于21的男学生学号SNO和姓名SNAME。
(用and 和intersect两种)
select sno,sname
from student
where sage>21 and sex='男'
(3)检索选修课程名为“操作系统”的学生学号和姓名。
Select s.sno,sname from s,c,sc where ame=’操作系统’
and o=o and s.sno=sc.sno
(4)检索“刘丽”同学没有选修的课程号。
Select cno from c where cno not in
(select o from sc,student where sname=’刘丽’and sc.sno=student.sno)
(5)检索至少选修两门课程的学生学号。
Select sno from sc
group by sno having
count(*)>=2
(6)检索全部学生都选修的课程号和课程名。
查找某个课程,这个课程不存在S中某个学生没有选
Select cno, cname
from course
where not exists
(select *
from student
where not exists
(select *
from sc
where o=o
and sc.sno=student.sno));
(7)检索选修课程号为C601和C603的学生学号。
(即既选修了C601又选修了C603)select sno
from sc
where cno='c601'and
sno in(select sno
from sc
where cno='c603');
(8)检索选修全部课程的学生姓名
Select sname from student
where not exists
(select * from course
where not exists
(select * from sc
where sc.sno=student.sno and
o=o))
(9)将每门课的平均成绩建立成一个视图sc_avg Create view sc_avg(score)
as
select avg(score)
from sc
group by cno
(10)检索每门课没达到平均成绩的学生学号、课程号Select sno,cno
from sc
where score<(select avg(score)from sc)
三、实验结果分析、改进建议
出现的问题及解决方案:
1.问题:在写第6个查询功能的时候用
Select cno,cname
From course
Group by o,o,Cname
Having count(SC.Sno)=0 And o=o;
这句SQL语句输出的是空的。
解决方案:在表SC中没有人选的课程在表中课程号不会出现,所以count(count(SC.Sno))求得的那些课程所选人数中不会有没有人选的课程人数等于0的出现,所以满足Having count(SC.Sno)=0的课程根本不存在所以输出是空的。
后来换了用not exists来写这个查询语句,就是输出表Course在表SC中中不想存在的课程号和课程名字。
Select cno, cname
from course
where not exists
(select *
from student
where not exists
(select *
from sc
where o=o
and sc.sno=student.sno));
2.问题
解决方案:语法错误中有粗心打错关键词,没有在英文输入法的情况下输入“,”,导致语法错误,命令不成功
3.问题,出现‘course’无效
解决方案:粗心导致表名称打错,实验中一定要仔细认真检查拼写,避免拼写错误
4.问题:在创建表的时候总是出现错误
解决方案:对于创建表的时候出现的问题我上网查资料说分清主码与外码的关系
5.问题:在所有操作结束后删除 STUDENT 表失败
解决方案:删除 STUDENT 表弄清主表与从表之间的关系
6.问题:对于嵌套查询不熟悉
解决方案:嵌套查询虽然百度上有但我还没真正弄懂
7.问题:对于删除索引不是那么清楚。
解决方案:删除索引的时候要带上表名
8.问题:对视图的一系列操作不熟悉
解决方案:对视图的一系列操作我看了老师给我们的文件
实验总结:
从这次实验中,我认识了什么是交互式SQL,对数据库的书写规范有了更深刻的印象。
通过对数据库进行创建,用SQL语句对数据进行更新相关操作,了解到SQL语句功能的强大之处,简单的一句sql语句就能对数据进行定义、查询、操纵和控制。
通过此次实验,我还简单掌握了group by子句、having子句、order by子句及sum、avg、count、max、min等集合函数的用法;也对视图的创建、查询、更新有了进一步的了解。
但是,此次实验课上的练习是远远不足以保证能完全掌握对数据库的使用,若想完全熟悉用SQL对基本表和视图进行操纵,接下来必须加强练习。
这次的的项目较多,花费了很长时间才全部完成。
其中涉及到的有数据库语句操作,如表的创建、修改、删除,以及数据的插入、修改、删除和查询。
实验课期间没有完成,之后又尝试编写出错和不会等问题。
查询资料、请教同学之后顺利完成。
实验虽多,却也是课本最基本知识的练习,不足为虑。
实验中的多数问题是编写语言时候不细心所致,比如大小写转换,中英文标点的使用等。
本次试验最大的收获就是,耐心和细心的锻炼。
试验项目很多,必须专心致志和良好耐心之下,坚持完成。
很高兴做到了这点,磨练了以后对待工作的态度和初步的数据库管理能力。
在实验的基础之上,课本中的知识点也得到了很好的练习和巩固。
学生签名:
年月日。