数据库笔试面试题库(含答案)
⊙【DB笔试面试481】如何判断SCHEDULER JOB是否正在运行?
⊙【DB笔试面试480】 RAC中如何指定JOB的运行实例?
⊙【DB笔试面试479】Oracle JOB分为哪几类?
⊙【DB笔试面试478】树形查询(层次查询)可用于哪些场景?
⊙【DB笔试面试476】DELETE、DROP和TRUNCATE的区别是什么?
⊙【DB笔试面试471】如何查询某个分区是否是INTERVAL分区表?
⊙【DB笔试面试470】分区表有什么优点?分区表有哪几类?如何选择用哪种类型的分区表?
⊙【DB笔试面试469】Oracle中如何删除表中重复的记录?
⊙【DB笔试面试468】分批插入、分批更新、分批删除、分批提交的写法有哪些?
⊙【DB笔试面试465】如何使用批量动态SQL(FORALL及BULK子句的使用)?
⊙【DB笔试面试463】如何将数字格式化显示并且依然返回数值类型?
⊙【DB笔试面试462】如何将一个数字转换为字符串并且按照指定格式显示?
⊙【DB笔试面试461】Oracle中的常用正则表达式有哪些?
⊙【DB笔试面试460】在Oracle中,有哪些常用的分析函数?
⊙【DB笔试面试459】ORA-00904: "wm_concat":invalid identifier错误如何解决?
⊙【DB笔试面试458】在Oracle中,如何判断一个字符串是否全为数字?
⊙【DB笔试面试457】如何判断一个字符串是否含有中文汉字?
⊙【DB笔试面试455】条件表达式CASE和DECODE的区别是什么?
⊙【DB笔试面试454】 NVL、NVL2、NULLIF、COALESCE的区别是什么?
⊙【DB笔试面试453】在Oracle中,如何让日期显示为“年-月-日 时:分:秒”的格式?
⊙【DB笔试面试452】函数SUBSTR和INSTR有什么区别?
⊙【DB笔试面试451】Oracle常用日期处理函数有哪些?这些函数可以实现哪些功能?
⊙【DB笔试面试449】如何监控数据库的登陆登出、DDL语句等内容?
⊙【DB笔试面试447】AUTHID CURRENT_USER的作用是什么?
⊙【DB笔试面试446】如何将文本文件或Excel中的数据导入数据库?
⊙【DB笔试面试445】Oracle中的异常可以分为哪几类?
⊙【DB笔试面试444】Oracle中PL/SQL的流程控制语句包括哪些?
⊙【DB笔试面试443】PL/SQL中的%ROWTYPE和%TYPE的区别是什么?
⊙【DB笔试面试440】下列哪种完整性中,将每一条记录定义为表中的惟一实体,即不能重复()
⊙【DB笔试面试437】不但备份数据库的数据文件,日志文件,而且还备份文件的存储位置以及数据库中的全部对象以及相关信息的备份是()
⊙【DB笔试面试436】Oracle中如何导出存储过程、函数、包和触发器的定义语句?如何导出表的结构?如何导出索引的创建语句?
⊙【DB笔试面试435】SYSTEM和SYSAUX表空间存储的内容有哪些区别?若SYSAUX表空间占用过大则应该如何处理?
⊙【DB笔试面试434】ORA-01578和ORA-26040块错误的原因有哪些?
⊙【DB笔试面试433】在Oracle 12c中,在数据泵(expdp)方面有哪些增强的新特性?
⊙【DB笔试面试432】在Oracle 12c中,在RMAN方面有哪些增强的新特性?
⊙【DB笔试面试429】MySQL的复制原理(Replication)以及流程是什么样的?
⊙【DB笔试面试428】在Oracle中,实例恢复和介质恢复的区别是什么?
⊙【DB笔试面试427】在Oracle中,数据文件OFFLINE之后必须要做的一件事是什么?
⊙【DB笔试面试426】SQL Server有Linux版本吗?
⊙【DB笔试面试425】SQL Server物理有哪三种类型的文件?
⊙【DB笔试面试424】SQL Server哪类视图是可以更新的?请举例说明。
⊙【DB笔试面试423】SQL Server采用什么方法可以保证数据的完整性?
⊙【DB笔试面试420】随意说说你觉得Oracle最有意思的部分或者最困难的部分?
⊙【DB笔试面试417】设计题:根据所构建的E-R图,设计满足3NF的关系模式,并标出每个关系模式的主码和外码。
⊙【DB笔试面试416】Oracle中在SQL提示符下用____命令可以执行OS命令。
⊙【DB笔试面试415】操作要么全做,要么全不做。为了保证该操作的完整,利用到事务性质中的 _____ 性。
⊙【DB笔试面试414】为了完成该统计操作,请按要求将下面的存储过程补充完整。
⊙【DB笔试面试413】请补全如下查询语句,使该查询语句能查询作者和出版商所在的全部不重复的城市。
⊙【DB笔试面试412】,同一个教师也可讲授多门课程,查询从未被“教授”讲授过的课程的课程号,其SQL语句是_____。
⊙【DB笔试面试411】设U1是db_datawriter角色中的成员,则U1从该角色中有_____、_____、_____。
⊙【DB笔试面试410】SQL Server 2000对数据库提供的备份有:_____、_____、_____。
⊙【DB笔试面试409】查询表中的编号、姓名、工资字段的数据,并将查询结果保存到C:\ZG\DA.DBFGE表,正确的命令是()
⊙【DB笔试面试408】在MSSQL中,若希望用户USER1具有管理磁盘文件的权限,则应将USER1加入到下列哪个角色?()
⊙【DB笔试面试407】事务T执行完毕后,关系表EMPLOYEES的数据是()
⊙【DB笔试面试406】在SQL Server 2000中,事务日志备份()
⊙【DB笔试面试405】在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于()
⊙【DB笔试面试404】仅仅提交更新部分的数据而不是全部数据违反了数据库的什么规则()
⊙【DB笔试面试402】下列哪个参数用于确定是否要导入整个导出文件()
⊙【DB笔试面试401】在非归档方式下操作的数据库禁用了()
⊙【DB笔试面试400】在Oracle中,使用了如下的语句创建用户LHRLDD,则对于该用户而言,以下说法错误的是()
⊙【DB笔试面试399】现需要查询参加了课程ID为C10的考试,并且分数排在前10名的学生,以下哪项语句能够实现此功能()
⊙【DB笔试面试398】Oracle数据库中,以下哪个命令可以删除整个表中的数据,并且无法回滚()
⊙【DB笔试面试397】在Oracle中,以下工具可以实现逻辑备份数据库对象或整个数据库的是哪一项()
⊙【DB笔试面试396】在Oracle中,声明游标时指定的SELECT语句必须带有下边选项中的哪一个子句()
⊙【DB笔试面试395】SQL Server的两种存储结构是什么?
⊙【DB笔试面试394】在Oracle中,SESSIONS和PROCESSES的关系是什么?
⊙【DB笔试面试393】rm -rf误操作删除了数据文件后如何快速恢复?
⊙【DB笔试面试391】Oracle中如何插入或更新特殊字符“&”?
⊙【DB笔试面试389】在Oracle中,什么是绑定变量窥探?
⊙【DB笔试面试387】简述Oracle中存储过程,游标和函数的区别。
⊙【DB笔试面试386】在Oracle中,ROWID和ROWNUM的区别是什么?
⊙【DB笔试面试385】Oracle的锁分为哪几种?每种锁各有什么用途?它们的兼容性如何?
⊙【DB笔试面试384】数据库系统处理死锁一般采用哪两类方法?简述每类方法的基本原理。
⊙【DB笔试面试383】数据库应用系统功能设计包括哪两个方面?每个方面主要由哪些设计步骤组成?
⊙【DB笔试面试382】请编写触发器:每当在EMPLOYEES表中插入一行数据时,相应部门的职工总人数就加1。
⊙【DB笔试面试381】设U1是SQL Server身份验证模式的数据库服务器登录账户,希望U1在该数据库服务器有系统管理员权限。
⊙【DB笔试面试380】设有学生表和选课表。现要建立统计每个系选课人数的视图。请补全下列语句:
⊙【DB笔试面试379】在分布式数据库系统中,涉及到多个站点的分布式查询的查询代价主要是由_____代价来衡量的。
⊙【DB笔试面试378】展现应用程序集依赖关系,以对源代码、可执行程序的发布等进行系统建模,应采用的UML图是_____图。
⊙【DB笔试面试377】数据库管理系统处理这种事务时应执行的操作是_____。
⊙【DB笔试面试376】请补全下列语句建立一个性能最优的索引:
⊙【DB笔试面试375】当数据对象A被事务加上排它锁,则其它事务对A()
⊙【DB笔试面试374】对于数据模型,下面说法不正确的是()
⊙【DB笔试面试373】对于数据库管理系统,下面说法不正确的是()
⊙【DB笔试面试372】在数据库系统中,下列哪个映像关系用于提供数据与应用程序间的逻辑独立性?()
⊙【DB笔试面试371】为了保证数据的正确性及一致性,DBMS会执行下列哪个恢复操作?()
⊙【DB笔试面试370】SQL Server 2000提供了完全备份、差异备份和日志备份等几种备份方法,差异备份备份的内容是()
⊙【DB笔试面试369】在MSSQL中,若希望用户USER1具有数据库服务器上的全部权限,则应将USER1加入到下列哪个角色()
⊙【DB笔试面试368】SQL Server 2000数据库用户的来源()
⊙【DB笔试面试367】在数据库三级模式结构中,对数据库中全部的数据逻辑结构和特征进行描述的是()
⊙【DB笔试面试366】存储过程是存储在数据库中的代码,具有很多优点。下列陈述中不属于存储过程优点的是()
⊙【DB笔试面试365】在数据库物理设计阶段,建立索引的目的是为了提高数据的()
⊙【DB笔试面试364】当多个事务并发执行时,数据库管理系统应保证一个事务的执行结果不受其它事务的干扰,,这一特性被称为事务的()
⊙【DB笔试面试363】在数据库应用系统设计过程中,属于物理设计范畴的是()
⊙【DB笔试面试362】根据数据库应用系统生命周期模型,完成数据库关系模式设计的阶段是()
⊙【DB笔试面试361】数据模型可以分为概念模型、数据结构模型和物理模型三大类。概念模型的典型代表是()
⊙【DB笔试面试360】MySQL中的profile的意义以及使用场景有哪些?
⊙【DB笔试面试358】在MySQL中如何有效的删除一个大表?
⊙【DB笔试面试357】在Oracle数据库中,如何捕获存储过程中出现异常的行号?
⊙【DB笔试面试356】在Oracle数据库中,丢失归档的情况下数据文件如何恢复?
⊙【DB笔试面试355】在Oracle数据库中,什么是索引组织表?
⊙【DB笔试面试354】Oracle常见的数据库对象有哪些?
⊙【DB笔试面试353】登录数据库报ORA-28000: the account is locked错误,请问该如何解决这个问题?
⊙【DB笔试面试352】什么是不可用索引(Unusable Indexes),哪些操作会导致索引变为不可用即失效状态?
⊙【DB笔试面试351】在Oracle数据库中,创建用户时,需要赋予新用户什么权限才能使他连上数据库?
⊙【DB笔试面试350】在Oracle数据库中,如何判断哪个SESSION正在连接以及它们等待的资源?
⊙【DB笔试面试349】在Oracle数据库中,哪个后台进程刷新物化视图(materialized views)?
⊙【DB笔试面试348】在Oracle数据库中,当用户进程出错,哪个后台进程负责清理它?
⊙【DB笔试面试347】设计题:。。。考勤管理既是企业劳动认识管理的重要方面。。。
⊙【DB笔试面试346】Oracle是由____语言开发的。