Oracle数据库是世界上最流行的数据库管理系统之一,广泛应用于企业级的数据存储和管理。在李兴华老师的课程中,我们学习了Oracle的基础操作,主要包括DML(Data Manipulation Language)语句,这是进行数据库查询和更新的关键部分。首先,我们通过sqlplus工具以特定用户(如scott/tiger)登录Oracle数据库。在命令行界面中,我们可以执行SQL查询,例如SELECT * FROM emp;来获取emp表的所有记录。为了更好地显示结果,可以使用SET LINESIZESET PAGESIZE命令调整输出的行宽和每页记录数。若需运行存储在文件中的SQL脚本,可以使用@文件名命令。在Oracle中,可以使用CONN用户名/密码[AS SYSDBA]命令切换用户,尤其是当需要以管理员身份操作(如sys用户)时。HOST命令可以执行操作系统级别的命令,而访问其他用户的表时,可以使用+用户名.表名的方式。查询用户所有的数据表可以使用SELECT * FROM tab;,查看表结构则用DESC表名称。对于列的显示格式,可以使用COL列名FOR A10来调整宽度,其中A后的数字表示宽度。DML操作包括选择(SELECT)、插入(INSERT)、更新(UPDATE)和删除(DELETE)。在SELECT语句中,DISTINCT用于去除重复行,||用于连接字段。关系运算符包括大于(>)、小于(<)、小于等于(<=)等。