VisualBasic程序设计教程课件作者何瑞麟佘学文主编方士杰李巍副主编第13章节.pptVIP

  • 9
  • 0
  • 约1.86千字
  • 约 18页
  • 2017-11-12 发布于广东
  • 举报

VisualBasic程序设计教程课件作者何瑞麟佘学文主编方士杰李巍副主编第13章节.ppt

尚辅网 / 第13章 数据库概述 第13章 数据库概述 13.1 基本概念 13.3 关系数据库标准语言SQL 13.2 可视化数据管理器 13.1 基本概念 计算机应用的一个重要的方面就是进行数据处理。 数据处理是对各种形式的数据进行收集、组织、加工、存储和传播等的活动(工作),而数据管理是指对数据的组织、存储、检索和维护等的活动(工作),它是数据处理的中心问题和基本环节。 数据库是按一定的结构和规则组织起来的相关数据的集合,是提供数据的基地。它能保存数据并允许用户访问所需的数据。数据库中保存的数据都是相关数据,为了便于保管和处理这些数据,将这些数据存入数据库时必须具有一定的数据结构和文件组织方式。 13.1.1 数据与信息 数据:是存储在某种媒体上的、能够识别的物理符号序列,用来记录和描述客观事物的性质、特征、形态、结构等,如我们通常所同数字、文字、图形、声音等。 信息:是有一定含义的、经过加工处理的、对决策有价值的数据。 13.1.2 数据库与数据库管理系统 人们运用计算机管理数据的技术大致经历了三个阶段: ①人工管理阶段。 ②文件系统阶段。 ③数据库系统管理阶段。 13.1.3 数据模型 概念模型是信息世界中对信息的描述,数据模型是计算机世界中对数据的描述。  ①实体:现实世界任何可被认识、区分、识别的事物称为实体。 ②属性与属性值:实体所具的特性、性质称为属性,一个实体针对于某个应用,可通过若干个属性来描述、刻画。 ③关键字:在实体属性中,能用于区分本实体集合中不同个体的某个属性或属性集合(最少属性组合),称为关键字。 ④信息转化为数据:实体、属性是信息世界的术语,它是用来描述、抽象现实信息世界事物的,计算机不能直接进行加工处理。我们还需要把信息转化为计算机能识别的数据,把信息世界的数据按某种方法、模式转化为计算机能直接识别、并能对其进行相应加工处理的数据。 ⑤数据模型:数据模型是对计算机世界的的模型表示,即数据库的数据结构的形式,它是对数据库中数据如何组织的一种模型化的表示。 13.1.4 常用数据库管理系统 数据库可以分为层次数据库、网状数据库和关系数据库,与此相对应,数据库管理系统也可以分为层次数据库管理系统、网状数据库管理系统和关系数据库管理系统。其中,关系型数据库(关系型数据库管理系统)具有更完善的内在机制,它建立在严密的关系代数理论基础之上,可以通过SQL标准查询语言实现对数据的操作。自20世纪80年代以来,关系型数据库成为了主流数据库而广泛应用,目前常用的关系型数据库有以下几种:   ①Visual Foxpro 、 ②Access 、 ③SQL Server、 ④Oracle 、⑤DB2 。 在Visual Basic环境中,Access数据库是缺省的数据库,Access所采用的Jet数据库引擎得到了最有效的利用。同时,Visual Basic集成开发环境提供了一个称为可视化数据管理器(VisData)的外接程序,我们可能通过它建立应用程序需要的Access数据库。 13.2 可视化数据管理器 13.2.1 进入并认识可视化数据管理器 可以通过以下几种途径打开Visual Basic的附带可视化数据管理器(VisData): ①通过Visual Basic集成开发环境; ②直接运行VisData.exe文件。 可视化数据管理器 13.2.2 数据库的建立 基本步骤 :①选择VisData的“File”菜单,执行“New”子菜单下的“Microsoft Access”-“Version 7.0 MDB”菜单命令,打开输入数据库文件名的对话框,输入数据库名称(如:“Student”),选择“保存”命令按钮,完成数据库的初步建立。 建立的空白Student数据库 ②在数据库中,按实际数据类型、类别及其相互关系,将数据划分为若干个数据表。 新建表(New Table)菜单 表结构定义对话框 “Add Field”对话框 被打开的Xsda表 第13章 数据库概述 尚辅网 / 第13章 数据库概述

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档