摘要: 在之前学过一个count()函数,此函数的功能可以统计出表中的数据量,实际上这个就是一个统计函数,而常用的统计函数有如下几个: 1.count():查询表中的数据记录 例1.查询emp表中的总记录 Sql>select count(*) from emp; 2.avg():求出平均值 例2.统计出公 阅读全文
posted @ 2017-04-10 11:34 摩柯萨青 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 1.左右连接 关于左右连接指的是查询判断条件的参考方向, 例1:下面有如下查询: Sql>Select * from emp e,dept d where e.deptno=d.deptno; 如上查询emp与dept的所有信息,这是可以看到信息里没有40部门的信息,原因就在于上述查询语句是以emp 阅读全文
posted @ 2017-04-10 11:32 摩柯萨青 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 简单查询 (1)查询出一张表中的所有数据 Select [distinct] *|字段 [别名] ,[字段[别名]]from 表名称[别名] 例1:查询出每个雇员的编号、姓名、基本工资 Sql>Select empno,ename,sal from emp; 例2:查询出每个雇员的职位 Sql>Se 阅读全文
posted @ 2017-04-10 11:31 摩柯萨青 阅读(942) 评论(0) 推荐(0) 编辑
摘要: 1.oracle表名的命名规则 必须以字母开头; 长度不能超过30字符 不能使用oracle的保留字 只能使用如下字符a~z,A~Z,0_9,#,$ 2.oracle的字符类型 (1)字符型: Char:定长的最大只能达到2000个字符,入char(10)则在内存中一定会被分配10个字符,用不完也会 阅读全文
posted @ 2017-04-10 11:29 摩柯萨青 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 0.查看oracle当前所有用户 0.查看oracle当前所有用户 select username,password from dba_users; select username,password from dba_users; 1.创建用户 创建用户只能是system和sys用户可以 例1:sq 阅读全文
posted @ 2017-04-10 11:28 摩柯萨青 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 1.链接命令 连接命令:conn Sql>Conn system/manager; 连接system用户,密码为manager 断开连接命令:disc Sql>Disc system 修改密码命令:password Sql>Password system/manager; 然后先输入旧密码然后再输入 阅读全文
posted @ 2017-04-10 11:27 摩柯萨青 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 常用命令示例: 导出: expdp acl/kingdom898@kingt1 directory=dir schemas=acl dumpfile=ACL.DMP logfile=acl.log 导入: impdp acl/kingdom898@kingt1 directory=dir schem 阅读全文
posted @ 2017-04-10 11:26 摩柯萨青 阅读(493) 评论(0) 推荐(0) 编辑
摘要: Oracle 11g安装图文攻略 呵呵,花了一个多小时,左右把11g安装折腾好了。其中折腾SQL Developer 花了好长时间,总算搞定了。好了,先总结下安装步骤,希望给后面的童鞋提高安装效率。呵呵。 一、Oracle 下载 注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可 阅读全文
posted @ 2017-04-10 11:24 摩柯萨青 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 以下主要内容来自网络 屈勇 http://www.linuxidc.com/Linux/2015-02/113222p5.htm 另外值得参考的博文 安装环境 Linux服务器:SuSe10 sp2 64位 centos6.5 Oracle服务器:Oracle11gR2 64位 系统要求 系统要求 阅读全文
posted @ 2017-04-10 11:21 摩柯萨青 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 第一范式:确保每列的原子性. 如果每列(或者每个属性)都是不可再分的最小数据单元(也称为最小的原子单元),则满足第一范式. 例如:顾客表(姓名、编号、地址、……)其中"地址"列还可以细分为国家、省、市、区等。 第二范式:在第一范式的基础上更进一层,目标是确保表中的每列都和主键相关. 如果一个关系满足 阅读全文
posted @ 2017-04-10 11:20 摩柯萨青 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 1.1 数据库介绍 1.1.1什么是数据库 简单的说,数据库(database)就是一个存放数据的仓库,这个仓库是按照一定的数据结构(数据结构是指数据的组织形式或数据之间的联系)来组织、存储的,我们可以通过数据提供的多种方法来管理数据库里的数据。 当人们收集了大量的数据后,应该把它们保存起来进入近一 阅读全文
posted @ 2017-04-10 11:19 摩柯萨青 阅读(3760) 评论(0) 推荐(0) 编辑
摘要: shell允许用户定义自己的函数.函数是高级语言中的重要结构.shell中的函数于C或者其他语言中定义的函数一样.与从头开始,一行一行地写程序相比,使用函数主要好处是有利于组织整个程序.在bash中,一个函数的语法格式如下:fname (){shell comands}定义好函数后,需要在程序中调用 阅读全文
posted @ 2017-04-10 11:06 摩柯萨青 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 同其他高级语言程序一样,复杂的shell程序中经常使用到分支和循环控制结构,bash,pdksh和tcsh分别都有两种不同形式的条件语句:if语句和case语句.(1)if语句语法格式:bash/pdksh用法:if [expression1]thencommands1elif [expressio 阅读全文
posted @ 2017-04-10 11:04 摩柯萨青 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 当需要重复的某些操作时,就要用到循环语句.(1)for语句大家知道在很多编程语言中for语句是最常见.在shell中也不例外.for语句要求shell将包含在这个语句中的一组命令连续执行一定的次数.语法格式:bash/pdksh用法1:for var1 in listdocommandsdone含义 阅读全文
posted @ 2017-04-10 11:04 摩柯萨青 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 在bash/pdksh中,命令test用于计算一个条件表达式的值.他们经常在条件语句和循环语句中被用来判断某些条件是否满足.test命令的语法格式:test expression或者[expression]在test命令中,可以使用很多shell的内部操作符.这些操作符介绍如下:(1)字符串操作符用 阅读全文
posted @ 2017-04-10 11:03 摩柯萨青 阅读(295) 评论(0) 推荐(0) 编辑
摘要: shell使用引号(单引号/双引号)和反斜线("\")用于向shell解释器屏蔽一些特殊字符.反引号(")对shell则有特殊意义.如:abc="how are you" (bash/pdksh)set abc = "how are you" (tcsh)这个命令行把三个单词组成的字符串how ar 阅读全文
posted @ 2017-04-10 11:02 摩柯萨青 阅读(141) 评论(0) 推荐(0) 编辑
摘要: (1)常用系统变量$ # :保存程序命令行参数的数目$ ? :保存前一个命令的返回码$ 0 :保存程序名$ * :以("$1 $2...")的形式保存所有输入的命令行参数$ @ :以("$1""$2"...)的形式保存所有输入的命令行参数(2)定义变量shell语言是非类型的解释型语言,不象用C++ 阅读全文
posted @ 2017-04-10 11:01 摩柯萨青 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 什么是shell程序呢? 简单的说shell程序就是一个包含若干行shell或者linux命令的文件.象编写高级语言的程序一样,编写一个shell程序需要一个文本编辑器.如VI等.在文本编辑环境下,依据shell的语法规则,输入一些shell/linux命令行,形成一个完整的程序文件.执行shell 阅读全文
posted @ 2017-04-10 11:00 摩柯萨青 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk 阅读全文
posted @ 2017-04-10 10:59 摩柯萨青 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 异步IO 阅读全文
posted @ 2017-04-10 10:52 摩柯萨青 阅读(93) 评论(0) 推荐(0) 编辑