ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:23.51KB ,
资源ID:9427725      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9427725.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库基础题目示例.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库基础题目示例.docx

1、数据库基础题目示例基础题目示例一、 选择题1.下列是SQL语句的类型,哪一种表示的是查询数据? (C) A. UPDATE B. INSERT C. SELECT D. CREATE 2.下列是SQL语句的类型,哪一种表示的是更新数据? (A) A. UPDATE B. INSERT C. SELECT D. CREATE 3.下列是SQL语句的类型,哪一种表示的是插入数据? (B) A. UPDATE B. INSERT C. SELECT D. CREATE 4.下列是SQL语句的类型,哪一种表示的是创建数据结构?(D) A. UPDATE B. INSERT C. SELECT D. C

2、REATE 5.下列是SQL语句的类型,哪一种表示的是删除数据? (D) A. UPDATE B. INSERT C. SELECT D. DELETE 6.假定有一个用户表,表中包含字段:userid (int)、username (varchar)、 password(varchar)、等,该表需要设置主键, 以下说法正确的是(ab)。(选择两项) a)如果不能有同时重复的username和password,那么username和password可以组合在一起作为主键。 b)此表设计主键时,根据选择主键的最小性原则,最好采用userid作为主键。 c)此表设计主键时,根据选择主键的最小性原

3、则,最好采用username和password作为组合键。 d) 如果采用userid作为主键,那么在userid列输入的数值,允许为空。7.做为一个DBA,当你要给一个新建的用户授予连接数据库的权限时,你会先用哪个用户登录数据库? (A) A. SYS B. HR C. SCOTT D. SH8.下面哪两个是普通用户必须要分配的权限? (B) A. SYSDBA B. CONNECT C. RESOURCE D. SYSOPER 9.正常启动数据库的命令是哪一个? (A) A. STARTUP B. ALTER DATABASE OPEN C. STARTUP NOMOUNT D. STAR

4、TUP MOUNT 10.日常关闭数据库时用哪一个命令? (D)A.SHUTDOWN ABORT B.SHUTDOWN C.SHUTDOWN TRANSACTIONAL D.SHUTDOWN IMMEDIATE 11.以下(D)语句从表TABLE_NAME中提取前10条记录。(选择一项) a)select * from TABLE_NAME where rowcount=10b)select TOP 10 * from TABLE_NAME c)select TOP of 10 * from TABLE_NAME d)select * from TABLE_NAME where rownum一

5、次性纸杯 b)SELECT * FROM 产品WHERE 价格(SELECT * FROM 产品WHERE 产品名称 一次性纸杯 c)SELECT * FROM 产品WHERE EXISTS 产品名称= 一次性纸杯 d)SELECT * FROM 产品WHERE 价格(SELECT 价格FROM 产品WHERE 产品名称)= 一次性纸杯 13.计算机输出设备的功能是(D)A 将计算机运算的二进制结果信息打印输出B 将计算机内部的二进制信息输出 C 将计算机运算的二进制结果信息打印输出和显示输出 D 将计算机内部的二进制信息转换为人和设备能识别的信息14.若要删除book表中所有数据,以下语句错

6、误的是(BC)。(选择两项) a)truncate table book b)delete * from bookc)drop table bookd)delete from book 15.查询student表中的所有非空email信息, 以下语句正确的是(D)。(选择一项) a)Select email from student where email !=null b)Select email from student where email not is null c)Select email from student where email null d)Select email f

7、rom student where email is not null16.下列哪个命令是查看监听程序的监听的服务内容命令? (C) A.lsnrctl statusB.lsnrctl start C.lsnrctl service D.lsnrctl reload 17.下列哪个命令是监听程序重新加载的命令? (D) A.lsnrctl status B.lsnrctl start C.lsnrctl service D.lsnrctl reload 18.在oracle中,表分区方式(C)建议分区数是2的幂(2,4,8等),以获得最平均的数据分布。 A 范围分区 B 列表分区 C 散列分区

8、 D 复合分区 19.Oracle数据库中在创建唯一性索引时,需要使用哪个关键字? (C)A.disdinct B.union C.unique D.count 20.下面有关Oracle数据库中主键的叙述正确的是( )。 (B) A.不同的记录可以具有重复的主键值或空值 B.一个表中的主键可以是一个或多个字段 C.在一个表中主键只可以是一个字段 D.表中的主键的数据类型必须定义为自动编号或文本 21.Oracle数据库在企业应用过程中主要有哪两个版本? (AB) A.企业版 B.标准版 C.易捷版 D.集群版 22.Oracle数据库认证分为哪几个级别? (ACD) A. OCA B. RH

