新vfp 第8章 关系型数据.pptVIP

  • 1
  • 0
  • 约6.52千字
  • 约 29页
  • 2016-10-26 发布于广东
  • 举报
第8章 关系型数据库标准语言SQL 8.1 SQL概述 1. SQL语言的组成 SQL语言由三部分组成,包含了数据库生成、维护和安全性问题的所有内容。它们是: 数据定义语言DDL(Data Definition Language) 数据操纵语言DML(Data Manipulation Language) 数据控制语言DCL(Data Control Language) 2. SQL语言的优点 (1)一体化特点 (2)高度非过程化 (3)语言简洁,易学易用 (4)统一的语法结构对待不同的工作方式 (5)视图数据结构 8.2 SQL的数据定义功能 8.2.1 建立新表 命令格式: CREATE TABLE | DBF TableName1 [NAME LongTableName] [FREE] (FieldName1 FieldType [(nFieldWidth [, nPrecision])] [NULL | NOT NULL] 命令功能: 该命令用于建立一个新表,指明表的表名与结构,包括组成该表的每一个字段名,数据类型等。 8.2.2 为表添加新字段 命令格式:: ALTER TABLE TableName1 ADD [COLUMN] FieldName1 FieldType [(nFieldWidth [, nPrecision])] [NULL | NOT NULL] 命令功能: 该命令用于为指定的表添加新的字段。 命令说明: (1)TableName1参数用于指明要添加新字段的表名。 (2)FieldName1参数用于指明要添加的新字段名称。 (3)FieldType [(nFieldWidth [, nPrecision])] 参数用于指明要添加的新字段的数据类型、字段宽度以及小数位数。 (4)NULL | NOT NULL参数用于指明字段中是否允许保存空值。 8.2.3 编辑表中已有字段 命令格式: ALTER TABLE TableName1 ALTER [COLUMN] FieldName1 FieldType [(nFieldWidth [, nPrecision])] [NULL | NOT NULL] 命令功能: 该命令用于编辑修改表中指定字段的数据类型、字段宽度等。 命令说明: (1)TableName1参数用于指明要编辑修改字段的表名。 (2)FieldName1参数用于指明要编辑修改的字段名称。 (3)FieldType [(nFieldWidth [, nPrecision])] 参数用于指明要编辑修改的字段的新数据类型、字段宽度以及小数位数。 (4)NULL | NOT NULL参数用于指明字段中是否允许保存空值。 8.2.4 删除表中指定字段 命令格式: ALTER TABLE TableName1 [DROP [COLUMN] FieldName1] 命令功能: 该命令用于删除指定表中已不再需要使用的字段。 命令说明: (1)TableName1参数用于指明要删除字段的表名。 (2)FieldName1参数用于指明要删除的字段名称。 8.3 SQL的数据操纵功能 8.3.1 插入记录 命令格式: INSERT INTO TableName [(FieldName1 [,FieldName 2, ...])] VALUES (eExpression1 [, eExpression2, ...]) 命令功能: 该命令用于向指定的表中插入记录。 命令说明: (1)TableName参数用于指定要插入记录的表名。 (2)FieldName1 [,FieldName 2, ...] 参数用于指定插入记录操作所涉及到的字段。 (3)eExpression1 [, eExpression2, ...] 参数用于设置要向对应字段插入的数据项。 (4)INSERT命令将VALUES子句后面的数据项插入到指定的表中。当需要为表中所有字段插入数据时,FieldName1 [,FieldName 2, ...] 参数可以省略。 8.3.2 更新记录 命令格式: UPDATE [DatabaseName1!]TableName1 SET ColumnName1 = eExpression1 [, ColumnName2 = eExpression2 ...] [WHERE FilterCondition1 [AND | OR FilterCondition2 ...]] 命令功能: 该命令用于在指定的表中为满足给定条件的记录进行数据更新。 8.3.3 删除记录 命令格式: DELETE FROM [DatabaseName!]TableName [WHERE FilterC

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档