- 博客(10)
- 收藏
- 关注
原创 审计与触发器
数据库审计是指对数据库活动进行系统性的记录和审查,以便监控数据库的使用情况,检测可疑活动,并满足合规性要求。ASBEGIN-- 记录插入操作BEGINAction,ChangedBy,OldData,NewDataSELECT'INSERT',GETDATE(),NULL,END-- 记录更新操作BEGINAction,ChangedBy,OldData,NewDataSELECT'UPDATE',GETDATE(),END-- 记录删除操作。
2025-04-19 21:36:41
107
原创 数据库存储过程与函数
存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。函数(Function)与存储过程类似,也是预编译的SQL语句集合,但函数必须返回一个值(或表对象),而存储过程可以不返回值或返回多个值。存储过程和函数是数据库开发中强大的工具,正确使用它们可以带来显著的性能提升和代码维护优势。存储过程适合执行业务逻辑和数据处理,而函数更适合进行计算和返回单一值。
2025-04-17 23:00:15
617
原创 贝叶斯算法:原理与应用
贝叶斯算法为机器学习提供了一套强大的概率框架,能够优雅地处理现实世界中的不确定性。从简单的朴素贝叶斯到复杂的概率图模型,贝叶斯方法在各个领域都展现出了卓越的性能。随着计算技术的进步和理论的完善,贝叶斯方法必将在人工智能领域发挥更加重要的作用。
2025-04-15 21:36:39
480
原创 实验四 存储过程及函数
函数加密,密码统一设置为用户编号u_id的值连接123456(如在当前表中u_id为10001,则其密码是10001123456),密钥是'hello';存储过程,分别把客户表的c_id和供货商表s_id的字段自动添加到用户信息表,补充pwd和remark字段。创建存储过程或函数来批量修正订单详情表orderitems中的水果价格与水果表fruits中的价格一致。创建存储过程,自动搜索并添加客户及供货商帐号信息到新建的用户信息表。解决:添加条件判断,只更新存在的记录。掌握了存储过程的基本结构和创建方法。
2025-04-12 22:56:42
384
原创 决策树的构建
决策树又称为判定树,是数据挖掘技术中的一种重要的分类与回归方法,它是一种以树结构形式来表达的预测分析模型。其每个非叶节点表示一个特征属性上的测试,每个分支代表这个特征属性在某个值域上的输出,而每个叶节点存放一个类别。一般,一棵决策树包含一个根节点,若干个内部结点和若干个叶结点。叶结点对应于决策结果,其他每个结点对应于一个属性测试。每个结点包含的样本集合根据属性测试的结果划分到子结点中,根结点包含样本全集,从根结点到每个叶结点的路径对应了一个判定的测试序列。
2025-04-10 20:24:55
422
原创 ROC曲线与PR曲线
本次实验通过 Python 代码实现了 ROC曲线 和 PR曲线 的绘制,深入理解了 TPR、FPR、Precision、Recall 等核心指标的计算和相互关系,并通过 AUC值 量化模型性能。同时,熟悉了 sklearn 中的 roc_curve、precision_recall_curve 和 auc 等关键函数的使用,并掌握了数据标准化和模型训练的基本流程。这些知识为后续的机器学习模型评估和优化奠定了基础。
2025-04-07 16:41:25
403
原创 数据库实验三--安全性
4.为每类用户角色至少创建一个用户(新建用户并分配对应的角色,统一设置初始密码为’123456’) 注意:附上源码,创建用户并授权成功后在交互式运行状态下查看每个用户权限并截图 客户用户:C001,任意主机地址,授权为客户角色的所有权限;商家销售工作人员用户:B001,任意主机地址,授权为销售工作人员角色的所有权限;二、实验内容: 1、先创建四类用户角色: 管理员角色Admin、客户角色Cusm、供货商角色Supp、商家销售工作人员角色Salor。3、针对不同级别的用户定义不同的视图,以保证系统的安全性。
2025-04-05 22:24:02
515
原创 数据库实验二:查询
一、实验目的与要求:1、掌握SQL单表及多表之间的查询2、掌握统计及分组函数二、实验所需的数据库表fruits表customers表orderitems表数据suppliers表数据orders表数据三、实验内容1.简单查询(1)从fruits表中检索s_id为100的供货商所供货的水果名和价格对于表的查询,只需要查询需要的内容,在where中填写要求,s_id=100(2)查找名称为“apple”的水果的价格。
2025-04-03 21:50:19
969
原创 基于K近邻算法实现约会对象分类器
K近邻(K-Nearest Neighbors, KNN)是一种简单而有效的监督学习算法,适用于分类和回归问题。其核心思想是"物以类聚"——相似的对象往往具有相似的标签。本文实现了基于KNN算法的约会对象分类器,展示了从数据预处理到模型评估的完整流程。KNN算法简单直观,无需训练过程,但在处理大规模数据时计算成本较高。在实际应用中,可以根据具体需求调整算法参数或尝试其他更复杂的模型。
2025-03-24 19:18:44
247
原创 从零开始安装Anaconda并配置Python环境
Anaconda是一个开源的Python/R发行版,专为数据科学和科学计算设计。它通过conda工具解决了包依赖和环境隔离的痛点,让你可以轻松管理不同项目的库版本。这里可以选择 Step registration,可以先下载再去注册这里我们选择Python 3.12 windows版本的anaconda。
2025-03-01 18:15:07
946
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人