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

开通VIP
 

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

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

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(数据库原理第四版试题.doc)为本站上传会员【xrp****65】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

数据库原理第四版试题.doc

1、数据库原理试题 得分 阅卷教师 一、 选择题(每题1分,共30分 选择正确答案的编号,填在各题后的括号内) 1、用二维表结构表示实体以及实体间联系的数据模型为(  )。 A、网状模型 B、层次模型 C、关系模型 D、面向对象模型 2、SQL语言是( )标准语言。 A、层次数据库 B、网络数据库 C、关系数据库 D、非数据库 3、创建表时,用来说明字段默认值的是( )。 A、 CHE

2、CK B、 CONSTRAINT C、 DEFAULT D、 UNIQUE 4、下述SQL语句中,更新表中数据作用的命令动词是( )。 A、 ALTER B、 CREATE C、 UPDATE D、 INSERT 5、在SELECT语句中使用“*”表示( )。 A、选择任何字段 B、选择全部字段 C、选择全部记录 C、选择主码 6、视图是从一个可以多个( )表中导出的。 A、基表 B、虚表 C、索引 D、记录 7、数据库的

3、 )是指数据的正确性和相容性。 A.安全性 B.完整性 C.并发控制 D.恢复 8、要保证数据库的数据独立性,需要修改的是( )。 A、三层模式之间的两种映射 B、模式与内模式 9、空值NULL是( )的值。 A、 空字符串 B、 不知道的、不确定或无法填入 C、 数值零 D、 以上都不是 10、下面是聚合函数的选项是( )。 A、 distinct B、sum C、 if

4、 D、top 11、子查询可以返回( )行而不产生错误。 A、仅一行 B、如果不以ANY、ALL、EXISTS或IN开头,则仅一行 C、无限多行 D、如果不以ANY、ALL、EXISTS或IN开头,则为无限行 12、属性是指实体具有的( )。 A. 某种描述. B、 某种特性 C、某种数值. D、某种类型 13、 在一个关系中如果有这样一个属性存在着,它的值能惟一地标识关系中的每一个元组,称这个属性为 ( ) A.候选码 B.数据项 C.主属性 D.主属性值 14、表中可以(

5、 )一个元组(一个记录)的某个属性组(字段组)称为主键. A、 唯一确定 B、不唯一确定 C、模糊确定 D、表达 15、若某个属性组不是关系A主码,但它是另一个关系B的主码,则该属性或属性组称为关系A的( )。 A、外部属性 B、主键 C、内键 D、外键 16、 ( )是对关系的描述,一般表示为 关系名(属性名1,属性名2,……,属性名n)。 A、关联模式 B、数据模式 C、库模式 D、关系模式 17、在关系代数运算中,5种基本运算

6、为: A、 并、差、选择、投影、自然连接 B、 并、差、交、选择、投影 C、 并、差、选择、投影、乘积 D、 并、差、交、选择、乘积 18、设属性A是关系R的主属性,则属性A不能取空值(NULL)。这是() A、实体完整性规则 B、参照完整性规则 C、用户定义完整性规则 D、域完整性规则 19.在数据库的三级模式结构中,内模式有()个. A.1个 B.2个 C.3个 D.任意多个。 20、自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一

7、或是多个共有的( ). A、元组 B、行 C、记录 D、属性 21.将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为:( ) A、选择 B、投影 C、连接 D、并 22.SQL的含义是:( ) A、结构化查询语言 B、数据定义语言 C、数据库查询语言 D、数据库操纵与控制语言 23.数据库系统的组成,除了硬件环境、软件环境、数据库,还包括:( ) A、操作系统 B、CPU C、人员 D、物理数据库 24.数据库系统的核心是:( ) A、数据模型 B、数据库管理系统 C、数据库 D、数据库管理员 25.表由哪些部分

8、组成:( ) A、查询和字 B、字段和记录 C、记录和窗体 D、报表和字段 26.在SQL查询中使用Where子句指出的是:( ) A、查询目标  B、查询结果  C、查询视图  D、查询条件 27. 下面对于关系的叙述中,哪一个是不正确的? A、关系中的每一个属性是不可分解的 B、在关系中元组的顺序是无关紧要的。 C、任意的一个二维表都是一个关系。 D、每一个关系只有一种记录类型。 28.设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡尔积,则T的元组个数是( ) A、400 B、10000 C、30000 D、90

9、000 29、在关系数据库系统中,为了简化用户查询操作,而又不增加数据的存储空间,常用的方法是创建( )。 A、另一个表 B、游标 C 、视图 D、索引 30.对关系模型叙述错误的是: ( ) A、建立在严格的数学理论、集合论和谓词演算公式的基础之上 B、微机DBMS绝大部分采用关系数据模型。 C、用二维表表示关系模型是其一大特点。 D、不具有连接操作的DBMS也可以是关系数据库系统。 得分 阅卷教师 二、填空题:(每小题1分,共10分)在以下各小题中画有_______处填上答案。 1.包含在任何一个候选关键字中的属性称为 1主

10、属性 。 2. 数据模式包括: 2 概念模式 、 3外模式 、 4内模式 ;其中的 4内模式 是用物理模型对数据的描述。 3. 关系操作中选取某些列的操作为: 5投影 ,而选取某些行的操作称为:6 选择 。 5. 关系的完整性约束条件包括三类:( 7 实体完整性 、 8参照完整性 、 9用户自定义完整性 。) 6. SQL中,运算符“IS NULL”用于检查__ 10_属性是否为空_____。 得分 阅卷教师 三 、问答题(30分)(每题5分) 1、

