oracle--day1(sql语句的五大分类,select语句,sqlplus命令,order by,where,between and,like,nvl()函数)

本文介绍了Oracle数据库的基础知识,包括数据库概念、SQL语句分类(DML、DDL、DCL等)、SQLPLUS命令的使用,以及SELECT语句、ORDER BY、WHERE、BETWEEN AND、LIKE和NVL()函数等查询操作。同时,文章讲解了如何在SQLPLUS中进行数据查询和管理,包括使用缓存和编辑SQL语句的命令。
摘要由CSDN通过智能技术生成

oracle数据库


前言:
    1.一个认知
        认知什么是oracle?
            oracle:商业运用第一的关系型数据库
            实质:关系型数据库
        了解oracle数据库发展历史
    2.二个概念
        数据库:数据存储的仓库
        关系型数据库:数据库中保存的对象之间可以存在一定的关联关系,并非完全独立。主要反映到以后学习的主外键.
    3.三个名词
        sql:结构化的查询语句,操作oracle数据库的语言
        sqlplus:oracle软件自带的可以输入sql,且将sql执行结果显示的终端
        pl/sql:程序化的sql语句,在sql语句的基础上加入一定的逻辑操作,如if for...,使之成为一个sql块,完成一定的功能
    4.四种对象
        table:表格,由行和列组成,列又称字段,每一行内容为表格的一条完整的数据。
        view:  视图,一张表或者多张表的部分或者完整的映射,好比表格照镜子,镜子里面的虚像就是view
        除去常见的table和view两种对象以外,oracle数据库还支持如下四种对象
        sequence:序列
        index:索引,提高数据的访问效率
        synonym:同义,方便对象的操作
        program unit:程序单元,pl/sql操作的对象
    5.五种分类
        sql的五大分类:
        Data retrieval:数据查询
            select
        DML:数据操纵语言(行级操作语言):操作的是表格当中一条一条的数据
            insert update delete
        DDL:数据定义语言(表级操作语言):操作的内容为表格(对象)
            create alter drop truncate rename
        transaction control:事务控制    
            commit rollback savepoint
        DCL:数据控制语言
            grant revoke

    
        
    delete,truncate区别:
        delete:  删除表中的一条或者多条记录,该操作需要提交事务
        truncate:清空表格,该操作不需要提交事务

oracle数据库环境准备:
    1.安装oracle数据库
        1.1 最好默认按照到C盘
        1.2 安装过程中有一步让输入一个密码,建议使用oracle作为密码,方便记忆
        1.3 安装完成之后,打开系统服务,查看服务是否已经正常启动,具体情况参照文档:oracle系统服务.txt
        1.4 打开cmd,输入sqlplus,然后回车查看是否能执行该命令
        1.5 如果不能执行,则需要把安装目录里面的BIN里面配置到系统环境变了path中,然后重新打开一个cmd窗口即可

    2.登录oracle自带的管理系统,新建一个属于自己的账号.
        参照文档:oracle系统服务.txt

    3.用户创建好之后,使用sqlplus命令登录到oracle数据库中,然后把之后要使用到的表及其数据导入到数据库中.
        参照文档:导入数据.txt

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值