程序员的起点——SQL

SQL(Structued Query Language)是标准的关系数据库(Relational Database Management Systems)操作语言。SQL语言包括:查询语言(Data Retrieval)、数据操作语言(Data Manipulation Language-DML)、数据定义语言(Data Definition Language-DDL)、数据控制语言(Data Control Language-DCL)和事务控制(Transation Control)。SQL是一种非过程化的第四代高级语言。SQL学习的文章均以oracle自带的几个表为基础,它们是:员工表emp、部门表dept、工资级别表salgrade。这个三个表定义如下:

 

SQL> desc emp;
 名称                                      是否为空? 类型
 ----------------------------------------- -------- ----------------
 EMPNO                                     NOT NULL NUMBER(4)
 ENAME                                              VARCHAR2(10)
 JOB                                                VARCHAR2(9)
 MGR                                                NUMBER(4)
 HIREDATE                                           DATE
 SAL                                                NUMBER(7,2)
 COMM                                               NUMBER(7,2)
 DEPTNO                                             NUMBER(2)

 

SQL> desc dept;
 名称                                      是否为空? 类型
 ----------------------------------------- -------- ---------------
 DEPTNO                                    NOT NULL NUMBER(2)
 DNAME                                              VARCHAR2(14)
 LOC                                                VARCHAR2(13)

 

SQL> desc salgrade;
 名称                                      是否为空? 类型
 ----------------------------------------- -------- ---------
 GRADE                                              NUMBER
 LOSAL                                              NUMBER
 HISAL                                              NUMBER

 

以上三个表为安装oracle数据库后,用户scott的几个表,如果只是联系SQL,可以用scott用户登录,密码tiger。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值