免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据操纵语言中典型的四种语句是Insert、select、update和delete。2、事务处理控制语言中的Commit命令表示提交事务,而回退事务则用ROLLBACK命令表示。3、获取字符串变量长度的函数是LENGTH。4、Oracle数据库中,生成唯一、连续的整数的对象是SEQUENCE(序列)。5、PL/SQL基本语句块中的声明部分使用DECLARE关键词。6、PL/SQL中对变量进行赋值,除了使用赋值符号:=外,还可以使用SELECTINTO语句。7、显示游标中要提取数据行,应使用FETCH关键词。8、存储过程的参数模式除了具有In和Out外,还有INOUT模式。1.OracleEnterpriseManager是一个基于B/S的框架系统。2Oracle数据库的存储结构分为物理结构和逻辑结构。3在游标或者游标变量打开后还没有进行第一次提取时,found属性为null。4.在oracle中已commit或rollback作为上一个事务的结束标志及下一个新事物开始的标志。5.DML表示数据操作语言,主要的DML有SELECT,INSERT,UPDATE,DELETE.6索引的主要目标是提高访问的速度。7在Oracledatabase10g系统中,可以使用DBCA工具和CREATEDATEBASE命令两种方式创建数据库。8.命令Startupnomount只能启动数据库实例,但不能装载和打开数据库。9.在输入URL进入OracleEnterpriceManagerDatabaseControl的时候,必须指出ip地址和端口号。10在登录OracleEnterpriceManagerDatabaseControl时,连接身份有两种选择,分别为normal和sysdba。1.RDBMS的全称是关系数据库管理系统。2.SQL*PLUS环境中的append指令的作用是追加在表的。3.SQL*PLUS环境中的connect指令的作用是某用户连接至数据库。4.SQL*PLUS环境中的list指令的作用是显示备份信息,缓冲区中最后命令。5.SQL*PLUS环境中的show指令的作用是显示当前会话的。8.初始化参数的文件名称为init.ora。9.建立表格的语句是createtabletable_name(variablevariable_type);。10.为oracle数据库中表格的每一列设定数据类型时,常用的数据类型有number、char、varchar、date。11.oracle数据库中包含的数据约束有唯一约束、非空约束、主键约束、外键约束、check约束。12.复制一个表格可以使用createtabletable_nameasselect*fromref_table_name。13.修改已经存在的表的存储参数pfile。15.创建一个简单的用户testUser,密码为test的语句是createusertestUseridentifiedbytest;16.创建存储过程的语句是createorreplaceprocedureasbeginend;17.创建一个视图的语句是createviewasselectfromtable_name_18.提交一个事务使用关键字_commit_19.获得两个集合的交集使用_intersect_20.写出从表A中获取从第10条到第20条的sql语句selectb.*from(select*,rownumrnfromtable_nameorderbycol1)bwhereb.rn=10andb.rn=20;21.有关连接中使用什么语句表示全连接_fulljoin_22.创建用户时,需要赋予新用户_connect_权限才能使它联上数据库。23.刚刚编译了一个PL/SQLPackage但是有错误报道,_showerrors_显示出错信息数据管理经历了 文件 、 人工 、数据库系统 三个阶段。执行 set role 语句可以让一个角色生效索引的四种类型 B树 、 反序 、位图、 函数 。假设employees表中包含一个marriage字段,用于描述雇员的婚姻状况,应当为marriage字段建立_位图_索引。数据库的物理存储结构由 数据文件 、 重做日志 、 控制 、 归档日志 、初始化参数文件、密码文件组成。初始化参数文件的两个类型 pfile 和 spfile 为了用户能够登录数据库,_create connection_权限必须授予用户。创建序列号的语法是 create sequenceOracle关闭数据库的四种方式 立即 、 正常 、事务、 强制 profile的作用是进行口令限制和_资源_限制。表空间的两种管理方式 本地管理 和 字典管理 。根据scott中的表,完成下列题目列出最低薪金大于1500的各种工作及从事此工作的人数。列出薪金高于公司平均薪金的所有员工,所在部门,上级领导,工资的工资多呢估计。理出新高高于在部门30工作的所有员工的薪金的员工姓名、薪金和部门名称列出所有部门的详细信息和部门人数二实训题1为ORCL数据库创建一个EXERCISE表空间,其数据文件为D:ORACLEORADATAORCLexercise01.dbf,大小为5M。2为EXERCISE表空间添加一个新的数据文件,名称为D:ORACLEORADATAORCLexercise02.dbf,文件可以自动扩展,最大大小为50M。3将EXERCISE表空间的数据文件D:ORACLEORADATAORCLexercise01.dbf大小修改为10M。4将EXERCISE表空间的数据文件D:ORACLEORADATAORCLexercise02.dbf转移到D:ORACLEORADATA exercise02.dbf(即修改路径)。5为ORCL数据库新建一个重做日志文件组GROUP 4,包含两个成员文件,分别为D:ORACLEORADATAORCLredo41.log 和D:ORACLEORADATAORCLredo42.log,大小为5M。6向ORCL数据库的重做日志文件组GROUP 4添加一个新的成员文件D:ORACLEORADATAredo43.log。7分别以文本的方式和二进制文件的方式备份控制文件。8查看数据库的归档模式,如果处于归档模式,则启动自动归档方式;如果处于非归档模式,则将数据库设置为归档模式。9列举数据库启动方式。10列举数据库的关闭方式。试题三一、简答:1索引有什么作用?Oralce中有哪几种类型的索引?2什么是分区?什么情况下需要对表或索引进行分区?3Oracle中对表进行分区的方法有哪些?4Oracle的数据库用户有几种认证方式,分别是什么?5Oracle数据库中的权限有哪几种?6分别列举五种常用的系统权限、五种对象权限和三种角色,并说明其功能。7什么是物理备份?什么是逻辑备份?分别适用于什么情况?8物理备份又分为哪两种?分别适用于什么情况?9Oracle数据库的不完全恢复有哪些类型?二、写出如下操作的SQL语句。1在scott模式中创建索引化表index_tab,保存在users表空间。列名 数据类型 约束Cno 字符串,长度为10 主码 Cname 字符串,长度为20 非空 Ccredit 整数 取值大于0 2创建一个分区的STUDENT表,包括SNO(学号)、SNAME(姓名)、SAGE(年龄)、BIRTHDATE(生日)、SEX(性别)五个字段,其中SNAME唯一 、SAGE 在15到40之间。要求根据SEX进行列表分区,男生存放在users表空间,女生存放在tools表空间。3创建序列s,无上限,每次递增1。4从序列s中取值作为学号,插入表STUDENT中。5创建用户,用户名为你的姓名全拼(如张三,则用户名为zhangsan);采用数据库认证方式,口令自定;指定默认表空间为users,可使用配额为200M;指定临时表空间为temp;同时该用户在system表空间可使用配额为100M;给该用户加锁。6修改用户默认表空间配额为300M,给该用户解锁。7为上述用户授予创建表、修改表、删除表的权限,并拥有将这些权限授权他人的权利;为上述用户授予查询Scott模式Dept表的权限,并拥有将此权限授权他人的权利。8创建角色myrole,采用数据库认证方式,口令abc。9.为角色myrole授予创建会话的权限10为上述用户分配myrole角色、connect角色以及更新Scott模式Dept表的权限。11回收上述用户的查询Scott模式Dept表的权限。12采用热物理备份和恢复方式,对表空间users的数据文件user01.dbf进行备份和恢复,请写出实现步骤及其中的实现语句。13 oracle base 和oracle home 的区别测试四:1.请说明实例与数据库的关系;表空间和数据文件的关系2.请阐述同议词的作用.你认为情况下要使用同义词.3.varchar2,char两种数据类型有什么区别,如果库表某字段输入ABC后储存,该 字段数据类型分别为varchar2(10,char(10)存储字节长度以及内容有何区别?4. talbe : pub(pub_code char(2),pub_name varchar2(32) book(book_code char(8),book_name varhcar2(128),pub_code char92),author_code char(4),book_mem varchar2(128) author(author_code char(4),author_name varchar2(10),sex char(1), age number(3),dir varchar2(64) auth_list(auth_date date,author_code char(4)在PL/SQL中有以下两种字义v_book_row book%rowtype;v_book_code book.bank_code%type;请说明v_book_row,v_book_code变量的含义以及数据类型5.Tnsnames.ora,LISTENER.ORA两个文件作用?6.请看以下存储过程 begin begin exception when others dbms_output.put_line(错误1); end; begin dbms_output.putline(错误2); end; exception when others then dbms_output.put_line(错误3);end;请问,当,出错时,该存储过程输出字符串分别是什么?7.找出作者库表中没有出现在获奖名单库表中的所有作者信息的SQL语句,(提示:使用NOT IN,NOT EXISTS,以及外部连接(+)三种方法),并说明那种方法是不优化的出版社: 出版社代码 char(2),出版社名称 varchar2(32)图书: 图书编号 char(8),图书名称 varchar2(128),出版社代码 char(2),作者代号char(4),图书简介 varchar2(128)作者: 作者代号 char(4),作者名称 varchar2(10),性别 char(1),年龄 number(3),文学方向 varchar2(64)获奖名单: 获奖日期 date,获奖人员 char(4)8.请阐述归档日志模式与非归档日志模式的区别以及对数据库备份恢复能力的影响.9.ORACLE数据库表METER中存在伪列Rowid,请利用ROWID来编写以下语句:从以下记录中找到唯一的任一条记录并更新该记录FLAG为Y.MONTH USER_NO ASSST_NO FLAG2004-7-1 1000009 10A0001 N2004-7-1 1000009 10A0001 N2004-7-1 1000009 10A0001 N10.改写函数为存储过程create or replace function two_number(v_one number,v_two number)return number isbegin return v_one*v_twoend;请将该函数改写为存储过程,注意传值参数如何设置测试五:1. 解释function procedure和package的区别2. 取某个序列当前值的pl、sql语句3. 说明oracle数据库实例与oracle用户的关系4. 创建数据库时,自动建立的ta
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 房屋销售中介协议书
- 房租减免抵扣协议书
- 房贷楼房买卖协议书
- 房顶保固协议书范本
- 手机信号覆盖协议书
- 手机购买合同协议书
- 打包债务延期协议书
- 打孔庄安全合同协议
- 托管安全协议书模板
- 2021智慧树《西方文论经典导读》网课章节测试完整答案
- 医疗用品产品设计
- 医疗质量追踪
- 个人短期租车合同范本简单
- 2023年度中小学生趣味百科知识竞赛复习题库1000题及答案
- DB32T-公路桥梁水下结构检测评定标准
- 装修公司施工制度总则参考
- 矿井防治水工作评价报告
- 山东省济南市历下区2023-2024学年八年级下学期期末数学试题
- 纯电动汽车驱动电机系统的认知与检修教学实施报告(教学能力比赛)
- 初中英语比较级和最高级专项练习题含答案
- 新时代高校劳动教育智慧树知到期末考试答案章节答案2024年华东交通大学
评论
0/150
提交评论