学习笔记
文章平均质量分 65
专注原始数据,优化更新数据
码字界陈冠希
一个立志拿代码泡妞的男人·····帅是我的缺点······
展开
-
数据库-->数据库连接
ODBC (开放数据库互联 1992 MS 应用程序和关系数据库之间的通信API,用户可以通过API直接将SQL送给数据库)DAO(数据访问对象 1993 MS Micorsoft Jet(Access) VB C#)OLE DB(对象连接数据库 ODBC的扩展,用于访问非关系型数据库)B/S架构(browser/server)三层架构。缺点:需要安装客户端,开发维护成本高,用户群固定。C/S(client/server)两层架构。}------------现在常用ADO。原创 2023-05-11 21:25:05 · 104 阅读 · 0 评论 -
数据库-->游标和条件处理
1 declare 声明游标 declare 游标名 cursor for select....#declare ...condition #声明一个错误条件,不能单独使用。message_text='没有这个表',#错误信息。schema_name='newdb',#数据库名。table_name='newdb_tb',#表名。#constraint_catalog#约束目录。#subclass_origin#原始子类名。#constraint_name#约束名。原创 2023-05-10 21:12:20 · 144 阅读 · 0 评论 -
数据库-->事件
串行化读 不允许并发 解决了所有问题---->也出现了新的问题,时间消耗的问题。事务T在A对象上加了共享锁S,其他事务不可修改A,可以查询A,并且也可以加一个共享锁。#此时并没有真实删掉。#读提交:大多数数据库默认级别 解决了脏读问题 -->不可重复读的问题。#读未提交 : A 事务 未提交 B可以读到 -->脏读问题。事务T在A对象上加了排他锁X,其他事务对A对象不可以读不可以写,不可加锁。#(数据库默认第三级别)可重读:解决了可重复读的问题-->幻读问题。原创 2023-05-10 13:42:33 · 209 阅读 · 0 评论 -
C-->头文件
(如果用尖括号,直接从vs的安装目录开始查找头文件,如果没有找到则包含失败。(如果用双引号,从当前目录开始查找,如果没有找到,继续查找vs的安装目录。(创建:项目右键,添加,新建项,头文件;作用:函数的声明,结构体的定义,全局变量的定义)sprintf(buf,"文件%s:%d",_FILE_,_LINE_);库文件包含:#pragma comment(lib,"xxx.lib")宏定义中既定的:所有字母都用大写(大家都知晓的潜规则);printf("pika是真的帅·······");原创 2023-05-09 17:36:24 · 84 阅读 · 0 评论 -
数据库存储函数
思想思想。原创 2023-05-09 13:52:55 · 63 阅读 · 0 评论 -
NC_数据库5.0学习笔记(数据完整性)
insert into student9 values(null,'pikd','1234',-20,'男',1002);非空约束:确保当前约束的属性不为空值,非空约束只能出现在表对象的列上。行级约束,表级约束 约束效力 行级和表级是一样的。外键约束:一般就是表级 联合主键 表级约束。域完整性:检查约束,默认值约束,外键约束。非空约束,唯一约束,主键约束一般写行级。多列组合的主键约束,组合的值不能重复。实体完整性:主键约束,唯一值约束。#创建复合唯一约束(表级约束)#指定列添加唯一约束。原创 2023-04-29 00:38:35 · 177 阅读 · 0 评论 -
NC_数据库5.0学习笔记001
}原创 2023-04-27 17:06:37 · 109 阅读 · 0 评论