让数据库工作在归档日志模式下
保证联机重做日志和归档日志文件的双重备份
和NOARCHIVELOG(回滚)
的运行机制就是回滚,就是把数据的前像恢复到原来的表空间里,从而保证数据的一致性和准确性。
之类的大型数据库,这类关系数据库其实就是一个二维表:行叫元组(或记录),列叫属性(或字段)。字面不同,意思基
推荐
原创
2009-02-13 10:07:37
1835阅读
2评论
第一次接触ORACLE
看视频 看书
给自己加油!
ABLE come on !!!
原创
2013-03-06 21:57:00
162阅读
启动服务
启动oracle服务:在cmd下输入net start oracleserviceorcl
关闭oracle服务:在cmd下输入net stop oracleserviceorcl
登录
在cmd下输入sqlplus /nolog
出现这个界面,已经进入sqlplus;
登录数据库
原创
2013-02-20 20:23:52
339阅读
声明: 本人为学习oracle初级学者,写此博客旨在记录自己的学习笔记。如有错误之处还请大家海涵。非常感谢。一、以下为图形界面化创建新数据库的方式。按照安装教程图形创建名为“newdata”的数据库,创建完成。创建完成。http://192.168.142.128:5501/em web登陆地址。登陆进去后的界面。选择“我同意”直接进入一下界面。二、手动创建方式。1.进入
原创
2013-09-07 20:52:13
525阅读
下面是我初学习oracle的一些自己理解的概念,有可能是错误的认知1.windows下可以用图形界面建数据库见百度: http://jingyan.baidu.com/article/90bc8fc80c01f2f653640c1f.html创建的过程中可以指定数据库名,以及SID(服务名),或者叫实例名。2.数据库就是一组文件,只有启动了实例(服务),数据库才可以被访问.3.可以启动多个实例指向
原创
2016-11-22 16:24:58
697阅读
原来不能按我们传统的方法来 select * from table1 , 表名要用用引号引起来(select * from “table1”),否则就给你一直报告“ORA 00942 表或视图不存在” ,刚开始总以为是权限没有给够,一味地在权限,角色上下功夫。
后来还找了N多复杂的方法,都不行,最后用BDE的SQL构造器一写,原来如此~
初学Oracle ,
原创
2005-04-26 19:11:00
650阅读
1评论
索引:相当于目录,提高查询效率如果某一列,经常用来作为查询条件,那么就有必要创建索引,数据量比较大的情况语法:create index 索引名称 on 表名(列)注意:主键约束自带主键索引,唯一约束自带唯一索引索引原理:btree balance Tree 平衡二叉树如果某列作为查询条件的时候,可以提高查询效率,但是修改的时候,会变慢索引创建好之后,过了一段,DBA都会去做重构索...
原创
2021-12-15 10:21:36
86阅读
使用子查询的方式创建表create table 表名 as 查询语句注意:只会复制表结构和表中的数据,不会有列的约束添加列alter table 表名 add 列名 varchar(10);修改列名alter table 表名 rename column 旧列名 to 新列名修改列 modify删除列 drop约束列名 varchar(10) check (...
原创
2021-12-15 10:21:37
98阅读
存储过程实际上是封装在服务器上的一段PLSQL的代码片段,已经编译好的代码客户端去调用存储过程,执行效率就会很高效语法:create {or replace} procedure 存储过程的名称(参数名 in|out 参数类型,参数名 in|out 参数类型)is | as–声明部分begin–业务逻辑end;create or replace procedure proc...
原创
2021-12-15 10:21:35
108阅读
select * from tab;select * from complaint1;/*数据库——数据库实例——表空间(逻辑单位)——数据文件(物理单位)地球 ——一个国家 ——省份(逻辑单位) ——山川河流(物理单位)通常情况下,oracle数据库只会有一个实例ORCL,新建一个项目:创建一个表空间,创建用户,用户去创建表oracle是多用户的,mysql是多数据库1,遵...
原创
2021-12-15 10:21:37
90阅读
内连接隐式内连接 where a.id = b.id显式内连接 select * from 表1 inner join 表2 on 连接条件inner关键字可以省略外连接 (+) 如果没有对应的记录就加上空值左外连接:left outer join右外连接:right outer joinouter关键字可以省略select * from emp e1,dept d...
原创
2021-12-15 10:22:32
34阅读
管理文件。
OMF在管理时只需要指出存储文件的位置即可,不必指出具体的文件路径和文件名称,比如说,在删除一个数据库后,就不用DBA2,AUM(空间,即Oracle以后,回滚表空间的分配是完全自动的,这就是AUM也不妨进行手工管理。
数据库可以互相连接和访问,其奥秘在于Oracle,只需要理解它是Oracle协议就可以互联互通。
支持在数据表和索
转载
2009-02-19 20:08:55
515阅读
使用Microsoft Excel的时候,觉得很方便,可是当一个数据变得多起来的时候,一个接一个的表格就显得有些力不从心,关联也不是很理想,直到后来接触MySQL数据库,才发现数据库的便捷。
我听到的最形象的比喻是把数据库比作图书馆。一本本的书就是一个个数据,在图书馆中如何把相同种类的书放在一类,如何把不同种类的书排列,思考这样的问题实际上就接触到了数据库的内容。
闲话不多说了,在学习MySQL的时候,最后身旁有一本《MySQL入门很简单》这样一本书。我推荐大家在MySQL的官网去下载该软件,在官方网站你总能找到最新版的MySQL,其实不只是它,其他软件都应该养成去官网下载的习惯,这样不仅是正版,而且是最新的。在学习其他计算机语言的时候,我觉得MySQL的语言真的很简明,像什么CREATE、SELECT的,只要你的英文没有问题,很多关键字你都可以“顾名思义”的使用(好吧作者承认水平不足,其实只是其他语言的数据类型简写作者不懂而已)当你真正投入的学习MySQL语言,学习操作数据库的时候,你会发现,就像那本书名一样,M
原创
2017-05-13 13:21:50
732阅读
本文基于mysql5.1编写 1、创建表: 2、删除表: 1 drop table customer; 3、部分列插入元素:
原创
2022-08-10 17:38:32
21阅读
create table t_score( exam_score number(6,2), exam_date date, autoid number(10) not null, stu_id char(6), &nb
原创
2013-07-03 11:24:50
282阅读
查询语句select语法:SELECT selection_list 选择哪些列
FROM table_list 从何处选择行
WHERE primary_constraint 行必须满足什么条件
GROUP BY grouping_columns 怎样对结果分组
HAVING secondary_constraint 行必须满足的第二条件
原创
2010-07-28 00:00:04
457阅读
INSERT INTO tablename(列名…) VALUES(列值)2种方式 :INSERT INTO users(id, name, age) VALUES(123, '姚明', 25)如果表名后没写列名,表示向表中所有字段赋值。INSERT INTO users SET id = 123, name = '姚明', age = 25插入多条记录:INSERT INTO users(nam
原创
2010-08-02 21:43:33
354阅读
CURDATE() CURTIME NOW() TIMESTAMP TO_DAYS(date) rand() now()这些和比较符、运算符、逻辑符一起使用。可精确计算时间。具体应用自己把握。PRIMARY KEY ******************************************************* 表中经常有一个列或列的组合,其值能唯一地标
原创
2010-08-02 21:58:18
1500阅读
1、增加一列: 如在前面例子中的mytable表中增加一列表示是否单身single: mysql> alter table mytable add column single char(1); 2、修改记录 将abccs的single记录修改为“y”: mysql> update mytable set single=′y′ where name=′abccs′;  
原创
2010-08-04 23:27:43
510阅读
1> 数据库连接方式: C:> SQLPLUS /NOLOG SQL>CONN / AS SYSDBA sqlplus scott/12345
原创
2010-01-28 16:45:35
825阅读