开启Oracle之旅全年的第一天(oracle 全年第一天)

开启Oracle之旅:全年的第一天

作为很多企业中不可缺少的数据库管理系统,Oracle在数据存储、数据处理等方面一直拥有着顶尖的性能表现。今天是新的一年的第一天,也是我们开启学习Oracle之旅的好时机。本文将介绍如何搭建Oracle数据库,以及初步使用Oracle进行基本的数据操作。

一、搭建Oracle数据库

1. 下载并安装Oracle软件

官网地址:https://www.oracle.com/cn/database/

建议下载Oracle 19c

2. 进行基本配置

在Installation Type界面选择Typical标准安装类型。在System Class中选择Desktop类别,并选择Create and configure a database,点击Next。

3. 创建新的数据库

在Database Identification界面中,按照要求输入Global database name和SID,注意两个名称应该保持一致,并且SID不允许包含空格等非法字符。在Database Credentials界面输入管理Oracle的系统管理员密码,用于后续的访问管理。

4. 进行额外的设置

在Database Content界面中,使用默认选项进行下一步。而在Database Options界面中,选择需要启用的选项,例如在安装完成后,选择启用Multitenant容器数据库选项。

5. 进行安装

在Summmary界面上查看所有设置,如无问题,确认并安装配置。

二、使用Oracle进行基本的数据操作

1. 连接数据库

首先需要使用管理账号进行Oracle数据库登录,命令如下:

sqlplus / as sysdba

此时需要输入之前设置的系统管理员密码。如果登录成功,则出现类似如下的提示:

Connected to:

Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 – Production

Version 19.3.0.0.0

2. 创建和操纵表格

简单创建一个包含ID和Name两个字段的表Peoples,使用以下命令:

CREATE TABLE Peoples

(

ID NUMBER(3),

Name VARCHAR2(50)

);

查询所有表名:

SELECT * FROM tab;

查询当前Peoples表的结构:

DESC Peoples;

向表Peoples中添加数据:

INSERT INTO Peoples (ID, Name)

VALUES (1, ‘Tom’);

查询Peoples表的所有数据:

SELECT * FROM Peoples;

3. 使用PL/SQL

简单的PL/SQL脚本可以帮助提高数据操作的效率。

创建一个简单的PL/SQL脚本test.sql,用于输出Peoples表中的ID和Name。

SET SERVEROUTPUT ON

DECLARE

V_ID Peoples.ID%TYPE;

V_Name Peoples.Name%TYPE;

BEGIN

FOR V IN (SELECT * FROM Peoples)

LOOP

V_ID := V.ID;

V_Name := V.Name;

DBMS_OUTPUT.PUT_LINE(‘ID: ‘ || V_ID || ‘, Name: ‘ || V_Name);

END LOOP;

END;

/

执行脚本:

@C:\Users\test.sql

执行结果将会输出在CMD命令行窗口中。

总结

以上我们简单了解了如何在Windows系统上搭建Oracle数据库,并使用SQL命令进行基本的数据操作,同时学习了PL/SQL脚本的基础语法。在实际应用中,Oracle的效率表现能够满足各类业务场景的数据处理需求。未来,我们还将深入了解Oracle的高级特性和应用实例,继续探索Oracle的无限潜力。


数据运维技术 » 开启Oracle之旅全年的第一天(oracle 全年第一天)