表文件中有一字符型字段“姓名”,执行命令NN="张三",打开表文件后,要将内存变量NN的内容输入到当前记录的“姓名”字段中,应使用命令( )。
A.姓名=NN
B.STORE NN TO 姓名
C.REPLACE 姓名 WITH NN
D.REPLACE ALL 姓名 WITH NN
A.姓名=NN
B.STORE NN TO 姓名
C.REPLACE 姓名 WITH NN
D.REPLACE ALL 姓名 WITH NN
建立一个学生关系表Student,表中有5个字段:学号Sno(字符型)、姓名Sname(字符型)、性别Sex(字符型)、年龄Age(整型)、系别Dept(字符型),其中Sno是关系的码;建立一个学生选课关系表SC,表中有3个字段:学号Sno(字符型)、课程号Cno(字符型)、成绩Grade(数值型),其中Sno、Cno是关系的码,用SQL语言完成下列功能:
① 建立学生关系表Student和学生选课关系表SC。
② 查询计算机系(’CS’)所有同学的姓名和各科成绩。
③ 添加一个学生记录,学号为20020003,姓名为吴刚,性别为男,年龄为19岁,所在系为计算机系。
④ 逻辑删除李江同学的相关记录。
1.在考生文件夹下建立数据库KS7;请将自由表Scor加入数据库中。
2.按下面给出的Stud表的结构创建表,并将Stud加入数据库。
字段 字段名 类型 宽度 小数
1 学号 字符型 2
2 姓名 字符型 8
3 年龄 数值型 2 0
4 性别 字符型 2
5 院系号 字符型 2
3.为Stud表建立主索引,索引名为学号,索引表达式为学号;为表Scor建立普通索引,索引名为学号,索引表达式为学号。
4.为Stud表和Scor表建立必要的索引,然后为两表建立永久性的联系。
银行“客户”表的结构如表5-10所示。
表5-10 客户表 | ||||
字段名 | 字段类型 | 字段宽度 | 小数位数 | 特殊要求 |
账号 | 整型 | 15 | 主索引 | |
姓名 | 字符型 | 6 | 非空 | |
职业 | 字符型 | 8 | NULL | |
月收入 | 数值型 | 8 | 2 | 不小于2000 |
存款类型 | 字符型 | 6 | 缺省值为活期 | |
账户金额 | 数值型 | 12 | 2 | |
请将以下创建表结构的SQL语句补充完整。
CREATE TABLE 客户 (账号I(15)______,姓名C(6)______,职业C(B)______,;
月收入 N(8,2)______,存款类型C(6)______,账户金额N(8,2))
银行“客户”表的结构如表5-10所示。
表5-10 客户表 | ||||
字段名 | 字段类型 | 字段宽度 | 小数位数 | 特殊要求 |
账号 | 整型 | 15 | 主索引 | |
姓名 | 字符型 | 6 | 非空 | |
职业 | 字符型 | 8 | NULL | |
月收入 | 数值型 | 8 | 2 | 不小于2000 |
存款类型 | 字符型 | 6 | 缺省值为活期 | |
账户金额 | 数值型 | 12 | 2 | |
请将以下创建表结构的SQL语句补充完整。
CREATE TABLE 客户 (账号I(15)______,姓名C(6)______,职业C(B)______,;
月收入 N(8,2)______,存款类型C(6)______,账户金额N(8,2))
A.LOCATE FOR 婚否 .OR. 性别="女"
B.LOCATE FOR 婚否 .AND. 性别="女"
C.SEEK 婚否 .AND. 性别="女"
D.SEEK 婚否 .OR. 性别="女"
A.DELETE FOR 图书号="A"
B.DELETE WHILE 图书号="A"
C.DELETE FOR 图书号="A*"
D.DELETE FOR 图书号 LIKE "A%"
A.表文件是空文件
B.表文件中没有性别字段值为"男"的记录
C.表文件中第一个记录的性别字段值不是"男"
D.表文件中当前记录的性别字段值不是"男"
在考生文件夹下完成下列操作:
(1)将歌手比赛分为4个组,"歌手表"中的"歌手编号"字段的左边两位表示该歌手所在的组号。考生文件夹下的程序文件five.prg的功能是:根据"歌手表"计算每个组的歌手人数,将结果存入表one,表one中有"组号"和"歌手人数"两个字段。程序中有3处错误,请修改并执行程序。注意:只能修改标有错误的语句行,不能修改其他语句,数组名A不允许修改。
(2)建立一个数据库文件歌手大奖赛.dbc,并将"歌手表"、"评委表"和"评分表"3个自由表添加到该数据库中。
(3)使用视图设计器建立视图songer_view,根据"歌手表"、"评委表"和"评分表"建立该视图,视图中的字段项包括:评委姓名、歌手姓名、分数,视图中的记录按"歌手姓名"升序排列,若"歌手姓名"相同再按"分数"降序排列。
注:使用“LEFT(歌手编号,2)”表示歌手所在的组号。
在考生文件夹下完成如下操作:
1.打开“订货管理”数据库,并将Order_detail表添加到该数据库中。
2.为Order_detail表的“单价”字段设置默认值为NULL。
3.为Ordel_detail表的“单价”字段设置约束规则“单价>0”,违背规则时的提示信息是“"单价必须大于零"”。
4.关闭“订货管理”数据库,然后建立自由表Customer,表结构如下:
客户号 字符型(6)
客户名 字符型(16)
地址 字符型(20)
电话 字符型(14)