oracle学习笔记-简单说说数据库(oracle数据库)

oracle学习笔记-简单说说数据库(oracle数据库)

/*
Oracle学习笔记
简单说说数据库(oracle数据库)
*/

/*
持久化:将数据永久存储
企业为什么选择数据库存储数据?
存储海量数据,方便查询,统计功能
我们的应用程序中,大都是将信息显示给用户看,所以我们用的最多的就是查询
我们开发应用程序的目的就是为了处理各种各样的数据
信息 = 数据 + 数据(意思就是信息是由很多数据组成的)
数据是企业的根本和命脉

*/

/*
数据库会话可以理解成数据库的连接(即客户端去连接oracle服
务器就是一个会话,所以会话就相当于连接)

当客户端(即用户)与oracle数据库服务器建立连接时就会创建会话
当客户端(即用户)与oracle数据库服务器断开连接时就会关闭会话
*/

/*
oracle实例就是后台进程和内存结构的集合

要使用oracle数据库,2个服务是必须启动的
oracle数据库必须启动的2个服务是:
服务名1:OracleOraDb11g_home1TNSListener (监听)
服务名2:OracleServiceORCL (可以把该服务理解成oracle实例)

其实我们可以把oracle实例理解成oracle的orcl服务(oracle服
务主要指的就是我们oracle启动的那2个服务中的orcl那个服务,当然啦,我
的服务名是叫orcl,你们的服务名不一定是叫orcl)
*/

/*
oracle数据库的管理工具
sqlplus、PLSQL Developer等等,现在比较常用的就是PLSQL Developer
*/

--通过sqlplus连接oracle的几种方式
/*
sqlplus 用户名/密码  比如sqlplus scott/tiger
*/

/*
sqlplus /nolog
*/

/*
(指定登录身份) 比如sqlplus scott/tiger as sysdba
sqlplus 用户名/密码 as sysdba
*/

/*
指定主机字符串
sqlplus 用户名/密码@主机字符串  比如sqlplus scott/tiger@link66 (注
意:link66是主机字符串)

主机字符串可以在tnsnames.ora文件中配置
*/

/*
指定远程IP地址和端口号和服务名

sqlplus 用户名/密码@远程数据库IP地址:远程数据库端口号/远程数据库的服务名
比如sqlplus scott/tiger@192.168.117.66:1521/orcl

sqlplus 用户名/密码@远程数据库IP地址:远程数据库端口号/远程数据库的服务名 as sysdba
(注意:后面加了as sysdba子句,意思就是指定登录身份)
比如sqlplus scott/tiger@192.168.117.66:1521/orcl as sysdba
*/

/*
SYS是系统最高权限的管理员
SYSTEM是默认的系统管理员
scott是oracle数据库中的一个示范用户
*/

--锁住用户(alter user 用户名 account LOCK;)
alter user test2019 account LOCK;

--解锁用户(alter user 用户名 account unlock;)
alter user test2019 account unlock;

--修改密码(ALTER USER 用户名 IDENTIFIED BY 密码;)
ALTER USER test2019 IDENTIFIED BY test2019;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值