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两天极速学习的一些基础操作,学习完了这些之后,你需要逐渐学习更高级的知识。希望这篇教程对你能够有所帮助。