9、CE C. OCP D. OCM 23.创建Oracle 10G数据库之后,下列( )设置不能再被改变。 (B)A.数据块大小 B.数据库字符集 C.共享内存 D.并发连接数 24.目前市场上主流的数据库是基于什么关系模型的?(C) A. 层次型 B. 平面型 C. 关系型 D. 面向对象型 25.结构化查询语言SQL具有几大功能:DDL,数据控制和(C) A 数据查询 B 数据更新 C 数据操纵 D 以上答案都不对 26.ORACLE公司的创始人是哪一位? (D) A. Edgar Frank Codd B. Don Chamberlin C. Donald J. Haderle D. La

10、rry Ellison 27.被称为SQL之父的是哪一位? (B) A. Edgar Frank Codd B. Don Chamberlin C. Donald J. Haderle D. Larry Ellison 28.下列哪些数据库是属于ORACLE公司的产品?(多选题) (AD) A. Oracle DB B. DB2 C. PostgreSQL D. MySql 29.使用以下(C)不可以进行模糊查询。(选择一项) a)OR b)Not between c)Not IN d)Like 30.关于多表联接查询,以下(B)描述是错误的。(选择一项) a)外联接查询返回的结果集行数可能大

11、于所有符合联接条件的结果集行数。 b)多表联接查询必须使用到JOIN关键字 c)内联接查询返回的结果是:所有符合联接条件的数据。 d)在where子句中指定联接条件可以实现内联接查询。 31.Oracle数据库可以在下列哪个系统平台上运行? (ABCD)A.WINDOWS B.LINUX C.AIX D.HP-UX 32.在oracle中,下面关于函数描述正确的是(AD) A SYSDATE函数返回Oracle服务器的日期和时间 B ROUND数字函数俺四舍五入原则返回指定十进制数最靠近的整数 C ADD_MONTHS日期函数返回指定两个月份天数的和 D SUBSTR函数从字符串指定的位置返回

