初识Oracle数据库

**************************SQL*********************************

结构化查询语言(Structured Query Lanuage),数据库语言


第四代语言


sql1992
sql1999


SQL语言的分类(六种)


1. DQL 数据查询语言


Data Query Lanuage


select * from dept


2. DML 数据操纵语言

Data Manipulaction Lanuage


增删改


3. TPL 事务处理语言


Transaction Process Language

 

4. DDL 数据定义语言

Data Definition Lanuage

创建表、创建视图、创建索引、修改表结构


5. DCL 数据控制语言

Data Control Language

分配权限、收回权限


6. CCL 游标控制语言


Cursor Control Language

 


************************************表结构介绍*********************************

查看表结构

desc 表名;

例如

desc dept;

 

一.dept 部门表 department


1.deptno 部门编号 number(2) 0 99

2.dname 部门名称 varchar2(14)


varchar2 可变长度的字符串 最长占14个字节 如果不够14个字节 sales 只占5个字节 好处节约空间


oracle7 之前 varchar 现在没有了 都使用varchar2


varchar2 支持国际化


3. loc 部门位置 varchar2(13)

 

二.emp 员工表 employee


1. empno 员工编号 number(4)


2. ename 员工名称 varchar2(10)


3. job 工种 varchar2(9)


4. mgr 上司编号 number(4)

 

5. hiredate 入职日期 date


6. sal 工资、月薪 number(7,2) 数值类型 总共7位 小数占2位 整数占5位


7. comm 津贴、奖金 number(7,2)


8. deptno 部门编号 number(2)

 


三. salgrade 薪水等级表


grade 薪水等级 number

losal 最低工资 number

hisal 最高工资 number


***************************************拷贝表结构和数据*********************************************

 

create table dept2 as select * from dept

 


***************************************查看用户下所有的数据库对象***************************************


表、视图、索引、触发器、函数 都叫做数据库对象


select * from tab

*********************监听器**************************************

Net Manager 里面配置监听器

 


pl/sql developer 中 第三行 数据库 orcl


虽然上面写着是 数据库 但是这里不是数据库 orcl 本地net服务名

安装数据库完成以后 配置帮你配了一个本地net服务名 叫orcl 碰巧和

全局数据库名称一样

 

*********************本地Net服务名******************************


如果想连接其他人的数据库服务器

客户端需要配置 本地Net服务名,本地Net服务名包含以下信息


1. 需要连接的数据库服务器的ip地址

2. 数据库服务器的端口号


3. 数据库的全局数据库名(表示我要连接哪个数据库)


配置完一个新的本地Net服务名后,pl/sql developer客户端中会多出一个
本地Net服务名

 

转载于:https://www.cnblogs.com/MrTanJunCai/p/9907371.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值