摘要:
一、数据库管理员每个oracle数据库应该至少有一个数据库管理员(dba),对于一个小的数据库,一个dba就够了,但是对于一个大的数据库可能需要多个dba分担不同的管理职责。那么一个数据库管理员的主要工作是什么呢:1.安装和升级oracle 数据库2.建库,表空间,表,视图,索引…3.制定并实施备份 阅读全文
posted @ 2018-05-15 14:00
Java码农220
阅读(146)
评论(0)
推荐(0)
摘要:
一、字符函数字符函数是oracle中最常用的函数,我们来看看有哪些字符函数:lower(char):将字符串转化为小写的格式。upper(char):将字符串转化为大写的格式。length(char):返回字符串的长度。substr(char, m, n):截取字符串的子串,n代表取n个字符的意思, 阅读全文
posted @ 2018-05-15 13:59
Java码农220
阅读(128)
评论(0)
推荐(0)
摘要:
一、什么是事务事务用于保证数据的一致性,它由一组相关的dml语句组成,该组的dml(数据操作语言,增删改,没有查询)语句要么全部成功,要么全部失败。如:网上转账就是典型的要用事务来处理,用于保证数据的一致性。 二、事务和锁当执行事务操作时(dml语句),oracle会在被作用的表上加锁,防止其它用户 阅读全文
posted @ 2018-05-15 13:58
Java码农220
阅读(224)
评论(0)
推荐(0)
摘要:
oracle的分页一共有三种方式 方法一 根据rowid来分 方法二 按分析函数来分 方法三 按rownum 来分 其中emp为表名称,empno 为表的主键id,获取按empno降序排序后的第1-5条记录,emp表有70000 多条记录。个人感觉方法一的效率最好,方法三 次之,方法二 最差。 下面 阅读全文
posted @ 2018-05-15 13:55
Java码农220
阅读(278)
评论(0)
推荐(0)
摘要:
通过scott用户下的表来演示如何使用select语句,接下来对emp、dept、salgrade表结构进行解说。 emp 雇员表字段名称 数据类型 是否为空 备注 EMPNO NUMBER(4) 员工编号 ENAME VARCHAR2(10) Y 员工名称 JOB VARCHAR2(9) Y 职位 阅读全文
posted @ 2018-05-15 13:53
Java码农220
阅读(266)
评论(0)
推荐(0)
摘要:
一、表名和列名的命名规则1)、必须以字母开头2)、长度不能超过30个字符3)、不能使用oracle的保留字4)、只能使用如下字符 a-z,a-z,0-9,$,#等 二、数据类型1)、字符类char 长度固定,最多容纳2000个字符。例子:char(10) ‘小韩’前四个字符放‘小韩’,后添6个空格补 阅读全文
posted @ 2018-05-15 13:49
Java码农220
阅读(141)
评论(0)
推荐(0)
摘要:
1、win键+R键,输入cmd,打开命令提示符。(小黑窗) 2、输入:sqlplus /nolog 3、输入conn /as sysdba(以超级管理员身份登录 4、输入alter user system identified by 新密码;(修改system密码为orcl) 5、conn syst 阅读全文
posted @ 2018-05-15 13:48
Java码农220
阅读(9894)
评论(0)
推荐(0)
摘要:
一、创建用户概述:在oracle中要创建一个新的用户使用create user语句,一般是具有dba(数据库管理员)的权限才能使用。create user 用户名 identified by 密码; 注意:oracle有个毛病,密码必须以字母开头,如果以数字开头,它不会创建用户eg、create u 阅读全文
posted @ 2018-05-15 13:33
Java码农220
阅读(142)
评论(0)
推荐(0)
摘要:
一、数据库分类 一、数据库分类1、小型数据库:access、foxbase2、中型数据库:informix、sql server、mysql3、大型数据库:sybase、db2、oracle 二、项目中如何合理地使用数据库,可以依据如下三个方面入手1、项目的规模a、负载量有多大,即用户数有多大b、成 阅读全文
posted @ 2018-05-15 13:18
Java码农220
阅读(165)
评论(0)
推荐(0)
浙公网安备 33010602011771号