数据库的概述介绍:存储数据的仓库(静态的事物进行描述),本质是一个文件系统(还原模型,具体到原型进行通俗的对比方便理解),数据库按照特定的格式将数据存储管理(描述行为方法,运动方式),用户可以对数据库中的数据进行增加,修改,删除以及查询操作(理清个人和该事物的关系)。
数据的存储方式:数据保存在内存。
学习目标:
1、数据库的安装、卸载
注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可。 路径名称中,最好不要出现中文,也不要出现空格等不规则字符。
配置,启动,关闭,登陆。
2、数据库管理(客户)端的安装和使用
3、数据库表空间创建
4、数据库用户创建
5、数据文件的备份与恢复(导入)
6、数据的查询、分组、连接、汇总等
7、数据文件操作的增、删、改等
1.SQL:structure query language
2.DDL:database definition language
create database
alter database
create table
alter table
drop table
create index
drop index
3.DML:database manipulation language(data)
select
delete
update
insert into
4.CRUD:create,retrieve,update,delete.
ACID:atomacity,consistency,isolation,durability
Oracle常用的操作:
sqlplus 用户/密码
SQL> conn /as sysdba
SQL> alter user 用户 account lock;
SQL> alter user 用户 account unlock;
alter user 被锁用户 identified by 新密码;
ORA-12560: TNS: 协议适配器错误的问题的原因有三个:
1.监听服务没有起起来。windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,
启动oraclehome92TNSlistener服务。
2.database instance没有起起来。windows平台如下操作:开始---程序---管理工具---服务,打开服务
面板,启动oracleserviceXXXX,XXXX就是你的database SID.
3.注册表问题。regedit,然后进入HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0将该环境变量ORACLE_SID设置为XXXX,XXXX就是你的database SID.或者右击我的电脑,属性--高级--环境变量---系统变量--新建变量名=oracle_sid,变量值=XXXX,XXXX就是你的database SID.或者进入sqlplus前,在command line下输set oracle_sid=XXXX,XXXX就是你的database SID.