《数据库基础与应用》试题三_第1页
《数据库基础与应用》试题三_第2页
《数据库基础与应用》试题三_第3页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《数据库基础与应用》试题三2004春一、填空题(每空1分,共40分)1、数据库处理技术经历了人工管理、 以及分布式数据库管理等四个发展阶段。2、任一种数据模型都和 的区别。3、专门的关系运算包、 、连接和除四种。4、设一个关系A具有a1个属性和a2个元组,关系B具有b1个属性和b2个元组,则关A×B具有 个属性个元组。5在一个关系R中若Y并且X的任何真子集都不能函数决定Y则称Y 函数依赖否则若并且X的一个真子集也能够函数决定则称X→Y 函数依赖。6、若一个关系中只有一个候选码,并且该关系达到了第三范式,则表明它同时也达到了 范式,该关系中所有属性都是候选码。7、在SQL中,建立、修改和删除数据库中基本表结构的命令分别为 、 和 命令。8、基本表属于全局模式中的表,它是 ,而视图则属于局部模式中的表,它是 。9一个数据库应用系统的开发过程大致相继经概念设计、 、机器实现、运行维护等六个阶段。10、Access的用户操作界面由标题栏、 、 、 、状态栏等五个部组成。、数据访问页是直接链接的一种Web页,可以 中调用数据访问页。12、模块是用Access提供语言编写的程序段。13、SQLServer提供了动态的自我管理机制,能够自动增大或缩小数据库所占用的 。14MicrosoftSQLServer2000是运行操作系统平台上的逻辑模型 型数据库管理系统。15SQLServer支持两种形式的变量即 变量变量。16、函数RIGHT(‘abcdef’,2)的结果是 。17、数据库备份和恢复的Transact-SQL语句分别是 和 。18触发器是一种特殊的存储过程它可以在对一个表上进和 操作中的任一种或几种操作时被自动调用执行。19DB2UDB提供了一套具有统一的图形用户界面的管理工具,用于与任何服务器平台的数据库进行交互。这些管理工具最主要的二个和 。20在Oracle9i内提供了一套具有图形用户界面的数据库管理工二、选择题(每小题1分,共14分)1、下列( )图标是Access中表对象的标志。A. B. C. D.2、下面有关表的叙述中错误的是( 。A.表是Access数据库中的要素之一B.表设计的主要工作是设计表的结构C.Access数据库的各表之间相互独D.可以将其他数据库的表导入到当前数据库中3Access中字段的“小数位”属性被用来指定( )型数据的小数部分的位数。A.货币和数字 B.货币和备注 C.文本和数字 D.数字和备4、下列( )图标是Access中新建宏的标志。A.5、模块窗口由(B.)个部分组成。BC.D.A.2B.3 C.4D.56、可以通过Internet进行数据发布的对象是( 。A.窗体 B.报表 C.查询 D.数据访问7、提高SQLServer性能的最佳方法之一是( 。A.增大硬盘空间 B.增加内存C.减少数据量 D.采用高分辨率显示器8、语句“USEmasterGOSELECT*FROMsysfiles包括( )个批处理。9、当一条SELECT语句访问一张大表里的有限几行数据时Server通常会( 。A.为数据加上页级锁 B.为数据加上行级锁C.需要用户的干涉和参与 D.使用户独占数据库10Transact-SQL对标准SQL的扩展主要表现为( 。A.加入了程序控制结构和变量 B.加入了建库和建表语句C.提供了分组查询功能 D.提供了MinMax待统计函、以下哪种情况应尽量创建索引( 。Where子句中出现频率较高的列具有很多NULL值的列记录较少的基本表需要更新频繁的基本表12、下列SQLServer语句中出现语法错误的是( 。DECLARE@Myvar INTSELECT*FROM[AAA]CREATEAAADELETE*FROMAAA13、属于事务控制的语句是( 。A.BeginCommit、RollBack B.Begin、ContinueEndC.Create、Commit、RollBack D.BeginContinue、14、下列( )标识符可以作为局部变量使用。A.[@Myvar] B.Myvar C.Myvar D.@Myvar三、学生选课数据库有三个表即学生表、课程表C和学生选课表SC示,请根据所给的每种功能写出相应的查询语句(520分)S(S#,SN,SEX,AGE,DEPT)C(C#,CN)SC(S#,C#,GRADE)号,CN为课程名,GRADE为成绩。1、统计学生选课数据库中学生的总人数。2、查询学生姓名及其所选修课程的课程号和成绩。3、从学生选课库中查询出被2至4名学生选修的所有课程信息。4、从学生选课库中查询出选修至少两门课程的学生学号。四、简单应用题(共26分,其中前3个小题每小题6分,第4小题8分)1CSC(6分)21岁的男学生的学号和姓名(3分)K(3分)2、设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,(A,D)→E}关系的候选码为什么?该关系属于第几范式,请简要地说明理由(6分)3、简要回答下列问题(6分,每小题3分)Access的数据库对象有哪些?简述宏的创建过程。4、假设存在名为AAA的数据库,包括S(S#char(8),SNvarchar(8),AGEvarchar(20),DateTSC(S#char(8),CNvarchar(10),GRADEnumeric(5,2))两张表。请按下列要求写一存储过程(8分)要求为:修改SC表中学号为@s1的值、课程名为@c1的值的学生成绩为@g1的值。《数据库基础与应用》试题三参考答案及评分标准2004春一、填空题(每空1分,共40分1、文件系统 数据库系统2、型 值3、选择 投影4、a1+b1 5、完全 部分6、BC 决定因素7、create table altertable drop8、实表 虚表9、需求分析 逻辑设计 物理设计10、菜单栏 工具栏 工作区11、Access12、VBA13、硬盘空间14、Windows 关系15、全局 局部16ef’17BACKUPDATABASE RESTORE18、插入 删除 修改19、控制中心 命令中心20、OracleEnterpriseManager(OEM)二、选择题(每小题1分,共10分)1—5:CCADB 6—10:DBABA DAC三、学生选课数据库有三个表即学生表、课程表C和学生选课表SC示,请根据所给的每种功能写出相应的查询语句(520分)1、SELECT COUNT(*)AS学生总人数FROM S2、SELECT S.SN,C.C#,FROM S,SCWHERE S.S#=SC.S#3、SELECT *FROM CWHERE (SELECT C#FROM SCWHERE C.C#=SC.C#GROUP BY C#COUNT(*)BETWEEN 2 AND 4)4、SELECT DISTINCTC1.S#FROM SC C1,SC WHERE C1.S#=C2.S# ANDC1.C#<>C2.C#四、简单应用题(共26分,其中前3个小题每小题6分,第4小题8分)1、写关系代数式:21岁的男学生的学号和姓名(3分)S#,SN(δAGE>21∧SEX=‘男’(S))K(3分)SN=KCC#SC(δ (S2、SN=K解:该关系的候选码为AD2分)只依赖于候选码的部分所以该关系只属于第一范式(22分)3、简要回答下列问题(6分,每小题3分)Access的数据库对象有哪些?答:Access数据库包含有七个数据库操作对象,它们分别是:表、查询、窗体、报表、页、宏和模块。简述宏的创建过程。答:一般利用宏设计器创建宏对象。其主要步骤有:在数据库窗口中,选择“宏”操作和选择操作参数,并在“备注”列中输入注释,如果有需有,在条件列中输入条件表达式;重复上述过程直到输入所有的宏动作,再保存“宏”后退出。4、 CREATEPROCEDURE (@s1char(8),@c1varchar(10),@g1numeric(5,2))ASBEGINUPDATE SCSET GRADE=@g1WHERE S#=@s1 ANDEND习题1一.选择题在下列四个选项中,基本关系运算的是(排序。连接 B.投影C.选择 D.排序(多对多。多对多 B.一对多C.多对一 D.一对一(。“一事一地”原则,即一个表描述一个实体或实体间的一种联系。字段。用外部关键字保证有关联的表之间的联系。以上各原则都包括。4.数据库类型是根据(数据模型)A.数据模型B.文件形式C.记录形式5.DBMS 是(D.存取数据方法操作系统支持下的系统软件。A.操作系统的一部分 B.操作系统支持下的系统软件C.一种编译程序 D.一种操作系统6.在关系型数据库管理系统中,查找满足一定条件的元组的运算称( 选择 。A.查询 B.选择C.投影 D.联接如果要改变一个关系中属性的排列顺序,应使用的关系运算是投影。选择 B.投影C.连接 D.重建为(“连接”运算。“选择”运算 B.“投影”运算C.“连接”运算 D.“交”运算数据库DBDBMS和数据库管理系统DBS三者之间的关系是(DBS包括DB和DBMS 。包括DBMS和DBS B.包括和DBMSC.DBMS包括DBS和DB D.与DB和DBMS无关10.数据库系统与文件系统管理数据时的主要区别之一是(B A.文件系统能实现数据共享,而数据库系统却不能。B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决。C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件。D.文件系统管理的数据量庞大,而数据库系统管理的数据量较少。二.填空题从层次角度看,数据库管理系统是位于用户与操作系统间的一层数据管理软件。用二维表数据来表示实体及实体之间联系的数据模型称为关系模型。两个实体集之间的联系方式有1:1、1:n和m:n。关系模型是用若干个二维表来表示实体及其联系,关系通过关系名和属性名来定义。关系的每一行是一个元组是记录中的一个数据项,表示实体的一个属性。做一个字段。6.在关系数据库中,一个属性的取值范围叫做一个域 若关系中的某一属性组的值能惟一地标识一个元组,则称该属性组候选键 。关系有如下读者借阅书籍信息表:一.选择题

习题2Access(ESC键。“文件”→“退出” B.【Alt+F4】C.按ESC键 D.【Ctrl+Alt+Del】不是Office应用程序组件的软件是(Oracle 。Oracle B.ExcelC.Word D.Access显示或隐藏工具栏先要选择哪个菜单选项(工具。文件 B.工具C.编辑 D.插入以下说法错误的是(A。Access系统窗口才能打开其数据库窗口Access系统窗口中只有一个数据库为当前数据库Access7Access系统窗口的一部分5.Access能处理的数据包括(以上均可以A.数字 B.文字C.图片、动画、音频 D.以上均可二.填空题Access是一个 关系型 数据库管理系统。Access工作环境分为 主窗口和数据库窗口两部分。3.启动Access系统的方法有、、(3。Access系统的方法有Access数据库窗口包含在、Access主窗口、中。(3。一.选择题

习题3在数据库管理系统中,数据储存在什么地方?(数据表)窗体 B.报表C.数据表 D.页报表)窗体 B.报表C.表 D.页在数据库管理系统中,能将数据的内容变成网页的对象是(页。窗体 B.报表C.页 D.宏Access任务窗格包含了哪些功能?(以上皆是)A.新建文件C.剪贴板5Access数据库版本的转换。工具B.D.以上皆是AccessA.文件B.视图C.工具D.编辑二.填空题1.Access的数据库对象有表查询、窗体、报表、页、宏、和模块。链接表在数据库中存储的只是链接,而主体存储在数据库之外3.数据库对象的宏 对象可用来简化数据库的操作。4.数据库文件的扩展名是 MDB 。5.数据库文件的默认存放位置是我的文档。一.选择题

习题4在Access中的在数据表视图下显示表时,记录行左侧标记的黑色三角形表示该记录是( C )。首记录 B.末尾记录C.当前记录 D.新记录在Access中,对数据表的结构进行操作,应在( B )视图下进行。文件夹 设计C.数据表 页在Access中,对数据表进行修改,以下各操作在数据表视图和设计视图下都可以进行的是( B )。修改字段类型 B.重命名字段C.修改记录 D.删除记录关系数据库中的关键字是指( D )。能惟一决定关系的字段妙惟肖 B.不可改动的专用保留字关键的很重要的字段 能唯一标识元组的属性或属性集合有关字段属性,下面说法中错误的是( B )。字段大小可用于设置文本、数字或自动编号等类型字段的最大容量BCD下列关于获取外部数据的说法中,错误的是(DA.导入表后,在Access中修改、删除记录等操作不影响原来的数据文件BAccess中对数据所做的更改都会影响到原数据文件CAccess中可以导入ExcelAccess数据库中的表和数据库文件D.链接表后形成的表其图标和用Access向导生成的表的图标是—样的一个字段由(DA.字段名称 B.数据类型C.字段属性 D.以上都是以下各项中,不是Access中的字段类型的是(DA.文本型 B.数字型C.货币型 D.窗口型如果一张数据表中含有照片,则保存照片的字段数据类型应(AA.OLE对象型 B.超级链接型C.查阅向导型 D.备注10.下列关于表间关系的说法中,错误的是(D。ABC.通过公共字段建立关系DAccess中,两个表之间可以建立多对多的关系Access中,一个表最多可以建立(AA.1 B.2C.3 D.任意如果要在一对多关系中,修改一方的原始记录后,另一方立即更改应设置( B )A.实施参照完整性 B.级联更新相关记录C.级联删除相关记录 D.以上都不13.选定表中所有记录的方法是( D )A.选定第1个记录B.选定最后一个记录C.任意选定一个记录D.选定第1个记录,按住Shift键,选定最后一个记14.排序时如果选取了多个字段,则结果是( C )。按照最左边的列排序 B.按照最右边的列排C.按照从左向右的次序依次排序 D.无法进行排序在Access中文版中以下排序记录所依据的规则中

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论