最近上课,老师提到DAO,也是因为后面做作业的需要,就花了一点时间,来看一下DAO,也只是泛泛而谈,自己学习的一些总结,也希望给想学习的新手一些帮助吧。 1。什么是DAO ?? ?说来说去,DAO到底是什么呢?神神...
分类:
数据库 时间:
2015-07-22 23:06:20
阅读次数:
409
在做报表的过程中,有一张报表是要查询对应币种的汇率,而汇率在另外一张表中,而查询汇率的条件是根据报表的统计日期(页面传入的参数),去汇率表中查询该统计日期的上一个月的汇率,如果没有上个月的汇率,则查询最新的对应币种的汇率,因此,自定义了一个获取汇率的函数,放在SQL中,其传入的参数为对应的币种代码和统计日期,这样,此函数就没有办法建立函数索引,这样导致查询结果很慢,150万的数据导出要10多分钟。后...
分类:
数据库 时间:
2015-07-22 23:06:36
阅读次数:
381
1、使用索引查询记录时,一定要注意索引的使用情况,例如:
(1)like关键字配置的字符串不能以‘%’开头
(2)使用多列索引时,查询条件必须要使用这个索引的第一个字段
(3)使用or关键字时,or关键字连接的所有条件都必须使用索引
2.优化子查询
很多查询中需要使用子查询,但子查询执行效率不高,子查询时,mysql需要为内层查询语句的查询结果建立一个临时表,然后外层查询语句再在...
分类:
数据库 时间:
2015-07-22 22:41:58
阅读次数:
181
一、数据库简介 数据库:分为 层次型,网状型,关系型。现在通常都是使用关系型。SQL Server 是一种大型的数据库软件,是用来管理和修改数据库的。DB(Database) DBMS(数据库管理系统) DBS(数据库系统)。 主流的数据库:SQLServer,Oracle,DB2,sybase,a...
分类:
数据库 时间:
2015-07-22 22:42:08
阅读次数:
191
环境Ubuntu虚拟机安装的MongoDb,外面是 Win7 + Mongo客户端MongoVue客户端.Net库https://github.com/samus/mongodb-csharp文章出自:https://github.com/samus/mongodb-csharp问题1. 连接不上打...
分类:
数据库 时间:
2015-07-22 22:40:19
阅读次数:
189
一、语句操作的基本方法1、选中执行。2、注释的方法‘--’。二、数据类型整数:int,bigint,smallint小数:float,decimal(长度,精度)字符:char(n),varchar(n)text——大文本。逻辑:bit 0,1(true/false)二进制类型:binary 800...
分类:
数据库 时间:
2015-07-22 22:37:42
阅读次数:
228
一、约束分类(保证数据的完整性)。A、主键约束——实体 设置主键不能为空值,具备唯一标识性,是为了防止录入错误,设置了主键,减慢了新增数据的速度,但大大提高了查询的效率。1.不重。2.不空。3.排序。4.唯一(不能出现两个主键)5.组合主键。建主键: 1.可视化建主键。在“对象资源管理器”中选中.....
分类:
数据库 时间:
2015-07-22 22:34:35
阅读次数:
505
一、SQL Profiler事件类 Stored Procedures\RPC:Completed TSQL\SQL:BatchCompleted事件关键字段 EventSequence、EventClass、SPID、DatabaseName、Error、StartTime、TextData、 H...
分类:
数据库 时间:
2015-07-22 22:35:14
阅读次数:
160
LAMP在行业是一个非常流行的词。此4字母代表Linux。Apache,MySQL和PHP。LAMP其高效、灵活的特点已经成为中小企业的首选。它已经推出了快速构建LAMP道路。1 在Ubuntu打开终端,输入sudo apt-get install apache2 php5-mysql libapa...
分类:
数据库 时间:
2015-07-22 22:34:39
阅读次数:
159
正确语法为: select * from user where userName = '1' & userPassword = '1'
分类:
数据库 时间:
2015-07-22 22:32:21
阅读次数:
138
int范围TypeBytesMinimum ValueMaximum Value(Signed/Unsigned)(Signed/Unsigned)TINYINT1-1281270255SMALLINT2-3276832767065535MEDIUMINT3-83886088388607016777...
分类:
数据库 时间:
2015-07-22 22:24:49
阅读次数:
170
数据库事务是指作为单个逻辑工作单元执行的一系列操作。为什么要有事务? 假设我们在进行银行转帐的时候,至少会执行两条SQL语句,一条SQL语句是减少转帐人里帐户的钱,一条是增加收帐人里帐户钱。 例如有一个朋友要转帐1000元:1、那么转帐人的银行里的钱减少1000 ...
分类:
数据库 时间:
2015-07-22 22:22:57
阅读次数:
143
一、存储在mydb数据库运行select * from fruitselect * from Loginselect * from OrderDetailsselect * from Ordersselect * from info select * from Familygo --存储...
分类:
数据库 时间:
2015-07-22 22:21:07
阅读次数:
151
ps:补充自己的基础知识,大神请无视..~~~~~~~~~~~~~~~~~~~~~DataBase Management System,DBMS。。。。Catalog 。。。库Table。。。。表Column。。。列--Field 字段,每个列描述数据的一个特性。DataType 。。。数据类型Re...
分类:
数据库 时间:
2015-07-22 22:19:32
阅读次数:
253
SQLSERVER Account Weak Password Detection Automatic By System API
分类:
数据库 时间:
2015-07-22 22:17:08
阅读次数:
562
变量:定义变量:declare @变量名 数据类型变量赋值:set @变量名 = 值输出:print 变量或字符串SQL语言也跟其他编程语言一样,拥有变量、分支、循环等控制语句。在SQL语言里面把变量分为局部变量和全局变量,全局变量又称系统变量。局部变量:使用declare关键字给变量声明,语法非常...
分类:
数据库 时间:
2015-07-22 22:16:17
阅读次数:
184