电大数据库基础与应用形成性考核册及答案.doc_第1页
电大数据库基础与应用形成性考核册及答案.doc_第2页
电大数据库基础与应用形成性考核册及答案.doc_第3页
电大数据库基础与应用形成性考核册及答案.doc_第4页
电大数据库基础与应用形成性考核册及答案.doc_第5页
已阅读5页,还剩54页未读 继续免费阅读

下载本文档

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

文档简介

数据库基础与应用作业及答案数据库基础与应用第一次练习一、填空题1.数据处理是将 数据 转换成 信息 的过程。2.计算机数据处理技术经历了 人工管理 , 文件系统 , 数据库系统 ,和 分布式数据库系统 四个阶段。3.数据库系统的主要特点是实现数据_共享_,减少数据_冗余_,采用特定的数据_模型_,具有较高的数据_独立性_,具有统一的数据控制功能。4.数据库系统由_ 硬件 , 软件 , 数据库_,数据库管理员和用户组成。5.数据库系统具有数据的_外模式(数据的局部逻辑结构) , 模式(数据的整体逻辑结构)和 内模式(数据存储结构)_等三级模式结构。6.数据的物理独立性是指当数据的_ 内模式_改变时,通过系统内部的自动映象或转移功能,保持了数据的_模式_不变。7.数据的逻辑独立性是当数据的_模式_改变时,通过系统内部的自动映象或转换功能,保持了数据的_外模式_ 不变。8.数据库管理系统提供了数据库的_ 定义 , 操纵 , 运行控制_ 功能9.数据完整性控制包括_域完整性 ,和 关联完整性_ _ 控制功能。10.数据库运行控制功能包括数据的_安全性_ 控制,_完整性 _ 控制_并发控制 控制和数据恢复等四个方面。11.数据库并发操作控制包括以_独占 _ 方式打开数据库和对数据库或记录_加锁_ 两种方法。12.数据安全包括_系统安全 _和_环境安全_ 两个方面。13.一个公司只能有一个经理,公司和总经理职位之间为_1:1_ 的联系。14.描述实体的特性称为_属性_。15.如果一个实体集中某个属性或属性组合的值能够唯一的标识出每个实体,则可把他选作为_关键字_。16.实体之间的联系归结为_1:1_ ,_1:n _,和_ n:m _三种。17.e_r模型是描述概念世界,建立_概念世界_ 的实用工具18.数据库管理系统所支持的数据模型被分为_层次 , 网状 , 关系_ _和面向对象四种类型。19.一个仓库可以存放多种零件,每一种零件可以存放在不同的仓库中,仓库和零件之间为_ m:n _ 的联系。20.一个工人可以加工多种零件,每一种零件可以由不同的工人来加工,工人和零件之间为 m:n 的联系。21.关系中的元组和属性分别对应二维表中的_行_和_列_。22.属性的取值范围称为该属性的_域_。23.关系中的属性或属性组合,其值能够唯一的标识一个元组,该属性或属性组合可选作为_关键字_。24.一个关系模式中包括若干个_属性_ ,其数目多少称为关系的_元数_。25.一个关系模型由若干个_关系模式_所组成。26.在一个关系模型中,不同关系模式之间的联系是通过_公共属性_ 来实现的27.关系模型的特点是关系必须_规范化_,模型概念_单一_,能够采用集合操作。28.关系运算包括两类:一类是传统的_集合运算_ 运算,另一类是专门的_关系_ 运算。29.传统的集合运算包括_并_ ,_交 _,和_差_ 三种。30.数据库中的专门关系运算包括_选择_,_投影_ 和_连接_三种。31.按照两关系中对应属性值相等的条件所进行的联接称为_等值_ 联接。二、选择题1、在学校中,教师与学生之间具有(c)联系。a、1:1b、1:nc、m:nd、m:12、数据库的体系结构是(b)。a、两级模式结构和三级映象b、三级模式结构和两级映象c、三级模式结构和三级映象d、两级模式结构和两级映象3关系代数中的基本操作不包括下列中的哪一个(c)。a、选择b、投影c、连接d、并4sql的视图是从(d)中导出的。 a、基本表b、数据库c、视图d、基本表或视图5数据库系统中最重要的用户是:(a)。 a、系统管理员b、应用程序员 c、专业人员 d、终端用户6、数据库系统与文件系统的主要区别是( b )。a、 a、 数据库系统复杂,而文件系统简单b、 b、 文件系统不能解决数据据冗余和数据独立性问题,而数据库系统可以解决;c、 c、 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件d、 d、 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量7、数据库系统的概念模型独立于( a )。a、具体的机器和dbmsb、e-r图c、信息世界d、现实世界8、在数据库中,下列说法( a )是不正确的。a、 a、 数据库避免了一切数据的重复b、 b、 若系统是完全可以控制的,则系统可确保更新时的一致性c、 c、 数据库中的数据可以共享d、 d、 数据库减少了数据冗余9、( b )是存储在计算机内有结构的数据的集合。a、数据库系统b、数据库c、数据库管理系统d、数据结构10、数据库中存储的是( c )。a、数据b、数据模型c、数据以及数据之间的联系d、信息11、数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指( d )。a、 a、 同一个应用中的多个程序共享一个数据集合b、 b、 多个用户、同一种语言共享数据c、 c、 多个用户共享一个数据文件d、 d、 多种应用、多种语言、多个用户相互覆盖地使用数据集合12、数据库系统的核心是( b )。a、数据库b、数据库管理系统c、数据模型d、软件工具13、数据库(db)、数据库系统(dbs)和数据库管理系统(dbms)三者之间的关系是( a )。a、dbs包括db和dbmsb、dbms包括db和dbsc、db包括dbs和dbmsd、dbs就是db,也就是dbms14、在数据库中,产生数据不一致的根本原因是( d )。a、数据存储量太大b、没有严格保护数据c、未对数据进行完整性控制d、数据冗余15、数据库管理系统的主要功能是( b )。a、修改数据库b、定义数据库c、应用数据库d、保护数据库16、数据库管理系统能够实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为( c )。a、数据定义功能b、数据管理功能c、数据操纵功能d、数据控制功能17、在数据库的三级模式中,描述数据库中全体数据的全局逻辑结构和特征的是( d )。a、外模式b、内模式c、存储模式d、模式18、数据库三级模式体体系结构的划分,有利于保持数据库的( a )。a、数据独立性b、数据安全性c、结构规范化d、操作可行性19、数据库的奠基人之一e.f.codd从1970年开始发表过多篇论文,主要论述的是( c )。a、层次数据模型b、网状数据模型c、关系数据模型d、面向对象数据模型20、对关系模型叙述错误的是( d )。a、 a、 建立在严格的数据理论、集合论和谓词演算公式的基础之上b、 b、 微机dbms绝大部分取关系数据模型c、 c、 用二维表表示关系模型是其一大特点d、 d、 不具有连接操作的dbms也可以是关系数据库系统21、关系模型中,一个关键字是( c )。a、 a、 可由多个任意属性组成b、 b、 至多由一个属性组成c、 c、 可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成d、 d、 以上都不是22、同一个关系模型的任意两个元组值( a )。a、不能全同b、可全同c、必须全同d、以上都不是23、一个关系数据库文件中的各条记录( b )。a、 a、 前后顺序不能任意颠倒,一定要按照输入的顺序排列b、 b、 前后顺序可以任意颠倒,不影响库中的数据关系c、 c、 前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同d、 d、 前后顺序不能任意颠倒,一定要按照关键字段的顺序排列三、简答题1、比较文件系统和数据库系统之间的特点、联系。p6-72、什么是数据独立性?包括哪些内容?p12-133、什么是dbms?它有哪些功能?p8,p134、设有如下教学环境,一个班级有多名学生,一名学生只属于一个班级,一个学生可以选修若干门课程,每门课程由多名学生选课。一位教师可以讲授若干门课程,一门课程只有一位教师主讲。每位教师属于一个教研室,一个教研室有若干位教师。请用e-r图画出概念模型。数据库基础与应用第二次练习 一、填空题1一个学生模式为(学号,姓名,班级号,)其中学号为关键字;一个班级关系模式为(班级号,专业,教室)其中班级号为关键字;则学生关系模式中的外关键字为_班级号_。2.一个职工关系模式为(职工号,姓名,车间号),其中职工号为关键字;一个车间关系模式为(车间号,地点,面积),其中车间好为关键字;则职工关系模式中的外关键字为_车间号_。3.在sql所支持的数据库系统的三级模式结构中,视图属于_外模式_,基本表属于_模式_。4.在sql语言中,定义一个基本表的命令为_ create table _。5.定义一个基本表就是定义其表名,以及每个字段的_名称 , 类型 , 宽度 和小数位数。6.在定义一个基本表中,每个字段的类型用一个字母表示,其中c表示_字符_ 型,n表示_数值_型,d表示_日期 _型,l表示_逻辑_ 型,m表示_备注_型,f表示_浮点_型。7.假定利用create table命令建立如下一个基本表:book(总编号c(6),分类号c(8),书名c(16),单价n(10,2),则分类号字段的类型为_ 字符 _型,字段宽度为_8_。8.insert into命令能够向基本表中_插入_一条记录。9.对于属性x的每一个具体值,属性y有唯一的具体值与之对应,则称y_依赖于_x,或称x_决定 _y,记作_ x-y _,x 称为决定因素。10.设xy是关系模式r的一个函数依赖,并且y不是x的子集,则称xy是_非平凡函数依赖_。11. 设xy是关系模式r的一个函数依赖,并且y是x的子集,则称xy是_平凡函数依赖_。12.如果属性x和y是1:1的联系,则称x和y之间的依赖关系为_互相依赖_,记作_ xy _。13.设xy是关系模式r的一个函数依赖,如果存在x的真子集x,使得xy成立,则称y_部分依赖_x,记作_ 。14.设xy是关系模式r的一个函数依赖,如果存在x的真子集x,使得xy成立,则称y_完全依赖于_ x,记作_。15.在同一个关系模式中,如果存在非平凡函数依赖xy, yz,而y-z,则称z_传递依赖_ x16.在一个关系模式中,若一个属性或属性组k完全函数决定整个元组,则称k为该关系一个_候选关键字_。18.包含在任何一个候选关键字中的属性称为_主属性_,不包含在任何一个候选关键字中的属性称为_非主属性_。19.在一个关系模式中,若属性或属性组x不是该关系的关键字,但它是其他关系模式的关键字,则称x为该关系的_外关键字_。20.在关系模式中,若每个属性都是不可再分割的最小数据单位,则r属于_第一_范式,记作_ r1nf _。21.如果一个关系r中的所有非主属性都完全函数依赖于每个候选关键字,则称关系r属_第二_范式,记作_ r2nf _。22.如果一个关系r中的所有非主属性都不传递依赖于每个候选关键字,则称关系r属于_第三_ 范式,记作_ r3nf _。23.如果一个关系r中的所有属性都不传递依赖r中的任何候选关键字,或者说,关系r的每个决定因素都是候选关键字时,则称关系r属于_ bc_ 范式,记为_ rbcnf _。24.在一个关系的个属性之间存在着_1:1_ ,_1:n _ 和_ m:n _这三种类型的联系。25关系规范化就是使一个关系模式描述一个_实体_,或实体间的一种_联系_。26.关系规范化应遵循概念_单一化_ 原则。28. 关系规范化的过程是通过对初始关系模式的逐步_分解_ 来实现的。29.从第一范式逐步规范化到第二,第三,bcnf范式的过程,就是逐步消除各种_函数依赖_ 的过程30.一个关系模式为y(1x1,x2,x3,x4),假定该关系存在着如下函数依赖:(x1,x2)x3,x2x4 ,则该关系属于_第一_范式,因为它存在着_部分依赖_。31. .一个关系模式为y(1x1,x2,x3,x4),假定该关系存在着如下函数依赖:x1x2,x1-x3,x1-x4,则该关系属于_ bc _范式32.数据库应用系统设计所经过的前四个阶段是_ 需求分析 , 概念结构设计 , 逻辑结构设计 和 物理存储设计_。33.数据库概念结构设计的工具是_e-r图_。34.假定一个e-r图包含有a实体和b实体,并且从a到b存在这m:n的联系,则转换成关系模型后,包含有_ 3_ 个关系模式。二、选择题1、任何一个满足2nf但不满足3nf的关系模式都不存在(b)。a、主属性对键的部分依赖b、非主属性对键的部分依赖 c、主属性对键的传递依赖d、非主属性对键的传递依赖2、sql语言是( b )的语言,易学习。a、过程化b、非过程化c、格式化d、导航式3、sql语言的数据操纵语句包括select,insert,update,delete等,其中最重要的也是使用最频繁的语句是( a )。a、selectb、inset c、updated、delete4、sql语言具有两种使用方式,分别称为交互式sql和( c )。a、提示式sqlb、多用户sqlc、嵌入式sqld、解释式sql5、关系规范化中的删除操作异常是指( a ),插入异常是指( d )。a、不该删除的数据被删除b、不该插入的数据被插入c、应该删除的数据未被删除d、应该插入的数据未被插入6、关系模型中的关系模式至少是( a )。a、1nfb、2nfc、3nfd、4nf7、当b属于函数依赖于a属性时,属性a与属性b的联系是( b )。a、1对多b、多对1c、多对多d、以上都不是8、关系模式中各级模式之间的关系为( a )。a、3nf2nf1nfb、3nf1nf2nfc、1nf2nf3nfd、2nf1nf3nf9、消除了部分函数依赖的1nf的关系模式,必定是( b )a、1nfb、2nfc、3nfd、4nf10、数据库的概念设计中,最常用的数据模型是( d )。a、形象模型 b、物理模型c、逻辑模型d、实体联系模型11、下面哪个不是数据库系统必须提供的数据控制功能( b )。a、安全性b、可移植性c、完整性d、并发控制12、保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。这是指( a )。a、安全性b、完整性c、并发控制d、恢复13、数据库的( b )指数据的正确性和相容性。a、安全性b、完整性c、并发控制d、恢复14、事务的原子性是指( a )。a、 a、 事务中包括的所有操作要么都做,要么都不做b、 b、 事务一旦提交,对数据库的改变是永久的c、 c、 一个事务内部的操作及使用的数据对事务对并发的其他事务是隔离的d、 d、 事务必须是使数据库从一个一致状态变到另一个一致状态15、解决并发操作带来的数据不一致性问题普遍采用( a )。a、封锁b、恢复c、存取控制d、协商16、规范化过程主要是为克服数据库逻辑结构中的插入异常、删除异常以及( c )的缺陷。a、数据的不一致性b、结构不合理c、冗余大d、数据丢失三、简答题1、简述事务的基本概念。p202、数据库设计分为几个阶段?p933、设有如下四个表:学生信息表:student(no,name,sex,birthday,class)表示学生号,姓名,性别,出生,班级;教师信息表:teacher(no,name,sex,birthday,prof,depart)表示:教师编号,姓名,性别,出生,职称,系别;课程表:course(cno,cname,tno)表示课程编号,课程名,教师编号;成绩表:score(no,cno,degree)表示学号,课号,成绩;试用sql完成以下操作:(1)、在屏幕上列出student表中所有记录的name,sex和class列;select name,sex,classfrom student(2)、屏幕显示教师所有的单位(即不重复的depart列);select distinct departfrom teacher(3)、屏幕显示score表中成绩在60到80分之间的所有记录;select *from scorewhere degree between 60 and 80(4)、在屏幕上显示student中”950311”班或性别为”女”的同学记录;select *from studentwhere class=95031 or sex=女(5)、以class降序在屏幕上显示student表的所有记录;select *from studentorder by class desc(6)、在屏幕上显示 “95031”班的学生人数;select count(*) as 学生人数from studentwhere class=95031(7)、显示所有学生的name,cno和degree列;select name,cno,degreefrom student,course,scorewhere student.no=score.no (8)、显示所有学生的name, cname 和degree列;select name,cname,degreefrom student,course,scorewhere student.no=score.no and o=o(9)、列出所有未讲课的教师的name和depart;select name,departfrom teacherwhere no not in(select distinct tnofrom course)(10)、删除student中学号为”999”的学生记录;delete from student where no=999(11)、将student中学号为”990”的学生的班号改为“95031”;update student set class=95031 where no=990数据库基础与应用第三次练习 一、填空题1、在foxpro中有两类变量是_内存变量_和_字段变量_。2、年龄大于50岁或小于20岁的技术员的逻辑表达式是_ (年龄50 .or. 年龄20) .and. 职称=技术员 _。3、foxpro中有五种基本字段类型,它们是_字符 , 数值 , 逻辑 , 备注 , 日期 .4、数据库文件有两部分:一是_库结构_,二是_库内容_。5、写出数据学式子ab+mx-ex对应的表达式_ a*b+m*x-exp(x)_。6、设d=”96/10/12”,函数&d的结果应为_数值_类型。7、foxpro支持两种类型的索引文件,一种叫单索引文件,其扩展名为_idx_,另一种叫做_复合_索引文件,其扩展名为_cdx _ 。、foxpro种类的范围选择包含有四种情况,分别为_ all , record n , next n , rest _。9、a=space(3), b=”456”+a+”123”,?len(b),输出的值是_9_。二、填空题、用数据库管理系统对数据进行处理时,说法不正确的是( d )。a、暂时的用到一些中间变量称为内存变量b、字段变量仍然是变量c、变量包括内存变量和字段变量d、字段不再是变量,而成为常量2、当前工作区指( b )。a、刚进入foxpro系统时,为打开某个数据库所指定的工作区b、最后一次用select命令所选择的工作区c、最后执行use命令所在的工作区d、可以对该工作区数据进行操作的工作区3、reindex 命令的功能是( a )。a.对已打开的索引文件重新索引 b.对所有索引文件重新索引c.把刚关闭的索引文件重新打开 d.以上说法都不对4、按照数据模型,foxpro是( c )。a、层次型数据库管理系统b、网状型数据库管理系统c、关系型数据库管理系统d、混合型数据库管理系统5、退出foxpro使用的命令为( c )。a、returnb、cancelc、quitd、exit6、一个数据表的全部memo字段的内容存储在( d )中。a、不同的备注文件b、同一个文本文件c、同一个数据库文件d、同一个备注文件7、若要从字符串“四川省”中取出汉字“川”,应用( c )。a、substr(“四川省”,2,2)b、substr(“四川省”,2,1)c、substr(“四川省”,3,2)d、substr(“四川省”,3,1)8、下面文件中,( d )是foxpro的内存变量文件。a、memo.dbfb、l.ndxc、x.foxd、x.mem9、汉字比较大小是按其( d )顺序进行的。a、在英文字母表中b、在字典中c、在ascii码表中d、在区位码表中10、以下正确的赋值语句是( a )。a、store 8 to x,yb、store 8,9 to x, yc、x=8,y=9d、x=y=911、下述命令中的( c )命令不能关闭表文件。a、useb、close databasec、cleard、clear all12、已打开的abc.dbf表文件中有10条记录,执行以下命令后:go topskip 3?recno()输出的结果为( c )。a、1b、3c、4d、213、要从表中真正删除一条记录,应当( c )。a、先用delete命令,再用zap 命令b、直接用zap命令c、先用delete命令,再用pack命令d、直接用delete命令14、要对所有工程师的工资增加150元,应使用命令( d )。a、 a、 change 工资 with 工资+150 for 职称=“工程师”b、 b、 replace 工资 with 工资+150 while 职称=“工程师”c、 c、 change all 工资 with 工资+150 for 职称=“工程师”d、 d、replace all 工资 with 工资+150 for 职称=“工程师”、15、在表文件已经打开的情况下,打开索引文件可用命令( c )。a、 a、 use “索引文件名表”b、 b、 index with “索引文件名表”c、 c、 set index to “索引文件名表”d、 d、index on “索引文件名表”16、已打开一个表文件,其中每条记录对应一名职工,下面四条命令中,( b )命令可统计出所有职工的平均工资。a、 a、 sum all 工资 to xyb、 b、 average all工资 to xyc、 c、 total all on 工资 to xyd、 d、count all for工资=0 to xy17、使用foxpro时,每个工作区可以同时打开( a )文件。a、1b、2c、3d、418、通常使用( c )来选择当前工作区。a、use b、gotoc、selectd、replace19、在程序中设置等待用户输入任何类型数据的命令的是( c )。a、waitb、acceptc、inputd、行,列 say20、continue命令必须与( d )命令配合使用,其作用于是( b )a、do whileb、skipc、replaced、locatea、继续执行循环体b、继续查找满足条件的记录c、从程序的断点继续执行d、继续修改下一个记录三、简答题zgqk(职工号c(6),姓名c(6),性别c(2),出生日期d(),职称c(6) ,基本工资n(7,2))请用一条或一组命令实现下列每一个操作1. 在当前库末尾追加一条空记录后,立即清除掉。见指导书p2052. 显示从第一条开始的n个记录的值,其中n的值由键盘输入3. 显示当前记录的姓名,性别和基本工资字段的值4. 修改从键盘上输入的任一职工号所对应的记录5. 在第n号记录之前插入一条新记录,要求n的值由键盘输入,并假定n值不会大于当前库中记录的个数6. 逻辑删除1943年及以前出生的所有女生记录,假定日期格式采用(yy/mm/dd)格式7. 按姓名字段的升序建立一个索引文件,假定用xm.idx作为文件名8. 按职工号字段的升序建立的单索引文件的一个索引标记,假定用职工号作为标记名9. 按出生日期的升序建立一个排序数据库,要求该数据库中只含有职称为教授或副教授的记录,接着显示该记录10. 首先打开按姓名字段升序建立单索引文件xm.idx,然后快速查找姓张的第一条记录,接着显示出该记录。11. 显示出当前库中的最后5条记录12. 分别统计并显示出1995年以前和1959年以后出生的职工人数。13. 分别计算出所有记录的基本工资的总和和平均值14. 将当前记录内容存入到一堆数组a(6)中15. 首先打开按基本工资升序建立的单索引文件jbgz.idx,然后显示出基本工资最低的所有记录16. 首先打开按基本工资升序建立的单索引文件jbgz.idx,然后显示出基本工资最高的所有记录17. 首先打开按职称字段建立的单索引文件zhch.idx,然后快速查找并显示出职称为副教授的所有记录18. 利用命令从主屏幕窗口的第3行第1列起显示职工号和职工号字段的当前值,从第4行第1列起显示姓名和姓名字段的当前值,从第5行第1列起显示基本工资和基本工资字段的当前值。19. 求出基本工资在300元及300元以下的职工所占的百分率20. 首先按基本工资升序建立结构化复合索引文件的一个索引标记,假定用基本工资作为标记名,然后求出最高工资和最低工资的差值。数据库基础与应用第四次练习四、 一、程序填空题1以下是从键盘输入10个数,统计其中最大数的程序。2以下程序求1-100之间所有整数的和并输出结果。set talk offk=1input “请输入第一个数:” to ydo while k_10 _input “请输入下一个数:” to x if yx_ y=x _endifk=k+1enddo?”最大数=”,yset talk onset talk offclears=0x=1do while (xk),通过调用子程序sub.prg,求出s=k!+(k+1)!+m!,并输出s的值。set talk offmj=0input 输入三角形的高: to hinput 输入三角形的底: to ado ss with h,a,mj?三角形的面积为:,mjreturn*子程序ss.prgparameter_y=x1*x2/2return答案:_ x1,x2,y_*main.prgset talk offinput 输入k的值: to kinput 输入m的值: to mstore 0 to s,ai=kdo while i=_ m _do sub_ with a,i _i=i+1s=_ s+a _enddo?s=,sset talk onreturn*过程文件sub.prgparameters p,nstore _1_ to p,ldo while l_100_?降价前:?商品名称,+spmc+数量+str(sl,4)?单价+str(price,8,2)replace price with price*0.8?降价后:?商品名称,+spmc+数量+str(sl,4)?单价+str(price,8,2)endif_ skip _enddoset talk offselect 1use xfselect 2use zxfselect 1go topdo while .not. eof()xh=学号select 2_ locate for 学号=xh replace 总学分 with 总学分+a.学分select 1skipenddoselect 2_ index on 总学分 to zxf _go topdo while .not. eof()xh=学号select 1locate for 学号=xhselect 2_ display 学号,a.姓名,学分_skipenddoclose datareturn二、编程题:1、编程实现以下功能:由键盘输入一个整数(1-7)之间,在显示器上输出对应整数的星期几,如:1对应星期一,2对星期二,7对星期日。如果输入的整数不在1-7之间,则显示“输入数据错误”。要求用do case语句实现。set talk offclearwweek=星期一 input 请输入一个整数(1-7) to zsdo casecase zs=1wweek=星期一case zs=2wweek=星期二case zs=3wweek=星期三case zs=4wweek=星期四case zs=5wweek=星期五case zs=6wweek=星期六case zs=7wweek=星期日otherwisewweek=输入有错误endcase?wweekset talk on2、有一个学生成绩表文件degree.dbf,其结构为:xm(c,8)、kc(c,12)、fs(n,3),包含的部分记录如下(不是所有的学生都选相同的课):xmkcfs王华高等数学89李兵c语言78刘强高等数学90陈涛英语77编程计算每门课程的平均分数。set talk offclearif !file(avg_cou.dbf)create table avg_cou(kc c(20),pjfs n(4,1) &若用于存放平均分数的数据表文件不存在,则建立它.else select 0 &若用于存放平均分数的数据表文件已存在,则打开它.并删除记录.use avg_coudelete allpackendifif !file(degree.cdx) &判断索引文件是否存在,若不存在,则建立它.select 0use degreeindex on kc tag kcelseselect 0use degree order tag kcendifgo topkcmc=do while .not. eof()cc=0 &存放选课学生人数allscore=0 &存放某门课程的分数和kcmc=degree.kcdo while (kcmc=degree.kc) .and. (.not. eof() &判断是否是同一门课程,并统计课程总分和选课人数.cc=cc+1allscore=allscore+fsskipenddo select avg_cou append blank replace kc with kcmc,pjfs with allscore/cc &将平均分数存放到avg_cou数据库文件中. select degreeenddoselect avg_cou &显示每门课程的平均分数display allwait close dataset talk on下面是赠送的国际法小抄,可以编辑删除,不需要的朋友15年电大期末考试国际经济法小抄(用心整理的精品小抄可以编辑)名词解释或填空1.wto-,是在组织上取代关贸总协定,协调和-成员国贸易政策法规和措施的政府间国际组织。(世界贸易组织:约束)2.bot(建设经营转让):是指政府(通过契约)授予私营企业(包括外国企业)以一定期限的特许专营权,许可其融资建设和经营特定的公用基础设施,并准许其通过向用户收取费用或出售产品以-、-并赚取利润。特许权期限届满时,该基础设施无偿移交给政府。(清偿贷款;回收投资)3.提单:是一种用以证明-合同成立和货物已经由承运人接管或装船,以及承运人保证凭以-的单据。(海上运输;交付货物)4.国际投资法:调整国际间私人直接投资关系的-的总和。(法律规范)5.catt保障措施:是catt允许的进口国。在外国产品政党进口的数量大幅增加,给国内相关工业造成损害时采取-措施。(进口限制)6.信用证中的受益人:即有权享受信用证利益的人,一般为-或-。(出口方:中间商)7.国际货币基金组织:是根据-年联合国国际货币金融会议通过的国际货币基金协定,-年正式成立。是联合国的一个专门机构。8.国际货币基金组织是协调成员国货币政策的-。(1944;1945;国际组织)8.国际重迭征税:是指两个或两个以上国家就同一-对同一经济来源的不同纳税人分别课税。(征税对象)9.国际重复征税:指-或-以上国家对同一跨国纳税人的同一征税对象,同时课税。10.国际税法通常所说的国际双重征税就是指-。(两个;两个;国际重复征税)11国际商业银行贷款:指一国商业银行或国际金融机构作为贷款人,以贷款协议方式向其它国家的借款人提供的-。它是国际贷款中最典型的贷款形式。(商业贷款)12外资企业:根据-设立,全部资本属于外国投资者所有的企业,属于-。(东道国法律;东道国法人)13居民税收管辖权:是根据-确立的管辖权,它是指一国对其本国居民在世界范围内的所得进行征税的权力。(属人原则)14信用证:是指一项约定,不论其名称或描述如何,一家银行(开证行)依照开证申请人(买方)的要求和-或以自身名义,在符合信用证条款的条件下,凭规定单据由自己或授权另一家银行向第三者(受益人)或其指定人付款或-并支付受益人出具的汇票。(指示;承兑)15不质疑条款:对转让的技术的-不得提出异议。(合法性)16国际货物多式联运:以至少-不同的运输方式将货物从一国-的地点运至另一国境内指定-的地点的运输,(两种:接管货物;交付货物)17来源地税收管辖权:是脂依据-确定的管辖权。它是一国对非居民来源于本国的所得进行征税的权力。(属地原则)18直接投资:伴有对企业经营管理权和-的投资。(控制权)19海鸦规则:全称为1924年统一提单的若干法律规则的国际公约,是最早规范-责任的国际公约。(海运承运人)20要约:是向一个或一个以上行定的人提出的-的建议。(订立合同)21先期违约:在合同订立之后履行期到来之前,一方表示-合同的意图。(拒绝履行)22承诺:是-对要约表示无条件接受的意思表示。(受要约人)23根本违约:一方当事人违反合同的结果使另一方蒙受损害,实际上剥夺了他根据合同-得到的东西。(有权期待)24商标权:是-对法律确认并给予保护的商标所享有的权利,通常包括商标专用权、商标续展权、-商标许可权等。(商标所有人;商标转让权)25专利权商标权的独立性原则:这是-规定的重要原则,是指各国授予商标和专利的权利相互独立,-。一缔约国对某项专利、商标权申请的处理对另一缔约国没有影响。(巴黎公约;互不干涉)26反倾销税:是进口国对于来自外国的倾销产品征收的一种进口附加税,目的是阻止-和-造成的损害。(倾销产品进口;消除倾销)27倾销:一国产品以低于正常价格进入另一国市场,如果因此对某一缔约方领土内

温馨提示

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

评论

0/150

提交评论