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

    数据库的入门,无外呼增删改查,我们也称之为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 ;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值