2022oracle数据库基础使用方法解析oracle数据库基础运用方法解析Oracle数据库产品为财宝排行榜上的前1000家公司所采纳,很多大型网站也选用了Oracle系统。下面是我整理的关于oracle数据库基础运用方法解析,希望大家仔细阅读!基础概念:数据库:存储数据的数据库,Oracle一般只有一个全局数据库XE,ORCL。表空间:是Oracle存储数据的地方,由若干个数据文件组第1页共17页成,*.dbf。模式和模式对象:模式就是用户,模式对象是数据库对象的集合,比如表、视图、索引、存储过程。卸载Oracle的留意事项:0:须要先备份重要数据1:得合法删除(通过程序自带的卸载工具卸载,如360,程序和功能)2:卸载完成后,须要手动移除安装文件夹3:查看系统服务,假如有Oracle起先的服务,删除服务第2页共17页打开服务快捷方式:window+R(services.msc)安装Oracle的留意事项:1.安装书目中不能有中文书目,最好不要有空格2.最好不要安装到系统盘,怕数据丢失Oracle:8i/9i-->Oracle10g/11g-->Oracle12C版本:企业版(enterpriseEdition)个人版(ExpressEdition)占用端口号:1521和8080,tomcat换端口号,否则登录Oracle第3页共17页数据库SSH:Struts+Spring+HibernateSSI:SpringMVC+Spring+IBatis配置x听器:Oracle..ListenerOracleService如何配置x听器:主机名和listener里的不一样Oracle的基本概念:1.数据库:存储数据的仓库,数据一般只有一个(个人版XE,企业第4页共17页版orcl)2.用户(模式schema):Oracle是通过不同的用户来区分数据库对象3.模式(用户/数据库)对象:指的是这个用户所拥有的表/视图/索引/过程...4.表空间:是Oracle存储数据的地方,一个表空间对应一个或者多个的`数据文件*.dbf如何登陆Oracle数据库1.pl/sqldeveloper第5页共17页sqlplus:系统用户:sys(只能以sysdba,sysoper的身份登陆)system(normal身份)登陆/切换用户的sql吩咐:conn用户/密码[assysdba];Oracle的sql应用1>查询不重复的列值:stuName,stuAge()selectdistinctstuName,stuAgefromstudent;selectstuName,stuAgefromstudentgroupbystuName,stuAgehavingcount(1)=1;第6页共17页2>如何起别名?(空格或者as)如何排序?如何添加条件?selectstuNameas姓名,stuAgeas"年龄"fromstudent;orderby列名asc|desc;where3>如何依据现有表创建一个新表createtable表名asselect*fromstudent[where1=2];第7页共17页创建新表并添加一列createtable表名asselects.*,'T113'ascnamefromstudents;常用的sql吩咐:1.showuser:显示当前登录的用户中括号里的超级管理员才加2.conn用户名/密码[assysdba]:切换用户,登录数据库3.desc:描述表结构在Oracle中增删改语句会自动开启事务,必需提交事务第8页共17页查看表:select*from表名;查看表结构:desc表名;sql语句的分类:4类数据操纵语音(DML):select事务限制语音(TCL):commitrollbacksavepoint数据定义语音(DDL):createdropaltertruncate数据限制语音(DCL):grantrevoke第9页共17页在editor中编辑,点击齿轮运行:么事别乱敲回车,check约束可以干脆写,选tables可以干脆添加数据失效后,更改:tools-->pre..-->keyconf..-->resettodefault-->okOracle常用的数据类型有哪些?charvarchar2numberdatelob(blobclob)标准日期格式:(1-6月2022)to_date(2022-6-1,'yyyy-MM-dd')date'2022-6-1'第10页共17页或者干脆编辑选择myobject,tables,editdata分析函数:rank()over(partitionby列名orderby列名)查询平均工资大于3000的部门/*select*fromdeptdwhere(selectavg(sal)fromemployeeewheree.deptno=d.deptno)>3000;*/创建表空间留意事项:1.数据文件不要放在简单看到和删除的地方(比如桌面,磁盘根书目)第11页共17页2.表空间不能非法删除,否则数据库无法启动修改表空间大小:1.修改数据文件大小alterdatabasedatafile'd:datad.dbf'resize10M;2.添加数据文件alterdatafile'd:datad2.dbf'第12页共17页size5Mautoextendon;3.修改表空间为只读状态altertablespacehelloreadonly;altertablespacehelloreadwrite;删除表空间spacehelloincludingcontentsanddatafiles;连带文件夹和数据一同删除第13页共17页创建用户createuserzh...