如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
表类A修改表记录UPDATESTUDSET系名="外文"WHERE学号="08102002”修改字段名ALTERTABLESCORRENAME成绩TO分数也可以通过表设计器修改B打开customer表的语句,usecustomerC表结构的拷贝(复制)(1)将"医院管理"数据库下的"处方"表的结构拷贝到新表result中,将命令保存到one.prg中。①在命令窗口执行命令:MODIFYCOMMANDONE,打开程序文件编辑器。②在编辑器中输入程序代码:USE处方USE后直接写表名即可COPYSTRUCTURETOresult新表不需要再另外建立,通过复制可以直接建立③在命令窗口执行命令:DOONE,运行文件。表中记录拷贝(2)将"处方"表中记录拷贝到result表中,不能用SQL语句,将命令保存到two.prg中。①在命令窗口执行命令:MODIFYCOMMANDTWO,打开程序文件编辑器。在编辑器中输入程序代码:②USEresultUSE后直接写表名即可APPENDFROM处方③在命令窗口执行命令:DOTWO,运行文件。D(1)用SQLINSERT语句插入元组(“P7”,“PN7”,1020)到“零件信息”表(注意不要重复插入操作),并将相应的SQL语句存储在文件one.prg中。零件信息表只有三个字段,向表中插入一条完整记录可用“INSERTINTO表名VALUES(值列表)”。步骤1:首先单击工具栏新建按钮,打开【新建】对话框,在【文件类型】区中选择“程序”,单击【新建文件】打开程序编辑窗口,在程序文件中输入命令:INSERTINTO零件信息VALUES("P7","PN7",1020)步骤2:单击工具栏保存按钮,在【另存为】对话框中把程序文件保存“one”。(2)用SQLDELETE语句从“零件信息”表中删除单价小于600的所用记录,并将相应的SQL语句存储在文件two.prg中。删除记录的SQL命令格式如下:DELETEfrom表名WHERE条件故本题使用的SQLSELECT命令如下:DELETEFROM零件信息WHERE单价<600步骤1:首先单击工具栏新建按钮,打开【新建】对话框,在【文件类型】区中选择“程序”,单击【新建文件】打开程序编辑窗口,在程序文件中输入命令:DELETEFROM零件信息WHERE单价<600步骤2:单击工具栏保存按钮,在【另存为】对话框中把程序文件保存“two”。(3)用SQLUPDATE语句将“零件信息”表中零件号为“p4”的零件的单价改为1090,并将相应的语句存储在文件three.prg。新建一个命令程序。修改记录的SQL命令格式如下:UPDATE表名SET更新的字段名2=记录值1,更新的字段名2=记录值2,…WHERE条件故此题使用的命令为:UPDATE零件信息SET单价=1090WHERE零件号="p4"单击工具栏保存按钮,在【另存为】对话框中把程序文件保存“three”。使用SQL命令(ALTERTABLE)为stud表建立一个候选索引,索引名和索引表达式都是"学号",①在命令窗口执行命令:MODIFYcommandSYSQL,打开程序文件编辑器。②在编辑器中输入代码:ALTERTABLESTUDADDUNIQUE学号TAG学号候选索引并将相应的SQL命令保存在sysql.prg文件中。③在命令窗口执行命令:DOSYSQL.PRG,执行程序文件。使用非SQL命令为cour表建立一个候选索引,索引名和索引表达式都是"课程编号",①在命令窗口执行命令:MODIFYCOMMANDSYVFP,打开程序文件编辑器。②在编辑器中输入代码:USECOURINDEXON课程编号TAG课程编号CANDIDATE③在命令窗口执行命令:DOSYVFP.PRG,执行程序文件。并将相应的命令保存在syvfp.prg文件中(只保存建立索引的命令)。3-8-1ALTERTABLE课程表ADDUNIQUE课程号TAGtemp有选择地复制表记录步骤1:在命令窗口中输入下列代码,用于将BOOKS表中满足条件的记录复制到BOOKSBAK表中,并按回车键以执行该代码。***************************************SELECT*FROMBOOKSWHERE书名LIKE"%计算机%"INTOTABLEBOOKS_BAK