资源描述:
《2015《大型数据库》实验一sqlplus工具使用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实验一SQL*Plus工具使用班级:计算机131学号:13034480149姓名:刘炳君成绩:一、实验目的(1)了解SQL*Plus工具的功能;(2)掌握SQL^Plus连接数据库以及断开连接的方法;(3)熟练掌握DESCRIBE命令的使用;(4)熟练掌握各种编辑命令;(5)掌握格式化査询结來的设置;(6)掌握简单报衣的创建。二、实验内容1.启动SQL*Plus,连接Oracle数据库。2.创建表EMPBQL*P1U8:Uasa10.1.B.2.a-Productionon星期二9月Copyright19毗・2WM.Oracle,nilri9h
2、tnrevorvcd.CREATETABLEEMP(EMPNONUMBER(4)NOTNULL,ENAMEVARCHAR2(10),JOBVARCHAR2(10),MGRNUMBER(4),HIREDATEDATE,SALNUMBER(7,2),COMMNUMBER(7,2),DEPTNONUMBER(2)NOTNULL);Dt>cqLpluii/anaysdhaConnectedto:0,,rtclcDdEtm"100EnterpriseEdition18.1.0.2.WlththePartitioning-OLAPandDataMiningop
3、tionsCREATETABLE日IF23456789HOTNUIX.EMAHEUARCHftR2<10>fllJOBUARCHAR2#ttGRNUMBER«>^HIREMTEDATE>SAUNUNBERC7.2”COftlNUMBER.2>^DEPTHONUrfBER<2>HOTNULL>:用SQL^PLUS命令DESCRIBE来看生成的EMP表的列明细清单:输入命令:DESCRIBEEMPSQL>DESCRIBEEMPNameNull?EMPNOENAMEJOBMGRHIREDATESALCOMMDEP
4、TNONOTNULLNUMBER<4>UARCHAR2<10>UARCHAR2<10>NUMBER<4>DATENUHBER仪.2》NUMBER耳.2〉MOTNULLNUHBER<2>1.在EMP表中插入记录insertintoempvalues(7369,'SMITH1,,CLERK,,7902;17-12月-80',800,20,10);insertintoempvalues(7499,'ALLEN,;SALESMAN7698;20-2月-8V,1600,30,13);insertintoempvalues(7521;WARD*;SALESMA
5、N7698;22-2月-811250,30,15);insertintoempvalues(7566;JONES,;MANAGER,,7839,*02-4月-81',2975,20,16);insertintoempvalues(7782;CLARK,;MANAGER,,7839/09-6月・81',2450,10,17);insertintoempvalues(7698;BLAKE,,,MANAGER7839;01-5刀・81',2850,30,12);insertintoempvalues(7902,'FORD','ANALYST,7566
6、,'03・12月',3000,20,13);insertintoempvalucs(7934;MILLER,;CLERK7782;23-l月-821300,40,16);2.SQL*Plus命令1)列出缓冲区的内容:SQL>LISTSQL〉list1»insertintoempualues<7934,FILLER,,*CLERK*/2)编辑当前行输入SQL语句:SQL>SELECTEMPNO,ENAME,JOB,SALFROMEMPWHERESAL<2500;用CHANGE命令修改编辑当前行。如:SQL>CHANGE/EPNO/EMPNO再用RU
7、N命令运行当前命令。SQL>RUN[SQL》RUNSELECTEMPNO,ENAME.JOB,SfiLFROMEMPWHERESAL<2500SALEMPNOENAMEJOB7369SMITHCLERK8007499ALLENSALESMAN16007521WARDSALESMAN12507782CLARKMANAGER2450I7934MILLERCLERK、1300SQL*PLUS列出其命令然后运行它。1SELECTEMPNO,ENAME,JOB,SAL2FROMEMPWHERESAL<2500;3)增加一行在当前行Z后插入一新行,使用INPUT
8、命令。例如对上面例了增加第3行到该SQL命令中。形式如下:SQL>INPUTUQL>INPUTJORDliH