版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1 .模型是对现实世界的抽象,在数据库技术中,用模型的概念描述数据库的结构与语义,对现实 世界进行抽象。表示实体类型及实体间联系的模型称为(A )。数据模型B.实体模型C.逻辑模型D.物理模型随着计算机应用领域的扩大,第一代、第二代DBS不能适应处理大量的(C )A .格式化数据B 网络数据C.非格式数据D.海量数据在关系数据库设计中,设计关系模式是(C)的任务。需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是(D )左外联接B.右外联接C.外部并D.外联接单个用户使用的数据视图的描述称为(A )。A.外模式B
2、.概念模式C.内模式D.存储模式关系模型是(C )。A.用关系表示实体B.用关系表示联系C.用关系表示实体及其联系 D.用关系表示属性7 .层次模型不能直接表示(C )。A. 1:1B. 1:mC. m:nD. 1:1 和 1:m 关系 TOC o 1-5 h z 若D=a,a,a,D=1,2,3,则D XD集合中共有元组(D )个。 1123212A.6B.8C.12D.9同一个关系模型的任两个元组值(A )。A.不能全同B.可全同C.必须全同D.以上都不是SQL语言中,实现数据检索的语句是(A )。A. SELECTB. INSERTC. UPDATED. DELETE11 .关系模式R中
3、的属性全部是主属性,则R的最高范式必定是(B )。A. 2NFB. 3NFC. BCNFD. 4NF数据库逻辑设计的主要任务是(B )。A.建立E-R图和说明书B.创建数据库模式C.建立数据流图D.把数据送入数据库单个用户使用的数据视图的描述称为(A )。A.外模式C.内模式B.概念模式D.存储模式14. 一般情况下,一个关系中只有一个(B )。A.候选键C.超键B. 主键D. 外键15.在DBS中,DBMS和OS之间的关系是(B )。A.相互调用C. OS 调用 DBMSB. DBMS 调用 OSD.并发运行16.五种基本关系代数运算是(A )。A. U,-,X,n 和 oC. U,n,x,
4、n 和 oB. U,-,8,n 和 oD. U,n,8,n 和 o17.当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是(D )。A.左外联接C.外部并B.右外联接D. 外联接18.下列聚合函数中不忽略空值(null)的是(C )。A. SUM (列名)C. COUNT ( * )B. MAX (列名)D. AVG (列名)19.逻辑设计的第一步是把(B )转换成初始关系模式。A. DFDC.程序流程图20.设有关系模式R (A,B,R的规范化程度最高达到(BA.1NFB. E-R 图D.模块结构图C,D),其数据依赖集:F= (A,B) 一C,CD,则关系模式)。B.
5、2NFC.3NFD.BCNF21.在数据库设计中,将ER图转换成关系数据模型的过程属于(B )。A.需求分析阶段C.概念设计阶段B. 逻辑设计阶段D.物理设计阶段22. SQL中,下列涉及空值的操作,不正确的是(C )。A. AGE IS NULLB. AGE IS NOT NULLC. AGE = NULLD. NOT (AGE IS NULL)SQL语言的GRANT和REVOKE语句主要是用来维护数据库的(C)。A.完整性B.可靠性C.安全性D.一致性学生关系模式S( S#,Sname,Sex,Age),S的属性分别表示学生的学号、姓名、性别、 年龄。要在表S中删除一个属性“年龄”,可选用
6、的SQL语句是(D )。A.DELETE Age from S C.UPDATE S AgeB.ALTER TABLE S DROP AgeD.ALTER TABLE S Age25.SQL视图是从(C )中导出的。A. 基本表C.基本表或视图B.视图D.数据库二、填空一个类可以从直接的或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的(可重 用性/共享性)。用树型结构表示实体类型及实体间联系的数据模型称为(层次模型)。关系模型有3个组成部分,分别数据结构、数据操作和(完整性规则)。并发操作通常会带来三类问题,它们是丢失更新、(不一致分析)和读脏数据。设计性能较优的关系模式称为规范化,
7、规范化主要的理论依据是(关系规范化理论)。三、简答题1 .简述数据库管理阶段的主要特点。答:数据库阶段的管理方式具有以下特点:(1)采用复杂的数据模型表示数据结构。(2 )有较高的数据独立性。数据库系统为用户提供了方便的用户接口。系统提供了较完善的数据控制功能。.对数据操作不一定以记录为单位,也可以数据项为单位,增加了系统的灵活性。简述SQL语言中视图与基本表的联系。答:基本表是实际存储在数据库中的表,而视图是由若干基本表或其他视图构成的 表的定义,系统只将视图的定义存放在数据字典中,并不存储视图对应的数据。五、程序设计(每小题4分,共24分)已知某数据库系统中包含三个基本表:商品基本表 GO
8、ODS(G# , GNAME, PRICE ,TYPE , FACT )商场基本表 SHOPS(S#, SNAME, MANAG, ADDR )销售基本表 SALES (S#,G#,QTY)其中,G#, GNAME, PRICE, TYPE , FACT分别代表商品号 商品名,单价 型号制造商:S#, SNAME,MANAG, ADDR分别代表商场号,商场名,经理,地址;QTY代表销售量。试用SQL语句完成下列查询:查询不生产微波炉的制造商。.SELECT FACTFROM GOODSWHERE FACT NOT IN( SELECT FACTFROM GOODSWHERE GNAME=微波炉
9、)查询位于南京路的所有商场的商场号和商场名。SELECT S#, SNAMEFROM SHOPSWHERE ADDR LIKE,南京路,查询未销售南华厂的产品的商场名和经理。SELECT SNAME, MANAGFROM SHOPSWHERE S# NOT IN(SELECT S#FROM SALESWHERE G# IN(SELECT G#FROM GOODSWHERE FACT =南华,)查询至少在S01和S02两个商场销售的商品名,型号和制造商。SELECT GNAME, TYPE , FACTFROM GOODSWHERE G# IN(SELECT G#FROM SALESWHERE
10、S#=S01AND G# IN( SELECT G#FROM SALESWHERE S#=S02)查询生产电视机的制造商数。SELECT COUNT (DISTINCT FACT )FROM GOODSWHERE GNAME=电视机查询平均销售量最高的商品号。,SELECT G#FROM SALESGROUP BY G#HAVING AVG(QTY) =ALL(SELECT AVG(QTY)FROM SALESGROUP BY G#)一、单项选择题为了描述现实世界中的事物,在信息世界中所建立的模型称为(d )。A.关系模型B.网状模型C.层次模型D.概念模型在网状数据库系统DBTG中,描述实体
11、的是(a )A.记录 B.元组 C.片段 D.实体型 从ER图导出关系模型时,如果实体间的联系是M: N的,说法中正确的是(c )。将N方码和联系的属性纳入M方的属性中将M方码和联系的属性纳入N方的属性中增加一个关系表示联系,其中纳入M方和N方的码在M方属性和N方属性中均增加一个表示级别的属性在关系数据库中,只消除非主属性对码的部分依赖的范式是(c )。A.BCNF B.1NF C.2NF D.3NF在数据库系统中,同一个外模式(c )。只能被一个用户的一个应用程序使用不能被一个用户的多个应用程序使用可以被同一个用户的多个应用程序使用可以被所有用户的应用程序使用在数据库系统中,对全体数据的逻辑
12、结构和特征的描述称为(b )。A.子模式 B.模式 C.存储模式 D.内模式实体所具有的某一特性称为实体的(c )。A.特征B.性质 C.属性D.特点关系代数包含八种运算,其中基本的运算为(a )。A.五种 B.四种 C.三种 D.两种要保证数据库的数据独立性,需要修改的是(a )。A.三层模式之间的两级映像C.模式与外模式下列四项中说法不正确的是(A.数据库减少了数据冗余C.数据库避免了一切数据的重复模式与内模式D.三层模式)。B .数据库中的数据可以共享D .数据库具有较高的数据独立性公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从 职员到部门的联系类型是(
13、c )。A.多对多 B. 一对一C.多对一 D. 一对多下列四项中,必须进行查询优化的是(a )。A.关系数据库B.网状数据库C.层次数据库D.非关系模型在视图上不能完成的操作是(c )。A.更新视图B.查询C.在视图上定义新的基本表D.在视图上定义新视图关系数据模型的三个组成部分中,不包括(c )。C .恢复 D .数据操作首先要做的是(b )。B .尽早执行选择运算D .投影运算A.完整性规则B .数据结构关系代数表达式的优化策略中A.对文件进行预处理执行笛卡尔积运算下列四项中,不属于关系数据库特点的是(d )。A.数据冗余小B.数据独立性高C.数据共享性好D.多用户访问(a )。数据独立
14、性会提高增加数据冗余度)。定义基表并发控制数据库的并发操作可能带来的问题包括B.A.丢失更新D.C .非法用户的使用在基本SQL语言中,不可以实现(dA.定义视图B.D.C.查询视图和基表二、设计题(一)设有学生一课程关系数据库,其中有学生关系S,课程关系C和学生选课关系SC,如下图所示:关系S关系C学号S#姓名SN年龄SA性别SS课程号称C#学时FO教师TE教师办公室OFS1WANG20FC1200ZHOUOF2S2LI23MC2120LIUOF2S3CHEN21MC380LIUOF2S4ZHANG20MC480WANGOF3S5ZHANG22F关系SC学号课程号成绩S#C#GS1C190S
15、1C290S1C385S1C487S2C190S3C175S3C270S3C456S4C190S4C285S5C195S5C480要求使用SQL语言写出下列操作:找出全部开课的老师。SELECT DISTINCT TEFROM C 找出学习C1且成绩为90分以上(包括90分)的学生号。SELECT S#FROM SCWHERE C#= C1 AND G89把WANG老师的办公室改为OF1。UPDATE CSET OF= OF1WHERE TE= WANG把全体男学生的成绩置零。UPDATE SCSET G=0WHERE M=(SELECT SSFROM SWHERE S.S#=SC.S#)最大
16、长度为15。在表S中增加学生所在系的列,其数据类型为变长字符串,ALTER TABLE SADD SD VARCHAR(15)找出没有选修课程C3的学生名。SELECT SNFROM SWHERE NOT EXISTS(SELECT *FROM SCWHERE S#=S.S# AND C#= C3 )求出男同学集合与年龄不大于20的学生集合。SELECT *FROM SWHERE SS= M AND SA20求年龄在20岁与23岁之间(包括20岁和23岁)的学生号和年龄。SELECT S#,SAFROM SWHERE SA BETWEEN 20 AND 22查询选修了 C1课程的学生的学号及成
17、绩,查询结果按分数的降序排列。SELECT S#,GFROM SCWHERE C#= C1ORDER BY G DESC查询所有有成绩的学生号和课程号。SELECT S#,C#FROM SCWHERE G IS NOT NULL(二)现有关系数据库如下:学生(学号,姓名,性别,专业、奖学金)课程(课程号,名称,学分)学习(学号,课程号,分数)用SQL语言实现下列小题:1 .检索没有获得奖学金、同时至少有一门课程成绩在95分以上的学生信息,包括学号、姓名和 专业;,SELECT学生.学号,姓名,专业FROM学生,学习WHERE学生,学号=学习,学号AND学习,课程号=课程,课程号AND奖学金=0 AND分 数952.检索没有任何一门课程成绩在80分以下的所有学生的信息,包括学号、姓名和专业;.SELECT学号,姓名,专业FROM学生W
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年copd护理选择试题及答案
- 2026年学校自然灾害安全事故应急预案
- 2026年api标准考试题及答案
- 2026冰雪旅游产业配套实木设施防冻裂技术突破
- 艺术创作与艺术市场线上运营规范
- 医院污水站除臭系统设计
- 四川某可降解生物塑料生产线项目可行性研究报告
- 水厂超滤膜深度处理工程项目申请报告
- 土石方回填工程监理实施细则
- 煤气发电项目环境影响报告书
- 2026秋【新情境新趋势】第一章有理数 情境卷 沪科版数学七年级上册
- 事业编计算机岗2026高频考题
- 第一单元《语文园地》教案(2课时)-2026-2027学年统编版(新版)小学语文三年级上册
- 智慧消防物联网系统运行维护方案
- 2026年中国创新方法大赛理论模拟题
- 【人教】2026版《暑假衔接课件》第17章 因式分解(暑假衔接课件)
- 大学生涯规划与职业发展(第2版)全套课件
- 中石化秋招笔试考试题库
- 建材行业领域主要职业危害及防治
- 2026届新高考英语冲刺热点复习With的复合结构
- 数字营销基础(第二版)课件 2.2数字营销技术
评论
0/150
提交评论