第1章 数据库的基本概念与.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(11)单击“下一步”按钮进入“指定数据库方案的口令”窗口,这里可以为Oracle的每个管理账户设置不同的口令,为了简单起见,这里选择“所有的账户都使用同一口令”,并设置口令为“123456”,如图1.21所示。 (12)单击“下一步”按钮进入“Oracle Configuration Manager注册”窗口,这里选择“不启用Oracle Configuration Manager”,单击“下一步”按钮进入“概要”窗口,显示按照全局设置、产品语言、空间要求和新安装组件分类等安装设置,如图1.22所示。用户可以检查设置是否正确,如果确认无误即可单击“安装”按钮进行Oracle的安装。 等待一段时间,安装完成并且数据库创建完成后,会给出创建完成的提示窗口,如图1.23所示。单击“口令管理”按钮可以对数据库用户进行锁定或解锁,还可以修改用户的口令。 启动Oracle 11g OEM以后会出现OEM的登录页面,用户可以输入用户的名称(如System、SYS)和口令(安装时已经设定为“123456”),连接身份选择“Normal”,如图1.24所示。 输完后单击“登录”按钮弹出许可证确认页面,单击“是”按钮进入“数据库实例:XSCJ.domain”主页的“主目录”属性页,如图1.25所示。 1.启动SQL*Plus 在Oracle程序组中启动SQL*Plus的方法为:依次打开“开始”→“所有程序”→“Oracle-OraDB11g_home1”→“应用程序开发”→“SQL Plus”,进入SQL Plus命令行窗口,输入用户名system,回车输入口令(输入的口令不在光标处显示);回车后连接到Oracle,如图1.26所示。 另外还可以从命令提示符窗口中启动SQL*Plus,方法为:依次打开“开始”→“所有程序”→“附件”→“命令提示符”,进入“命令提示符”窗口,在窗口中输入命令“sqlplus”后回车,之后会提示输入用户名和口令,连接到Oracle后界面如图1.27所示。 2.简单的例子 【例1.1】 使用SQL*Plus编辑界面创建学生成绩管理数据库(XSCJ)中的课程表(KCB),表结构见本书3.1.3节。 使用System用户连接Oracle后,在提示符“SQL”后输入如下语句: CREATE TABLE KCB ( KCH char(3) NOT NULL, KCM char(16) NOT NULL, KKXQ number(1) NULL, XS number(2) NULL, XF number(1) NOT NULL, PRIMARY KEY(KCH) ); 执行结果如图1.28所示。 使用DESCRIBE命令查看KCB表机器中所有表的列的概要。 DESCRIBE KCB; 执行结果如下所示。 【例1.2】 使用INSERT语句向KCB表中插入两条记录。 INSERT INTO KCB VALUES(101, 计算机基础, 1, 80, 5); INSERT INTO KCB VALUES(102, 程序设计语言, 2, 68, 5); 每次成功地完成一条INSERT语句后,均返回行创建信息,该信息通知用户已建立的行数。 使用SELECT命令从XSCJ数据库的KCB表中检索数据。 SELECT * FROM KCB; 执行结果如下所示。 3.SQL*Plus的编辑命令 (1)SQL*Plus行编辑命令。SQL*Plus窗口是一个行编辑环境,为了实现对输入命令或程序的编辑,SQL*Plus有自己内嵌的命令行编辑器,它提供了一组行编辑命令用于编辑保存在SQL缓冲区中的语句,常用的编辑命令如表1.2所示。表中命令表达式方括号中的内容可以省略。 命 令 功 能 A[PPEND] text 将文本text的内容附加在当前行的末尾 C[HRNGE]/old/new 将旧文本old替换为新文本new的内容 C[HANGE] /text/ 删除当前行中text指定的内容 CL[EAR] BUFF[ER] 删除SQL缓冲区中的所有命令行 DEL 删除当前行 DEL n 删除n指定的行 DEL m n 删除由m行到n行之间的所有命令 DEL n LAST 删除由n行到最后一行的命令 I[NPUT] 在当前行后插入任意数量的命令行 I[NPUT] text 在当前行后插入一行text指定的命令行 L[IST] 列出所有行 L[IST] n或只输入n 显示第n行,并指定第n行为当前行 L[IST] m n 显示第m到第n行 L[IST] * 显示当前行 R[UN] 显示并运行缓冲区中当前命令 n text 用text文本的内容替代第n行 O text 在第一行之前插入text

文档评论(0)

wxc6688 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档