已阅读5页,还剩61页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库基础与应用期末复习提要,中央电大理工部计算机教研室,数据库基础与应用是全国电大计算机应用专业和信息管理专业一门骨干课程,它包括数据库基础知识和FoxProforwindows实用数据库系统的使用两个方面内容:在期末考试中大约各占%的份量。下面给出每一章的复习要求然后给出-份模拟试题及答案,第一章数据库系统导论,-、名词解释,数据信息数据处理倩息系统超文本技术数据的物理独立性数据的逻辑独立性数锯完整性概念世界实体属性关键字实体之间的联系ER模型,二、回答问题,1.计算机数据处理技术经过哪四个发展阶段?2.数据库系统的特点是什么?3.数据库系统有哪几个方面组戍?4.数据库系统具有哪三级模式结构?5.DBMS的主要功能包括年哪几方面?,6.数据库的运行控制功能包括些方面?7.数据完整性控制包括回I些方面f?8.数据库的并发操作控制包括哪些方面?9.数据库的安全性控制包括哪些方面?,10-数据库的系统安全包括哪三个方面?11.两个实体(集)之间存在着哪三种联系?每一种联系的具体含义是什么?12.数据库管理系统所支持的数据模型分为哪四种?13.层次模型和网状模型是通过什么方法来实现数据之间联系的?这两种数据棋型的缺点是什么?,三、应用题能够根据数据联系的文字描述画出对应的E_R图,例1-个学生可以选修多门课程,每门课程可以由多个学生来选修,请用E-R图画出学生逃修课程这一概念模型。,例2,一个部门可以具有多名职工,而一名职工只能从属于一个部门,请用E-R图画出这一概念模型。,例3,一种零件可以由其它几种零件装配而戍,请用B-R图画出这一概忿模型,例4,一个仓库可存放多种零件,每一种零件可以存放在不同仓库中,请用E_R图画出这一概念模型。,第二章关系数据模型一、名词解释,关系元组属性域关键字关系模式关系模型并交差选择投影联接等值联接自然联接外关键字,二、回答问题,1.关系模翅的特点是什么?2.关系运算包括哪两种?每一类又包括哪几种运算?,二、回答问题,1.计算机数据处理技术经过哪四个发展阶段?2.数据库系统的特点是什么?3.数据库系统有哪几个方面组戍?4.数据库系统具有哪三级模式结构?5.DBMS的主要功能包括年哪几方面?,三、应用,1.对于一个具体关系,能够写出选择或投影运算后的结果。2.对于两个关系,能够写出按某一种公共属性进行自然联接后的结果,第三章结构化查询语言SQL,一。名词解释SQL基本表视图联接查询嵌套查询,二、回答问题,1.SQL语言包括哪四个方面的功能?2.建立基本表的命令格式是什么?3.向基本表插入数据的命令格式是什么?4.查询基本表的基本命令格式是什么?,三应用题,1.能够根据一个关系模式建立基本表。2.能够根据一个关系进行简单查询。3.能够根据两至三个关系进行联接查询。4.能够进行两层嵌查询。5-查询中会使用七种比较运算符和三种逻辑运算符构戍逻辑表达式,6.在查询中会使用distinc,notbetweenand.-.,like,notin,orderby,groupby,havirg,会为一个关系指定临时别名。7.在查询中会使用count,sum,avg,max,min等函数。,第四章关系规范化基础,-名词解释函数依赖非平凡函数依赖平凡函数依赖相互函数依赖完全函数依赖部分函数依赖传递依赖候选关链字外关键字主属性非主属性第一范式第二范式第三范式BCNF,二、回答问题,1.为什么要进行关系规范化?.2.一个关系中两个属性之间的联系存在哪三种类型3.关系规范化应遵循的原则是什么?4.关系规范化的过程就是消除什么?5.如何消除一个关系中某些属性之间的传递依赖?,三、应用题,.能够根据一个关系模式分析出各属性之间的函数依赖关系。2.能够根据一个关系模式及属性之间的函数依赖关系判断出它属于哪一级范式。,第五章数据库设计,一、名词解释概念结构设计逻辑结构设计物理结构设汁,二、回答问题,1.数据库应用系统的设计经过哪几个阶段?2.数据库应用系统的实现和运行经过哪几个阶段?3.需求分析阶段分为哪几个步骤?4.概念结构设计采用什么工具?5.概念结构设汁经过哪三个步骤?6.逻辑结构设计经过哪三个步骤?7.逻辑结构设计的目的是什么?,三、应用题,1.能够根据简单的应用问题画出E一R图。2.能够把简单的E-R图转换为一组满足一定规范化要求的关系模式。,第六章foxproforwindows基础一。回答问题,1.FoxPro有哪三种工作方式?2-个显示窗口通常具有哪些显示区域?3.一个对话框中又包含哪几种类型的框?4.表达式分哪类型?5.数据库文件、筒单索引文件、复合索引文件、内存变量文件、命令文件的扩展名备是什么?,6.FoxPro包含哪几种类型的字段?每一种字段类型的字母表示是什么?7.Foxpro的内存变量有哪些类型?对应的字母表示是什么?8.foxpro支持哪两种类型的索引二文件?各有什么特点?9.当打开一个库文件时,将同时自动打开什么索引文件?该索引丈件的文伴名同库名有什么异同?,二、掌握以下命令的各式和功能,1.create2.modistructure3.appe4.appendfrom5.inse6.edit7.change8browse9.replace10.delete11setdeleteoff/on12.recall13.pack14.list/uisplay15.list/dispaystructurt16.copyto17.copystruto18.sort19.index2O.use21.setindexto22.setorderto23.cIoseindex24.c1osealI25.reindex,三、掌握以下函数的格式功能,1.int2.mnod3.recno4.一个班级关系模式为(班级号,专业,数室,),其中班级号为关键字;则学生关系模式中的外关健字为.10.SQL请育具有对数据的,_和等四个方面的功能。11.在SL语言中,定义一个基本表的命令为。12.如果属性X和Y是11的联系,则称X和Y之间的依赖关系为已作。,13.包含在任何一个候选关键字中的属性称为,不包含在任何一个候选关键字中的属住称为。14.如果一个关系R中的所有属性都不传递依赖于R的任何候选关键字,或肴说,关系R中的每个决定因素郁是候遨关键字时,则称关系R属于范式,为.,15.从第一范式逐步规湿化到第二、第三、BCNF范式的过程,就是逐步消除各种的过程。16.数据库应用系统设计所经过的前四个阶段是、,和。17.数据库概念结构设计的工具是。18.xPro支持的复合索引文件类型,又分为两种情况,-种叫做复合索引文件,另一种叫复合索引文件.,19.foxpro中的字符串常量可以使用、-或作为起止定界符。20.为了在修改数据库结构后不丢失数据,最好每次只修改个字段定义中的项。21.GO命令使录指针作移动,SKP命令使记录指针以当前记录为基准作移动。,22.命令能够统计出当前库中满足范围和条件的记录个数。23.SELECT0命令用于选择作为当前工作区。24.命令能够将两个打开的数据库按照一定条件联接生成一个新数据库。25.使用Setskipto命令在睡立两个库之间的关联后,能够进一步建立当前库中的一条记录同被关联库中_记录之间的关联。,26.如果在一个通用字段中插人一张画笔图片,图片本身就是-,握供图片的画笔Paintbrush应用软件就是_.而FoxPro系统就是_.27.-foxpro常量具有四种类型,分别,_,_,_.。28.在FoxPro,允许对整个数组进行赋值吗?.29.MODIFYCOMMAND和O命令分别为和-命令文件的命令。30.DEFNEBAR为命令.,二、写出下列备命令敢命命坦的功能,假定使用的,“图书“,“读者”、“借阅.和zgjk库的定义如下图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(16),单价N(7,2)读者(借书证号C(4),单位C(1O),姓名C(6),性别C(2),职称C(6),地址C(16)借阅(借书证号C(4),总编号C(6),倩书日期D()Z(职工号C(6),姓名C(6),性别C(2),出生日期D(),职称C(6),基本工资N(7,2),1.select借书证号,count(*);Fmm借阅;Where借阅证弓=”1122.select*,count(*);from图书;groupby书名,作者,3selec*;Fmm借阅,图书;Where借阅,总编号=图书,总编号4.select单位,count(*);from读肴;where借书证号in(selectdistinct借书证号from借阅);groupby单位,5.usezgjkaccept”输入一个职工号“tox1ocatefor职工号=xdisplay6.usezgjkSetindextozgh.idx7usezgjkCalculatemax(基本工资),min(基本工贸),awg(基本工,三、或根据程床填空或指出程序的功能,假定此题所使用的数据库仍为上题中的zgjk.DBF,1.clearUsezgjkScanfor职称=教授1,2say”记录号:”+str(recno()2,2say”.姓名:“+姓名3,2say“,职称”+职称4,2say“”基本工资:“+str(基本工资)get基本工资readendscanuSereturn,2.clearStore0toc1,c2,c3useZGJKScanDocasecase职称=“教授c1=c1+1case职称=副教授c2=c2+1case职称=讲师c3=c3+1,endcaseendscan?,”教授,c1?”讲师,c2?”教授”,c3uSereturn,四、假定当前数据库仍为第四题已定义的.D,用一条,或一组命令实现下列每一个操作1.显示从当前记录开始的个记录的值,其中”值由键盘输人2.分别统计并显示出男、女职工的人数。3.首先打开按基本工资升序建立的单索引-文件jbgz.idx,然后显示出基本工资最低的所有记录(可能为一条,可能为若干条)。,模拟试题答案,-填空.1.局部逻辑结构整体逻辑结构物理存储结构2.完整性并发操作安全性3.属性4.层次网状关系5.一对多(或为:n)6.域(或定义域)7.规范化单一8.多于9.班级号10.定义查询操纵控制,11.createtable12相互函数依赖XY13.主属性非主属性14.BCNFRBCNF1j.传递依赖16.需求分析概念结构设计逻辑结构设计物理结构设计17.ER图18.结构化独立型(或非结构化)19.双引号单引号中括号2O.21.绝对相对,22.count23.末使用的编号最小的工作区24.join25.多条(或相匹配的每一条记录)26.OLE对象服务器客户27.数值字符曰期逻辑28.允许29.建立1(或编辑)I运行30.定义弹出式莱单中一个菜单项,二、写出下列各命令或命令组的功能,1.求出借阅库中借书证号为112“的所借图书的册数。2.按书名和作者分组统计出“图书,库中每种图书的数量。3.联接查询借阅”库和“.图书“,库,得到借阅每一本图书的息。4.按单位分组统计出借阅图书的人数。5.查找并显示出zgjk库中由键盘上输人的一个职工号所对应的记录。6.在ZK库上打开zgh.idx单索引文件。7.求出ZGK库中基本工资字段的最大值、最小值和平均值.,三或根据程序填空或指出程序的功能,1.按照自定义显示格式修改zgjk库
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 空气能采购合同范本
- 矿山入股合同协议书
- 第三部分合同协议书
- 码头疏浚清淤协议书
- 科室下乡协议书模板
- 租外墙广告合同范本
- 租房充电协议书范本
- 砸墙恢复合同协议书
- 租房合同欠款写协议
- 租房热水器合同范本
- DL∕T 5759-2017 配电系统电气装置安装工程施工及验收规范
- 心内科品管圈-提高规范化口服给药执行率
- JCT 906-2023 混凝土地面用水泥基耐磨材料 (正式版)
- 国家电网南瑞集团招聘笔试真题2023
- 法语最常用1300单词-音标+中文解释
- 2023年12月2024届广州市高三年级调研测试(零模)生物试卷(含答案)
- 工伤认定申请表(范表)
- 巴马格卷绕头说明书模板
- 高中化学竞赛有机化学-芳香烃
- 网架挠度测量观测的内业成果整理-三角高程测量观测成果的记录、整理与验算
- EIM Starter Unit 9 Yes,I can单元知识要点
评论
0/150
提交评论