您的位置:首页 > 数据库 > Oracle

Oracle实战——简介、安装与配置

2015-10-31 22:59 417 查看
数据库的入门,无外呼增删改查,我们也称之为CRUD,作为入门级学习,我这里使用的是Oracle数据库,这也是为后面JavaEE的学习打下数据库的基础。

一、SQL简介

SQL(Structured Query Language),也就是结构查询语言,它是关系数据库管理系统的标准语言。

SQL是在70年代的时候由IBM研发出来的,其目的是为了统一数据库的操作方式,80年代的时候Oracle公司开始将Oracle数据库提供了SQL的支持,Oracle是世界上最早支持SQL标准的大型数据库。

数据库现在主流的是分为两类:关系型数据库和非关系型数据库。

关系型数据库:通过外键关联来建立表与表之间的关系,例如:

Oracle、DB2、Microsoft SQL Server、Microsoft Access、MySQL、SyBase、Informix...

非关系型数据库:数据以对象的形式存储在数据库中,而对象之间的关系通过每个对象自身的属性来决定,我们也称为NoSQL(Not Only SQL),例如:

Hadoop/HBase、Cloudera、MonetDB、Apache Flink...

代表作:MongoDB(Node.JS,taobao),采用的是一种文档的方式进行存储的。

二、Oracle历史

Oracle公司,在中国Oracle又被翻译为甲骨文公司,它目前拥有的头衔有:

a.世界上最大的软件供应商

b.操作系统供应商

c.编程语言提供商

d.数据库提供商

三、Oracle常见数据库版本

Oracle 8、Oracle 8i:其中“i”表示的是internet,表示Oracle开始向网络发展,1CD

Oracle 9i:是Oracle 8i的稳定版,也是现在见到最多的版本、3CD

Oracle 10g:表示Oracle开始基于网格计算推出的数据库,1CD

Oracle 11g:是Oracle 10g稳定版,现在也算是最主流推广的版本,2G左右

Oracle 12C:“C”表示的是云计算的概念,是现在的最新版本

四、Oracle的安装与卸载

注意:安装之前一定要先关闭防火墙!

我这里选择的是Oracle11g的win32版本进行单机安装,下载地址如下:http://vdisk.weibo.com/s/tptazU-6PeZ2

双击setup.exe即可傻瓜式安装,部分需要注意的步骤,我列出如下,需要小心:

安装和配置数据库、服务器类、单实例数据库安装;

高级安装、企业版、一般用途;

全局数据库名csdn、字符集UTF-8、创建具有示例方案的数据库、口令oracleadmin;

口令管理

超级管理员
:sys / change_on_install,实际工作之中不能使这个密码

普通管理员:system / manager,实际工作之中不能使这个密码

普通用户:scott / tiger,需要解锁,此用户是一个非常经典的用户

大数据用户(示例方案数据库):sh / sh,需要解锁--> 主要是为了测试性能使用的;

安装完成、关闭;

在windows服务里面将Oracle相关的服务设置为手动启动,以后每次开机,都要进入windows服务启动服务:

1.oraclehome92TNSlistener---右键---启动

2.oracleservicemldn---右键---启动;

卸载。(最干净的卸载办法是重装系统~



五、SQLPlus的基本命令

在运行窗口处输入“sqlplus.exe”命令,启动Oracle数据库的操作窗口。



1.显示格式化操作

设置每行显示的数据长度:SET LINES IZE 300 ;

设置每页显示的数据行数:SET PAGES IZE 30 ;

这两个命令只针对于sqlplus有效,程序无效。

2.调用记事本命令

“ed 文件名称“,例如:ed csdn

执行数据库脚本文件 --> “d:\my.txt”文件,例如:@d:\my.txt

一般后缀名称为*.sql的都称为数据库脚本文件

3.切换用户

CONN sys/change_on_install AS SYSDBA ;

CONN scott/tiger ;

4.调用本机命令

host copy d:\app\csdn.txt d:\app\hello.txt ;

host clear ;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: