第一数据库基础知识

上传人:鲁** 文档编号:585373442 上传时间:2024-09-02 格式:PPT 页数:12 大小:443.52KB
返回 下载 相关 举报
第一数据库基础知识_第1页
第1页 / 共12页
第一数据库基础知识_第2页
第2页 / 共12页
第一数据库基础知识_第3页
第3页 / 共12页
第一数据库基础知识_第4页
第4页 / 共12页
第一数据库基础知识_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《第一数据库基础知识》由会员分享,可在线阅读,更多相关《第一数据库基础知识(12页珍藏版)》请在金锄头文库上搜索。

1、 第一章第一章 数据库基础知识数据库基础知识 当今人类社会已进入信息化时代,计算机早已不仅仅是用于数值计算,而是更为广泛地应用于信息处理领域,因此,计算机在某种意义上已被人们称之为信息处理机。数据处理问题的特点是数据量大、类型多、结构复杂,同时,对数据的贮存、检索、分类、统计等处理的要求较高。为了适应这一需求,把数据从过去附属于程序的做法改变为数据与程序相对独立;对数据加以组织与管理,使之能为更多不同的程序所共享。这就是“数据库系统“的基本特点之一。本书介绍的是一个能在Windows操作系统环境下运行的Visual FoxPro 6.0数据库管理系统,以及如何建立数据库与编制Visual Fo

2、xPro 6.0应用程序的方法与技巧。第一章第一章 数据库基础知识数据库基础知识 1.1 计算机基础知识计算机基础知识 1.2 数据库的基本概念数据库的基本概念 1.3 关系型数据库中表的关系关系型数据库中表的关系 习题习题1.1 计算机基础知识软件系统是指由计算机中完成一定功能的所有程序与数据的集合。 硬件系统包括:存贮器、运算器、控制器、输入设备和输出设备五大部分。 数据库管理系统就是一种软件,用户通过它与计算机打交道,从而使得操纵数据变得极为方便与容易,大大减少了用户的工作量。 计算机系统包括两个部分:硬件系统和软件系统硬件操作数理系据系统库统应用软件软、硬件的关系管1.2 数据库的基本

3、概念database 1.2.1 数据库的发展数据库的发展 (1)人工管理阶段(五十年代中期以前) (2)文件管理阶段(五十年代后期至六十年代后期 (3)数据库系统阶段(七十年代初以后) 1.2.2数据库系统的特点数据库系统的特点 1、数据的结构化 2、数据共享 3、数据的独立性 4、可控冗余度 1.2.3 数据库系统的分代第一代:非关系型数据库系统 包括层次型数据库系统和网状型数据库系统两种类型特征:()采用“记录”为基本的数据结构 ()论层次模型或网状模型,一次查询只能访问数据库中的一个记录,存取效率不高。 ABEGCDFABCABCD(a)层次模型 (b)网状模型第二代:关系型数据库系统

4、(RDBS) 采用人们常使用的表格作为基本的数据结构,通过公共的关键字段来实现不同二维表之间的数据联系。仅用一条命令或语句,即可访问整个表,查询效率较高。第三代:对象-关系型数据库系(ORDBS) 将数据库技术与面向对象技术相结合,除包含第二代数据库系统的功能外,还支持正文、图象、声音等新的数据库类型,支持类、继承、函数/方法等丰富的对象机制,并能提供高度集成的、可支持客主客户机/服务器应用的用户接口。 该技术还在发展过程中。1.2.4 数据库系统的分类 1、单用户数据库和多用户数据库 早期的微机数据库都是单用户系统,只能供一人使用。随着局域网应用的扩大,供网络用户共享的数据库开始流行。 2.

5、、集中式数据库和分布式数据库 集中和分布,是对数据存放地点而言的。分布式数据库分散存储在网络的多个节点上,彼此用通信线路连接 3、传统数据库和智能数据库 传统数据库存储的数据都代表已知的事实,智能数据库则除存储事实外还能存储用于逻辑推理的规则。所以后者也称为“基于规则的数据库” 1.3 关系型数据库中表的关系 1)一对一的关系)一对一的关系 例如:一个人对应一个唯一的身份证号,即为一对一的关系。 2)一对多关系)一对多关系 例如:一个班级对应多名学生,即为一对多关系 3)多对多关系)多对多关系 例如:一个学生可以选多门课程,而同一门课程可以被多个学生选修,彼此的对应关系即是多对多关系。 习题1

6、一、选择题1. ”商品”与”顾客”两个实体集之间的联系一般是( ) A)一对一 B)一对多 c)多对一 D)多对多2. 数据库DB、数据库系统DBS、数据库管理系统DBMS之 间的关系是( ) A)DB包含DBS和DBMS B)DBMS包含DB和DBS C)DBS包含DB和DBMS D)没有任何关系3. 下列关于数据库系统,说法正确的是( )A)数据库中只存在数据项之间的联系B)数据库中只存在记录之间的联系C)数据库中数据项之间和记录之间都存在联系D)数据库中数据项之间和记录之间都不存在联系二、填空题1计算机系统分为 和 ,VFP属于 系统。2数据库理论概括为以下4个分支 、 、 、 。三、简答题1与文件管理系统相比,数据库系统有哪些优点?2简释“层次”、“网状”、和“关系”3种常用的数据模型。3.关系数据库表之间有哪几种关系?每一种关系的特点是什么?

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号