码迷,mamicode.com
首页 > 数据库
数据库三大范式
第一范式: 定义:如果关系R 中所有属性的值域都是单纯域,那么关系模式R是第一范式的 满足第一范式的特点有: 1、有主关键字 2、主键不能为空 3、主键不能重复 4、字段不可以再分 例如: StudyNo | Name | Sex | Contact 20040901 john Male... ...
分类:数据库   时间:2016-10-08 20:24:56    阅读次数:211
查询显示MSSQL表结构 [转]
参考: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
为EF DbContext生成的实体添加注释(T5模板应用)[转]
1 先加上类注释 找到这行代码WriteHeader(codeStringGenerator, fileManager); 在它下面加上我们的代码: 同时保存TT模版文件,这时类的注释就已经加上了 2 再加上属性注释 找到这行代码 foreach (var edmProperty in simple ...
分类:数据库   时间:2016-10-08 20:19:43    阅读次数:358
基本sql语句--触发器
触发器(trigger) 作用:监视某种情况并触发某种操作。 触发器定义:进行数据库应用软件的开发时,我们有时会碰到表中的某些数据改变,希望同时引起其他相关数据的改变的需求,利用触发器就能满足这样的需求。 它能在表中的某些特定数据变化时自动完成某些查询。运用触发器不仅可以简化程序,而且可以增加程序的 ...
分类:数据库   时间:2016-10-08 20:19:53    阅读次数:261
MySQL5.6下使用xtrabackup部分备份恢复到MySQL5.7
现有需求:需要备份MySQL5.6环境下的部分表到MySQL5.7环境下并进行恢复 通过xtrabackup 实现部分备份有三种方式: 参考链接:http://blog.csdn.net/zhu19774279/article/details/49681767 我这里测试了两种方法: way1 wa ...
分类:数据库   时间:2016-10-08 20:18:51    阅读次数:1307
[转]oracle存储过程、声明变量、for循环
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
基本sql语句--增删改查
增 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
mongodb 手动分片的命令汇总
手动分片的操作 自动分片会带来性能的下降. 所以要合理使用手动分片. 并且配合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
全国排名的问题(linq 的连表查询 等同于sql的left join)
前言:要获得全国排名,(因为权限问题,显示的数据不是全国的数据,而是某个分区的数据,因此,不能获得数据后排序得到排名) 显示本部的员工积分并且获得在全国的排名。 我的思路:获得显示的员工信息集合1,获得全国的员工ID,积分和,排名的数据集合2,根据集合1的员工在集合2里直接将排名取出 1、获得显示的 ...
分类:数据库   时间:2016-10-08 20:00:53    阅读次数:225
基本sql语句--子查询
子查询有三种:where型子查询,from型子查询,exist子查询。 where型子查询 where子查询:指把内层的查询结果当成外层查询的比较条件。 例句:查询出最新的商品:select good_id,good_name from good where good_id = (select ma ...
分类:数据库   时间:2016-10-08 19:58:41    阅读次数:216
sql优化
...
分类:数据库   时间:2016-10-08 19:56:23    阅读次数:151
mysql经验
--UUID 获取方法!replace(uuid(),'-','') >将uuid()中的‘-’,去掉,即替换成空串;此外upper(replace(uuid(),'-',''))用于将字符转换为大写 --去除重复 DISTINCTSELECT DISTINCT PWD FROM t_core_re ...
分类:数据库   时间:2016-10-08 19:52:59    阅读次数:261
Mysql Optimization Overview
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
mongodb 3.2 分片部署步骤
#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
基本sql语句--列的增删改
列的增删改 列声明包括:列名称,列属性,【列类型】,【默认值】。 增加列:add alter table 表名 add 列声明。 如:alter table boy add height tinyint unsigned not null default 0; 增加的列,默认在表的最后一列。 可以用 ...
分类:数据库   时间:2016-10-08 19:44:58    阅读次数:181
EF6与MVC5系列(5):使用数据库迁移( Code First Migrations)和发布
本节教程包含以下内容: 启用数据库迁移(Code First Migrations):迁移特性可以改变数据模型,并且不需要删除重建数据库就可以修改数据库架构。 部署在Azure中:这步骤是可选的,可以不发布在Azure中继续学习本教程后面的内容。 ps:本文中只翻译Code First Migrat ...
分类:数据库   时间:2016-10-08 19:44:18    阅读次数:868
mssql数据库添加,修改,删除字段
通用式: alter table [表名] add [字段名] 字段属性 default 缺省值 default 是可选参数 增加字段: alter table [表名] add 字段名 smallint default 0 增加数字字段,整型,缺省值为0 alter table [表名] add ...
分类:数据库   时间:2016-10-08 19:41:56    阅读次数:187
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!