11、何为数据库? 数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据集合 2、 关系的性质有哪些? 1)同一属性的数据具有同质性。每一列中的分量是同一类型的数据,来自同一个域。 2) 同一关系的属性名具有不能重复性。 3) 关系中的列位置具有顺序无关性。 4) 关系具有元组无冗余性。关系中的任一两组不能完全相同。 5) 关系中的元组位置具有顺序无关性。 6) 关系中每一个分量必须是不可分的数据项 3.什么叫数据模式,它分哪三级 答:在数据模型中有关数据结构及其相互间关系的描述被称为数据模式。数据模式被分为外模式、概念模式和内模式三级。

12、概念模式:又简称为模式,是关于整个数据库中数据的全局逻辑结构的描述。 外模式:又称为子模式、用户模式,是关于某个用户所需数据的逻辑结构的描述。外模式可由概念模式推导而出,是概念模式的一个子集 内模式:又称为物理模式、存储模式,是关于数据库中数据的存储方式和物理结构的描述。 4、在E-R模型中联系是用来反映什么样的信息,它有几种类型? 答:用来反映为实体(型)内部的联系和实体(型)之间的联系,实体内部的联系通常是指组成实体的各属性之间的联系;实体之间的联系通常是指不同实体集之间的联系。 联系可分为三种: (1) 一对一联系(1:1) (2) 一对多联系(1:n) (3) 多对多联

13、系(m:n)。 5、什么是视图?它有何作用? 答:视图是命名的、从基本表中导出的虚表。它在物理上并不存在。存在的只是它的定义;视图中的数据是从基本表中导出的。每次对视图查询都要重新计算;视图之上可以再定义视图。 视图的作用是让一定权限的操作者不用操作基本表就能满足其相应的操作要求,从而实现了对数据的安全管理。 6、数据库的结构数据模型有哪几种?按此划分SQL SERVER属于哪种类型? 数据模型有层次模型,网状模型,关系模型,面向对象数据模型,对象关系模型。按此划分SQL SERVER属于关系模型。 得分 阅卷教师 四、SQL语言(共30分) 表1 部门表

14、 部门编号 部门名称 部门所在地 10 财务部 深圳 20 研发部 北京 30 销售部 广州 40 公司总部 上海 表2 雇员表 雇员编号 姓名 年龄 受雇时间 工资 电话号码 部门编号 7369 史大山 25 2006/07/30 1560 66960901 20 7499 艾伦 30 2000/10/01 1936 66982030 30 7521 福特 28 2002/05/10 1830 67891234 10 7566 王琼 35 1998/12/20 2975 56789012

15、10 7654 马克 20 2007/07/20 1830 66960001 30 1、根据表1和表2,用SQL语句创建雇员表和部门表(6分) 假设有雇员关系表格,它的结构如下: 雇员( 雇员编号,雇员姓名,年龄,受雇时间, 薪水, 电话号码, 部门编号)。雇员编号 为主键, 部门编号为外键。 部门(部门编号,部门名称,部门所在地)主键是部门编号 Create table 部门表 (部门编号 char(4) not null primary key, 部门名称 char(12), 部门所在地 char(4)); Create table 雇员表 (雇员编号

16、char(4) not null primary key, 雇员姓名 char(12), 年龄 int, 受雇时间 datetime, 薪水 decimal(7,2), 电话号码 char(6), 部门编号 char(4) foreign key references 部门(部门编号)); 2、请写出下列查询和操作SQL语句。20分 1)以递增的方式列出职工的部门号码(不重复); select distinct部门编号from 雇员表 order by 部门编号 asc; 2)查找AGE年龄为35岁的职工全部信息; select * from 雇员

17、表 where 年龄=35; 3)查询在部门20或者30工作的,工资大于1600,年龄大于35岁的职工信息。 Select * from 雇员表 where (部门编号=20 OR 部门编号=30) and 工资>1600 and 年龄>35; 4)计算最高,最低和平均工资; select max(工资), min(工资) avg(工资) from 雇员表; 5) 找处职工不足3人的部门及其相应的职工数; select 部门编号, count(*) from 雇员表 group by 部门编号 having count(*)<3; 6. 将部门号为10

18、部门所有人员工资提高20%。 Update 雇员表 set 工资=工资+0.2*工资 where 部门编号=10; 7.从雇员中找出工资大于平均工资的职工信息。 Select * from 雇员表 where 工资>(select avg(工资) from 雇员表); 8.删除在部门10的,工资大于2500的职工信息 delete from 雇员表 where 工资>2500 and 部门编号=10; 9. 从雇员表雇员中选取工资大于150元职工的雇员编号,雇员姓名,工资和部门编号,构成一个雇员工资视图。 Create view 雇员工资 (雇员编号,雇员姓名,工资, 部门编号) as select 雇员编号, 雇员姓名, 工资, 部门编号 from 雇员表 where 工资>150; 10.查询马克所在部门名称 Select 姓名,部门名称from 雇员表,部门表 where 雇员表.部门编号=部门表.部门编号 8

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服