摘要: .T-SQL语句的分类 1.变量声明:局部变量@和全局变量@@ 2.数据定义语言(DDL):用来建立数据库及数据库对象,绝大部分以create开头,如create table等 3.数据控制语言(DCL):用来控制数据库组件的存取许可,授权等命令。 4.数据操作语言(DML):用来操作数据库中数据的命令。如select ,update等。 5.流程控制语言(FCL):用于控制应用程序流程的语句,如if,case等。.批处理语句 1.SQL批处理是一个或多个 Transact-SQL 语句的集合,由客户端一次性发送到SQL Server实以 完成执行。它表示用户提交给数据库引擎的工作单元。同时, 阅读全文
posted @ 2013-05-03 18:51 十年尘梦 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 查询算法:普通查询,二分查询,插值查询,二叉树查询. 排序算法:冒泡排序,插入排序,希尔排序,快拍排序. 普通查询:for循环: 例如: List GetData() { str = new int[500 * 1024 * 3]; List list = new List(5 * 1024 * 3); for (int i = 0; i list = p.GetData(); S... 阅读全文
posted @ 2014-01-14 16:32 十年尘梦 阅读(350) 评论(0) 推荐(0) 编辑
摘要: linq表达式的作用:就是从给定一个或多个数据源中,按照指定的条件检索数据,检索出的结果按照指定的类型或表现形式返回. linq表达式关键字: from:指定数据源和范围变量 where:根据布尔表达式从数据中筛选元素. select:指定查询结果中的元素所具有的类型或表现形式. group:对查询结果按照键值进行分组. into:提供一个标识符,它可以充当对join.group或select子句结果的引用. orderby:对查询出的元素进行排序. join:按照两个指定匹配条件来连接两个数据源. from子句: 例如:str... 阅读全文
posted @ 2014-01-13 19:59 十年尘梦 阅读(950) 评论(0) 推荐(0) 编辑
摘要: .NET各个版本之间的关系 版本及开发工具和语言 2002年 2003年 2005年 2006年 2008年 开发工具 Visual Visual Studio.Net Visual Studio Visual Studio Visual Studio Studio.Net 2003 2005 2005+扩展 2008 2002 语言 C#1.0 C#1.1 C#2.0 ... 阅读全文
posted @ 2014-01-13 19:53 十年尘梦 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 定义:PL/SQL该语言只针对Oracle,是SQL过程语言的扩展,它将SQL数据库语言与一个过程程序设计语言结合在一起,此程序设计语言基于称为块的单元,一个块包含SQL和PL/SQL语句. 触发器:是指存放在数据库中,并被隐含执行的过程,体现了数据完整约束.Oracle不仅支持DML(操作语言)触发器,也允许基于系统事件和DDL(数据定义语言)操作建立触发器. 触发器简介:触发器由触发事件,触发条件和触发操作三部分组成. 触发事件:是指引触发器触发的SQL语句,数据库事件或用户事件, 触发条件(触发时机):根据逻辑处理而进行触发程序集的一系列的条件. ... 阅读全文
posted @ 2014-01-03 14:33 十年尘梦 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 1.PL/SQL简介 定义:是Oracle在标准SQL语言上的过程性扩展.是结构化的查询语句. 优点和特性: (1)提高应用程序的运行性能 存储过程或SQL块-提高效率,还颁布对数据数据进行缓存.最大优点是可以降低网络开销,提高应用程序性能. (2)提高模块化的程序设计功能 为了简化客服端应用程序的开发和维护工作,在应用程序中调用子程序实现相应的程序功能. (3)允许定义标示符 为了使得应用程序模块与应用环境交互,需要定义变量,常量,游标,和异常等各种标示符. (4)具有过程语言控制结构 允许在... 阅读全文
posted @ 2014-01-03 14:17 十年尘梦 阅读(372) 评论(0) 推荐(0) 编辑
摘要: Oracle高级查询、事物、过程及函数 SQL函数介绍: 一:SQL函数分类:(1)单行函数:是指输入一行输出一列的函数. (2)多行函数:是指输入多行数据输出一个结果,多行函数也称为分组函数. 二:单行函数 (1)数值函数:输入和返回的值都是数值型,并且多数函数精确到38位. 函数方法: ABS(N)表示该函数用于返回数字n的绝对值 例如:select ABS('-12.3') from dual; 返回结果:12.3 CEIL(N)表示返回大于等于数字n的最小整数.(向上取) 例如:select CEIL('-5.3') ... 阅读全文
posted @ 2013-12-25 16:48 十年尘梦 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 创建表空间 create tablespace re_segs datafile 'E:\Database\datashow.dbf' 注释:datafile表示表空间的物理路径 re_segs表示表空间名字创建临时表空间 create temporary tablespace temp tempfile 'E:\Database\datatemp.dbf' Authoextend on 注释:tempfile表示临时表空间的物理路径 Authoextend on表示自动增长修改表空间 alter tablespace re_resg add d... 阅读全文
posted @ 2013-12-25 16:34 十年尘梦 阅读(252) 评论(0) 推荐(0) 编辑
摘要: Oracle Database 10g数据库是一种具有网络计算框架的数据库体系,在完整性、安全性、可靠性、可管理性、可扩展性以及可用性等方面具有领先地位,Oracle数据库不断地丰富发展,成为当前大型关系数据库中的典范,同时也成为一个庞大的系统软件,Oracle数据库体系结构涉及的内容广泛,又是数据库的核心知识,充分反应了系统的特点和原理. Oracle数据库的体系结构及安全管理主要了解 Oracle数据库的物理结构 Oracle数据库的逻辑结构 Oracle数据库的安全管理详细内容请点击Oracle数据库体系结构及安全管理查看: 阅读全文
posted @ 2013-12-23 18:38 十年尘梦 阅读(162) 评论(0) 推荐(0) 编辑
摘要: Oracle DataBase 10g 是由Oracle公司推出的目前使用最广泛的Oracle数据库版本,具有网络计算的框架,Oracle数据库的客户群广泛,在运行套装应用程序的用户中,绝大部分选用Oracle数据库,Oracle数据库支持跨平台特性,支持Linux、UNIX和Windows等各种主流平台,应用程序的开发环境除完全支持J2EE之外,还支持微软公司各种程序语言开发,如C#,C++等语言. 下面我们主要了解 数据库的特点 数据库的安装和配置 数据库中的查询工具详细内容请点击Oracle数据库概述查看: 阅读全文
posted @ 2013-12-23 18:18 十年尘梦 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 本章主要讲解面向对象对象的三大特性封装继承多态请点击面向对象对象封装 继承 多态查看: 阅读全文
posted @ 2013-12-21 18:10 十年尘梦 阅读(105) 评论(0) 推荐(0) 编辑