版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2/2数据库基础专升本一、单项选择题(每小题2分,共40分)1、将数据库系统与现实世界进行密切地、有机地、协调一致地结合的过程是 A、数据库设计的内容 B、数据库设计 C、数据库生命周期 D、数据库设计方法2、数据库系统的核心是______。 A、数据库应用系统 B、用户 C、DBMS D、数据库3、执行了如下RMAN命令:backupdatafile1plusarchivelog;如果备份期间进行了一次日志切换,那么会发生()情况。 A、这个备份操作完整之前,已填满的日志文件组不会被归档 B、已填满的日志组会被归档,但是不会包含在这个备份中 C、已填满的日志组会被归档,并且会被包含在这个备份中 D、这命令是错误的:归档日志必须被包含在自己的备份集中4、为了减少表中记录链接和记录迁移的现象,应当增大表的()存储参数。 A、pctfree B、pctused C、maxextents D、pctincrease5、实体型学生与任课教师之间具有()联系。 A、一对一 B、一对多 C、多对多 D、多对一6、下面是有关系统权限和对象权限的描述,正确的是() A、系统权限是针对某个对象的权限,对象权限不与数据库中的某个对象关联 B、系统权限和对象权限都是针对某个对象操作的权限 C、系统权限和对象权限都不与具体的对象关联 D、系统权限不与数据库中的对象关联,对象权限是针对某个对象操作的权限7、FOREIGNKEY约束是()约束。 A、实体完整性 B、参照完整性 C、用户自定义完整性 D、域完整性8、层次型、网状型和关系型数据库划分原则是()。 A、记录长度 B、文件的大小 C、联系的复杂程度 D、数据之间的联系方式9、根据需要,可以把查询的结果输出到不同的目的地。以下不可以作为查询的输出类型的是()。 A、自由表 B、报表 C、临时表 D、表单10、成功创建存储函数后,可以使用关键字【】对其进行调用。 A、SELECT B、CREATE C、CALL D、RETURN11、SQL中的视图提高了数据库系统的() A、完整性 B、并发控制 C、隔离性 D、安全性12、下面语句可以使用子查询的是()。 A、SELECT语句 B、UPDATE语句 C、DELETE语句 D、以上都是13、如果需要生成一个报表显示每个员工从入职以来的总的薪金。执行下列查询:SELECTename,'joinedon',hiredate,'thetotalcompensationpaidis'TO_CHAR(ROUND(ROUND(SYSDATE-hiredate)/365)*sal+comm)"COMPENSATIONUNTILDATE"FROMemployees;输出结果:哪个说法是正确的?() A、此查询执行错误是因为别名无效的。 B、此查询能正确执行并得到正确的结果。 C、此查询能正确执行但不能得到正确结果。 D、此查询执行错误是因为ROUND函数是无效的。14、假设有三个基本表:学生表S(学生姓名不重复)、课程表C、学生选课表SC,它们的结构如下:S(S#,SN,SEX,AGE,DEPT)C(C#,CN)SC(S#,C#,GRADE)检索所有比“王华”年龄大的学生姓名、年龄和性别。正确的SQL语句是()。 A、SELECTSN,AGE,SEXFROMSWHEREAGE>(SELECTAGEFROMSWHERESN=‘王华’) B、SELECTSN,AGE,SEXFROMSWHERESN=“王华” C、SELECTSN,AGE,SEXFROMSWHEREAGE>(SELECTAGEWHERESN=“王华”) D、SELECTSN,AGE,SEXFROMSWHEREAGE>王华15、不是系统权限的是()。 A、SELECTTABLE B、ALTERTABLE C、SYSDBA D、CREATEINDEX16、以下()用户需要在jinlian_data表空间上的磁盘配额。 A、一个将在jinlian_data表空间创建表的用户 B、每个将访问jinlian_data表空间上数据的数据库用户 C、一个将查询jinlian_data表空民间上其他用户表的用户 D、一个将向jinlian_data表空间上其他用户表中插入数据的用户17、()是数据库设计的起点,为以后的具体设计做准备 A、需求分析 B、逻辑设计 C、概念设计 D、物理设计18、如果要求应用软件具有很好的可扩充性、可移植性、互操作性,那么软件系统的前端开发工具主要应具有下述哪一个特征?() A、支持面向对象的程序设计 B、支持与多种数据库联结 C、支持开放性 D、工具的完备性要好19、Oracle中,下列()命令用来手工切换日志。 A、altersystemswitchlogfile B、alterdatabaseswitchlogfile C、altersystemcheckpoint D、alterdatabasecheckpoint20、数据库系统能够减少数据冗余,提高数据独立性,并集中检查()。 A、数据完整性 B、数据的层次性 C、数据操作性 D、数据兼容性二、填空题(每小题2分,共10分)1、一个关系模式的定义主要包括关系名、属性名、________、属性长度和关键字。2、给数据表的某个字段设置PRIMARYKEY约束时,在该字段上会自动创建()索引。3、数据库设计中,前四个阶段可统称为(
),后两个阶段统称为实现和运行阶段。4、在SQLServer数据库管理系统中,dbcreator是一种()角色,而dbowner是一种()角色。5、规则和默认是用来帮助用户实现数据库的()。三、判断题(每小题1分,共10分)()1、MySQL中的HAVING子句只能用在GROUPBY子句之后。()2、MySQL5.6中默认的存储引擎是MyISAM。()3、在MySQL中,如果清空记录的表为父表,那么truncate命令将永远失败。()4、在分组检索中,要去掉不满足条件的分组,可以使用having子句实现。()5、tablespace和db_files都是物理概念()6、在MySQL中,一次向表只能插入一条记录。()7、关系表的每一行是可以交换的()8、SQL语句“deletefromemp”和“truncatetableemp”执行的结果是一样的()9、SQL模糊查询中%表示零个或多个字符。()10、在Oracle中,根据备份时数据库的状态,物理备份又可以分为脱机备份和联机备份。四、综合应用题(每小题20分,共40分)1、设有如下关系表R:
R(No,NAME,SEX,AGE,CLASS)
主关键字是NO
其中NO为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。
写出实现下列功能的SQL语句。
①插入一个记录(25,“李明”,“男”,21,“95031”);
②插入“95031”班学号为30、姓名为“郑和”的学生记录;
③将学号为10的学生姓名改为“王华”;
④将所有“95101”班号改为“95091”;
⑤删除学号为20的学生记录;
⑥删除姓“王”的学生记录;2、定义参加表,在语句中要求定义表中的主码和外码约束;(说明:表中属性的类型根据实际情况定义。)
2.查询每个社会团体的参加人数
3.检索所有比“王华”年龄大的职工的姓名、年龄和性别
4.查找参加了歌唱队或篮球队的职工号和姓名
5.没有参加任何社会团体的职工信息
6.将所有参加编号为“10001”的社会团体的职工的工资增加10%
7.查询年龄最大的职工的职工号和姓名
8.查询各社会团体的编号以及其负责人的姓名
9.删除职工号为’402’的职工参加所有社会团体的记录
10.以职工姓名为参数建立一个带参数的存储过程,用于查询其所参加的社会团体的编号和名称,并调用此存储过程查询“王明”所参加的社会团体的编号和名称。
【数据库基础专升本参考答案】一、单项选择题1、B【解析】本题主要考查的知识点为数据库设计。数据库设计是将数据库系统与现实世界进行密切地、有机地、协调一致地结合的过程。2、C【解析】本题得分:1分3、B4、A5、C6、D7、B8、D【解析】层次模型采用树状结构管理一对多的联系,网状模型采用网状结构管理多对多的联系,关系模型采用二维表结构管理一对一、一对多和多对多的联系。因此可以看出,三个数据模型对应的数据库划分的原则是按照数据之间的联系方式进行划分。9、D10、A【解析】本题主要考查的知识点为存储函数的调用。成功创建存储函数后,就可以如同调用系统内置函数一样,使用关键字SELECT对其进行调用,其使用的语法格式是:SELECTsp_name([func_parameter[,···]]).11、D12、D13、C14、A15、C16、A17、A18、C19、A20、A二、填空题1、属性类型2、聚集3、分析和设计阶段4、服务器|数据库5、完整性三、判断题1、错误2、错误3、正确4、正确5、错误6、错误7、正确8、错误9、正确10、正确【解析】中级P164四、综合应用题1、①INSERTINTORVALUES(25,“李明”,“男”,21,“95031”)
②INSERTINTOR(NO,NAME,CLASS)VALUES(30,“郑和”,“95031”)
③UPDATERSETNAME=“王华”WHERENO=10
④UPDATERSETCLASS=“95091”WHERECLASS=“95101”
⑤DELETEFROMRWHERENO=20
⑥DELETEFROMRRWHERENAMELIKE“王%”2、1.定义参加表,在语句中要求定义表中的主码和外码约束;(说明:表中属性的类型根据实际情况定义。)
createtablecj(
zghchar(8),
bhchar(8),
primarykey(zgh,bh),
foreignkey(zgh)referenceszg(zgh),
foreignkey(cno)referencesshtt(bh))
2.查询每个社会团体的参加人数
Selectcount(*)
Fromcj
Groupbybh
3.检索所有比“王华”年龄大的职工的姓名、年龄和性别
Selectxm,nl,xb
Fromzg
Wherenl>(selectnlfromzgwherexm='王华')
4.查找参加了歌唱队或篮球队的职工号和姓名
Selectzg.zgh,xm
Fromzg,shtt,cj
Wherezg.zgh=cj.zghandshtt.bh=cj.bhandmcin('歌唱队','篮球队')
5.没有参加任何社会团体的职工信息
Select*
Fromzg
Wherezghnotin(selectdistinctzghfromcj)
6.将所有参加编号为“10001”的社会团体的职工的工资增加10%
Updatezg
Setgz=1.1*gz
Wherezghin(selectzghfromcjwherebh='10001')
7.查询年龄最大的职工的职工号和姓名
Selectzgh,xm
Fro
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 五年级下学期班主任工作计划参考
- 初中数学教学措施5篇
- 4月疫情防控工作总结范文
- 2024年度高级人才招聘猎头合作协议版B版
- 2024-2025学年上学期12月质量监测九年化学试卷
- 心灵航标:带你感悟延安精神(延安职业技术学院)知到智慧树答案
- DB31-T 1324-2021 基于用户感知的5G网络质量测试方法
- 关于销售-张开嘴迈开腿
- 项目管理-合格供方名单
- XX系统验收计划-Vx.y
- 【写作】叙事要有波澜-【中职专用】高一语文同步课件(高教版2023·基础模块上册)
- 幼儿园买年货教案
- 袁记云饺创业计划书
- 2024年安徽新华书店有限公司招聘笔试参考题库含答案解析
- 缺铁性贫血护理查房课件
- 洪水与汛期监测和预警系统
- 2023年汽车sqe工程师年度总结及下年规划
- 废品回收免责协议
- 养猪场用地转让协议书
- 安徽省六安市汇文中学2023-2024学年八年级上学期期中物理试卷
- 20以内进位加法100题(精心整理6套-可打印A4)
评论
0/150
提交评论