问答题
在考生文件夹下完成如下操作:(1)新建一个名为sdb的数据库文件,然后将client表添加到数据库中。(2)使用SQLUPDATE语句将client表中客户号为“061009”的客户的性别改为“男”。然后将该语句保存在命令文件sone.prg中。(3)使用SQL INSERT语句在client表中添加一条记录,其中客户号为“071009”、客户名为“杨晓静”、性别为“女”、出生日期为1991年1月1日。然后将该语句保存在命令文件stwo.prg中(注意:只能插入一条记录)。(4)使用SQL ALTER语句为client表的“性别”字段设置有效性规则:性别必须为男或女。然后将该语句保存在命令文件sthree.prg中。
【正确答案】正确答案:(1)①创建数据可以使用菜单命令来完成,通过“文件”菜单下的“新建”子菜单命令打开“新建”对话框,文件类型选择“数据库”,单击“新建文件”图标按钮,弹出“创建”对话框,输入数据库名称:sdb.dbc,保存到考生目录下。 ②单击数据库设计器工具栏的哦“添加表”按钮,弹出“打开”对话框,找到考生目录下的client表,单击“确定”按钮完成数据表的添加。 (2)①在命令窗口执行SQL命令:
update client set性别="男"where客户号="061009"
②建立表单可通过“文件”菜单下的“新建”子菜单命令打开“新建”对话框,文件类型选择“程序”,单击“新建文件”图标按钮,打开代码编辑界面。 ③把上述命令拷贝到代码编辑区。 ④单击菜单栏的“保存”按钮,弹出“另存为”对话框,输入程序名:sone. prg,保存到考生文件夹。 (3)①在命令窗口执行SQL命令:
insert into clientvalues("071009","杨晓静","女",{^19 91—1—1})
②建立表单可通过“文件”菜单下的“新建”子菜单命令打开“新建”对话框,文件类型选择“程序”,单击“新建文件”图标按钮,打开代码编辑界面。 ③把上述命令拷贝到代码编辑区。 ④单击菜单栏的“保存”按钮,弹出“另存为”对话框,输入程序名:stwo.prg,保存到考生文件夹。 (4)①在命令窗口执行命令:
use client.dbfexclusive
②在命令窗口执行SQL命令:
alter table clientalter性别set check性别="男"or性别="女"
③建立表单可通过“文件”菜单下的“新建”子菜单命令打开“新建”对话框,文件类型选择“程序”,单击“新建文件”图标按钮,打开代码编辑界面。 ④把上述命令拷贝到代码编辑区。 ⑤单击菜单栏的“保存”按钮,弹出“另存为”对话框,输入程序名:sthree. prg,保存到考生文件夹。 创建数据库、SQL的使用。
【答案解析】解析:本题考查数据库的建立、SQL语句的使用。 本题的SQL语句比较简单,使用UPDATE、INSERT和ALTER语句。