- 1、本文档共50页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第八章 数据库技术 第一节 数据库基础 第二节 数据库管理器(Visdata) 第三节 数据控件(Data) 第四节 ADO数据控件 第五节 报表制作 第八章 建立和访问数据库 第一节 数据库基础 1.计算机数据管理技术的发展 第一阶段:人工管理阶段,特点是数据不长期保存,没有软件系统对数据进行管理,没有文件的概念,一组数据对应一个程序。 第二阶段:采用文件管理方式,特点是数据不再是程序的组成部分,而是有组织、有结构地构成文件形式,形成数据文件;文件管理系统是应用程序与数据文件的接口。 第三阶段:数据库管理方式,特点是对所有数据实行统一、集中、独立的管理,数据独立于程序存在,并可以提供给各类不同用户使用。 2.数据库的基本概念 (1)?? 数据库(DataBase? DB) 定义:是以一定的组织形式存放在计算机存储介质上的相互关联的数据的集合。 特点: 具有最小的冗余度 ??? 具有数据独立性 实现数据共享 安全可靠,保密性能好 (2)? 数据库管理系统(DataBase Management System? DBMS) 定义:是操纵和管理数据库的系统软件。 功能:维护数据库、接收和完成用户程序或命令提出的访问数据库的各种请求。 数据语言: 数据定义语言(DDL): 用来建立所需的数据库(即设计库结构)。 数据操作语言(DML):用来对数据库进行查询和维护操作。 数据控制语言(DCL): 用来控制数据的访问权限及事务管理。 关系型数据库使用的标准语言是结构化查询语言(Structured Query Language, SQL)。 (3)??数据库系统(DataBase System? DBS) 定义: 以数据库应用为基础的计算机系统。 组成:一个完整的数据库系统由数据库、数据库管理系统、数据库管理员和应用程序组成。 分类 层次型数据库 网状型数据库 分代 第一代? 非关系型数据库系统,60年代末问世,包括层次型和网状型 第二代? 关系型数据库系统(RDBS),70年代中期问世 第三代? 对象-关系数据库系统(ORDBS 、OOBDS),80年代中期至今 3.数据模型 数据模型:即描述实体模型的数据。 数据模型的分类:层次模型(采用树型结构)、网络模型(采用无向图型结构)、关系模型(采用二维表结构) 关系模型的性质:? 二维表的记录数随数据的增加而改变,但其字段数是相对固定的二维表中的每一列均有唯一的字段名二维表中不允许出现完全相同的两行二维表中行的顺序、列的顺序均可以任意交换。 4. 关系型数据库的基本结构 关系型数据库的基本结构是一张二维表,包括以下概念: (1) 记录(Record):数据表中的每一行数据 (2) 字段(Field):数据表中的每一列,表头(第一行)的内容为字段名 (3) 数据表(Table):相关数据组成的二维表格 (4) 数据库(Database):相关数据表的集合 (5) 关系(Relation):相关表之间通过相关联的字段建立的联系。 ?(6) 索引(Index):指按表文件中某个关键字段或表达式建立记录的逻辑顺序。它是由一系列记录号组成的一个列表,目的是提供对数据的快速访问。索引不改变表中记录的物理顺序。 索引关键字(索引表达式):用来建立索引的一个字段或字段表达式。 数据库和数据表可以通过数据库管理系统软件来建立,如:Access,Visual FoxPro,SQL Server 、Sybase、 Oracle。在VB环境下可以直接建立Access数据库。 关系型数据表的特点: (1)每一个字段不可再分解,也不能有名字相同的字段; (2)每一列中的数据都有相同的数据类型; (3)表中没有内容完全相同的行(记录)。 5.查询的概念 查询(query):从相关数据表中选取符合特定要求的数据。 创建方法:可以通过查询生成器创建一个查询,也可以在SQL窗口直接用SELECT—SQL命令写出查询。 第二节 ??? 数据库管理器 1.数据库管理器介绍 在VB中可以通过“外接程序”菜单中的“可视化数据管理器”调出“VisData”数据库管理器窗口。 2. 建立数据库 “添加字段”对话框各选项说明 (2)输入记录 在database窗口中选中表名并右击,从菜单中选择“打开” →在数据表窗口输入记录(注意窗口样式)→ 单击“新增”→ 在窗口中输入记录并“更新” →重复…… (3)?
您可能关注的文档
- 初级会计实-第二章.ppt
- 初级会计学件第六章.ppt
- 初级会计电化(自己整理).doc
- 初级会计师试经济法基础多选练习.doc
- 初级会计电化-UFO报表.ppt
- 初级会计电化05.doc
- 初级会计电化习题.doc
- 初级会计电化学习重点.doc
- 初级会计电化多项选择题.doc
- 初级会计电化实验四 总账管理系统日常业务处理_叶宪章.doc
- CNAS-CL63-2017 司法鉴定-法庭科学机构能力认可准则在声像资料鉴定领域的应用说明.docx
- 12J7-3 河北《内装修-吊顶》.docx
- 12N2 河北省12系列建筑标准设计图集 燃气(油)供热锅炉房工程.docx
- 内蒙古 12S8 排水工程 DBJ03-22-2014.docx
- 山西省 12S10 12系列建筑标准设计 管道支架、吊架.docx
- 16J601-木门窗标准图集.docx
- 12J8 河北省12系列《 楼梯》.docx
- CNAS-GL37 2015 校准和测量能力(CMC)表示指南.docx
- CNAS-RL02-2016 能力验证规则.docx
- 津02SJ601 PVC塑料门窗标准.docx
最近下载
- 品牌策划与推广实战PPT全套完整教学课件.pptx
- 概率论与数理统计课件-全概率与贝叶斯公式.ppt VIP
- 炒茶机及其系统设计.doc
- The Pricing of Options and Corporate Liabilities期权定价与公司负债.pdf
- (概率论与数理统计)全概率公式与贝叶斯公式.ppt VIP
- 新人教(pep)四年级英语下册Unit4 At the Farm A. Let's talk 说课稿.doc
- 职业教育课程建设人工智能赋能的改革研究.docx VIP
- 公司出纳年终工作总结6篇.docx VIP
- (完整word版)AAO工艺设计计算.doc VIP
- 《秘书工作理论与实务》课件——第一章 秘书办文工作.pptx VIP
文档评论(0)