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

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

ID:50029433

大小:250.00 KB

页数:18页

时间:2020-03-07

Visual Basic程序设计教程 教学课件 作者 何瑞麟 佘学文 主编 方士杰 李巍 副主编第13章.ppt_第1页
Visual Basic程序设计教程 教学课件 作者 何瑞麟 佘学文 主编 方士杰 李巍 副主编第13章.ppt_第2页
Visual Basic程序设计教程 教学课件 作者 何瑞麟 佘学文 主编 方士杰 李巍 副主编第13章.ppt_第3页
Visual Basic程序设计教程 教学课件 作者 何瑞麟 佘学文 主编 方士杰 李巍 副主编第13章.ppt_第4页
Visual Basic程序设计教程 教学课件 作者 何瑞麟 佘学文 主编 方士杰 李巍 副主编第13章.ppt_第5页
资源描述:

《Visual Basic程序设计教程 教学课件 作者 何瑞麟 佘学文 主编 方士杰 李巍 副主编第13章.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第13章数据库概述13.1基本概念13.3关系数据库标准语言SQL13.2可视化数据管理器13.1基本概念计算机应用的一个重要的方面就是进行数据处理。数据处理是对各种形式的数据进行收集、组织、加工、存储和传播等的活动(工作),而数据管理是指对数据的组织、存储、检索和维护等的活动(工作),它是数据处理的中心问题和基本环节。数据库是按一定的结构和规则组织起来的相关数据的集合,是提供数据的基地。它能保存数据并允许用户访问所需的数据。数据库中保存的数据都是相关数据,为了便于保管和处理这些数据,将这些数据存入数据库时必须具有一定的数据结构和文件组织方式。

2、13.1.1数据与信息数据:是存储在某种媒体上的、能够识别的物理符号序列,用来记录和描述客观事物的性质、特征、形态、结构等,如我们通常所同数字、文字、图形、声音等。信息:是有一定含义的、经过加工处理的、对决策有价值的数据。13.1.2数据库与数据库管理系统人们运用计算机管理数据的技术大致经历了三个阶段:①人工管理阶段。②文件系统阶段。③数据库系统管理阶段。13.1.3数据模型概念模型是信息世界中对信息的描述,数据模型是计算机世界中对数据的描述。①实体:现实世界任何可被认识、区分、识别的事物称为实体。②属性与属性值:实体所具的特性、性质称为属性,

3、一个实体针对于某个应用,可通过若干个属性来描述、刻画。③关键字:在实体属性中,能用于区分本实体集合中不同个体的某个属性或属性集合(最少属性组合),称为关键字。④信息转化为数据:实体、属性是信息世界的术语,它是用来描述、抽象现实信息世界事物的,计算机不能直接进行加工处理。我们还需要把信息转化为计算机能识别的数据,把信息世界的数据按某种方法、模式转化为计算机能直接识别、并能对其进行相应加工处理的数据。⑤数据模型:数据模型是对计算机世界的的模型表示,即数据库的数据结构的形式,它是对数据库中数据如何组织的一种模型化的表示。13.1.4常用数据库管理系统

4、数据库可以分为层次数据库、网状数据库和关系数据库,与此相对应,数据库管理系统也可以分为层次数据库管理系统、网状数据库管理系统和关系数据库管理系统。其中,关系型数据库(关系型数据库管理系统)具有更完善的内在机制,它建立在严密的关系代数理论基础之上,可以通过SQL标准查询语言实现对数据的操作。自20世纪80年代以来,关系型数据库成为了主流数据库而广泛应用,目前常用的关系型数据库有以下几种:①VisualFoxpro、②Access、③SQLServer、④Oracle、⑤DB2。在VisualBasic环境中,Access数据库是缺省的数据库,Ac

5、cess所采用的Jet数据库引擎得到了最有效的利用。同时,VisualBasic集成开发环境提供了一个称为可视化数据管理器(VisData)的外接程序,我们可能通过它建立应用程序需要的Access数据库。13.2可视化数据管理器13.2.1进入并认识可视化数据管理器可以通过以下几种途径打开VisualBasic的附带可视化数据管理器(VisData):①通过VisualBasic集成开发环境;②直接运行VisData.exe文件。可视化数据管理器13.2.2数据库的建立基本步骤:①选择VisData的“File”菜单,执行“New”子菜单下的“

6、MicrosoftAccess”->“Version7.0MDB”菜单命令,打开输入数据库文件名的对话框,输入数据库名称(如:“Student”),选择“保存”命令按钮,完成数据库的初步建立。建立的空白Student数据库②在数据库中,按实际数据类型、类别及其相互关系,将数据划分为若干个数据表。新建表(NewTable)菜单表结构定义对话框“AddField”对话框被打开的Xsda表13.3关系数据库标准语言SQL13.3.1SQL语言的特点①SQL语言提供了完备的数据库操作功能;②高度的描述性、高度的非过程化;③语言简洁易学;④基于集合的操作

7、;⑤两种使用方式、统一语法结构。13.2.2SQL语言中的Select语句Select语句的语法格式为:SELECT[ALL

8、DISTINCT][TOPn[PERCENT][WITHTIES]][INTOnew_table_name]Fromtable_list[WHEREsearch_conditions][GROUPBYgroup_by_list][HAVINGsearch_conditions][ORDERBYorder_list[ASC

9、DESC]]其中,::={*

10、{table_na

11、me

12、view_name

13、table_alias}.*

14、{column_name

15、expression}[[AS]column_alias]

16、colu

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。