- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一部分础篇
第一部分 基础篇
本部分从Visual FoxPro的基本理论入手,介绍数据库的基本概念,Visual FoxPro的基本知识,数据库、表、视图、查询的创建和使用,以及报表设计器和项目管理器的基本操作。
数据库基础
本章主要介绍数据、数据库、数据库系统、数据库管理系统的基本概念,数据库的发展历史,数据库的基本模型及相关概念。
§1.1 数据库相关概念
早期的计算机主要用于科学计算,当它应用于生产管理、气象分析、情报检索等领域时,它面对的是数量惊人的各类数据。
?人们很自然的就会提出疑问:什么是数据呢?我们应该怎样对数据进行处理才能得到对我们有用的信息呢?
1.1.1 数据、数据库、数据库管理系统、数据库系统
1、数据(Data)
数据是数据库中存储的基本对象。数据在大多数人头脑中的第一个反应就是数字。其实数字只是最简单的一种数据,是数据的一种传统和狭义的理解。广义的理解,数据的种类很多,文本、图形、图像、声音、视频、教师的工资记录、货物的运输情况等,这些都是数据。
可以对数据做如下定义:描述事物的符号记录称为数据。描述事物的符号可以是数字,也可以是文本、图形、图像、声音、视频等,数据有多种表现形式,他们都可以经过数字化后存入计算机。
为了了解世界,交流信息,人们需要描述这些事物。在日常生活中直接用自然语言(如汉语、英语等)描述。在计算机中,为了存储和处理这些事物,就要抽出对这些事物感兴趣的特征组成一个记录来描述。例如:在毕业生的档案中,用人单位感兴趣的是这个学生的姓名、性别、年龄、出生年月、籍贯、所学专业、入学时间、特长等,那么可以这样描述:
(王刚,男,22,1983,甘肃天水,电子商务,2001,写作)
这里的毕业生记录就是数据。对于上面的这条记录,了解其含义的人会得到如下的信息:王刚是个大学毕业生,男,1983年出生,甘肃天水人,2001年考入大学,学的是电子商务专业,他的特长是写作。而不了解其语义的人则无法理解其含义。可见,数据的形式还不能完全表达其内容,需要经过解释。所以数据和关于数据的解释是不可分的,数据的解释是对数据含义的说明,数据的含义称为数据的语义,数据与其语义是不可分的。
2、数据库(DataBase, 简称DB)
数据库,顾名思义,是存放数据的仓库。只不过这个仓库是在计算机存储设备上,而且数据是按一定的格式存放的。
人们收集并抽取出一个应用所需要的大量数据之后,应将其保存起来以供进一步加工处理,进一步提取有用信息。在科学技术飞速发展的今天,人们的所需的信息量与日俱增。过去人们把数据存放在文件柜里,现在人们借助计算机和数据库技术科学地保存和管理大量的复杂的数据,以便能方便而充分地利用这些宝贵的信息资源。
所谓数据库是指长期储存在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。
3、数据库管理系统(DataBase Management System,简称DBMS)
了解了数据和数据库的概念,下一个问题就是如何科学地组织和存储数据,如何高效地获取和维护数据。完成这个任务的是一个系统软件--数据库管理系统。数据库管理系统是位于用户与操作系统之间的一层数据管理软件。它的主要功能包括以下几个方面:
数据定义功能
DBMS提供数据定义语言(Data Definition Language,简称DDL),用户通过它可以方便地对数据库中的数据对象进行定义。
数据操纵功能
DBMS还提供数据操纵语言(Data Manipulation Language,简称DML),供用户对数据库进行数据查询、统计、存储、维护、输出等操作。
数据库的运行管理
数据库在建立、运用和维护时由数据库管理系统统一管理、统一控制,以保证数据的安全性、完整性、多用户对数据的并发使用及发生故障后的系统恢复。
数据库的建立和维护功能
他包括数据库初始数据的输入、转换功能,数据库的转储、 恢复功能,数据库的重组织功能和性能监视、分析功能等。这些功能通常是由一些实用程序完成的。
4、数据库系统(DataBase System,简称DBS)
数据库系统是指一个具体的数据库管理系统软件和用它建立起来的数据库。它是研究、开发、建立、维护和应用数据库系统所涉及的理论、方法、技术所构成的学科。在这一含义下,数据库系统是软件研究领域的一个重要分支,常称为数据库领域。数据库研究跨越计算机应用、系统软件和理论三个领域,其中应用促进新系统的研制开发,新系统带来新的理论研究,而理论研究又对前两个领域起着指导作用。
数据库系统的出现是计算机应用的一个里程碑,它使得计算机应用从以科学计算为主转向以数据处理为主,数据库系统的出现使得普通用户能够方便地将日常数据
您可能关注的文档
- 第一节逐步完善交通网第一课时.doc
- 第一节:工作分概述.doc
- 第一节:工作评概述.doc
- 第一讲 空几何体的直观图与三视图.doc
- 第一讲 质 参考系和坐标系 时间和位移.doc
- 第一讲 光现、透镜和声音.doc
- 第一讲 平面角坐标系.doc
- 第一讲 三视图直观图.doc
- 第一讲 教学的效性.doc
- 第一讲 数列极(数学分析).doc
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
文档评论(0)