12、指定长度的字串 33.SqlServer数据库可以在下列哪个系统平台上运行? (A) A.WINDOWS B.LINUX C.AIX D.HP-UX 34.一般数据库的备份可以分为哪几类? (ABC) A.逻辑备份 B.冷备 C.热备 D.COPY 35.下列哪些定义属于数据库中的对象? (ABCD) A.表 B.索引 C.视图 D.序列 36.下列哪些是Oracle数据库支持的数据类型?(BCD) A.布尔型 B.数字型 C.字符型 D.日期型 37.对于学生选课课程的三个关系 S(S#,SNAME,SEX,AGE) SC(S#,C#,GRADE) C(C#,CNAME,TEACHER) 为

13、了提高查询速度,对SC表创建唯一索引,应建哪个组上 (a ) A. (S#,C#) B. S# C. C# D. GRADE 38.数据库领域中最常用的数据模型有哪内种? (ABCD) A.层次模型 B.网状模型 C.关系模型 D.面向对象模型 39.下列关于“分布式数据库系统”的叙述中,正确的是 ( C )A. 分散在各结点的数据是不相关的 B. 用户可以对远程数据进行访问,但必须指明数据的存储结点 C. 每一个结点是一个独立的数据库系统,既能完成局部应用,也支持全局应用 D. 数据可以分散在不同结点的计算机上,但必需在同一台计算机上进行数据处理 40.作为一个数据库系统,保证数据安全的最重

14、要手段是 (C) A. 约束 B. 事务 C. 备份 D. 加密 41.为防止数据库连接之间的相互影响,应该采取 (C) (A) 完整性控制 (B) 安全性控制 (C) 并发控制 (D) 访问控制 42、下列哪个不是关系型数据库? (B) A. PostgreSQLB. IMS C. Oracle D. SQL Server 43.在通常情况下,下面的关系中不可以作为关系数据库的关系是 (D) AR1(学生号,学生名,性别) BR2(学生号,学生名,班级号) CR3(学生号,学生名,宿舍号) DR4(学生号,学生名,简历)44.数据库管理系统能实现对数据库中数据的插入、修改和删除,这类功能称为

15、 (C)A. 数据定义功能 B. 数据管理功能 C. 数据操纵功能 D. 数据控制功能 45.日志文件是用于记录 (C) A. 程序运行过程 B. 数据操作 C. 对数据的所有更新操作 D. 程序执行的结果 46.当服务器启动时,下列哪种不是必须的 (D) A. 数据文件 B. 控制文件 C. 日志文件 D. 归档日志文件 47.在Oracle中,可用于提取日期时间类型特定部分(如年、月、日、时、分、秒)的函数有 (bc) A:DATEPART B:EXTRACT C:TO_CHAR(sDate,yyyy-MM-dd) D:TRUNC 48.在Oracle中,有一个教师表teacher的结构如

16、下: ID NUMBER(5),NAME VARCHAR2(25),EMAIL VARCHAR2(50) 下面哪个语句显示没有Email地址的教师姓名 (C) A:select name from teacher where email=null; B:select name from teacher where emailnull; C:select name from teacher where email is null; D:select name from teacher where email is not null 49.在Windows系统中,Orcale的那个服务负责监听并接

17、受来自客户端应用程序的连接请求 (A) A. OrcaleHOME_NAMETNSListener B. OrcaleServiceSID C. OracleHOME_NAMEAgent D. OrcaleHOME_NAMEHTTPServer 50.在Oracle中创建用户时,若未提及DEFAULT TABLESPACE关键字,则Oracle就将 (A)表空间分配给用 户作为默认表空间。 A:USER B:SYSTEM C:SYS D:DEFAULT 51.在Oracle中,下面哪条语句当COMM字段为空时显示0,不为空时显示COMM的值。 (A) A:select ename, nvl(c

18、omm,0) from emp; B:select ename, null(comm,0) from emp; C:SELECT ename,NULLIF(comm,0)FROM emp; D:SELECT ename,DECODE(comm,NULL,0)FROM emp; 52.在Oracle中,下面用于限制分组函数的返回值的字句是? (B) A. WHRER B. HAVING C. ORDER BY D. 无法限定分组函数的返回值53.数据库属于 (A) A 系统软件 B 应用软件 C 中间件 D 以上都不属于 54.桀骜不驯的Larry Ellision是哪个公司的老板? (D)A

19、microsoft B IBM C SAP D oracle 55.数据库系统中事务的ACID原则是指: (E) A 事务的原则性 B 事务的一致性 C 事务的独立性 D 事务的持久性 E 以上皆是 56.以下属于开源数据库的是: (A) A PostgreSQL B InterBase C Informix D FoxPro 57.数据库通常分为:(多选题) (A B C) A 层次式数据库 B 网络式数据库 C 关系式数据库 D 编译式数据库 58.将弱实体转换成关系时,弱实体的主码(D) A.由自身的候选关键字组成 B.由父表的主码组成 C.由父表的主码和自身的候选关键字组成 D.不确定

20、 59.设计数据库时应该首先设计 (B) A.数据库应用系统结构 B.数据库的概念结构 C.数据库管理系统结构 60.目前中小型网站的数据库使用最多的是哪两种数据库?(多选题) (AD) A. mysql B. db2 C. sybase D. postgresql 61、最早出现的是网状数据库管理系统,是美国通用电气公司Bachman等人在1961年开发成功,数据库的名字叫什么? (B) A. IMS B. IDS(Integrated DataStore) C. Oracle D. Ingres 62、oracle数据库属于那种数据模型? (C) A:层次模型 B:网状模型 C:关系模型

21、D:面向对象模型 63、Oracle存储数据的最小逻辑单位是_? (A) A. 数据块 B. 区 C. 段 D. 表空间 64.DB2、ORACLE实例与数据库的关系(多选题): (AB) A Oracle 实例和库一一对应 B 一个实例可以挂多个库 C Oracle 一个实例可以挂多个库D 实例和库一一对应 65.数据库中的基本单位是 (A) A 表 B 查询 C 窗体 D 报表 66.oracle公司的CEO 是: (D) A 比尔盖茨 B 沃伦巴菲特 C 施瓦辛格 D 拉里埃里森 67. 在基本SQL语言中,不可以实现: (D)A 定义视图 B定义基表 C查询视图和基表 D并发控制 68

22、.在下面给出的内容中,不属于DBA职责的是: (C) A定义概念模式 B修改模式结构 C编写应用程序 D编写完整性规则 69.Oracle数据库能支持的文字有? (ABCD)A中文 B英文 C德文 D韩文 70.下列哪些命令是Oracle数据库的备份命令? (ABC) A RMAN B EXP C EXPDP D SQLLDR 71.计算机病毒是一种具有破坏性的程序,它是 (C) A. 最初由系统自动生成的程序 B. 具有恶毒内容的文件 C. 具有自我再生能力的程序 D. 只通过网络传播的文件 72.Oracle的安装方式分哪两种(多选) (AB) A 基本安装 B 高级安装 C 一般安装 D

23、 自定义安装 E 事物安装 73.CKPT检查点进程在什么时候启动? (D) A 实例启动后 B 用户发出连接请求后 C 事物结束后 D 数据库关闭前 74.关于数据库,下列说法正确的是:(B) A 数据库就是二维关系表 B 数据库就是表和关系的集合 C 数据库就是关系 D 数据库就是表格 75.Internet上的计算机,在通信之前需要 ( B) A.建立主页 B.指定一个IP地址 C.使用WWW服务 D.发送电子邮件 76设Students表中有主键SCode,Score表中有外键 stuNo列,stuNo引入Scode列来实施引用完整性约束,此时如果使用SQL (D) Update St

24、udents set Scode = 001 where scode = 002(选择一项) a) 肯定会产生更新错误 b) 可能会更新Students表中的两行数据 c) 可能会更新Score表中的一行数据 d) 可能会更新Students表中的一行数据 77表Employee 中有一列为EmpName,执行删除语句: Delete from Employee where EmpName like _ar% (B) 下面包含EmpName列的值( )值的数据行可能被删除(选择一项) a) Whyte b) Carson c) Aunet d) Hunyer 二、判断题 1、Oracle数据库

