资源描述:
《实验二sql语言之ddl》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、实验二SQL语言之DDL一、实验目的本次实验了解DDL语言的CREATE、DROP、ALTER对表、索引、视图的操作,学会在OracleSQLDeveloper中用DDL语言进行对表、索引、视图的增加、删除和改动。二、实验步骤及结果1、运行OracleSQLDeveloper,连接数据库,打开sql工作表,在EnterSQLStatement會口屮输入如下SQL语句,建立表custome,点击运行脚本按钮,在脚本输出窗口巾可以看到“createtable成功”字样,表示建立表custome成功,刷新左边表即可看到新建的custome表。所用到SQL语句的如下:c
2、reateTABLEcustome(customidvarchar2(17),namevarchar2(10),sexvarchar2(2),agenumber⑶,xfgnumber(lO),addressvarchar2(50),memovarchar2(100)实验结果如下图所示:>123」CHOOSE③•i场S3分0.50669789seconds3CHOOSE3…fflCOUNTRIES•HCOURSE3BCVSTOHER.WHSOe30DCLTEST0845011a®DEPARTMENTS3…0EMPLDYEE.COPYC3HEMPL3YEES3®EM
3、FWYEES势■EMPLOYEESJJDG3…腦JOB_HISTORYaHjobsSi-HU5CATI0HS$REGIONS由…趣STUDENTcreateTABLEcustoms(customidvarchar2(17)namevarchar2(10),sexvarchar2(2),agenumber(3)zvfrtninmh^r*/1fl结果g脚本输出翅解释
4、y自动眼踪
5、只DBMS输出
6、A输出createTABLE成功.2、继续在EnterSQLStatement窗口中输入如下SQL语句,建立表wang,点击运行脚本按钮,在脚本输出窗口中可以看到creat
7、etable成功字样,表示建立表wang成功。所用到SQL语句的如下:createTABLEwang(wang1varchar2(20),wang2number(2),wang3number(lO)实验结果如下阁所示:OracleSQLDeveloper:123BSTUDEVC08450]A.■题STUDEKT_08450SE@STUDEHTJCGE®STUDEHTJF田踊STUDEKT.DIJB®STUDEKT.LMH争睡STUDEHT0845011由®TEST0TESTO845O11Oa(L3TEST08450214曰翻WAHG目ffAKGl目WAMG2目W
8、AMG3S•上3视囝由C5索引@dh程序包If)01过格J函数123皈本化移植Bia»j工具0.49162978seconds粘助▼3211©1连接□f>脚本已芫成createTABLEwang(wanglvarchar2(20),wang2lumber(2),wang3nunber(10));1、z>屬y>结果£]脚本辎出初解择
9、ja自动跟踪
10、l?DBMS瑜出
11、0OWA镝出夕3昼1I插入
12、修改曰期
13、Windows:CR/LPEditing3.、继续在EnterSQLStatement窗U中输入如下SQL语句,建立表xin,点击运行脚本按钮,在脚本输出窗口中可以
14、看到"createtable成功”字样,表示建表成功。所用到SQL语句的如下:createTABLExin(xinlvarchar2(30),xin2number(3),xin3number(6)实验结果如下图所示:B回®进连接Q>123伯m(B确TO圔哆这O场鵁夕0.50007868seconds♦OSTVDEKT.084501♦OSTUDEKT_084502SSSTUDEHTJCGSTUDEHTJFBSSTUDEKT.DUKISSTUDEKT♦OSTUDE»rr0845011$-STESTS®TEST08450110KTEST08450214:♦:WANG
15、E@XIN固XIK1国XIH2•…国xn3申曲视囝Sjg索引createTABLExin(xinlvarchar2(30),xin2lumber(3),xin3lumber(6)f>结果圓脚本镝出赞解释:1自动跟踪$DBMS输出
16、0OWA输出夕aaIcreateTABLE成功.+®程序包▲IBXrfffi%呵澜雜姊[£]冲知OracleSQLDeveloper:123文件缤轻现图导铳运行®)涠on版本化移植工具轺助脚本已芫成
17、第6行,第1列
18、插入
19、鋒改日期
20、Windows:CR/LFEditing3.、继续在EnterSQLStatement窗口中输入dropt
21、ablewang;删除表