1 / 18

第三篇 数据库管理系统

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

Download Presentation

第三篇 数据库管理系统

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第三篇 数据库管理系统 制作人:戴军波

  2. 第四章 数据库系统的概念 一、有关数据库的概念 • 数据库 有关联的数据有组织地、合理地存放在计算机上的集合。 • 数据库管理系统 管理和控制数据资源,并且使用户能方便地使用这些数据。 • 数据库系统 在计算机上配备了数据库后,数据库及其它所需要的软、硬件和数据库管理人员的总称。

  3. 特点:数据的独立性、最小的数据冗余度、最多的共享性、数据的统一管理与集中控制。特点:数据的独立性、最小的数据冗余度、最多的共享性、数据的统一管理与集中控制。 • 数据库应用系统 是以数据库为基础的信息系统。 • 关系型数据库的概念 它是由二维表组成,每一个二维表表示数据及数据间的联系,称为一个数据表文件。 二维表的每一行称为一条记录,每一列称为一个字段。 三种基本操作:投影Project、选择Select、连接Join

  4. 二、中文VFP6.0系统的特点 • 中文VFP6.0是一种关系型的数据库管理系统 • 特点: 易于升级、更加强大的数据库管理功能、向导机制、真正的面向对象程序设计、Rushmore技术、可开发客户/服务器解决方案

  5. 三、中文VFP6.0系统常用的文件类型及性能指标 • 常用的文件 生成的应用程序文件: .APP 复合索引文件: .MNT 数据库文件: .DBC 数据表文件: .DBF 数据库备注文件:.DCT 数据库索引文件:.DCX 报表文件: .FRX 表单文件: .SCX 程序文件: .PRF 项目文件: .PJX 内存变量文件:.MEN

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

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

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

  9. 六、 VFP6.0设计器 • 表设计器 • 查询设计器 • 视图设计器 • 表单设计器 • 报表设计器 • 数据库设计器 • 连接设计器

  10. 七、使用向导设计 • 向导概念: 向导是交互式的程序,能帮助您快速完成一般性的任务 • 向导使用方法: 1、启动 2、定位向导屏幕 3、保存向导结果 4、修改向导创建的项

  11. 第五章 创建数据库 • 设计数据库 • 创建一个数据库 • 创建表和索引 • 数据库的操作

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

  13. 二、创建一个新数据库 • 1、“项目管理器 ” 中选择“数据”,然后选择“数据库”,最后选择“新建”按钮。 • 2、命令窗口中使用create Database命令。 • 3、数据库向导 a、项目管理器 数据 数据库 b、选择“新建” c、选择“数据库向导”按钮 d、按照屏幕上向导的指示操作

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

  15. 表的基本操作 编辑字段、修改表结构(添加字段或删除字段) 查看记录、添加记录、删除记录(逻辑删除和物理删除)、筛选表

  16. 索引 • 索引种类 主索引、候选索引、普通索引、唯一索引 • 建立索引 1)在“项目管理器”中选择待建索引的表,然后“修改”。 2)在“表设计器”中,选择“索引”选项卡。 • 排序:选择已建索引的表,然后“表”菜单“属性”,“索引顺序”中选者要用的索引。 • 筛选:基本同上。

  17. 四、数据库操作 • 数据库中添加或移去表 • 更新表和数据库的链接 1、 opendatabase testdata 2、validate database recover • 创建永久关系和参照完整性(保持数据一致性)

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

More Related