正在加载图片...
1.定义(创建)表 【格式】: CREATE TABLE<表名>(<字段名1><数据类型>: [(<宽度>[,<小数位数>])][完整性约束]: [NULL NOT NULL[,<字段名2>]) 【功能】定义(也称创建)一个表。 【例1】创建一个表SC(课程成绩表),它由以下字段组成:学号(C,10):课程号(C, 2)。 CREATE TABLE SC(学号C(1O),课程号C(2) LIST STRUCTURE 【例2】创建一个表STUD(学生信息表),它由以下字段组成:学号(C,10):姓名(C, 8):性别(C,2):班级名(C,10):系别代号(C,2):地址(C,50):出生日期(D): 是否团员(L):备注(M):照片(G)。 CREATE TABLE STUD(学号C(10),姓名C(10),性别C(2),班级名C(10),系别代号C(2),地 址C(50),出生日期D,是否团员L,备注M,照片G) LIST STRUCTURE 2.修改表 【格式】 ALTER TABLE<表名>[ADD<新字段名><数据类型>[(<宽度>[,<小数位数>])][完 整性约束]NULL I NOT NULL][DROP[完整性约束][MODIFY<字段名>∝数据类 型>] 【功能】修改表结构。 【说明】ADD子句用于增加指定表的字段变量名、数据类型、宽度和完整性约束条件:DROP 子句用于删除指定的的完整性约束条件:MODIFY子句用于修改原有的字段变量的值。 【例】在课程成绩表SC中,增加一个成绩字段变量(N,3)。 ALTER TABLE SC ADD成绩N(3) LIST STRUCTURE 3.删除数据库 【格式】DROP DATABASE<数据库名> 【功能】删除指定数据库的结构和数据。 【说明】谨慎使用。 4.删除表 【格式】DROP TALBE<表名> 【功能】删除指定表的结构和内容(包括在此表上建立的索引)。 【说明】如果只是想删除一个表中的所有记录,则应使用DELETE语句。 【例题】: 1.SQL是 语言。 A.结构化查询 B.数据定义 C.数据操作 D.数据控制 [解析本题考查的知识点是SQL语言的基础知识。在Visual FoxPro中,SQL是结构化查询语 言。选项B,C,D说法错误,在Visual FoxPro中有数据定义语言、数据操作语言、数据 控制语言。 [答案]A1. 定义(创建)表 【格式】: CREATE TABLE <表名> (<字段名 1><数据类型>; [(<宽度>[,<小数位数>])][完整性约束]; [NULL | NOT NULL][,<字段名 2>…]) 【功能】定义(也称创建)一个表。 【例 1】创建一个表 SC(课程成绩表),它由以下字段组成:学号(C,10);课程号(C, 2)。 CREATE TABLE SC(学号 C(10),课程号 C(2)) LIST STRUCTURE 【例 2】创建一个表 STUD(学生信息表),它由以下字段组成:学号 (C,10);姓名(C, 8);性别(C,2);班级名(C,10);系别代号(C,2);地址(C,50);出生日期 (D); 是否团员 (L);备注 (M);照片(G)。 CREATE TABLE STUD(学号 C(10),姓名 C(10),性别 C(2),班级名 C(10),系别代号 C(2),地 址 C(50),出生日期 D,是否团员 L,备注 M,照片 G) LIST STRUCTURE 2. 修改表 【格式】 ALTER TABLE <表名>[ADD <新字段名><数据类型>[(<宽度>[,<小数位数>])][完 整性约束][NULL | NOT NULL]][DROP [完整性约束]][MODIFY <字段名><数据类 型>] 【功能】修改表结构。 【说明】ADD 子句用于增加指定表的字段变量名、数据类型、宽度和完整性约束条件;DROP 子句用于删除指定的的完整性约束条件;MODIFY 子句用于修改原有的字段变量的值。 【例】在课程成绩表 SC 中,增加一个成绩字段变量(N,3)。 ALTER TABLE SC ADD 成绩 N(3) LIST STRUCTURE 3.删除数据库 【格式】DROP DATABASE <数据库名> 【功能】删除指定数据库的结构和数据。 【说明】谨慎使用。 4. 删除表 【格式】DROP TALBE <表名> 【功能】删除指定表的结构和内容(包括在此表上建立的索引)。 【说明】如果只是想删除一个表中的所有记录,则应使用 DELETE 语句。 【例题】: 1.SQL是______语言。 A.结构化查询 B.数据定义 C.数据操作 D.数据控制 [解析] 本题考查的知识点是SQL语言的基础知识。在Visual FoxPro中,SQL是结构化查询语 言。 选项B,C,D说法错误,在Visual FoxPro中有数据定义语言、数据操作语言、数据 控制语言。 [答案] A
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有