A)CREATE TABLE 数据表名 NAME...
B)ALTER TABLE 数据表名 ALTER字段名...
C)ALTER TABLE 数据表名 RENAME COLUMN字段名 TO...
D)ALTER TABLE 数据表名 ALTER 字段名 SET DEFAULT...
【参考答案】 C
31.利用SQL 命令从职工表中派生出含有“职工号”、“姓名”字段的视图,下列正确的是
A)CREATE VIEW ZG_view; B)CREATE VIEW ZG_view AS;
SELECT 职工号,姓名 FROM 职工表 SELECT 职工号,姓名 FROM 职工表
C)CREATE QUERY ZG_view; D)CREATE QUERY ZG_view AS;
SELECT 职工号,姓名 FROM 职工表 SELECT 职工号,姓名 FROM 职工表
【参考答案】 B
第3)~35题使用如下的班级表和学生表。
班级表
班级号 班级名称 班级人数
20030103 计算机一班 55
20030203 计算机二班 48
20030303 计算机三班 50
学生表
班级号学号 姓名 性别 籍贯
2003011001 王伟 男 北京
2003011002 刘红 女 上海
2003011003 李林 女 北京
2003022001 张清 女 上海
2003022002 刘雷 男 上海
32.有如下SQL语句:
SELECT班级名称,姓名,性别 FROM 班级表,学生表;
WHERE班级表.班级号=学生表1.班级号;
AND 籍贯="上海" AND 性别="女";
ORDER BY 班级名称 DESC
执行该语句后,查询结果************有几条记录,且第一条记录的学生姓名是
A)1李林 B)2张清 C)2刘红 D)3张清
【参考答案】 C
33.有如下SQL语句:
SELECT MAX(班级人数) INTO ARRAY arr FROM 班级表
执行该语句后
A)arr[1]的内容为48 B)arr[1]的内容为55
C)arr[0]的内容为48 D)arr[0]的内容为55
【参考答案】 B
34.有如下SQL语句:
SELECT 班级名称,姓名,性别 FROM 班级表,学生表;
WHERE 班级表.班级号=学生表.班级号;
AND 姓名 LIKE "刘*";
ORDER BY 班级号
该语句的含义是
A)查找学生表中姓“刘”的学生记录,并根据班级号分组显示学生的班级名称、姓名和性别
B)查找学生表中姓“刘”的学生记录,按班级号升序显示学生的班级名称、姓名和性别
C)查找学生表中不是姓“刘”的学生记录,按班级号升序显示学生的班级名称、姓名和性别
D)语句错误
【参考答案】 B
35.有如下SQL语句:
SELECT 班级名称 FROM 班级表 WHERE NOT EXISTS;
(SELECT * FROM 学生表 WHERE 班级号=班级表.班级号)
执行该语句后,班级名称的字段值是
A)03计算机一班
B)03计算机二班
C)03计算机三班
D)03计算机一班和03计算机二班
【参考答案】 C
二、填空题
1.使用数据库设计器为两个表建立联系,首先应在父表中建立【1】索引,在子表中建立【2】索引。
【参考答案】
【1】主 【2】普通
2.常量.n.表示的是【3】型的数据。
【参考答案】
【3】逻辑
3.在Visual FoxPro 中参数传递的方式有两种,一种是按值传递,另一种是按引用传递,将参数设置为按引用传递的语句是:SET UDFPARMS【4】。
【参考答案】
【4】TO REFERENCE
4.运行表单时,Load事件是在Init事件之【5】被引发。
【参考答案】
【5】前
5.如下程序段的输出结果是【6】。
i=1
DO WHILE i<10
i=i+2
ENDDO
?i
【参考答案】
【6】11
第6-9题使用如下三个表:
零件.DBF:零件号 C(2),零件名称 C(10),单价 N(10),规格 C(8)
使用零件.DBF:项目号 C(2),零件号 C(2),数量I
项目.DBF:项目号 C(2),项目名称 C(20),项目负责人 C(10),电话 C(20)
本新闻共
6页,当前在第
3页
1 2 3 4 5 6