摘要: http://www.2cto.com/database/201111/112114.html用表一join表二on条件一、交叉连接(cross join)交叉连接(cross join):有两种,显式的和隐式的,不带on子句,返回的是两表的乘积,也叫笛卡尔积。例如:下面的语句1和语句2的结果是相同的。语句1:隐式的交叉连接,没有cross join。select o.id, o.order_number, c.id, c.namefrom orders o , customers cwhere o.id=1;语句2:显式的交叉连接,使用cross join。select o.id,o.ord 阅读全文
posted @ 2013-10-03 20:17 hello,MR.Guo 阅读(754) 评论(0) 推荐(0) 编辑
摘要: http://www.2cto.com/database/201209/155899.html针对SQL数据库卸载不完全的现象,做了如下总结:1,控制面板卸载首先,打开控制面板,按照“安装时间”进行排序,卸载SQL Server系列组件2,利用360删除SQL Server系列组件(同样按照时间排序)3,利用Windows Install Clean Up软件微软自己出的卸载软件,用它可以完美卸载Microsoft的系列软件。利用 Windows Installer 清理实用工具,可以删除程序的 Windows Installer 配置信息。如果您遇到安装(安装程序)问题,可能需要删除程序的 阅读全文
posted @ 2013-10-03 20:14 hello,MR.Guo 阅读(298) 评论(0) 推荐(0) 编辑
摘要: Oracle的数据库对象分为五种:表,视图,序列,索引和同义词。 视图是基于一个表或多个表或视图的逻辑表,本身不包含数据,通过它可以对表里面的数据进行查询和修改。视图基于的表称为基表。 视图是存储在数据字典里的一条select语句。 通过创建视图可以提取数据的逻辑上的集合或组合。视图的优点: 1.对数据库的访问,因为视图可以有选择性的选取数据库里的一部分。 2.用户通过简单的查询可以从复杂查询中得到结果。 3.维护数据的独立性,试图可从多个表检索数据。 4.对于相同的数据可产生不同的视图。视图分为简单视图和复杂视图: 简单视图只从单表里获取数据 复杂视图从多表 简单视图不包含函数和数据组 复杂 阅读全文
posted @ 2013-10-03 20:13 hello,MR.Guo 阅读(329) 评论(0) 推荐(0) 编辑
摘要: www.2cto.com/database/201205/130119.html前段时间微软发布了最新最犀利的SQL Server 2012,我第一时间下载回来尝鲜。在3台机器上实验安装了一下,都没有出问题。安装过程和以往类似,写这篇文章的目的是帮助刚接触SQL Server的初学者入门。高手请直接飘过。 www.2cto.com 首先,安装SQL Server需要注意的是它的版本。微软最新发布的是SQL Server 2012,但目前使用比较广泛的是2008版。对于初学者来说,安装哪个都一样。不过SQL Server 2008或2012都分别包含两种版本。超大的那个,4个多G的,是给企业用的 阅读全文
posted @ 2013-10-03 20:13 hello,MR.Guo 阅读(3081) 评论(0) 推荐(2) 编辑
摘要: 数据库管理员的职责:1. 升级和安装oracle数据库2. 建库,表空间,表,视图,索引3. 制定并实施备份与恢复计划4. 数据库权限管理,调优,故障排除5. 对于高级dba,要求能参与项目开发,会编写sql语句、存储过程、触发器、约束、包 数据库的逻辑备份与恢复:导出:useridtablesownerfull=yinctyperowsfile 导出表:1. 导出自己的表Exp userid=scott/tiger@myoral tables=(emp) file=d:\e1.dmp2. 导出其他方案的表Exp userid=system/manager@myoral tables=(sc. 阅读全文
posted @ 2013-10-03 20:10 hello,MR.Guo 阅读(216) 评论(0) 推荐(0) 编辑
摘要: http://www.blogjava.net/caizh2009/articles/287787.htmlOracle中视图的创建和处理方法图是基于一个表或多个表或视图的逻辑表,本身不包含数据,通过它可以对表里面的数据进行查询和修改。视图基于的表称为基表,Oracle的数据库对象分为五种:表,视图,序列,索引和同义词。视图是存储在数据字典里的一条select语句。通过创建视图可以提取数据的逻辑上的集合或组合。视图的优点:1.对数据库的访问,因为视图可以有选择性的选取数据库里的一部分。2.用户通过简单的查询可以从复杂查询中得到结果。3.维护数据的独立性,试图可从多个表检索数据。4.对于相同的数 阅读全文
posted @ 2013-10-03 11:56 hello,MR.Guo 阅读(28998) 评论(0) 推荐(0) 编辑
摘要: http://www.2cto.com/database/201208/146501.htmlDDL、DML和DCL的理解1、DDL 1-1、DDL的概述 DDL(Data Definition Language 数据定义语言)用于操作对象和对象的属性,这种对象包括数据库本身,以及数据库对象,像:表、视图等等,DDL对这些对象和属性的管理和定义具体表现在Create、Drop和Alter上。特别注意:DDL操作的“对象”的概念,”对象“包括对象及对象的属性,而且对象最小也比记录大个层次。以表举例:Create创建数据表,Alter可以更改该表的字段,Drop可以删除这个表,从这... 阅读全文
posted @ 2013-10-03 11:54 hello,MR.Guo 阅读(856) 评论(0) 推荐(0) 编辑