在数据库设计器中,建立两个表之间的一对多联系应该满足的条件是( )。
在Visual FoxPro中,利用表设计器建立表结构的主要操作过程为______。
要从某数据库文件中真正删除一条记录,应使用命令( )。
如果需要给当前表增加一个字段,应使用的命令是( )。
备注型字段的长度固定为( )。
在一个数据表中添加完整性约束定义,应使用ALTER语句中的【 】子句。
以下2题使用如下三个数据库表学生表:S(学号,姓名,性别,出生日期,院系) 课程表:C(课程号,课程名,学时) 选课成绩表:SC(学号,课程号,成绩) 在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。
在数据库管理系统提供的数据语言中,负责数据的模式定义与数据的物理存取构建的是
(1)将order_listl表中的全部记录追加到order_list表中,然后用SQL SELECT语句完成查询:按总金额降序列出所有客户的客户号、客户名及其订单号和总金额,并将结果存储到results表中(其中客户号、客户名取自 customer表,订单号、总金额取自order_list表)。 (2)打开form1表单,并按如下要求进行修改(注意:最后保存所做的修改): ①表单中有5个随机排列的命令按钮,不要移动或改变“基准按钮”的位置(否则影响成绩),然后使其他命令按钮与“基准按钮”左部对齐。 ②在这组命令按钮的右边添加一个表格控件,并将它的RocordSourceType属性设置为“表”,然后设置另一个相关属性使在表格控件中显示customer表的记录。
在考生文件夹下,打开selldb数据库,完成如下综合应用:创建一个标题名为“部门销售查询”,表单名为Form1,文件名为XS的表单,如图1-23所示。表单要求如下:在该表单中设计两个标签、两个文本框、一个表格和两个命令按钮。①两个标签对象标题文本分别为“部门号”(Label1)和“年度”(Label2);两个文本框分别用于输入部门号(Text1)和年度(Text2);表格控件用于显示查询结果(Grid1)。②两个命令按钮的功能如下:“查询”按钮(Command1):在该按钮的Click事件中编写程序,根据输入的部门号和年度,在表格控件中显示:该部门销售的“商品号”、“商品名”、“一季度利润”、“二季度利润”、“三季度利润”和“四季度利润”,将查询结果存储到以“xs+部门号”为名称的表中(例如,部门号为02,则相应的表名为xs02.dbf)。注意:表的字段名分别为:“商品号”、“商品名”、“一季度利润”、“二季度利润”、“三季度利润”和“四季度利润”。“退出”按钮(Command2):关闭并释放表单。注意:表格控件的RecordSourceType属性设置为“4-SQL说明”。表单设计完成后,运行该表单,输入部门号:02,年度:2005,单击“查询”按钮进行查询。
假定系统日期是2007年12月31日,则执行命令RQ=MOD(YEAR(DATE()+1),10)后,RQ的值是( )。
表达式LEN(SPACE(0))的运算结果是
在做本题前首先确认在基础操作中已经正确地建立了order_detail表,在简单应用中已经成功地将记录追加到order_detail表。 当order_detail表中的“单价”修改后,应该根据该表的“单价”和“数量”字段修改order_list表的“总金额”字段,现在有部分order_list记录的“总金额”字段值不正确,请编写程序挑出这些记录,并将这些记录存放到一个名为od_mod的表中(与order_list表结构相同,自己建立),然后根据order_detail表的“单价”和“数量”字段修改od_mod表的“总金额”字段(注意一个od mod记录可能对应几条order_detail记录),最后od_mod表的结果要求按“总金额”升序排序,编写的程序最后保存为prog1.prg。
一个模块被多个模块所调用,调用这个模块的模块个数称为【 】。
(1)建立项目my。 (2)将数据库“客商”添加到项目中。 (3)将数据库“客商”中的数据库表“价格”从数据库中移去(注意:不是删除)。 (4)将考生文件夹中的表单my的背景色改为蓝色。
如果要在表格中显示成绩表的内容,那么就应当在表格的RecordSourceType属性值中填入【 】,在ReeordSource属性值中填入【 】。
将学号为“25”的学生姓名改为”王莉”: UPDATE学生________________姓名=“王莉”WHERE学号=“25” UPDATE学生________________姓名=“王莉”WHERE学号=“25”
注意:基本操作题为4道SQL题,请将每道题的SQL命令粘贴到“resuit.txt”文件中,每条命令占一行,第1道题的命令是第1行,第2道题的命令是第2行,依此类推;如果某道题没有做,相应行为空。 (1)利用SQL的SELECT命令将表“通讯录.dbf”复制到表“通讯录_bk.dbt”中。 (2)利用SQL的INSERT命令插入记录("王五","123654987","海南三亚","")到“通讯录_bk.dbf”表中。 (3)利用SQL的UPDATE命令将“通讯录_bk.dbf”表中“电话”“888999444”改为“999888111”。 (4)利用SQL的DELETE命令删除“通讯录_bk.dbf"表中“Email”为空的记录。
在视图设计器中有,而在查询设计器中没有的选项卡是( )。