第17套( z$ }) v8 |1 N$ l9 M
一、! y" ]0 C( w2 i, b# l
可以有两种方法:一是命令方法,二是菜单方法。& {& W# c, z$ v- C" f1 I$ z4 `
命令方法:
S6 C: A# s! h8 G8 a& U" h OPEN DATABASE customer q% y. D" G# V6 S, y
ADD TABLE customer
5 Y" k3 n. o2 v4 ^2 r5 i" O ADD TABLE order2 `; Q8 f1 k4 r2 t! u' C/ F
菜单方法:( G2 n3 O; ~+ s6 x, ^$ g
1. 单击“文件\打开”命令项,选择“文件类型”为数据库,打开“Ecommerce”。
9 y1 ~3 {9 L" Q7 ~* p* k( t 2. 在“数据库设计器-Ecommerce”中单击鼠标右键,显示右击菜单,选择“添加表”命令,并选择相应的表文件即可(customer和order)。
3 e# w# ?$ p' @1 c ALTER TABLE order ALTER COLUMN 订单日期 SET DEFAULT DATE()
: F& r4 `) _* m% d* h. f$ B 使用命令生成主索引
9 Z, k! \8 X; { v: g m6 c: Y2 \0 M ALTER TABLE customer ADD PRIMARY KEY 客户编号 TAG 客户编号, E* _" O0 h7 p5 n4 A
1. 打开并修改数据库6 h* D1 ]4 S* O! ^; X6 L
MODIFY DATABASE customer2 @2 E% n! `; T: p6 i
2. 在“数据库设计器-customer”中,选择表“order”并单击鼠标右键,选择“修改”命令,在屏幕上显示“表设计器-order.dbf”窗口,单击“索引”选项卡,然后输入索引名“客户编号”,选择类型为“普通索引”,表达式为“客户编号”,最后单击“确定”按钮。0 [3 p. n, M2 L! [! i
3. 在“数据库设计器-customer”中,选择“customer”表中主索引键“客户编号”并按住不放,然后移动鼠标拖到“order”表中的索引键为“客户编号”处,松开鼠标即可。7 K n" J, b Y% ?8 S% _8 U
二、
5 b2 u; ]3 Z4 h% E- K 第1处:打开customer表,所以应填:USE customer
6 `- I& q2 P. o. }6 i- N) I 第2处:显示所有“北京”客户的信息,所以应改为:SCAN FOR 所在地="北京"# s! s# t) j2 a' G
在SQL.PRG文件存放下列语句:) O9 U: |2 D/ n# I) M) S
SELECT 公司名称,订单编号,金额,送货方式;
1 r4 O" X' ]- h" w0 }; p! H, z FROM customer JOIN order;
& l* ?: w6 K: R" F0 S ON Customer.客户编号 = Order.客户编号;9 o7 f6 p) P- q9 h/ `
ORDER BY 公司名称,订单编号;7 ^3 j* R" |4 q2 @
) n' o& U9 b/ M4 G
INTO TABLE results.dbf |