- 0
- 0
- 约7.57千字
- 约 19页
- 2017-02-09 发布于北京
- 举报
数据库系统的本基操作
Poxpro数据库管理系统的应用与操作
第一节、数据库概述
数据库的基本概念
数据库技术是在60年代末期兴起的一种数据管理技术。数据库在英语中称为DATABASE简称DB。拆开来看,DATA是数据,BASE可译为基地。所以在通俗的意义上,数据库不妨理解为存储数据的基地或仓库。然而数据库不仅存储数据,还存储了数据之间的逻辑关系,因此,可以把数据库定义为:数据库是在计算机设备上合理存放的相互关联数据的集合。例如,存放在计算机硬盘上的一个二维变革就是一个数据库,它属于最常用的关系型数据库模型。
数据库系统的特点
数据库系统(Database System)简称DBS:以数据库应用为基础的计算机系统。它主要由数据、用户、软件系统和硬件系统四个部分组成。数据是数据库系统中存储的信息,它是数据库系统的操作对象,用户是使用数据库的人员,软件是指负责数据库管理的软件系统,它的功能包括数据库的建立、数据的存取维护和数据库的应用等方面,它又包括系统软件(操作系统、数据库管理系统即Data Base Management System,简称DBMS,它是数据库系统的核心软件)和应用软件。我们微机中常用的数据库管理系统就有DBASE、FOXBASE、FOXPRO和VISUAL FOXPRO。
下表列出了数据库系统与只使用一般数据文件的应用系统的差别。
序号 文件应用系统 数据库系统 1 文件中的数据由特定用户专用 库内数据由多个用户共享 2 每个用户拥有自己的数据,导致数据重复存储 原则上可以消除重复。为方便查询允许少量数据重复存储,但冗余度可以控制 3 数据从属于程序,二者相互依赖 数据独立于程序,强调数据的独立性 4 各数据文件彼此独立,从整体看为“无结构”的 各文件的数据互相联系,从总体看是“有结构”的 数据库系统的基本特点:
数据共享,提高了信息的利用率。数据共享包括三个方面:
1)所有用户可以同时存取数据;2)可以为当前用户服务,也可以为将来的新用户服务;3)可以使用多种语言实现数据的接口。
实现数据独立,由“数据依赖于程序”改变为“以数据为中心”。
减少数据冗余。数据冗余是指数据的重复。数据库系统尽可能地减少了重复的数据。
保证数据一致。由于不同的应用程序都使用相同的数据库,从而避免了数据的不一致性。
保障数据安全。加强了对数据的保护提高另外数据的安全性。
综上所述,数据库系统是实现有组织地、动态地存储大量关联数据,方便多用户访问的计算机软、硬件资源组成的系统。他锕于文件系统的重要区别是数据的充分共享、交叉访问与应用程序的高度独立性。
数据库系统的分类
数据库系统可按照以下几种方法来分类:
单用户数据库和多用户数据库
早期的微机数据库都是单用户系统,在同一时间内只能供一个人使用。随网络应用的扩大,供网络用户共享的多用户数据库开始流行,它们由多用户数据库管理系统管理和支持。
Foxpro 2.5、dBASEⅢ+、Foxbase+均为多用户数据库管理系统。
集中式数据库和分布式数据库
集中和分布首先是对数据存储场地而言的,同时也反映了对数据库应用方式的差别。
例如:一个银行有多个储蓄所,每个储蓄所都有许多储户。若为集中式,则网络的通信量必然很大。若改用分布式,仅当转帐时才把数据通过网络来传送。
分布式数据库和多用户数据库都是在网络上使用的。但多用户数据库通常为集中式数据库。
传统数据库和智能数据库
传统数据库存储的数据代表已知的“事实”。智能数据库则在存储事实外,也存储用于逻辑推理的“规则”。
数据库语言和数据库管理系统
数据库的建立和查询,都是通过特定的数据库语言进行的。
一般说,数据库管理系统(DataBase Management System)应该具有下列功能:
支持“数据定义语言”(Data Definition Language,简称DDL),供用户定义数据库文件的结构,建立所需的数据库。
支持“数据操作语言”(Data Manipulation Language,简称DML),供用户对数据库进行查询操作(包括检索与统计)和存储操作(包括增加、删除与修改数据)。
向数据库系统提供一组管理和控制程序,保障数据库的安全、通信与其它管理事务。
在微机数据库管理系统中,DDL与DML通常合二为一,构成一体化的语言。Foxpro就属于这种一体化语言。
Foxpro简介
发展
Foxpro是继FOXBASE 之后,美国微软公司的FOX software推出的全新的微机平台的关系数据库管理系统。它是与Dbase、FoxBASE兼容的集成环境式的数据库软件,但是它与FOXBASE相比,FOXpro采取了更为友好的用户界面,提供屏幕生成器、菜单生成器、报表生成器、标签设计器等一整套软件开发设计工具;可
您可能关注的文档
- 数字信号处理实验报第告四章.doc
- 数字信号处理实验程清序单.doc
- 数字信号处理实验西(电高西全教材).doc
- 浅析包装装潢设计要三素.doc
- 数字信号处理文论草稿.docx
- 浅析化妆品的品牌文塑化造以佰草集为例.doc
- 数字信号处理新技及术发展方向综述.docx
- 数字信号处理设课资料.doc
- 浅析北京2008奥会运对中国经济发展的影响.doc
- 数字信号处理课设ìRìFìR.doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 2025高中英语教师课程标准考试模拟试卷及参考答案.docx VIP
- 第12课 绿意再生课件-赣美版(2024)初中美术七年级下册.pptx VIP
- 2025年青岛西海岸新区自主招生化学试题及答案.docx VIP
- 2024-2025学年江苏卫生健康职业学院单招《英语》考前冲刺练习(真题汇编)附答案详解.docx VIP
- GJ B 2446-2-2013 J30系列微矩形电连接器详细规范.pdf VIP
- 2025年内蒙古中考物理试卷及答案.docx VIP
- 第11课+传递绿色理念+课件+2024—2025学年赣美版(2024)+初中美术七年级下册.pptx VIP
- 2025年江苏卫生健康职业学院单招《数学》真题带答案详解(模拟题).docx VIP
- 2023年广东省中考道德与法治试卷真题及答案详解.pdf
- 相变的软模理论.ppt VIP
原创力文档

文档评论(0)