版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、D、 Update teacher set salary=salary+500数据库基础知识试题部门姓名日期得分不定项选择题(每题分,共 30 分)1. DELETE语句用来删除表中的数据,一次可以删除()。DA . 一行 B. 多行 C. 一行和多行 D. 多行2. 数据库文件中主数据文件扩展名和次数据库文件扩展名分别为 ()。 CA. .mdf .ldf B. .ldf .mdfC. .mdf .ndfD. .ndf .mdf3. 视图是从一个或多个表中或视图中导出的()。 AA 表 B 查询 C 报表 D 数据4. 下列运算符中表示任意字符的是 ()。 BA. * B. % C. LIK
2、E5. ()是 SQL Server 中最重要的管理工具。 AA企业管理器B.查询分析器 C.服务管理器D.事件探察器6. ()不是用来查询、添加、修改和删除数据库中数据的语句。DA、SELECT B、INSERT C 、UPDATE D、DROP7. 在 oracle 中下列哪个表名是不允许的()。 DA、 abc$B、abcC 、 abc_ D 、_abc8.使用SQL命令将教师表 teacher中工资salary字段的值增加 500,应该使用的命令是()。 DA、Replace salary with salary+500B、Update teacher salary with sala
3、ry+500C、Update set salary with salary+5009. 表的两种相关约束是( )。 CA主键和索引B 、外键和索引C 、主键和外键 D、内键和外键10. ORACLE数据库物理结构包括()。ABCA数据文件B 、日志文件C控制文件D临时文件11. 在 Oracle 中,一个用户拥有的所有数据库对象统称为()。 CA数据库 B 、模式 C 、表空间D 、实例12. 在 Oracle 中,可用于提取日期时间类型特定部分(如年、月、日、时、分、秒)的函数有()。 BA、 DATEPART B 、 EXTRACT C 、 TO_CHAR D 、 TRUNC13. 在 O
4、racle 中,下面用于限制分组函数的返回值的子句是()。 BA、 WHERE B 、 HAVING C 、 ORDER BY D 、无法限定分组函数的返回值14. 在 Oracle 数据库中,()用户模式存储数据字典表和视图对象。 DA、 SYSTEM B 、 SYS C 、 SCOTT D 、 SYSDBA15. 在Oracle数据库的逻辑结构中有以下组件:A、表空间B、数据块C、区D、段,这些组件从大到小依次是()。 B、Af Df Cf BC、 Af Cf Bf DD、 Df Af Cf B16. 列出表结构的命令是( D )。A、 DESCRIBE BDROP C 、 TRUNCAT
5、ED 、 SELECT17. 使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当()。BA使用WHER子句B在GROUP BY后面使用HAVING子句C先使用 WHER子句,再使用 HAVING子句D 先使用 HAVING子句,再使用 WHER子句18. 在 Oracle 维护过程中,第一步应查看数据库管理系统的运行日志,其日志文件名为:()。 CA error_'SID'.logB Alert_'SID'.logC trace_'SID'.logD logtail_'SID'.log19. ORACLE char类型与
6、varchar2类型的区别,描述正确的是()。ADA char为定长字符数据类型B char为不定长字符数据类型C varchar2为定长数据类型D varchar2为不定长数据类型20. 在动环监控系统的数据库服务器上安装了Windows2003系统,如果要使得BASS2100或者C3M系统的数据库支持 4G以上的内存,那么应该安装()版本。BA 32位企业版B 、64位企业版C 、标准版 D 、个人版填空题(每空1分,共35分)1. SQL Server中数据库是由 和组成的。.MDF数据主记录文件丄DF数据库日志文件2. 使用命令来创建一个新数据库及存储该数据库的文件。CREATE DA
7、TABASE3. SQL Server中支持两种类型的变量,分别是 和。全局、局部4. Oracle数据库由一个或多个表空间组成,表空间由一个或多个组成。表空间具有 和两种状态。当处于前者时,表空间的数据可为用户使用,当处于后者时,表空间的数据不可用。数据文件、读写READ WRITE和只读 READ ONLY5. 查看ORACLE用户当前信息的命令是 。select user name,default_tablespace from user_users6. ORACLED据库由三种类型的文件组成: 、和。数据文件、日志文件和控制文件7. ORACLES程分为 、和。用户进程、服务器进程、后
8、台进程8. C3M系统中,LSC数据库的默认实例的系统标识符SID名称是,默认密码是 。C3MLSC、 gxxgosun9. C3M系统采用的数据库为Oracle 10G 版本,其中,在应用服务器上应该安装 ,数据库服务器上应该安装 。服务器版、客户端版10. C3M系统数据库的备份是通过批处理脚本实现的,那么应该通过 实现自动定期的备份数据库。定制任务11. C3M系统应用服务器上应该配置Oracle数据库的监听程序和 之后,才能访问数据库。Net 网络服务名12. 在C3M系统中,当发现设备模板信息错误的时候,应该进入用户,找到和两张表,删除错误模板的记录,然后再重新导入数据。Gxx02、
9、 set_device_template 、 set_device_standard13. C3M系统的数据库中,标准通道类型的表是在 用户的 和两张表。Gxx06、 pre_channle_type 、 pre_channle_type_relation14. SQL语言中,用于排序的是 子句,用于分组的是 子句。Order by、group by15. 是一个非常特殊但又非常有用的函数, 它可以计算出满足约束条件的一组条件的行数。count16. SQL数据模型有三种类型,分别是 、和。概念数据模型、逻辑数据模型和物理数据模型17. SQL属于型数据库管理系统。关系18. SQL 中有一种
10、简便的插入多行数据的方法,这种方法是使用 查询出的结果代替 VALUES?句。select 语句 简答题(共 55 分)1. 数据库在什么情况下不能被删除( 5 分)2. 在ORACLED据库中,如何恢复被误删的数据文件(5分)3. 请简述ORACLED据库系统具有的备份方式。(5分)Oracle 数据库的备份方法很多,无论使用那种备份方法,备份的目的都是为了在 出现故障后能够以尽可能小的时间和代价恢复系统。其中用export 实用程序导出数据库对象(逻辑备份) 、冷备份和热备份是三种最基本的备份方法。1、冷备份是 Oracle 最简单的一种备份。 执行冷备份前必须关闭数据库, 然后使用操作系
11、统实用工具或者第三方工具备份所有相关的数据库文件。优点:能简单快速地备份;能简单快速地恢复;执行简单。 缺点:必须关闭数据库,不能进行点恢复。2、热备份是当数据库正在运行时进行数据备份的过程。执行热备份的前提是:数据库运行在可归档日志模式。适用于24X7不间断运行的关键应用系统。优点:备份时数据库可以是打开的; 热备份可以用来进行点恢复。 初始化参数文件、 归档日志在数据库正常运行时是关闭的,可用操作系统命令拷贝。缺点:执行过程复杂。由于数据库不间断运行,测试比较困难。不能用操作系统实用工具拷贝打开的文件。必须使用 Oracle 提供的 ocopy 工具来拷贝打开的文件。热备份可能造成 CPU
12、、 I/O 过载,应在数据库不太忙时进行。3、冷备份和热备份都备份物理数据库文件,因而被称为物理备份。 而 export 备份的是数据库对象,因此被称为逻辑备份。优点: 能执行对象或者行恢复; 备份和恢复速度更快; 能够跨操作系统平台迁移数 据库;数据库可一直运行。缺点: export 并不是冷备份和热备份的替代工具;冷、热备份可保护介质失效; export 备份可保护用户或应用错误。4. 存储过程与触发器的区别( 5 分) 触发器是一种特殊类型的存储过程, 当使用下面的一种或多种数据修改操作在指定 表中对数据进行修改时,触发器会生效:UPDATE INSERT或DELETE触发器可以查询其它
13、表,而且可以包含复杂的 SQL语句。它们主要用于强制复杂的业务规则或 要求。例如,可以控制是否允许基于顾客的当前帐户状态插入定单。触发器还有助于强制引用完整性, 以便在添加、 更新或删除表中的行时保留表之间 已定义的关系。 然而, 强制引用完整性的最好方法是在相关表中定义主键和外键约 束。如果使用数据库关系图,则可以在表之间创建关系以自动创建外键约束。触发器的优点如下:触发器是自动的: 它们在对表的数据作了任何修改 (比如手工输入或者应用程序采 取的操作)之后立即被激活。触发器可以通过数据库中的相关表进行层叠更改。例如,可以在titles 表的title_id 列上写入一个删除触发器,以使其它
14、表中的各匹配行采取删除操作。该 触发器用 title_id 列作为唯一键, 在 titleauthor、sales 及 roysched 表中对各匹配行进行定位。触发器可以强制限制,这些限制比用CHECK约束所定义的更复杂。与CHECK勺束不同的是,触发器可以引用其它表中的列。存储过程是SQL语句和可选控制流语句的预编译集合,以一个名称存储并作为一个单元处理。 存储过程存储在数据库内, 可由应用程序通过一个调用执行, 而且允许用户声明变量、有条件执行以及其它强大的编程功能。存储过程可包含程序流、 逻辑以及对数据库的查询。 它们可以接受参数、 输出参数、 返回单个或多个结果集以及返回值。可以出于
15、任何使用 SQL 语句的目的来使用存储过程,它具有以下优点:1. 可以在单个存储过程中执行一系列SQL语句。2. 可以从自己的存储过程内引用其它存储过程,这可以简化一系列复杂语句。3. 存储过程在创建时即在服务器上进行编译,所以执行起来比单个SQL语句快。4. 存储过程能够减少网络流量5. 存储过程可被作为一种安全机制来充分利用5. 用一条SQL语句查询出student表中每门功课都大于 80分的学生姓名。(5分)Namekechengfenshu张三语文81张三数学75李四语文76李四数学90王五语文81王五数学100王五英语90select distinct namefrom studen
16、t where namenot in (select namefrom student where fenshu<80)6. 学生表( student 表)如下 :自动编号学号姓名课程编号课程名称分数12005001张三0001数学 6922005002李四 0001数学 8932005001张三 0001数学 69EMPNO- 雇员编号ENAME-JOB雇员工种MGRHIREDATE 参加工作日期SALCOMM- 雇员奖金DEPTNO-SQL> dese empNameNull TypeEMPNOENAMEJOBMGRHIREDATESALCOMMDEPTNO请写出以下操作的完整
17、的NOT NULL NUMBER(4)VARCHAR2(10)VARCHAR2(9)NUMBER(4)DATENUMBER(7,2)NUMBER(7,2)NUMBER(2)SQL语句:(25分)姓名 ASCEMP用desc查看时显示雇员名字雇员上级主管编号雇员工资雇员所在部门编号4 2005001 张三 0001 数学 69请写出删除除了自动编号不同,其他都相同的学生冗余信息的方法:(5 分)SELECT distinet 学号,姓名,课程编号,课程名称,分数,max(自动编号)fromstudents WHERE 学号 = "& 学号 & " ORDER
18、BY7.假设在一个ORACLED据库中有一张雇员登记表,表名为如下结果,其中:1)、查询每个部门的工资总和。select sum(sal) from emp2) 、向EMP表中插入一条与 SMITH内容相同的记录,但姓名改为Lida,雇员号改 为 7899 。insert (empno,ename,job,mgr,hiredate,sal,comm,depno)into emp values(select (7899,Lida,job,mgr,hiredate,sal,comm,depno)from emp whereename=' smith ' )3) 、将雇员 Smith 工资加 $1000。update emp set sal=sal+1000 where ename='Smith '4) 、创建一张新表 EMP2把
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年温州大客车从业资格证考试试题
- 2024年迪庆客运资格证考试题库下载
- 人教部编版二年级语文上册第22课《狐假虎威》精美课件
- 吉首大学《建筑设计Ⅴ》2021-2022学年第一学期期末试卷
- 吉首大学《场景设计》2021-2022学年第一学期期末试卷
- 《机床夹具设计》试卷17
- 吉林艺术学院《艺术批评写作》2021-2022学年第一学期期末试卷
- 吉林艺术学院《全媒体文案创意写作》2021-2022学年第一学期期末试卷
- 签订宴会厅协议书范本范本
- 吉林艺术学院《CG模型设计》2021-2022学年第一学期期末试卷
- 化工厂设计车间布置设计
- 幼儿园故事《水果屋》
- 工程设备采购方案(模板16篇)
- 工业产品质量安全风险管控清单及日管控、周排查、月调度记录表
- 【新能源汽车的成本控制与盈利能力-以比亚迪公司为例(论文)】
- WICH-01-04(01)-热食类工艺流程图及流程描述
- T-STSI 43-2023 人工智能算力资源池技术规范
- 特种作业安全监护人员培训
- 篮球智慧树知到课后章节答案2023年下浙江大学
- 各种泥浆处理剂性能简介
- 部编人教版四年级上册语文 第四单元核心考点清单
评论
0/150
提交评论