下载此文档

VC 课件 数据库编程.ppt


文档分类:IT计算机 | 页数:约42页 举报非法文档有奖
1/42
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/42 下载此文档
文档列表 文档介绍
VC 课件 数据库编程.ppt(DB)Database数据库是为了实现一定目的按某种规则和方法组织起来的“数据”的“集合”。(DBMS)DatabaseManagementSystem数据库管理系统是对数据库进行管理的系统软件,它的职能是有效地组织和存储数据、获取和管理数据,接受和完成用户提出的访问数据的各种请求。数据库管理系统的主要功能有以下几个方面:1)数据定义功能2)数据操纵功能3)数据库运行控制功能4)(DBA):层次模型、网状模型、关系模型。关系数据库的基本概念关系:一个关系就是一张二维表,每个关系有一个关系名。属性:二维表中垂直方向的列称为属性。域:一个属性的取值范围叫做一个域。元组:二维表中水平方向的行称为元组。码(又称为关键字):二维表中的某个属性,若它的值唯一地标识了一个元组,则称该属性为候选码。若一个关系有多个候选码,则选定其中一个为主码,这个属性称为主属性。分量:元组中的一个属性值叫做元组的一个分量。关系模式:是对关系的描述,它包括关系名、组成该关系的属性名、属性到域的映像。通常简记为:关系名(属性名1,属性名2,……,属性名n)数据库的设计实例:考试管理系统要求:学生通过学号、密码进入系统,选择专业进行考试。老师通过用户名和密码进入,可以添加班级、学科、和考试题;还可以查看学生的以前的考试成绩。 SQL语句分为两类:一是DDL语句,用来创建表、索引等,另一是DML,这些语句是用来读取数据、更新数据和执行其他类似操作的语句。Createtable……Createindex…….Select*(rowname)fromtablewhere……Updatetableset…where…Deletefrom…where…Insertinto…where…、DAO和OLEDBODBC提供了应用程序接口(API),使得任何一个数据库都可以通过ODBC驱动器与指定的DBMS相联。程序可以通过调用ODBC驱动管理器中相应的驱动程序达到管理数据库的目的。DAO使用Jet数据库引擎形成一系列的数据访问对象:数据库对象、表和查询对象、记录集对象等。ess数据库文件(MDB文件),也可直接打开一个ODBC数据源以及使用Jet引擎打开一个ISAM(被索引的顺序访问方法)类型的数据源(dBASE、FoxPro、Paradox、Excel或文本文件)。OLEDB提供一种统一的数据访问接口,并能处理除了标准的关系型数据库中的数据之外,还能处理包括邮件数据、Web上的文本或图形、目录服务(DirectoryServices)以及主机系统中的IMS和VSAM数据。(组件对象模型)接口,使得数据的使用者(应用程序)可以使用同样的方法访问各种数据,而不用考虑数据的具体存储地点、格式或类型。接口与ODBC相比,其健壮性和灵活性要高得多。但是,由于OLEDB的程序比较复杂,因而对于一般用户来说使用ODBC和DAO方式已能满足一般数据库处理的需要。“控制面板”。 (1)单击[添加]按钮,如图。 (2)在该对话框中选“essDriver”。单击[完成],如图。 (3)在对话框中,单击[选取]按钮将前面创建的数据库调入。 (4)单击[确定],如图。“创建新数据源” (1)用MFCAppWizard(exe)创建一个单文档应用程序Ex_ODBC。 (2)在向导的第二步对话框中加入数据库的支持,如图。 (3)选中“Databaseviewwithfilesupport”项,单击[DataSource],如图。“DatabaseOptions”对话框

VC 课件 数据库编程 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数42
  • 收藏数0 收藏
  • 顶次数0
  • 上传人dyx110
  • 文件大小538 KB
  • 时间2019-11-18