目录
1,oracle数据库与实例
总结oracle数据库和实例的关系
1,安装oracle数据库服务器端
2,安装时创建了oracle数据库 实例和数据库
3,oracle数据库实例:运行在oracle服务器上的一个服务,一个进程,用来操作数据库,
4,oracle数据库:数据库服务器端的磁盘文件的集合,是用于保存数据的集合。
创建oracle数据库
在安装数据库服务器是:如果勾选创建数据库与实例:则默认了一个数据库实例;
怎样查看数据库实例:如下
默认是ORCL实例
如果没有ORCL数据库实例,则没有数据库实例和数据库
则需要手动创建数据库
创建步骤如下:
1,数据库配置中心,提供数据库增删改查操作
2,创建数据库,全局数据库名
在创建数据库时,也会为数据库创建绑定一个实例
查看数据库实例
步骤如下:
service.msc查看命令行
oracle数据库删除操作
打开oracle数据库配置中心,删除数据库
删除数据库需要进行权限验证
oracle配置中心负责数据库的增删该什么的权限管理;想要进行数据库管理操作
选择配置中心:
删除数据库时也会删除绑定的实例;
oracle监听程序介绍
注解:监听程序是接收来自客户机的请求的程序,并将请求分配到相应的实例。
由实例对客户机进行响应。
什么时候需要监听程序呢?
监听的作用:用于接收客户端的请求并分发给相应的实例:没有监听则找不到实例,不能操作数据库。
所以监听是一定需要配置的,一般情况下,当安装时,选择了创建数据库实例是就会有相应的监听。
监听程序的添加及删除
监听的查看,service.msc.
删除监听
选择网络配置中心,提供网络相关的配置
查看监听,此时无监听,有实例,没有作用
添加监听
与网络相关的设置选择网络配置中心
oracle管理工具的介绍,及常用的管理工具
主要使用的oracle数据库管理工具是PL/SQL Developer
sql-plus ,oracle管理工具介绍
1,启动sql plus
2,启动客户机后,连接客户机与服务器
3,检查连接的数据库时那个方法如下:
连接客户机和服务器,默认连接的实例,数据库时orcl,若想连接想连的数据库,则@实例(数据库)
sql plus连接问题
错误一:原因:
解决方案,这种一般查看服务器上
客户机工具PL/Developer介绍
以管理员身份运行
打开并连接服务器
本地服务网络配置
总结:如果想连接不在同一台机器上的服务器的话,需要先进行网络配置
步骤如上:
以上两种方式进行客户端和服务器之间的连接,不在同一台机器上。
sql概述
什么事sql:
sql总结:
1,DDL数据定义语言:对数据库对象进行操作,例如:数据库,数据表,视图,索引等
2,DML数据操作语言:对数据库对象中数据表中的数据进行操作的语言
3,DQL数据查询语言:对数据表中数据进行查询的语言
4,DCL数据控制语言:用于系统管理员权限的操作
oracle数据类型
1,字符型:
oracle支持的数据类型的总结:
1,字符型:常用的char(定长)varchar2(可变长度)
2,数值型:常用number(X,Y)x总位数,y为小数总位数,float浮点数
3,日期型:date年月日,timestamp年月日时分秒-可以精确到上下午
4,大字段型:blob二进制,clob字符型,bfile二进制文件
数据定义语言介绍:操作数据库对象
删除数据表
约束条件
主键:唯一标识数据表中的一条记录
联合主键