黑马程序员_Oracle

------- android培训java培训、期待与您交流! ---------- 


1.数据库简介
(1)数据库
  数据库是一种软件产品,是用于存放数据,管理数据的存储仓库,是有效组织在一起的数据集合。

(2)常用数据库软件
大型数据库:Oracle DB2
中小型数据库:Mysql Sql Server
小型数据库:Access

(3)RDBMS
  关系型数据库管理系统是数据库软件中用来操纵和管理数据库的部分,用于建立,使用和维护数据库,简称rdbms。

(4)SQL
  SQL语言是用来在关系数据库上执行数据操作,检索及维护所使用的标准语言,是一个综合,通用的关系数据库语言。大多数数据库都使用或者相似的语言来操作和维护数据库。

(5)DBA
  数据库管理表

(6)Table
  表是数据库存储的基本单元,对应现实世界的实体对象


2.建立数据表并查询语句

2.1  定义数据结构
例:
   create table user_XXX{
   id         number(4),
   password   char(4),
   name       char(20),
   email      varchar2(50)
);
数据类型:
数字:  number(n)   数字(最长n位)
       number(n,m) 浮点数(总长n,小数点后m位)
字符串:
char(n)  表示定长字符串,最长放入n个字符,放入的数据如果不过n个字符则补空格,
          占字符串长度为n
varchar(n)  表示变长字符串
            最长放入n个字符,放入数据是几个长度就占多大空间

2.1.1 清屏命令
clear  scr

2.12 将用户数据插入数据表中
   insert into user_XXX values(1001,'1234','liijian','li13527
66157@qq.com');

3.SQL语言的分类
  数据定义语言DDL,是SQL语言集中负责数据结构定义与数据库对象定义的语言,主要有create、alter、drop、和truncate四种常用语句。
  DDL对数据结构起作用。

create          数据库对象的创建
alter           修改数据库对象
drop            删除数据库对象
truncatee       清空表结构

4.数据操纵语言
   数据操纵语言DML,用户通过它可以实现对数据表的基本操作,即对表中数据的增、改、删。
   DML对数据起作用。
   insert      插入操作
   update      更新操作
   delete      删除操作

5.数据查询操作
   数据查询语言DQL,用户主要通过它对数据的查询查询操作。
select     查询操作


6.事务控制语句
  事务控制语句是用来对DML操作进行确认的。
commit      提交数据
rollback    数据回滚
savepoint   保存点

 

 ------- android培训java培训、期待与您交流! ----------

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值