数据库原理与应用(实验一)

上传人:s9****2 文档编号:505245449 上传时间:2023-08-30 格式:DOCX 页数:6 大小:79.27KB
返回 下载 相关 举报
数据库原理与应用(实验一)_第1页
第1页 / 共6页
数据库原理与应用(实验一)_第2页
第2页 / 共6页
数据库原理与应用(实验一)_第3页
第3页 / 共6页
数据库原理与应用(实验一)_第4页
第4页 / 共6页
数据库原理与应用(实验一)_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《数据库原理与应用(实验一)》由会员分享,可在线阅读,更多相关《数据库原理与应用(实验一)(6页珍藏版)》请在金锄头文库上搜索。

1、数据库原理与应用实验报告(一)认识 Oracle 及使用 SQL*Plus一、实验目的1、认识 Oracle 数据库管理系统;2、了解并会使用 SQL*Plus 工具。二、实验内容1、启动 Oracle 数据库 【开始】-【控制面板】-【管理工具】-【服务】将服务名称以“Oracle”开头的四个服务启动:OracleDBConsoleorcl 、 OracleOraDb10g_home1iSQL*Plus 、 OracleServiceORCL 、 OracleOraDb10g_home1TNSListener。启动方式:右键鼠标-【启动】。2、启动 SQL*Plus【开始】-【程序】-Ora

2、cle目录-【SQL Plus】帮助和支持CH)匂运行含文档) 设置 Q搜索修复瑞星软件OADECLAI也.瑞静安迅臂浏览账号保险柜 OAIIECLAJ陽应用程序开发1UO3P3 speheug ffsssw我的文裆我的电胞奏包人员详细 信息.山:心Oracle Installation Froduetg 配置和移植工具j J oil5同吃萸0应宁13:10用户名: system口令: xg1233、设置 SQL*Plus 环境选项环境设定选项headsepinstancelinesizelogsource long longchunksize maxdata newpage null num

