oracle第一天笔记

1.数据库相关概念
 1)什么是数据库
   存储数据库仓库。
   --数据(Data):是一种描述事物的符号,种类很多比如
数字,字母,文本,音频,视频等。
   --数据库(DataBase):按一定组织和结构存储数据的仓库。
   简称DB。
   (关系型DB,主要是表结构存储;
     非关系型DB,NoSQL:主要是以Map结构存储)
   --数据库管理系统(DBMS):是用于管理数据库的一种软件。
   例如Oracle,MySQL,SQLServer,DB2等

 2)为什么使用数据库
   由于系统处理的数据需要持久存储,特点如下:
   --数据需要持久存储
   --数据量庞大   
   --增删改查操作既方便又快捷
   --安全性高而且可靠

 3)如何使用数据库DBMS
   各种数据库软件,都遵从一个ANSI SQL标准,使用这些
SQL命令,可以对数据库进行增删改查,创建和修改表结构
等操作。
   数据库软件由客户端和服务器端构成。
   服务器端负责存储数据库的。
   客户端是用于编写SQL命令,发送给服务器端执行的。
   客户端分为可视化界面和命令行界面两种。日后可以用
Java程序发送SQL命令给数据库执行。
   *SQL命令可以分成以下几种类型:
   --DDL命令(Data Definition Language)
     称为数据定义语言,是用于创建,修改,删除表结构的
   --DML命令(Data Manipulation Language)
     被称为数据操作语言,是用于向表中增删改数据的
   --DQL命令(Data Query Language)
     被称为数据查询语言,是用于从表查询数据的
   --TCL命令(Transaction Control Language)
     被称为事务控制语言,是用于确认或撤销DML操作的
   --DCL命令(Data Control Language)
     被称为数据控制语言,是用于给用户授权或取消授权的
     (DBA使用比较多)
2.Oracle环境及其使用
  1)什么是Oracle
   Oracle-->数据库-->公司名(Larry Ellison)
   1977年Larry Ellison和Bob Miner,Ed Oates成了一个
公司(Software Developer Lab,SDL)
   后来又招了一个员工Bruce Scott,很快开发出了一个关系
型数据库demo版。后来Oracle软件都有一个默认账号
(scott/tiger)
  1979年公司由SDL改成RSI(Relation Software Inc)称为
关系型软件公司。第一个客户是美国中央情报局。
  1983年为了突出Oracle数据库产品,公司名又改为Oracle
  2009年Oracle以74亿美金收购SUN公司


  *2)Oracle实验环境
   Oracle服务器端由DBA安装在了以下3台远程服务器机器上
   大家可以使用学习机上的客户端软件,编写SQL发送到服务器
执行。
    a.可视化客户端:SQL Developer软件
      --建立连接,输入连接参数.
        账号用wenzhi
        SID写库名;
        端口默认1521
        主机名写远程服务器IP
      --输入SQL测试命令 select * from dual
        点工具栏【绿色箭头的图片按钮】发送执行SQL
    b.命令行客户端:SQLPLUS
      --进入命令行界面
      --输入telnet  ip
      --输入xxxxxx账号登陆远程服务器系统
      --输入sqlplus打开Oracle命令行客户端
      --输入wenzhi账号登陆Oracle服务器,
        建立SQLPLUS工具和Oracle服务器的连接
      --输入SQL命令操作Oralce服务器
       (可输入select * from dual命令测试下)
    c.程序客户端:Java(JDBC)--略以后介绍
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值