数据库基本操作简单sql语句

一.基本操作

1、软件的下载和安装

2、客户端的配置(重点掌握)
1)
->开始菜单
->程序
->Oracle
->配置和移植工具
->Net Manager
2)
->选择服务命名
->点加号图标
->填写网络服务名(外号)
->选择TCP/IP协议
->主机名:远程数据库软件服务器的地址
->端口号:1521
->服务名:远程数据库的名称
->文件->保存网络配置


3、服务端的配置(了解)
->监听程序
->LISTENER

-------------数据库配置
->数据库服务
->添加数据库
->填写3个数据
(全局数据库名,SID)【ORCL】
(oracle主目录)【d:\app\oracle\product\11.2.0\dbhome_1】

-------------监听位置
->添加地址
(协议)【TCP/IP】
(主机)【远程电脑可以访问的地址】
(端口)【随便写,一般是1521】

保存
->文件->保存网络配置

服务重启(计算机管理的服务里边--...TNSListener)

二.基本对象

1、创建用户与授权--system身份执行

-- 创建用户
drop user bank;
drop user bank cascade;
create user bank IDENTIFIED by password;

-- 授权
grant connect,resource to bank;


2、创建表对象--bank身份
create table account
(
  id       number        not null primary key,
  name     varchar2(100) not null,
  pass     varchar2(100) not null,
  balance  number(15,2)  not null,
  opendate date          default(sysdate)
);

三.基本数据操作

语言分类:
ddl-数据定义语言
dml-数据操作语言--crud-增删改查


--插入
insert into account(id,name,pass,balance) values(1001,'ling1','123',1000);
insert into account(id,name,pass,balance) values(1002,'ling2','123',2000);
insert into account(id,name,pass,balance) values(1003,'ling3','123',3000);
insert into account(id,name,pass,balance) values(1004,'ling4','123',4000);

--修改
update account set pass='456',balance=balance+100;

--删除
delete from account where id='1004';

--查询
select * from account  where balance>1000 order by balance asc;

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值