文档详情

数据库的操作解析.ppt

发布:2017-02-15约3.71千字共27页下载文档
文本预览下载声明
第2章 数据库和表 第2章 数据库和表 本章要求: 1. 掌握数据库的建立、打开和删除。 2. 掌握数据库表的使用方法。 3.掌握建立表间的关系的方法。 本章要点: 数据库和数据库表的建立和使用 学时安排: 2学时 理论)+ 2学时 实践) 结束 作业 2.1 Visual FoxPro数据库 2.2 数据库的创建 2.3 数据表的使用 第2章 数据库和表 2.1 Visual FoxPro数据库 2.1.1 什么是Visual FoxPro 数据库 我们在前面的内容 中介绍的表都是与数据库无关的,称为自由表。如果将表存放在数据库中,称为数据库表。 数据库是一个逻辑上的概念和手段,可以看成一个装表的容器。他是一个扩展名为.dbc的文件,与之相关的还会自动建立一个扩展名为.dct的数据库备注 Memo 文件和一个扩展名为.dcx的数据库索引文件。 学生表 学号 姓名 出生日期 年级 性别 系 001 马卫东 03/05/90 2012 男 计科系 002 伊阳 01/15/89 2014 女 计科系 003 吕洪赐 07/21/90 2006 男 计算系 学号 课程 成绩 001 数据库 280 002 英语 120 003 语文 105 学号 奖励 日期 001 三号学生 2005.9 002 优秀班干部 2006.3 003 优秀党员 2008.3 成绩表 奖励表 数据库 database : 具有逻辑关系的表的集合 2.2 数据库的创建 2.2.1 数据库设计器介绍 1.建立数据库设计器 (1)菜单方法建立数据库 “新建” “文件” (2)项目管理器中建立数据库 “新建” “数据库” “创建” “新建数据库” (3) 命令方法建立数据库 Create Database [数据库文件名] 格式: 说 明: 省略扩展名,则默认为.DBC,同时也自动建立相关联的数据库备注文件扩展名为.DCT,关联的索引文件扩展名为.DCX。 注意: 1、命令方式建立的数据库不打开数据库设计器。 2、项目管理器和菜单创建数据库方式建立的数据库会立即打开数据库设计器。 2. 数据库设计器界面 数据库设计器 数据库设计器工具栏 数据库设计器的快捷菜单 “打开” 使用数据库就是将数据库从磁盘上调入内存,在数据库中建立表或使用数据库中的表时,都应先打开数据库 1. 菜单方法打开数据库 “文件” 文件类型是“数据库” 但此时没有打开数据库设计器,因此用户感觉不到打开。 2.2.2 使用数据库 3. 命令方法打开数据库 Open Database [数据库文件名] [Exclusive|shared] 格式1: 格式2: Modify Database [数据库文件名] 功能: 说明: 将磁盘上一个扩展名为.DBC的指定数据库文件打开 1.打开一个数据库文件,同名的.DCT、.DCX相关的文件也一起被打开。数据库打开后,在常用工具栏中可以看见当前正在使用的数据库名,同时当数据库设计器为当前窗口时,系统菜单上出现【数据库】菜单项。 2. Exclusive:以独占的方式打开数据库,不允许在同一时刻别人也使用此数据库; 3、Shared:以共享的方式打开数据库,允许在同一时刻别人也使用此数据库 注意: 在数据库被打开的情况下,它所包含的所有表可以使用。但是,表并没有被真正打开,用户要打开它,仍要用USE命令。 只打开数据库 打开数据库的同时还打开数据库设计器窗口 3.关闭数据库 Close Databases [All] 格式: 功能: 关闭当前打开的数据库,选择All,关闭所有打开的数据库 关闭 注意: 关闭数据库时,对应的数据库设计器会同时关闭。但关闭数据库设计器时,并不能关闭数据 库。 1. 使用数据库设计器 打开数据库设计器,在设计器的空白处单击鼠标右键,在出现的快捷菜单中选择“添加表”或“移去表”。 选择“添加表” 选择“删除” 可以将自由表添加到数据库中,成为数据库表,也可以在数据库中新建数据库表,一个表只能属于一个数据库,若要将一个表加入另外的数据库,必须将它从当前数据库中移出成为自由表 2.2.3 数据库中表的操作 选中具体的表,单击鼠标右键。 2. 用命令添加表 Add Table 把自由表添加到当前数据库中。 格式: 功能: Open Database 数据1 Add Table 人才档案 【例】执行的命令如下: 3. 用命令移去表 Remove Table [Delete] 把数据库中的表移出或删除,成为自由表。 格式: 功能: 命令中不选Delete,为移去表,选择则是删除表。 说明: 2.3 数据库表的使用 2.3.1 字段属性 创建数据库表或
显示全部
相似文档