3、format numwidth pagesize屏幕缓冲区 缓冲区宽度凶:缓冲区长度(U:|1000取消确定4、CREATE TABLE语句仓U建表 student CREATE TABLEreader(cardid VARCHAR2(10) PRIMARY KE , name VARCHAR2(8),sex VARCHAR2(2) CHECK(sex IN(男,女), deptVARCHAR2(20), classNUMBER(1) ;Oracle SQL*Plus二可文件(日編辑搜素选项 帮助(d):QLCREATE TABLE reader23(cardid UARCHAR2(1B) P

4、RIMfiRV KEV, name UARCHAR2(8),4sex UARCHAR2(2) CHECK(sex IN(男女*),5dept UARCHAR2(20),6class NUMBER(1);:QLINSERT INTO reader2UALUESCT00011,刘勇男,计算机系M);NSERT INTO reader幕1行岀现悽谨IRfi-00942:表或视图不存在;QLCREATE TABLE reader(cardid UARCHfiR2(10) PRIMfiRV KEY, name UARCHAR2(8),sex UARCHAR2(2) CHECKfsex IN(男,女*),

5、dept UARCHAR2(20).class NUMBER(1);炭已创建。:QL5、在SQL*Plus中执行SQL语句(1)向表 reader 添加数据SQLINSERT INTO readerVALUES(S0002,张伟,男,数学系,1);按照此方法依次添加 5 条记录。,class NUMBER(1);;QL CREATE TfiBLE reader(cardid UfiRCHfiR2(10) PR I MARV KEY, name UfiRCHAR2(8) ,sex UARCHfiR2(2) CHECK(sex IN(男* J女*),dEpt UfiRCHfiR2(20)廃己创建。

6、;QL INSERT INTO reader_2UfiLUESCTO001,-刘勇,男J计算机系J);产创建1行。;QL INSERT INTO reader2UALUES(TO002,-T 羽,男J计算机系J);”创建1行。;QL INSERT INTO reader2UfiLUES(-TO003-,-T-, 女 * J 计算机系,2);产创建1行。;QL INSERT INTO reader2UALUES( S0O01 ,张清峰,男,数学系,1);”创建1行;QL INSERT INTO reader2UfiLUES(S0O02 张伟, 男 J数学系-,1);产创建1行。:QL2)查询表

7、reader 所有记录SQLSELECT * FROM reader;匸J:土EQL SQLSELECT * FROM reader;fP2-073:未知的命令开头SQLSELECT.-忽略了剩余的行。 EQL SELECT * FROM reader;;QLSELECT name,dept .class FROM reader UHERE sex=男匕:ARDIDNAMESE DEPTCLASS000100020003系系系 机机机系系 HH-H数数峰勇羽饪清伟刘丁丁罷(3)查询表 reader 中男性读者的姓名、工作单位、读者类型。SQLSELECT name,dept,class FRO

8、M reader WHERE sex=男;SQLSELECT name,dept,class FROM reader UHERE sex=1;CARDID NAME SE DEPTCLASST0001T0002T00035000150002峰勇羽衽清伟刘丁丁專系系系fflfflffl系系WW-W数数112 116、常用 SQL*Plus 命令(DESC、LIST、RUN、EDIT、SAVE、START、SHOW、 HELP)(1) DESC、LIST、RUN 语句查询SQL DESC reader名称是否为空?类型CARDIDNOT NULL UARCHAR2(10)NAMEUARCHAR2(

9、8)SEXUARCHAR2(2)DEPTUARCHAR2(20)CLASSNUMBERSQL LIST1* SELECT * FROM reader SQL RUN1* SELECT * FROM readerSQL SELECT namevdept,class FROM reader UHERE sex=,1 :CARDIDNAMESE DEPTCLASST0001T0002T00035000150002峰勇羽饪清伟刘丁丁龍系系系系系 養于 Tt-w-Tt-数数112 11SQL DESC reader 名称是否为空?类型CARDID NAMESEXDEPT CLASSNOT NULL UA

10、RCHAR2(10)UARCHAR2(8)UARCHAR2(2) UARCHAR2(20) NUMBER(1)SQL LIST1* SELECT * FROM SQL RUN1* SELECT * FROM SQL EDITreaderreaderCARDID NAME SE DEPTCLASST0001T0002T00035000150002峰勇羽衽清伟刘丁丁篥tt-tt-tt-数数系系*8#養于系系系112 11SOL(2) SHOW语句查询;QL SHOW ALLippinFo为OFF并且己设置为SQL*Plus-irraysize 15iutoconmit OFFiutoprint O

11、FFmtorecouery OFFiutotrace OFFilockterminator (hex 2e)title OFF为下一条SELECT语句的前几个字符:mdsep OFF:olsep compatibility version NfiTIUE:oncat (hex 2e):opycommit 0JOPVTVPECHECK 为 ONlefine(hex 26)lescribe DEPTH 1 LINENUM OFF INDENT ONcho OFFfditFile aFiedt.buf?mbedded OFFescape OFF弔于6或更多行的FEEDBACK ON:lagger O

12、FF:lush ONleading ONleadsep | (hex 7c)Instance localLinesize 80no 9LoboFFset 1Logsource Long 80Longchunksize 80markup HTML OFF HEAD body font:1Bpt ftrial.Helvetica,sans-serif; color:black; background:White; p font:1Bpt ftrial.Helvetica lewpage 1lulllumformat iumwidth 18lagesize 25FUSE为ON并设为”)no 1ecs

13、ep WRAPecsepchar (hex 20)elease AQQ2Q9QAQ9epFooter OFF 为 NULLepheader OFF 为 NULLterueroutput OFFihiFtinout INUISIBLEihowmode OFF(3)SHOW EEROR、 HELP 、SPOOL 语句查询;QL SHOW ERROR殳有错误。;QL HELP INDEX nter Help topic For helpCOPYPAUSESHUTDOWNDEFINEPRINTSPOOL/DELPROMPTSQLPLUSACCEPTDESCRIBEQUITSTARTAPPENDDISCONNECTRECOUERSTARTUPARCHIUE LOGEDITREMARKSTOREATTRIBUTEEXECUTEREPFOOTERTIMINGBREAKEXITREPHEADERTTITLEBTITLEGETRESERUED WORDS (SQL)UNDEFINECHANGEHELPRESERUED WORDS (PL/SQL)UARIABLECLEARHOSTRUNUHENEUER OSERRORCOLUMNINPUTSAUEUHENEUER SQLERRORCOMPUTELIST

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号