18
第第第 第第第第第第第第第 第第第

第三篇 数据库管理系统

Embed Size (px)

DESCRIPTION

第三篇 数据库管理系统. 制作人:戴军波. 第四章 数据库系统的概念. 一、有关数据库的概念 数据库 有关联的数据有组织地、合理地存放在计算机上的集合。 数据库管理系统 管理和控制数据资源,并且使用户能方便地使用这些数据 。 数据库系统 在计算机上配备了数据库后,数据库及其它所需要的软、硬件和数据库管理人员的总称。. 特点:数据的独立性、最小的数据冗余度、最多的共享性、数据的统一管理与集中控制。 数据库应用系统 是以数据库为基础的信息系统。 关系型数据库的概念 - PowerPoint PPT Presentation

Citation preview

Page 1: 第三篇  数据库管理系统

第三篇 数据库管理系统

制作人:戴军波

Page 2: 第三篇  数据库管理系统

第四章 数据库系统的概念

一、有关数据库的概念 数据库 有关联的数据有组织地、合理地存放在计算机上的集

合。 数据库管理系统 管理和控制数据资源,并且使用户能方便地使用这些

数据。 数据库系统 在计算机上配备了数据库后,数据库及其它所

需要的软、硬件和数据库管理人员的总称。

Page 3: 第三篇  数据库管理系统

特点:数据的独立性、最小的数据冗余度、最多的共享性、数据的统一管理与集中控制。

数据库应用系统 是以数据库为基础的信息系统。 关系型数据库的概念 它是由二维表组成,每一个二维表表示数据及数据间

的联系,称为一个数据表文件。 二维表的每一行称为一条记录,每一列称为一个字段。   三种基本操作:投影 Project 、选择 Select 、连接 Join

Page 4: 第三篇  数据库管理系统

二、中文 VFP6.0 系统的特点

中文 VFP6.0 是一种关系型的数据库管理系统 特点: 易于升级、更加强大的数据库管理功能、向导机

制、真正的面向对象程序设计、 Rushmore 技术、可开发客户 / 服务器解决方案

Page 5: 第三篇  数据库管理系统

三、中文 VFP6.0 系统常用的文件类型及性能指标

常用的文件生成的应用程序文件 : .APP复合索引文件 : .MNT 数据库文件 : .DBC数据表文件 : .DBF 数据库备注文件 :.DCT数据库索引文件 :.DCX 报表文件 : .FRX表单文件 : .SCX 程序文件 : .PRF项目文件 : .PJX 内存变量文件 :.MEN

Page 6: 第三篇  数据库管理系统

主要性能指标每个数据表最多的记录数 :10 亿条每条记录的最大长度 :64K 字节每条记录的最多字段数 :255 个 .字符型字段的最多字符数 :255 个数值精度 :16 位命令行的最多字符数 :8192 个最大数组数 :65000最多可设置的内存变量 :65000

Page 7: 第三篇  数据库管理系统

四、中文 VFP6.0 的安装、运行和退出

中文 VFP6.0 的安装和启动 集成工作环境: 主窗口、驻菜单栏、工具栏、命令窗口和状态栏 中文 VFP6.0 的操作方式 1 、交互命令方式(命令窗口) 2 、菜单操作方式 3 、程序执行方式

Page 8: 第三篇  数据库管理系统

五、项目管理器的使用

项目管理器: 项目管理器是中文 VFP6.0 中处理数据和对象的主要

组织工具,是 VFP6.0 的“控制中心” 项目组成: 文件、数据、文档以及对象的集合,以 .pjx 保存 项目管理器文件分类:全部、数据、文档、类、代码和其他 项目管理器的创建

Page 9: 第三篇  数据库管理系统

六、 VFP6.0 设计器

表设计器 查询设计器 视图设计器 表单设计器 报表设计器 数据库设计器 连接设计器

Page 10: 第三篇  数据库管理系统

七、使用向导设计

向导概念: 向导是交互式的程序,能帮助您快速完成一般

性的任务 向导使用方法: 1 、启动 2 、定位向导屏幕 3 、保存向导结果 4 、修改向导创建的项

Page 11: 第三篇  数据库管理系统

第五章 创建数据库

设计数据库 创建一个数据库 创建表和索引 数据库的操作

Page 12: 第三篇  数据库管理系统

一、设计数据库

确定建立数据库的目的确定需要的表确定所需的字段确定关系 设计求精,对设计进一步分析,查找其中

的错误

Page 13: 第三篇  数据库管理系统

二、创建一个新数据库

1 、“项目管理器 ” 中选择“数据”,然后选择“数据库”,最后选择“新建”按钮。

2 、命令窗口中使用 create Database 命令。 3 、数据库向导 a 、项目管理器 数据 数据库 b 、选择“新建” c 、选择“数据库向导”按钮 d 、按照屏幕上向导的指示操作

Page 14: 第三篇  数据库管理系统

三、创建表和索引

1 、表 自由表和数据库表概念 表的创建 a、表向导 b、表设计器 常见表的字段数据类型 字符、货币、数值、日期、日期时间型、整型、逻辑型、备注型等

Page 15: 第三篇  数据库管理系统

表的基本操作 编辑字段、修改表结构(添加字段或删除字

段) 查看记录、添加记录、删除记录(逻辑删除和物理删除)、筛选表

Page 16: 第三篇  数据库管理系统

索引 索引种类 主索引、候选索引、普通索引、唯一索引 建立索引 1 )在“项目管理器”中选择待建索引的表,然后“修改”。

2 )在“表设计器”中,选择“索引”选项卡。 排序:选择已建索引的表,然后“表”菜单“属性”,

“索引顺序”中选者要用的索引。 筛选:基本同上。

Page 17: 第三篇  数据库管理系统

四、数据库操作

数据库中添加或移去表 更新表和数据库的链接 1 、 opendatabase testdata

2 、 validate database recover 创建永久关系和参照完整性(保持数据一致性)

Page 18: 第三篇  数据库管理系统

数据库操作 a 、查看和修改数据库结构 b 、查看数据库分层结构 modify database testdata c 、管理数据库删除数据库: delete database选择当前数据库中的表: use ?关闭数据库: close datebase