Oracle两天极速学习,上手教程(oracle两天教程)

Oracle两天极速学习,上手教程

Oracle是一款非常强大的数据库管理系统,由此也就衍生出了大量的职位需求。学习Oracle不仅可以提升自身技能,还可以为未来的职业发展打下良好的基础。如果你想用两天时间快速上手Oracle,不妨跟着下面的教程一起学习。

第一天

1. 安装Oracle

首先我们需要安装Oracle数据库,可以访问官网 https://www.oracle.com/database/ 下载安装包。安装时需要输入管理员权限,按照提示一步步进行即可。安装完成后打开SQL*Plus命令窗口,输入以下命令:

SQL> conn sys as sysdba
Enter password:
SQL> alter system set local_listener='(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))' scope=both;
SQL> exit

2. 创建表格

我们接着创建一个表格进行练习。在SQL*Plus命令窗口中输入以下命令:

SQL> conn scott/tiger
Connected.
SQL> create table student(
id number(10) primary key,
name varchar2(20) not null,
age number(3),
sex char(1),
address varchar2(100)
);
Table created.
SQL> desc student;

3. 插入数据

我们需要往刚才创建的表格中插入一些数据。如下代码:

SQL> insert into student values(1,'Tom',18,'F','Beijing');
1 row created.
SQL> insert into student values(2,'Mike',21,'M','Shangh');
1 row created.
SQL> insert into student values(3,'Lucy',22,'F','Guangzhou');
1 row created.
SQL> insert into student values(4,'Bob',23,'M','Shenzhen');
1 row created.
SQL> commit;

4. 查询数据

我们使用查询语句来查看表格中的数据。如下代码:

SQL> select * from student;

第二天

1. 更新数据

我们需要对表格中的数据进行更新操作。如下代码:

SQL> update student set age=age+1 where name='Tom';
1 row updated.
SQL> select * from student;

2. 删除数据

我们需要删除表格中的数据。如下代码:

SQL> delete from student where sex='M';
2 rows deleted.
SQL> select * from student;

3. 建立索引

我们需要为表格中的数据建立索引。如下代码:

SQL> create index name_index on student(name);
Index created.
SQL> select * from student where name='Tom';

4. 回滚操作

我们需要回滚上面的操作。如下代码:

SQL> rollback;
Rollback complete.
SQL> select * from student;

以上是Oracle两天极速学习的一些基础操作,学习完了这些之后,你需要逐渐学习更高级的知识。希望这篇教程对你能够有所帮助。


数据运维技术 » Oracle两天极速学习,上手教程(oracle两天教程)