码迷,mamicode.com
首页 > 数据库
Atitit.软件button和仪表板(13)--全文索引操作--db数据库子系统mssql2008
Atitit.软件button和仪表板(13)--全文索引操作--db数据库子系统mssql2008全文索引操作4.全文索引和like语句比較 15.倒排索引invertedindex 12.SQLServer2008全文检索 23.Lucene全文检索 3普通情况,使用SQLServer中的全文索...
分类:数据库   时间:2015-08-10 13:28:20    阅读次数:157
MySQL 创建函数(Function)
目标怎么样MySQL创建数据库功能(Function)语法CREATE FUNCTION func_name ( [func_parameter] ) //括号是必须的,參数是可选的RETURNS type[ characteristic ...] routine_bodyCREATE FUNCTI...
分类:数据库   时间:2015-08-10 13:21:47    阅读次数:155
更改Oracle 10g/11g数据库为归档模式
一、oracle 10g/11g 在Oracle 11g,开启archive log模式时,默认归档目录为db_recovery_file_dest指定。此参数在pfile/spfile中可以指定: db_recovery_file_dest=‘/u01/app/oracle/flash_recovery_area‘; 1.sql...
分类:数据库   时间:2015-08-10 12:13:44    阅读次数:171
LNMP编译安装(centos7+nginx1.9+mysql5.6+php5.5)
LNMP编译安装 # 需先配置IP # 软件包的路径 /usr/local/src yum install -y libjpeg-devel libpng-devel freetype-devel curl-devel python-devel curl-devel gcc gcc-c++ bison-devel  ncurses-devel lrzsz openssl-devel ...
分类:数据库   时间:2015-08-10 12:08:18    阅读次数:294
oracle 控制文件
控制文件是组成oracle database的主要文件之一,记录oracle数据库物理结构的二进制文件,主要包括的内容如下: 数据库名 数据文件及redo log文件位置信息 数据库创建时间 数据库当前日志序号 检查点信息oracle server及使在数据库close 状态对control file拥有读写权限,当数据库mount时需要用到control filecontrolfile的...
分类:数据库   时间:2015-08-10 11:59:55    阅读次数:149
MySQL的varchar定义长度到底是字节还是字符
相信这个问题也会困扰不少人,尤其是使用过其它数据库(如Oracle)的人,之前我也没有太在意这个问题,再加上一些书籍和网上的文章讲的不够细致,又没测试过,导致我一直理解错误。下面通过实例来解释,在开始之前先...
分类:数据库   时间:2015-08-10 10:50:03    阅读次数:151
Linux运维 第四阶段 (二) MySQL命令、数据类型、变量
Linux运维第四阶段(二)MySQL命令、数据类型、变量一、修改密码的三种方式:1、#mysqladmin-uUSERNAME-hHOSTNAME-ppassword‘new_password’(输入旧密码设置新密码)-u(--user)-p(--password)-h(--host)例:#mysqladmin-uroot-hlocalhost-ppassword‘redhat’2、>SETPAS..
分类:数据库   时间:2015-08-10 10:47:41    阅读次数:211
LINQ to SQL活学活用(4):监视你的一举一动
改进 这也可以运用GoF23中的观察者模式,让多个观察者对象(对象创建、修改)同时监听某一个主题对象(这里就是数据访问对象Customer)。这个主题对象Customer在状态发生变化时,会通知所有观察者对象(对象创建、修改),使它们能够自动更新自己,就可以实现监视Customer的一举一动了。 我们来实现这个功能,先看看这篇完成的整体架构。 数据访问层 1.数据访...
分类:数据库   时间:2015-08-10 10:45:27    阅读次数:263
LINQ to SQL活学活用(3):嗅出“臭味”烟消云散
改进 知道程序的“臭味”,我们如何改进呢?想想,通过接口隐藏实体。我们利用接口实现,为Customer创建分部类,创建ICustomer接口,Customer实现ICustomer接口,利用ICustomer接口编写CustomerFacade,根据新的ICustomer接口更新单元测试,而不是上一节的对Customer对象做单元测试,这样客户就不知道数据访问层中具体实现了。这就是我们这一节...
分类:数据库   时间:2015-08-10 10:44:43    阅读次数:139
LINQ to SQL活学活用(2):躲起来别让我看见
改进 这可以考虑到GoF23中的外观模式(Facade),为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。 考虑在数据访问层中建立外观Facade,这样可以为复杂的数据访问方法提供一个简单的类,使得耦合大大降低。增加外观Facade可以只向客户提供一个简单的接口,减少客户与数据访问层之间的依赖,更容易维护和扩展了。 数据访问层...
分类:数据库   时间:2015-08-10 10:44:54    阅读次数:182
LINQ to SQL活学活用(1):这要打破旧观念
程序架构 现在比较经典的架构,看看下面图片。 如何实现 在一个N层应用程序中我们如何使用LINQ to SQL呢?这给刚刚入门的朋友的确是个难题,使用LINQ to SQL就是ORM技术,可以很轻松的实现对数据库记录增删查改操作,但是我们如何去“构建它”才更合理,更科学,更好用?这才是我们真正要学习的,使用面向对象的接口、抽象达到这个目的,面向接口编程就是更好的选择,可以...
分类:数据库   时间:2015-08-10 10:43:52    阅读次数:214
LINQ体验(18)——LINQ to SQL语句之视图和继承支持
视图 我们使用视图和使用数据表类似,只需将视图从“服务器资源管理器/数据库资源管理器”拖动到O/R 设计器上,自动可以创建基于这些视图的实体类。我们可以同操作数据表一样来操作视图了。这里注意:O/R 设计器是一个简单的对象关系映射器,因为它仅支持 1:1 映射关系。换句话说,实体类与数据库表或视图之间只能具有 1:1 映射关系。不支持复杂映射(例如,将一个实体类映射到多个表)。但是,可以将一...
分类:数据库   时间:2015-08-10 10:44:29    阅读次数:167
LINQ体验(17)——LINQ to SQL语句之动态查询
高级特性 本文介绍LINQ的高级特性,其包括大家都关心的动态查询的用法,另外简单提下ID标识这个知识。 动态查询 有这样一个场景:应用程序可能会提供一个用户界面,用户可以使用该用户界面指定一个或多个谓词来筛选数据。这种情况在编译时不知道查询的细节,动态查询将十分有用。 在LINQ中,Lambda表达式是许多标准查询运算符的基础,编译器创建lambda表达式以捕获基础查询方法...
分类:数据库   时间:2015-08-10 10:46:02    阅读次数:134
LINQ体验(16)——LINQ to SQL语句之DataContext
DataContext DataContext作为LINQ to SQL框架的主入口点,为我们提供了一些方法和属性,本文用几个例子说明DataContext几个典型的应用。 创建和删除数据库 CreateDatabase方法用于在服务器上创建数据库。 DeleteDatabase方法用于删除由DataContext连接字符串标识的数据库。 数据库的名称有以下方法来定义: ...
分类:数据库   时间:2015-08-10 10:42:54    阅读次数:137
SQL Server 2008数据库创建用户只读权限的两种方式
在SQL Server 2008中,为了保护数据库的安全,需要给不同的使用者开通不同的访问用户,那么如何简单的控制用户的权限呢?下面我们就创建一个只读用户,给大家学习使用。           一、命令行方式创建           新建查询窗口,然后输入以下命令然后执行即可       sqlserver命令方式增加登录名、用户名及赋予相应权限 sp_addlogin...
分类:数据库   时间:2015-08-10 10:40:54    阅读次数:247
程序猿(媛)Shell脚本必备技能之一: 在Linux下如何自动备份mysql数据
作者:荀彧(花名) Background:鉴于QAS数据库曾遭到毁灭性损害,极其桑心L。为了避免这种玉石俱焚的状况再度发生,于是我们找出了一种应对方案。这里给大家分享一下如何实现定时备份mysql数据库的脚本。   Target:每天对QAS数据库进行数据及表的备份并且删除掉10天之前的备份文件。   Working:三个步骤搞定。 Step 1: 准备两个文件 建备份文件夹qa...
分类:数据库   时间:2015-08-10 10:42:12    阅读次数:195
MySql触发器使用讲解
触发器是由INSERT、UPDATE和DELETE等事件来触发某种特定操作。满足触发器的触发条件时,数据库系统就会执行触发器中定义的程序语句。这样做可以保证某些操作之间的一致性。例如,当学生表中增加了一个学生的信息时,学生的总数就必须同时改变。可以在这里创建一个触发器,每次增加一个学生的记录,就执行一次计算学生总数的操作。这样就可以保证每次增加学生的记录后,学生总数是与记录数是一致的。触发器触发的执行语句可能只有一个,也可能有多个。本节将详细讲解创建触发器的方法。...
分类:数据库   时间:2015-08-10 10:38:22    阅读次数:173
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!