25、支持数据加密吗? Y 2.主键可以用来确保表中不存在重复的数据行 N 3.可以通过视图更改任意基表 N 4.内嵌表值型函数相当于一个带参数的视图 Y 5、Oracle数据库可以制定任务,定时完成数据库常规管理任务吗? Y 6、Oracle数据库可以独立完成对用户进行CPU、内存、连接时间的资源控制吗? Y 7、Oracle数据库可以不依赖操作系统而独立管理存储吗? Y 8、在Oracle数据库中可以创建多个用户,分别存储不同的应用数据吗? Y9、对数据库用户可以进行权限管理,使不同用户可以完成不同的工作吗? Y 10、在Oracle数据库中加密的数据,如果不使用密钥,可以查看到数据库吗? N

26、11、Oracle数据库中用户的密码可以更改吗? Y 12.Oracle数据库中SYS、SYSTEM用户作为管理员用户,生产过程中可以用它们操作应用吗? N 13、Oracle数据库中,在有备份完全的情况下,服务器损坏,可以进行异地恢复吗? Y 14、Oracle数据库中,UPDATE语句会在表级加排它锁吗? N 15、Oracle数据库中,SELECT语句会对表加锁吗? N 16、Oracle数据库中,INSERT INTO可以一次插入多行数吗? Y 17、Oracle数据库中,UPDATE语句操作可以进行回滚操作吗? Y 18、Oracle数据库中,CREATE语句可以进行回滚操作吗? N

27、 19、Oracle 10g数据库中,刚DROP语句删除的表,可以立即恢吗? Y 20、Oracle数据库的安装有图型的安装界面,也可以不同图型界面安装。 Y 三、简答题 1.char和varchar类型在存储上有什么区别? 答:char定义存储字符类型,占用 “定义时的长度”字节; varchar变长存储字符类型,占用 “1+实际存储长度” 字节。 2.简述空值(NULL)的含义,以及和0、空格的区别? 答:空值的含义是信息空缺、未知或者不可用,它不等同于任何一个具体值。而0值和空格都是具体数值,有着固定含义,因此也就和NULL值有着本质的区别。题型-论述题 (以下题目均可网上查阅)1、什么

28、是DBA,Oracle数据库认证分为哪几个等级,从初级到高级依次排序2、市面上常见的关系型数据库有哪些,Oracle数据库与其他数据库相比有哪些特点和优势,为何大型企事业单位和政府选机构择使用Oracle数据库3、简述Oracle口令文件的作用,如何创建和使用口令文件4、什么是Oracle的闪回特性,Oracle是怎样做到“时空穿越”回到过去,查询到已经被修改了的“老”数据的5、简述Oracle如何进行资源管理,实现对Vip用户和普通用户的区分管理6、Oracle的安全备份策略有哪些,哪些方法可以实现Oracle的定期自动备份7、Oracle的多实例集群有什么特征,能够为企业用户带来什么8、Oracle共享内存SGA区域有哪些组件可以被数据库自动调整大小9、简述 Oracle用户、模式以及模式对象的关系10、说说Oracle 数据库表空间、数据文件、表的理解11、说说Oracle角色和权限的关系12、简述Oracle侦听器Listener的作用13、什么是Oracle的专享服务器模式和共享服务器模式

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1