此为吉林大学数据库的实验报告,实验内容为:实验一熟悉MySQL环境及SQL定义语言一、实验目的:1.了解MySQL程序构成、安装、管理方法。
2.了解MySQL数据库及表结构。
3.熟练掌握SQL语言进行基本表结构的创建。
4.熟练应用SQL语言进行表结构的修改。
5.掌握SQL语言进行基本表的删除。
6.掌握SQL语言进行索引的建立和删除。
二、实验内容和主要步骤:1.参考“MYSQL简体中文参考文档.chm”,熟悉MySQL构成和功能特性。
2.打开Windows服务管理器,实验启动、停止MySQL服务,了解MySQL的服务管理方法;
3.打开“MySQL管理控制台.bat”,熟悉控制台中操作数据库;
4.利用控制台创建“Student数据库”。
5.打开“Student”数据库,创建如下三个表,按下面的列表中的字段名(英文)、类型和宽度建立:7.用SQL语言CREATETABLE语句创建学生表student、课程表course和选课表SC;(字段类型及长度参照实验一)8.用SQL语言ALTER语句修改表结构;a)STUDENT表中SNO设为非空和唯一;
b)STUDENT表中增加一个字段SBIRTH,类型设置为日期时间类型,增加一个ADDRESS字段,类型为文本(字符);
c)删除STUDENT表中ADDRESS字段;
d)COURSE表中CNO字段设为非空和唯一;
9.重新定义一个简单表,然后用SQL语言DROP语句删除该表结构;10.用SQL语言CREATEINDEX语句定义表STUDENT的SNAME字段的降序索引;11.用SQL语言CREATEINDEX语句定义表SC的GRADE字段的升序索引;12.用SQL语言DROP语句删除索引;13.输入部分数据,并试着修改其中的错误;
注:实验二SQL语言进行简单查询一、实验目的:1.掌握SQL查询语句的一般格式2.掌握简单数据查询操作。
3.熟练掌握各种查询条件的表示。
4.掌握排序和分组操作在SQL语句中的实现。
5.掌握集函数的使用。
二、实验内容和主要步骤:1.创建学生表student、课程表course和选课表SC,并输入数据(注意数据的完整性。
);(可以使用实验一中已经建立的表和数据)2.对各表中的数据进行不同条件的查询;
1)查询全体学生的学号和姓名2)查询全体学生的详细记录3)查询所有选修过课程的学生学号4)查询考试有不及格的学生学号5)查询不是信息系(IS)、计算机系(CS)的学生性别、年龄、系别6)查询选修了4号课的学生学号和成绩,结果按成绩降序陈列7)查询每个课程号和相应的选课人数8)查询计算机系(CS)的学生姓名、年龄、系别9)查询年龄18-20岁的学生学号、姓名、系别、年龄;
10)查询姓刘的学生情况11)查询既选修1号课程,又选修2号课程的学生学号12)查询学生的姓名和出生年份(今年2003年)13)查询没有成绩的学生学号和课程号14)查询总成绩大于200分的学生学号15)查询每门课程不及格学生人数16)查询不及格课程超过3门的学生学号17)查询年龄在10到19岁之间的学生信息18)查询全体学生情况,按所在系升序陈列,同一个系的学生按年龄降序陈列19)查询选了1号课程的学生平均成绩20)查询选了3号课程的学生的最高分21)查询每个同学的总成绩实验三SQL进行复杂查询一、实验目的:1.熟练掌握各种连接查询及其连接条件。
2.掌握各种嵌套查询的使用。
3.掌握复杂的集合查询。
二、内容和主要步骤:1.实验一中的数据为基础2.对各表中的数据进行不同条件的连接查询和嵌套查询;
1)查询每个学生及其选课情况;
2)查询每门课的间接先修课3)将STUDENT,SC进行右连接4)查询有不及格的学生姓名和所在系5)查询所有成绩为优秀(大于90分)的学生姓名6)查询既选修了2号课程又选修了3号课程的学生姓名、学号;
7)查询和刘晨同一年龄的学生8)选修了课程名为“数据库”的学生姓名和年龄9)查询其他系比IS系任一学生年龄小的学生名单10)查询其他系中比IS系所有学生年龄都小的学生名单11)查询选修了全部课程的学生姓名12)查询计算机系学生及其性别是男的学生13)查询选修课程1的学生集合和选修2号课程学生集合的差集14)查询李丽同学不学的课程的课程号15)查询选修了3号课程的学生平均年龄16)求每门课程学生的平均成绩17)统计每门课程的学生选修人数(超过3人的才统计)。
要求输出课程号和选修
2015/6/7 11:33:28 387KB 数据库
1
系统功能分为三个模块,基本信息管理、成绩管理、系统设置。
其中,基本信息模块包含有系别管理、专业信息、班级信息、先生信息、课程信息功能节点;
成绩管理模块包含有先生成绩登记、先生成绩单、学期全班课程成绩、班级课程成绩分布、先生全部课程成绩、不及格门数统计功能节点;
系统设置模块包含有口令更改、用户维护、权限设置,数据导出功能节点。
2015/1/13 1:07:22 4.38MB PowerBuilder
1
对于研讨生学习矩阵代数这门课来说,是一件比较头疼的事,况且还有课后作业,如果没有答案,便无从下手,这是科大出版社矩阵代数上半部分习题答案,资源稀缺
2022/10/23 10:35:38 3.03MB 矩阵代数
1
目录第一章无线传感器网络概述 6概述 61.1NS-2 61.2OPNET 61.3SensorSim 71.4EmStar 71.5GloMoSim 71.6TOSSIM 71.7PowerTOSSIM 8第二章OMNET++简介 9概述 92.1OMNeT++框架 92.1.1OMNeT++组成 92.1.2OMNeT++结构 102.2OMNeT++的安装 112.3OMNeT++语法 122.3.1NED语言 122.3.1.1NED总概述 122.3.1.2Ned描述的组件 132.3.1.3函数 152.3.2简单模块 172.3.2.1OMNET++中离散事件 172.3.2.2包传输模型 172.3.2.3定义简单模块 182.3.2.4简单模块中的主要成员函数 202.3.3消息 212.3.3.1cMessage类 212.3.3.2消息定义 212.3.3.3消息的收发 222.3.4模块参数、门及连接的访问 232.3.4.1消息参数的访问 232.3.4.2门和连接的访问 242.3.4.3门的传输状态 262.3.3.4连接的状态 262.4仿真过程 272.5配置文件omnetpp.ini 282.6结果分析工具 292.6.1矢量描绘工具Plove 292.6.2标量工具Scalar 2927、结束语 30第三章物理层仿真(信道) 323.1UWB的基础知识 323.1.1UWB信号的应用背景 323.1.2UWB信号的定义 323.1.3UWB的脉冲生成方式(高斯脉冲,非高斯脉冲) 343.1.4UWB的调制方式 343.1.5用功率控制多址接入方法来进行链路的建立控制 363.2用OMNeT++对UWB进行仿真 373.2.1算法仿真的概述 373.2.2算法的具体流程 393.2.3算法的主要代码 413.2.4仿真结果分析 583.2.5应用前景 58参考文献 59第四章MAC层仿真 60概述 604.1无线传感器网络MAC层特性及分类 604.1.1无线信道特性 604.1.2MAC设计特性分析 614.1.3无线传感器网络典型MAC协议的分类 614.2基于随机竞争的MAC协议 624.2.1S-MAC协议[12] 624.2.2T-MAC协议 644.2.3AC-MAC协议 654.3基于时分复用的MAC协议 654.3.1D-MAC协议 654.3.2TRAMA协议 664.3.3AI-LMAC协议 664.4其他类型的MAC协议 674.4.1SMACS/EAR协议 674.4.2基于CDMA技术的MAC协议 674.4.3DCC-MAC 684.5基于OMNeT++的MAC层协议仿真 694.5.1S-MAC协议的仿真 694.5.2S-MAC协议流程图 704.5.3S-MAC协议的分析 714.6小结 86参考文献 86第五章网络层仿真 88概述 885.1无线传感器网络路由协议研究 885.1.1无线传感器网络协议分类 885.1.2无线传感器网络中平面路由 905.1.3无线传感器网络中层次化路由 915.1.4经典算法的OMNET仿真 935.2无线传感器网络路由协议研究的发展趋势 1045.3无线传感器网络层路由协议与OMNET++仿真 1045.3.1无线传感器网络层路由与OMNET++仿真的基本概念[19] 1045.3.1.1传感器网络的体系结构 1055.3.1.1.1传感节点的物理结构 1055.3.1.1.2传感器网络的体系结构与网络模型 1065.3.2传感器网络层路由协议的基本概念 1065.3.2.1网络通信模式[28] 1065.3.2.1.1单播: 1075.3.2.1.2广播: 1075.3.2.1.3组播: 1085.3.2.2传感器网络层设计[29] 1085.3.3OMNET++仿真软件的基本概念 1095.4无线传感器网络路由协议引见 1105.4.1泛洪法(Flooding)[32] 1115.4.2定向扩散(DirectedDiffusion:DD)[33] 1125.4.3LEACH(EnergyAdaptiveClusteringHierarchy)[34] 1135.5.OMNET++仿真实例 1145.5.1泛洪
2017/6/14 11:33:17 2.44MB 仿真
1
清华的同学写的GREmathsub攻略-1GREmathsub考试上次我说的不是很清楚,现在就转载一篇关于GREmathsub的文章,供诸位有志于出国的数学系的师弟师妹们使用:1.什么是GRE数学专项考试?GRE数学专项考试,即GREMathematicsTest(Rescaled),简称数学sub,是8个GRE专项考试(GRESubjectTest)中的一门,其测试内容为考试者在数学领域内所获得的知识和技能以及能力水平的高低,从而协助院校更好地了解申请人在数学领域领域的能力情况。
2.为什么要考GRE数学专项考试对于申请基础数学和应用数学方向的同学来说,GRE数学专项考试的成绩基本是必需的。
对于申请统计方向的同学来说,一般来讲只有Top10的学校(比如Stanford)才会要求sub。
不过考了一个好的sub成绩(关于好的标准下面会讨论),有可能提高你的竞争力,特别是对于GPA不是很高的同学。
另外,对于想转专业的同学,美国大学的经济、金融、计算机方向,以及部分的生物、物理、化学方向(主要是做计的一些方向,比如ComputationalPhysics),都接受数学sub的成绩。
考一个数学sub成绩比考一个自己是特别熟悉的领域的sub容易得多,更何况金融和经济没有相应的sub考试(当然,如果想转专业,光有sub成绩是不够的)。
此外,一些学校还明确说明,他们只看sub成绩,不看GeneralTest的成绩(CMU数学系就是如此)。
Verbal和AW成绩不算理想的同学也不用郁闷了。
2019/10/3 15:01:36 92KB GRE math sub
1
信息检索(InformationRetrieval)是用户进行信息查询和获取的主要方式,是查找信息的方法和手段。
狭义的信息检索仅指信息查询(InformationSearch)。
即用户根据需要,采用一定的方法,借助检索工具,从信息集合中找出所需要信息的查找过程。
广义的信息检索是信息按一定的方式进行加工、整理、组织并存储起来,再根据信息用户特定的需要将相关信息精确的查找出来的过程。
又称信息的存储于检索。
一般情况下,信息检索指的就是广义的信息检索。
该门课主要讲述信息检索的主要技术
2021/2/10 21:17:52 5.08MB 信息检索 国科大 2018最新
1
不要只是学习语言,请爱上它们!语言学习比使用busuu愈加有趣和轻松。
在超过6000万正在学习busuu的国际母语人士的帮助下,学习西班牙语,英语,德语,法语,意大利语,葡萄牙语,土耳其语,阿拉伯语,波兰语,俄语,中文和日语。
荣获编辑选择和选择作为谷歌游戏,2015年最佳应用之一busuu的语言学习应用程序是有效的,学习新语言并快速流利的最佳方式。
随时随地通过完全交互式的课程来掌握要快速理解的语言的基本技能和短语。
下载并免费试用!纽约市立大学进行的一项研究表明,仅使用busuu22.5小时就相当于一门大学学期的语言学习课程…现在,您可以在任何地方随时随地学习11种外语,并且可以通过快速简
2021/9/8 13:25:07 34.36MB Busuu Premium
1
通信的数学理论》AMathematicalTheoryofCommunication信息论的奠基性论文,美国数学家C.E.香农所著。
1948年发表在《贝尔系统技术杂志》第27卷上。
原文共分五章。
香农在这篇论文中把通信的数学理论建立在概率论的基础上,把通信的基本问题归结为通信的一方能以一定的概率复现另一方发出的音讯,并针对这一基本问题对信息作了定量描述。
香农在这篇论文中还精确地定义了信源信道信宿编码、译码等概念,建立了通信系统的数学模型,并得出了信源编码定理和信道编码定理等重要结果。
这篇论文的发表标志一门新的学科──信息论的诞生。
2019/5/1 5:13:11 1.1MB 香农 信息论
1
IotXmpp软件引见本项目是基于XMPP的物联网客户端软件的实现,其实现的主要功能是一款能和物联网节点交互的即时通讯软件。
目前支持九类传感器节点交互,主要有:温湿度、风扇、直流电机、LED灯、步进电机、门磁、光电接近、烟雾和光照。
本软件不仅能和这些传感器节点交互,还实现了类似微信的订阅和取消订阅功能。
当订阅一个节点后节点就会按照设定好的周期向客户端汇报数据,客户端也能设置周期、设置报警上下限等。
这些功能的实现极大的方便了我们和物联网节点的交互。
部分界面展示登录界面:侧滑菜单:好友列表:消息列表:与温湿度传感器交互:与LED灯交互:与步进电机交互:
2019/8/24 16:17:27 2.79MB Android代码
1
计算机算法设计与分析期末试题4套(含答案),学这门课的同窗可以看一看。
1
共 671 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