第一范式: 定义:如果关系R 中所有属性的值域都是单纯域,那么关系模式R是第一范式的 满足第一范式的特点有: 1、有主关键字 2、主键不能为空 3、主键不能重复 4、字段不可以再分 例如: StudyNo | Name | Sex | Contact 20040901 john Male... ...
分类:
数据库 时间:
2016-10-08 20:24:56
阅读次数:
211
参考:http://www.cnblogs.com/LeeYongze/archive/2012/07/19/2599338.html http://blog.csdn.net/hcf_force/article/details/7666003 ...
分类:
数据库 时间:
2016-10-08 20:24:59
阅读次数:
235
1 先加上类注释 找到这行代码WriteHeader(codeStringGenerator, fileManager); 在它下面加上我们的代码: 同时保存TT模版文件,这时类的注释就已经加上了 2 再加上属性注释 找到这行代码 foreach (var edmProperty in simple ...
分类:
数据库 时间:
2016-10-08 20:19:43
阅读次数:
358
触发器(trigger) 作用:监视某种情况并触发某种操作。 触发器定义:进行数据库应用软件的开发时,我们有时会碰到表中的某些数据改变,希望同时引起其他相关数据的改变的需求,利用触发器就能满足这样的需求。 它能在表中的某些特定数据变化时自动完成某些查询。运用触发器不仅可以简化程序,而且可以增加程序的 ...
分类:
数据库 时间:
2016-10-08 20:19:53
阅读次数:
261
现有需求:需要备份MySQL5.6环境下的部分表到MySQL5.7环境下并进行恢复 通过xtrabackup 实现部分备份有三种方式: 参考链接:http://blog.csdn.net/zhu19774279/article/details/49681767 我这里测试了两种方法: way1 wa ...
分类:
数据库 时间:
2016-10-08 20:18:51
阅读次数:
1307
oracle存储过程、声明变量、for循环 1、创建存储过程 create or replace procedure test(var_name_1 in type,var_name_2 out type) as --声明变量(变量名 变量类型) begin --存储过程的执行体 end test; ...
分类:
数据库 时间:
2016-10-08 20:17:43
阅读次数:
263
增 insert into 表名 values (值1,值2...); 也可以指定所要插入的列: insert into 表名 (列1,列2...) values (值1,值2...); 注:一般MySQL的字符集是utf-8的,若我们使用的客户端默认的编码方式不是utf-8,则sql语句中有中文时 ...
分类:
数据库 时间:
2016-10-08 20:15:21
阅读次数:
303
手动分片的操作 自动分片会带来性能的下降. 所以要合理使用手动分片. 并且配合Tag一起使用. # 对于4个shard的程序, 预先处理的指令1. 加入分片服务器sh.addShard( "192.168.1.60:27017" )sh.addShard( "192.168.1.61:27017" ...
分类:
数据库 时间:
2016-10-08 20:13:31
阅读次数:
217
前言:要获得全国排名,(因为权限问题,显示的数据不是全国的数据,而是某个分区的数据,因此,不能获得数据后排序得到排名) 显示本部的员工积分并且获得在全国的排名。 我的思路:获得显示的员工信息集合1,获得全国的员工ID,积分和,排名的数据集合2,根据集合1的员工在集合2里直接将排名取出 1、获得显示的 ...
分类:
数据库 时间:
2016-10-08 20:00:53
阅读次数:
225
子查询有三种:where型子查询,from型子查询,exist子查询。 where型子查询 where子查询:指把内层的查询结果当成外层查询的比较条件。 例句:查询出最新的商品:select good_id,good_name from good where good_id = (select ma ...
分类:
数据库 时间:
2016-10-08 19:58:41
阅读次数:
216
--UUID 获取方法!replace(uuid(),'-','') >将uuid()中的‘-’,去掉,即替换成空串;此外upper(replace(uuid(),'-',''))用于将字符转换为大写 --去除重复 DISTINCTSELECT DISTINCT PWD FROM t_core_re ...
分类:
数据库 时间:
2016-10-08 19:52:59
阅读次数:
261
The information below i get from http://dev.mysql.com/doc/refman/8.0/en/optimize-overview.html Optimization at the database level Database performance ...
分类:
数据库 时间:
2016-10-08 19:51:51
阅读次数:
168
#linux 网络优化1. 文件中/etc/sysctl.conf, 加入net.core.somaxconn = 2048fs.file-max = 2000000fs.nr_open = 2000000net.ipv4.ip_local_port_range = 1024 65535 hard ...
分类:
数据库 时间:
2016-10-08 19:45:08
阅读次数:
213
列的增删改 列声明包括:列名称,列属性,【列类型】,【默认值】。 增加列:add alter table 表名 add 列声明。 如:alter table boy add height tinyint unsigned not null default 0; 增加的列,默认在表的最后一列。 可以用 ...
分类:
数据库 时间:
2016-10-08 19:44:58
阅读次数:
181
本节教程包含以下内容: 启用数据库迁移(Code First Migrations):迁移特性可以改变数据模型,并且不需要删除重建数据库就可以修改数据库架构。 部署在Azure中:这步骤是可选的,可以不发布在Azure中继续学习本教程后面的内容。 ps:本文中只翻译Code First Migrat ...
分类:
数据库 时间:
2016-10-08 19:44:18
阅读次数:
868
通用式: alter table [表名] add [字段名] 字段属性 default 缺省值 default 是可选参数 增加字段: alter table [表名] add 字段名 smallint default 0 增加数字字段,整型,缺省值为0 alter table [表名] add ...
分类:
数据库 时间:
2016-10-08 19:41:56
阅读次数:
187