1. 1、本文档共33页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库系统阶段 数据库技术的研究领域 数据库管理系统软件的研制 数据库设计 数据库理论 数据库系统的分类数据库系统特点: 数据的独立性 数据的共享性 可修改性和可扩展性 统一的管理和控制 安全性、必威体育官网网址性 特点: (1)表中的每一列都是不可再分的基本属性; (2)各列被指定一个相异的名字; (3)各行不允许重复; (4)行、列的次序无关。 专门的关系运算 1、选择:选择运算是从关系中找出满足条件的记录。选择运算是一种横向操作 。 2、投影:投影运算是从关系中选取若干属性(字段)组成新的关系。投影运算是一种列向的操作。 3、连接:连接运算是将两个关系通过共同的属性名(字段名)连接成一个新的关系。连接运算可以实现两个关系的横向合并 。 1.3.3数据的一致性和完整性 数据的完整性是指关系中的数据及具有关联关系的数据间必须遵循的制约和依存关系,以保证数据的正确性、有效性和相容性。 关系的完整性主要包括:实体完整性域完整性参照完整性 1.3.4关系模型的规范化 所谓规范化是指关系数据库中的每一个关系都必须满足一定的规范要求。 根据满足规范的条件不同,可以划分为六个等级: 第一范式(1NF),第二范式(2NF),第三范式 (3NF),修正的第三范式(BCNF),第四范式 (4NF)和第五范式(5NF)。 通常在解决一般性问题时,只要把数据表规范到第三个范式标准就可以满足需要。 要求标的结构中不能含有任何重复的数据字段 。 是指表满足第一范式,且表中的每一列均函数性地依赖于主关键字。 是指表中记录满足第二范式且不存在传递函数依赖。 第一范式 第二范式 第三范式 本章结束 欢迎提问! 数据库的应用就像图书管理一样,所有的同学借书一般都必须经过图书管理员,然后才能借到自己需要的书籍。 实际上,数据库就是一个存放大量业务数据的场所,其中的数据具有特定的组织结构。所谓“组织结构”,是指数据库中的数据不是分散的、孤立的,而是按照某种数据模型组织起来的,不仅数据记录内的数据之间是彼此相关的,数据记录之间在结构上也是有机地联系在一起的,正是这种组织结构才有效地实现了数据共享和集中管理。 数据库管理系统是在操作系统的支持下进行工作的,它实现了对数据库资源进行统一管理和控制,使数据结构和数据存储具有一定的规范性,提高数据库应用的简明性和方便性。 DBMS为用户管理数据提供了一整套命令。 利用这些命令可以实现对数据库的各种操作,如数据结构的定义,数据的输入、输出、编辑、删除、更新、统计、浏览等。 Visual Foxpro程序设计 第1章 数据库基础知识 计算机 科学学院 1.1数据库、数据库管理系统与数据库系统 提 要 1.2 数据模型 1.3 关系数据库 1.1 数据库、数据库管理系统与数据库系统 1.1.1数据管理技术的发展 人工管理阶段 文件系统阶段 数据库系统阶段 应用程序1 数据集1 应用程序2 数据集2 应用程序n 数据集n ...… ...… 人工管理阶段应用程序与数据之间的对应关系 应用程序1 文件1 应用程序2 文件2 应用程序n 文件n 文件系统 ...… ...… 文件系统阶段应用程序与数据之间的对应关系20世纪80年代,随着微型机的普遍应用和数据库系统的不断完善,数据库系统在全世界范围内得到广泛的应用。 …… 应用程序1 应用程序2 应用程序n 数据库管理 系统DBMS 数据库 DB 数据库与应用程序的关系 数据库系统的主要特点 实现了数据的结构化 实现了数据的共享 实现了数据的独立 实现了数据的统一控制 数据库系统的分类(按数据存放地点) 集中式数据库系统 分布式数据库系统 集中式数据库系统:是指数据库在逻辑和物理上都是集中存放。所有用户的存取和访问都是这一个数据库。 分布式数据库系统 分布式结构的数据库系统:是指数据库在逻辑上是一个整体,但物理地分布在计算机网络的不同节点上。 1.1.2数据库 数据库(Data Base,简称DB),定义为结构化的相关数据的集合,是按一定的组织形式存储在一起的相互关联的数据集合,也就是说应用程序所需处理的各种数据就集中存放在数据库中。 数据库具有数据的结构化、独立性、共享性、冗余量小、安全性、完整性和并发控制等基本特点。 1.1.3 数据库管理系统 数据库管理系统(Data Base Management System,简称DBMS)是一种负责数据库的定义、建立、操纵、管理、维护的软件系统,是数据库系统的核心部分。 DBMS为用户管理数据提供了一整套命令。 通常由四个部分组成: (1)提供了数据定义语言DDL(Data Definition Language)及其编译和解释程序 (2) 数据操纵语言DML(Data Mani

文档评论(0)

kabudou + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档