传媒19春《数据库原理与应用》平时作业
第一次作业(主观题)一、简答题自由表中可以有几种索引关键字?
设明下列数据常量的类型。
20160606 ⑵.F. ⑶“工程师” ⑷
⑸ ‘20160606’ ⑹‘T’ ⑺ memo ⑻ {^2016/06/06}
若M=” 66” , 则执行命令?22+&M的结果是?
若ABC=”求子串验证”,则 ? SUBSTR(ABC , 5 ,2)的结果是?
5、如果数据表的当前记录指针为55,执行skip -11后用RECNO()函数测试,其结果一定是?
6、学生档案表中有姓名(C,8),性别(C,2) 字段要求指针定位到第一个姓名是“王涛“,性别是“女“的记录,其操作命令中的条件是 ?
二、实操完成题
1、按下面的要求写出逻辑表达式
设有如下变量 : 性别( C )、出生日期 ( D )、职称( C )、工资 ( N )、婚否 ( L )
写出符合以下要求的逻辑表达式。
(1)工资在3500元与6500元之间(注:包含3500元和6500元)(2)职称是 ”工程师” 或 工资低于4000元,并且性别为男的职工(注:不含4000元)2、在命令窗口中写出下列操作过程
(提示:以学生档案 “c:\vf\xsda.dbf” 自由表为例)
(1)只显示自由表中第5条记录的操作过程。
(2)逻辑删除所有年龄小于18岁并且性别为女的记录(提示:字段名为“出生日期”数据类型为日期型的D)。
3、当变量X输入的值分别为44,55,66时,循环体中输出的X值分别为__________。
CLEAR
INPUT “X=” to X LOOP
DO WHILE .T. ENDIF
X=X+1 IF X>10
IF X=INT(X/3)*3 EXIT
? X ENDIF
ELSE ENDDO
RETURN
4、下面程序段运行时, 当输入分别为 --6 , 6时, 程序运行的结果是_______。
CLEAR
INPUT“X= “TOX ELSE
IFX > 0 Y = X * X + 3 * X – 1
IFX > 20 ENDIF
Y = 3 * X + 1 ? “ Y= “, Y
ELSE
Y = X * X + 1
ENDIF
5、下列程序运行结果为:____________。SETTALK OFF
X=6
DOWHILEX<4
Y=1
DO WHILEY<4
IFX*Y<5
?X,Y
Y=Y+1
ELSE
EXIT
ENDIF
ENDDO
X=X+1
ENDDO
SETTALK ON
RETURN
6、下列程序运行结果为:____________。 S=88
FOR I=1 TO 10 STEP 2 S=S-I
ENDFOR
?’S=’ , S奥鹏作业答案可以联系微信 761296021
页:
[1]