一.基本操作
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;