(第4章-1)数据库与表的基本操作.ppt
《(第4章-1)数据库与表的基本操作.ppt》由会员分享,可在线阅读,更多相关《(第4章-1)数据库与表的基本操作.ppt(27页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、第第4章章 数据库及表的基本操作数据库及表的基本操作数据库及表的建立数据库及表的建立1教学目的:教学目的:1.掌握数据库表、自由表、数据库的建立方掌握数据库表、自由表、数据库的建立方法法 2.掌握数据库表、自由表的菜单和命令操作掌握数据库表、自由表的菜单和命令操作方法以及定制表的方法方法以及定制表的方法重点:重点:创建数据库表、修改表结构创建数据库表、修改表结构难点:难点:创建及修改表结构创建及修改表结构2VFP中的数据库是一个容器,用于管理其中的中的数据库是一个容器,用于管理其中的对象,这些对象包括表、索引、视图、表之间对象,这些对象包括表、索引、视图、表之间的关系和其他一些信息。的关系和其
2、他一些信息。数据库建立后形成三个文件:数据库建立后形成三个文件:s s基本文件基本文件 .DBCs s相关的数据库备份文件相关的数据库备份文件 .DCTs s相关的数据库索引文件相关的数据库索引文件 .DCX4.1 数据库及其建立数据库及其建立34.1.1 建立及打开数据库建立及打开数据库1.建立数据库建立数据库 “文件文件”“新建新建”“数据库数据库”“新建新建文件文件”;“新建新建”按钮;按钮;“项目管理器项目管理器”中进行操作。中进行操作。2.打开数据库打开数据库 “文件文件”“打开打开”工具栏中工具栏中“打开打开”按钮按钮41、创建数据库:、创建数据库:CREATE DATABASE
3、2、打开数据库:、打开数据库:OPEN DATABASE EXCLUSIVE|SHARED3、指定当前数据库:指定当前数据库:SET DATABASE TO 数据库名数据库名 4.1.2 数据库操作命令数据库操作命令54、修改数据库:、修改数据库:MODIFY DATABASE NOEDIT5、关闭数据库:关闭数据库:CLOSE DATABASE ALL6、删除数据库:删除数据库:DELETE DATABASE|?DELETETABLESRECYCLE4.1.2 数据库操作命令数据库操作命令64.1.3 管理数据库管理数据库 1.向项目中添加数据库向项目中添加数据库2.从项目中移去数据库从项目
4、中移去数据库3.从磁盘中删除数据库从磁盘中删除数据库注注意意:从从磁磁盘盘上上删删除除数数据据库库,不不要要使使用用其其他他工工具,例如具,例如Windows资源管理器。资源管理器。4.关闭数据库关闭数据库 74.2.1 表的结构表的结构建立表结构涉及表名以及定义各个字段的属性等建立表结构涉及表名以及定义各个字段的属性等操作,字段属性包括操作,字段属性包括字段名字段名、数据类型数据类型、字段宽字段宽度度、小数位数小数位数和和是否允许为空是否允许为空等。等。4.2 表的基本操作表的基本操作 81、字段名、字段名以字母或汉字开头,可以由字母、汉字、下划线以字母或汉字开头,可以由字母、汉字、下划线“
5、-”和数字组成,字段名中不能包含空格。对和数字组成,字段名中不能包含空格。对于自由表字段名不超过于自由表字段名不超过10个字符,对于数据库表个字符,对于数据库表字段名最多为字段名最多为128个字符。个字符。4.2.1 表的结构表的结构 92、字段类型及宽度、字段类型及宽度字符型字符型(C):不具有计算能力的文字数据。可不具有计算能力的文字数据。可由汉字、字符组成,长度范围是由汉字、字符组成,长度范围是0254个字符。个字符。数值型数值型(N):描述数量的数据,允许进行各种描述数量的数据,允许进行各种数值运算。可细分为数值型数值运算。可细分为数值型(N)、双精度型双精度型(B)、整型整型(I)、
6、浮点型浮点型(F)、货币型货币型(Y)5 种类型。种类型。日期型日期型(D):用于表示日期的数据。默认格式用于表示日期的数据。默认格式是:是:mm/dd/yyyy,长度固定为长度固定为8位。位。4.2.1 表的结构表的结构 10日期时间型日期时间型(T):描述日期和时间的数据。默认描述日期和时间的数据。默认格式是:格式是:mm/dd/yyyy hh:mm:ssam|pm,长长度固定为度固定为8位。位。逻辑型逻辑型(L):只有真只有真(.T.)和假和假(.F.)两种值,长两种值,长度固定为度固定为1位。位。备注型备注型(M):用于存放较长的字符型数据,其字用于存放较长的字符型数据,其字段长度固定
7、为段长度固定为4位,数据长度不受限制,在记录显位,数据长度不受限制,在记录显示窗口标以示窗口标以memo字样,实际数据存放在与数据表字样,实际数据存放在与数据表文件同名的备注文件文件同名的备注文件(扩展名为扩展名为.FPT)中。中。4.2.1 表的结构表的结构 11通用型通用型(G):用于存储多媒体数据。与备注字段用于存储多媒体数据。与备注字段一样,在数据表中只有类型定义,长度为一样,在数据表中只有类型定义,长度为4位,位,在记录显示窗口标以在记录显示窗口标以gen字样,它的实际内容存字样,它的实际内容存储在储在.FPT文件中。要编辑该对象,可以双击文件中。要编辑该对象,可以双击gen区,插入
8、区,插入OLE对象,存储内容后,第一个字符变对象,存储内容后,第一个字符变为大写为大写G。4.2.1 表的结构表的结构 123、小数位数小数位数只有数值型字段才有小数位数。数值型字段宽只有数值型字段才有小数位数。数值型字段宽段是指符号位、整数、小数点以及小数占用字段是指符号位、整数、小数点以及小数占用字节的总和。节的总和。4、是否允许为空、是否允许为空表示是否允许字段接受空值表示是否允许字段接受空值(NULL)。空值是指空值是指无确定的值,它与空字符串、数值无确定的值,它与空字符串、数值0等是不同的。等是不同的。4.2.1 表的结构表的结构 13字段名字段名 字段类型字段类型 字段宽度字段宽度
9、 小数位数小数位数 NULL 学号学号 字符型字符型4否否姓名姓名字符型字符型8是是性别性别 字符型字符型2是是出生日期出生日期 日期型日期型 8是是团员否团员否 逻辑型逻辑型 1是是学校编号学校编号 字符型字符型 4是是照片照片 通用型通用型 4是是备注备注 备注型备注型4是是学生表的结构学生表的结构 4.2.1 表的结构表的结构 14在在VFP中,表是组织数据最基本的单位。建立中,表是组织数据最基本的单位。建立数据库文件的目的是管理表。表是指扩展名为数据库文件的目的是管理表。表是指扩展名为.DBF格式的文件。格式的文件。所所谓谓创创建建表表,就就是是将将相相关关的的数数据据存存放放在在一一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 基本 操作
限制150内