小知识"/>
Oracle入门小知识
Oracle资料
Oracle安装步骤
Oracle数据库 公司名 java sun oracle
Oracle10g 测试学习 免费 贵 IBM
1、安装:
下一步
注意: 记忆 密码
用户名:System
密码:123
安装路径中不要有中文或者空格
注意:
1、 sqlplus不是内部命令 path没有oracle的bin目录对应的路径
环境变量path路径以;分割
Oracle的卸载:千万不要直接删除对应的安装文件夹
正确卸载方式:重新运行安装程序 自动检测环境 提示卸载还是修复 卸载
2、简单使用
客户端 服务器
a、 连接数据库方式
Cmd窗口—>sqlplus—》输入用户名密码(System 123)à回车
b、 访问
c、 Oracle10g内置的用户 解锁 hr用户
alter user hr account unlock 解锁用户hr
退出超级管理员登陆
Sqlplus连接数据库
用户名 hr 密码 hr
更新密码:随意 建议 hr
Sql> 进入到了hr用户
测试sql : select * from employees;
107行
Oracle基础-1
数据的存储
临时数据存储:变量、数组、对象、集合
持久化数据存储:IO流 文件系统
缺陷:
1、 不安全
2、 没有用户验证
3、 没有数据类型(String)
4、 存储量小
5、 数据保护机制(备份)
一、概念
1、 数据库:将数据以一定的形式进行存储、管理的软件(存储操作数据)
软件:程序 硬件:服务器:提供服务 计算机
2、 分类
a) 关系型数据库 特点:数据以表结构存储,表与表之间存在关系
Oracle mysql sqlServer
b) 非关系型数据库 特点:不以表结构存储
Redis(key=value) mongoDB (json串 字符串)
3、 Oracle数据存储结构
表:基本的数据存储单位
行:表中的一个基本对象 实例
列:表中的一条属性 字段
主键:列 唯一标识一行数据 特性:非空唯一
外键:表与表之间关系的体现
4、 安装卸载
5、 访问
a) Sqlplus cmd窗口 默认
b) Isqlplus 浏览器访问 oracle11g后不支持
浏览器:http://localhost:8080/apex
输入用户名密码
选择sql窗口
c) 第三方工具
运行PLSQL Developer–>输入用户名和密码—》file—》新建—》sql Windows
书写sql语句—》(F8)
Hr用户中内置employees 员工表、departments部门表、locations位置表
二、Sql 结构化查询语言
所有关系型数据库通用的查询语言 oracle、mysql、sqlserver
1、 简单查询
select 展示的内容 from 表名 从什么位置查询什么内容
a) 查询所有
select * from 表 查询表中所有的数据
*: 统配符 代表所有
注意:* 数据库会将*翻译成所有的列名 查询效率较低
select 列名1,列名2…列名10 from 表名
b) 查询局部数据
Select 列名,列名 from 表名
c) 列运算(+ - * / )
Select 列 from 表名
d) 列别名 as
Select 列 as 别名 , 列 as 别名 from 表明
e) 列拼接 ||
Select 列||列 from 表名
注意:sql语句不区分大小写,数据库执行的时候 全大写执行
2、 条件查询 where
a) 等值条件查询 = !=(<>)
Select * from 表明 where 条件
注意:null值不能用=判断
Is null 为空
Is not null 非空
b) 比较条件查询 >>= < <=
Select * from 表名 where 列条件
c) 区间条件查询 and or [not]between 值 and 值
select * from employees where 列名 between值 and 值
d) 枚举条件查询 in
Select * from 表明 where 列 in(值1,
更多推荐
Oracle入门小知识
发布评论