本文介绍基于MicrosoftSQLServer软件,实现数据库T-SQL语言程序设计,以及游标的定义、使用与存储过程的创建、信息查找的方法。 目录 1计算1-100间所有可被3整除的数的个数与总和 2从学生表S中选取SNO、SN、SEX,若为“男”输出M,为“女”输出F 3面向复杂应用的T-SQL程序设计方法——查询所有同学选课信息:姓名、课程名、成绩 4面向复杂应用的T-SQL程序设计方法——为教师增加工资 5使用游标——定义游标Cursor_Famale 6使用游标——创建存储过程Pro_C查找信息   系列文章中示例数据来源于《SQLServer实验指导(2005版...

  Qxu3rT99zlTp   12天前   28   0   0 SQL Server

  本文介绍基于MicrosoftSQLServer软件,实现数据库用户自定义数据类型的创建、使用与删除,以及标量值、内嵌表值、多语句表值函数等用户定义函数的创建、使用、删除方法。 目录 1用SQL语句创建一个用户定义的数据类型Idnum 2使用Idnum创建学生表STUDENT与教师表TEACHER 3交互式创建一个用户定义的数据类型Nameperson 4使用数据类型Nameperson修改数据库表数据类型 5使用系统存储过程删除数据类型Nameperson 6交互式删除数据类型Idnum 7交互式创建标量函数Score_FUN 8使用标量函数Score_FUN查询数据库表中信息...

  Qxu3rT99zlTp   12天前   19   0   0 SQL Server

  本文介绍基于MicrosoftSQLServer软件,实现数据库表中多种数据查询方法的具体操作。 目录 1指定列或全部列查询——查询S表学生记录 2指定列或全部列查询——查询学生姓名与出生年份 3按条件查询及模糊查询——查询成绩不及格学生学号 4按条件查询及模糊查询——查询20-23岁间学生姓名、系名、年龄 5按条件查询及模糊查询——查询姓“李”学生姓名、学号、性别 6按条件查询及模糊查询——查询名字第二字为“明”的男生姓名、系名 7对查询结果排序——查询信息、计算机系学生姓名、系名,并系名升序、姓名降序 8对查询结果排序——查询课程号C2的学生学号、课程号、成绩,按成绩降序 9...

  Qxu3rT99zlTp   21天前   36   0   0 SQL Server

  本文介绍基于MicrosoftSQLServer软件,实现数据库存储过程与触发器的创建、执行、修改与删除等操作。 目录 1交互式创建并执行——存储过程一 2交互式创建并执行——存储过程二 3用T-SQL创建——存储过程一 4用T-SQL创建——存储过程二 5交互式修改存储过程 6用T-SQL修改存储过程 7交互式删除存储过程 8用T-SQL删除存储过程 9交互式为数据库表S创建一级联更新触发器——创建触发器 10交互式为数据库表S创建一级联更新触发器——验证触发器 11交互式为数据库表SC创建一限制更新触发器——创建触发器 12用T-SQL为数据库表SC创建触发器 13用T-SQ...

  Qxu3rT99zlTp   21天前   39   0   0 SQL Server

  本文介绍基于MicrosoftSQLServer软件,实现数据库表完整性约束、索引与视图的创建、编辑与删除等操作的方法。 目录 1交互式为数据库表S创建PRIMARYKEY约束 2交互式创建数据库表TEST_SC,创建PRIMARYKEY约束 3T-SQL创建数据库表T的PRIMARYKEY约束 4T-SQL创建数据库表TEST_C,以列约束形式创建PRIMARYKEY约束 5T-SQL创建数据库表TEST_TC,以表约束形式创建PRIMARYKEY约束 6交互式向数据库表TEST_TC中CNO与TNO列添加UNIQUE约束 7T-SQL为数据库表C中CN列创建UNIQUE约束 ...

  Qxu3rT99zlTp   29天前   35   0   0 SQL Server

  本文介绍基于MicrosoftSQLServer软件,实现数据库表的创建、修改、复制、删除与表数据处理的方法。 目录 1交互式创建数据库表T 2交互式创建数据库表S 3T-SQL创建数据库表C 4T-SQL创建数据库表SC 5T-SQL创建数据库表TC 6交互式向数据库表S中添加新列NATIVE 7交互式修改数据库表S中的列NATIVE 8交互式删除数据库表S中的列NATIVE 9T-SQL向数据库表S中添加列NATIVE 10T-SQL修改数据库表S中的列NATIVE 11交互式删除数据库表TC 12T-SQL删除数据库表T 13Excel文件S_EXCEL.xls中数据导入数...

  Qxu3rT99zlTp   2024年04月26日   29   0   0 SQL Server

  本文介绍基于MicrosoftSQLServer软件,实现数据库创建、分离、附加、删除与备份的方法。 目录 1交互式创建数据库 2Transact-SQL指定参数创建数据库 3交互式分离数据库testbase1 4使用系统存储过程分离数据库testbase2 5数据库文件备份:分离数据库再复制其物理文件 6数据库文件备份:停止SQLServer2008服务再复制数据库物理文件 7交互式附加数据库 8使用系统存储过程附加数据库 9交互式删除数据库 10Transact-SQL删除数据库   空间数据库同样是GIS行业中至关重要的一部分。因此,本系列博客就将基于Microsof...

  Qxu3rT99zlTp   2024年04月24日   29   0   0 SQL Server

  本文介绍基于Python语言中ArcPy模块,实现ArcMap自动批量出图,并对地图要素进行自定义批量设置的方法。 1任务需求   首先,我们来明确一下本文所需实现的需求。   现有通过Python基于Excel数据加以反距离加权空间插值并掩膜图层所绘制的北京市在2019年05月18日00时至23时(其中不含19时)等23个逐小时PM2.5浓度插值数据栅格图层,每小时一个图层,因此共23个图层;以当日10时为例,该时刻的栅格图层如下所示。   我们希望做到的有两点。首先,我们可以看到前述23个栅格图层的符号系统都为灰度拉伸的状态,因此希望按照一个给定的模板图层文件m.lyr,调整这23个...

  Qxu3rT99zlTp   2024年04月22日   25   0   0 Python

  本文介绍在EndNote软件中,使得参考文献按照语种排列,中文在前、英文在后的方法。   前期我们在EndNote参考文献格式OutputStyles界面介绍一文中,详细介绍了文献管理软件EndNote的引用格式自定义方法,其中我们设置了将参考文献部分的文章按照文章语种进行排序,而这一设置在默认情况下是英文在前中文在后。   而目前,需要对一篇论文的参考文献部分原本默认的中、英文引文排列顺序加以更进一步的修改。其中,原本的参考文献是英文文章在前,中文文章在后状态,如下图;现在需要修改为中文在前,英文在后的状态,如下下图。因此,我们就在上述博客的基础之上,进行进一步的格式修改。   而下图...

  Qxu3rT99zlTp   2024年04月19日   25   0   0 软件测试

  本文介绍基于ArcMap软件,绘制论文中研究区域示意图、概况图等的方法。   最近需要绘制与地学有关论文、文献中的研究区域概况图。对于这一类图片,我个人比较喜欢基于ArcMap与PPT结合的方式来绘制,具体操作如下。   当然,首先这里要提一句:大家一定需要注意,绘制我国相关的地图时(尤其是论文中我国的地图),一定注意南海诸岛、十段线、藏南、阿克赛钦等细节部分。   先来看看成果图:   话不多说,开始绘制,首先我们先做副图。在ArcMap中导入全国矢量图层(包括南海诸岛);随后,修改地图符号系统,并导入十段线。   接下来,导入本文研究区域,同时修改符号系统。   完成后,我们切换...

  Qxu3rT99zlTp   2024年04月17日   29   0   0 GIS技术

  本文介绍基于ArcMap软件,自动批量计算矢量图层中各个要素的面积的方法。   一次,遇到一个问题,需要分别计算ArcMap软件中一个图层的所有面要素的面积。如图,这个图层中包括多个省级行政区矢量面要素,现在需要分别计算其中每一个要素各自的面积。   这里有一个方便的办法。   首先我们新建一个字段。打开图层属性表,选择“AddField”。   在弹出的界面中,配置如下。其中,“Name”大家可以随意,“Type”选择“Float”,下方的字段属性中,“Precision”为字段的所有数字位数,无论是在小数点左边还是右边;“Scale”则为小数点右边的数字位数,也就是保留几位小数。例...

  Qxu3rT99zlTp   2024年04月15日   48   0   0 GIS技术

  本文介绍笔记本电脑出现NoBootableDevice错误提示,且无法开机的多种解决办法。 1问题产生   最近,笔记本电脑正在正常使用时,突然蓝屏,出现你的设备遇到问题,需要重启。的提示;最下方的终止代码具体是CRITICAL_PROCESS_DIED还是SYSTEM_SERVICE_EXCEPTION有点记不太清楚了,不过这种临时、突然出现的蓝屏应该是前者。随后,电脑便自动关机并尝试重启,由此拉开了一段我和电脑漫长的斗智斗勇经历的序幕。   第一次重启后,在电脑品牌Logo界面加载完毕,出现系统请稍后的提示后,又一次遇到了蓝屏,如下图所示(屏幕太反光,不小心自拍了,加个马赛克)。  ...

  Qxu3rT99zlTp   2024年04月12日   19   0   0 Windows

  本文介绍基于Python中ArcPy模块,实现Excel数据读取并生成矢量图层,同时进行IDW插值与批量掩膜的方法。 1任务需求   首先,我们来明确一下本文所需实现的需求。   现有一个记录有北京市部分PM2.5浓度监测站点在2019年05月18日00时至23时(其中不含19时)等23个逐小时PM2.5浓度数据的Excel表格文件,我们需要将其中的数据依次读入一个包含北京市各PM2.5浓度监测站点的矢量点要素图层中;随后,基于这些站点导入的23个逐小时PM2.5浓度数据,逐小时对北京市PM2.5浓度加以反距离加权(IDW)方法的插值,即共绘制23幅插值图;最后,基于已有的北京市边界矢量数...

  Qxu3rT99zlTp   2024年04月10日   43   0   0 Python

  本文介绍基于Python语言,读取Excel表格文件数据,并基于其中某一列数据的值,将这一数据处于指定范围的那一行加以复制,并将所得结果保存为新的Excel表格文件的方法。   首先,我们来明确一下本文的具体需求。现有一个Excel表格文件,在本文中我们就以.csv格式的文件为例;其中,如下图所示,这一文件中有一列(也就是inf_dif这一列)数据比较关键,我们希望对这一列数据加以处理——对于每一行,如果这一行的这一列数据的值在指定的范围内,那么就将这一行复制一下(相当于新生成一个和当前行一摸一样数据的新行)。   知道了需求,我们就可以开始代码的书写。其中,本文用到的具体代码如下所示。...

  Qxu3rT99zlTp   2024年04月08日   49   0   0 Python

  本文介绍在浏览器中,获取网页中的某一个请求信息,并将其导入到Postman软件,并进行API请求测试的方法。   Postman是一款流行的API开发和测试工具,它提供了一个用户友好的界面,用于创建、测试、调试和文档化API。本文就介绍一下这一工具的最基本用法——导入网页请求,并配置相关的Headers、Body等信息,从而对请求加以测试的方法。   话不多说,我们直接开始操作。首先,为了可以从浏览器中获取网页请求的信息,我们需要在浏览器访问指定的网页(我这里用的是Chrome浏览器,因为Chrome支持以cURL格式将请求信息导出,相对更为方便一些,不过不用cURL格式也没问题);随后,...

  Qxu3rT99zlTp   2024年04月03日   54   0   0 Html/Css

  本文介绍在Anaconda环境下,安装Python读取.xls格式表格文件的库xlrd的方法。   xlrd是一个用于读取Excel文件的Python库,下面是xlrd库的一些主要特点和功能: 读取Excel文件:xlrd可以打开和读取Excel文件,并提取其中的数据和元数据。 支持多种数据类型:xlrd可以处理包括数字、日期、字符串、布尔值等多种数据类型。 读取工作表和单元格:xlrd可以获取Excel文件中的工作表列表,并可以按工作表和单元格的坐标来读取和操作数据。 处理合并单元格:xlrd可以识别和处理Excel文件中的合并单元格,以便正确获取合并单元格的值。 读取...

  Qxu3rT99zlTp   2024年04月01日   83   0   0 Python

  本文介绍在Linux操作系统Ubuntu版本中,通过命令行的方式,配置QGIS软件的方法。   在Ubuntu等Linux系统中,可以对空间信息加以可视化的遥感、GIS软件很少,比如ArcGIS下属的ArcMap就没有对应的Linux版本(虽然有ArcGISServer,但是其没有办法对空间数据加以可视化)。但是,对于Ubuntu等桌面系统,我们还是可以使用开源的QGIS软件来加以可视化的GIS操作的。本文就介绍在Ubuntu操作系统中,配置QGIS软件的方法。   我们就基于QGIS官方给出的命令行配置方法,对其配置加以介绍。此外,关于软件与系统版本的兼容等更进一步的配置信息,大家如果有...

  Qxu3rT99zlTp   2024年03月29日   65   0   0 Linux

  本文介绍基于R语言中的Ternary包,绘制三元图(TernaryPlot)的详细方法;其中,我们就以RGB三色分布图为例来具体介绍。   三元图可以从三个不同的角度反映数据的特征,因此在很多领域都得以广泛应用;如下图所示,就是一个最简单的三元图。其中,基于R语言中的Ternary包,我们可以非常方便地绘制三元图;本文就对其具体绘制方法加以介绍。   首先,由于我们需要用到R语言中的Ternary包,因此通过如下所示的代码配置Ternary包。 install.packages("Ternary")   Ternary包提供了两种绘制三元图的方法。首先,我们可以通过其提供的交互式界面,...

  Qxu3rT99zlTp   2024年03月27日   59   0   0 R语言

  本文介绍基于R语言中的GD包,依据栅格影像数据,实现自变量最优离散化方法选取与执行,并进行地理探测器(Geodetector)操作的方法。   首先,在R语言中进行地理探测器操作,可通过geodetector包、GD包等2个包实现。其中,geodetector包是地理探测器模型的原作者团队开发的,其需要保证输入的自变量数据已经全部为类别数据;其具体操作方法大家可以参考地理探测器R语言实现:geodetector。而GD包则是另一位学者开发的,其可自动实现自变量数据的最优离散化方法选取与执行;本文介绍的就是基于GD包实现地理探测器的具体操作。此外,如果希望基于Excel实现地理探测器,大家可...

  Qxu3rT99zlTp   2024年03月25日   90   0   0 R语言

  本文介绍在ArcMap软件中,导入.mxd地图文档文件后图层出现感叹号、地图显示空白等情况的解决办法。   在ArcMap软件使用过程中,我们经常会需要将包含有多个图层的.mxd地图文档文件导入软件中;例如,如下图所示,我们希望将名为测量标识1.mxd的地图文档文件导入ArcMap软件。   随后,我们可能会遇到如下图所示的错误情况——ArcMap软件左侧图层列表中的每一个图层名称前都带有一个红色的感叹号,且在ArcMap软件右侧的地图显示区域也不包含任何图层。   出现这种问题的原因在于,ArcGIS中的.mxd地图文档文件虽然含有各类图层,但其实际上仅仅包含了对这些图层的引用,而非...

  Qxu3rT99zlTp   2024年03月22日   56   0   0 GIS技术
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~