Oracle(11g)数据库教程之三:SQL Developer 及 SQL *Plus操作数据库

x33g5p2x  于2021-12-24 转载在 其他  
字(1.4k)|赞(0)|评价(0)|浏览(282)

Oracle**(11g)数据库教程之SQLDeveloperSQL Plus*操作数据库

所需数据下载:https://download.csdn.net/download/fjqlldg/12230786

一、点击“开始”->控制面板->管理工具->服务,确认有关Oracle服务启动

二、启动SQL Developer,输入密码,连接数据库

出现默认数据库

三、右键“表”,新建表:XSB表、

点击右上角“高级”,出现如下界面,可以对字段属性进行修改:

确定后,目录中出现XSB表

四、修改表:右键XSB,点击“编辑”,可以对表结构进行修改

五、删除表:右击XSB、点击“表”、出现下级菜单“删除”,点击“应用”即可。

六、表数据操作

1、插入数据:点击界面右侧“数据”,找到“+”,就可以添加数据了。

注:因Oracle 11g默认的日期格式为“dd-mm 月-yy”,这里先修改一下数据库默认日期格式,在SQL Developer命令窗口中执行如下语句:

alter session

set nls_date_format = “yyyy-mm-dd”;

数据样本:

学号       姓名       性别       出生时间       专业       总学分    备注

101101    王林       男    1990/2/10           计算机           50   

101102    程明       男    1991/2/1          计算机           50   

101103    王燕       女    1989/10/6              计算机           50   

101104    韦严平    男    1990/8/26              计算机           50   

101106    李方方    男    1990/11/20            计算机           50   

101107    李明       男    1990/5/1                计算机           54    提前修完《数据结构》,并获学分

101108    林一帆    男    1989/8/5                计算机           52    已提前修完一门课

101109    张强民    男    1989/8/11              计算机           50   

101110    张蔚       女    1991/7/22              计算机           50    三好学生

101111    赵琳       女    1990/3/18              计算机           50   

101113    严红       女    1989/8/11              计算机           48    有一门功课不及格,待补考

101201    王敏       男    1989/6/10              通信工程       42   

101202    王林       男    1989/1/29              通信工程       40    有一门功课不及格,待补考

101203    王玉民    男    1990/3/26              通信工程       42   

101204    马琳琳    女    1989/2/10              通信工程       42   

101206    李计       男    1989/9/20              通信工程       42   

101210    李红庆    男    1989/5/1                通信工程       44    已提前修完一门,并获得学分

101216    孙祥欣    男    1989/3/19              通信工程       42   

101218    孙研       男    1990/10/9              通信工程       42   

101220    吴薇华    女    1990/3/18              通信工程       42   

101221    刘燕敏    女    1989/11/12            通信工程       42   

101241    罗林琳    女    1990/1/30              通信工程       50    转专业学习

2、删除数据:删除后要点“刷新”

七、导入excel数据

右键“XSB”表,找到“导入数据”

找到所需excel文件,打开

八、用SQL *Plus命令形式创建另两个表(KCB、CJB)

create table kcb

(

课程号    char(3)           not null   primary key,

课程名    char(16)  not null,

开课学期       number(1)      null,

学时       number(2)      null,

学分       number(1)      not null

);

create table cjb

(

学号       char(8)           not null,

课程号    char(3)           not null,

成绩       number(2)      null,

primary key(学号,课程号)

);

相关文章