第1章 数据库技术基础.pptx

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库是一种用于管理、存储、查询、更新和检索数据的系统。它分为关系型数据库和非关系型数据库两种类型。关系型数据库通常由一系列的表组成,表之间通过键连接在一起。例如,`MyDB`就是一种关系型数据库,使用MySQL作为后端框架。非关系型数据库则没有固定的表格结构,而是通过不同的算法来存储和管理数据。常见的非关系型数据库包括NoSQL数据库,如MongoDB、Cassandra等。这些数据库通常支持并行处理,可以通过负载均衡机制提高系统的响应速度。对于已发布的文章“第1章数据库技术基础”,

目录Contents第1章第2章第3章第4章数据库技术基础数据库和表查询关系数据库结构化查询语言SQL第6章第7章第8章第9章报表宏VBA模块与数据库编程数据库的安全与保护第5章窗体第10章 大数据技术及应用概述 第一章 数据库技术基础011.1 数据、信息和数据处理1.2 数据库和数据库管理系统1.3 数据模型 1.4 关系数据库基础1.5 数据库设计概述 第一章 数据库技术基础01学习目标掌握数据、数据库、数据库管理系统和数据库系统的基本概念。了解数据管理技术发展过程。掌握数据模型的概念,理解概念模型、逻辑模型。掌握关系模型、层次模型、网状模型相关知识。掌握关系运算、关系完整性约束的理论和知识。了解关系规范化理论和数据库设计的基本方法和步骤。 1.1 数据、信息和数据处理1.1.1数据:是用符号记录的对现实世界事物的描述。描述数据的符号有多种形式:数字、文本、图形、图像、音频、视频等。数据的含义称为数据的语义,数据与其语义是不可分的。信息:是指数据中所包含的意义,信息是经过加工处理而被赋予一定意义的数据,能够对人类的社会活动产生决策影响。信息是数据及其语义的有机整体。原始的数据记录只有通过加工处理转变为信息,才能够成为具有重要价值的社会资源。数据和信息 1.1 数据、信息和数据处理1.1.2数据处理数据处理是将数据进行加工,从大量杂乱无章的数据中整理出对人类的社会活动具有意义的数据(即信息)的过程。数据管理是数据处理的一个关键环节,是数据处理的基础,包括对数据的搜集、分类、组织、编码、存储、检索和维护等操作。 1.2 数据库和数据库管理系统1.2.1计算机数据管理技术的产生和发展 数据管理技术的发展经历了三个主要阶段:人工管理阶段、文件系统阶段和数据库阶段。1.人工管理阶段数据一般不长期保存数据不共享数据独立性差图1-2 人工管理阶段应用程序与数据一一对应 1.2 数据库和数据库管理系统1.2.1计算机数据管理技术的产生和发展2.文件系统阶段 20世纪50年代中期,磁盘、磁鼓的直接存取设备开始应用,操作系统已经出现,其中包含文件系统,可建立专门的数据文件,数据管理技术进入到文件系统阶段。文件系统对数据的管理特点:数据可以长期保存文件系统实现了数据的底层存储和输入输出管理数据具有一定独立性,仍较差 1.2 数据库和数据库管理系统1.2.1计算机数据管理技术的产生和发展3.数据库阶段 数据库是通过一定的统一数据结构组织起来的数据集,通过数据库管理系统软件进行集中统一管理。 数据库的出现,是数据管理技术的重大进步。数据库系统的特点主要体现在以下几个方面。数据结构化。数据高度共享,冗余度低数据独立性高通过数据库管理系统对数据进行统一的管理和控制 1.2 数据库和数据库管理系统1.2.2数据库概念 数据库(DataBase, 简称DB),是指按照一定的数据模型组织起来、存放在计算机的外部存储器上、能够为多个用户和应用程序共享的大量数据的集合。 数据库中的数据按照一定的数据模型组织、描述和存储,因此数据库中的数据是结构化数据,外部存储器的存储特性保证数据库中数据可以长期存储,数据库中的数据具有较小的冗余度、较高的数据独立性和易扩展性,可以实现共享。概括来说,数据库中的数据具有统一组织和管理、结构化、较高独立性和可共享几个基本特点。 1.2 数据库和数据库管理系统1.2.3数据库管理系统 数据库管理系统(DataBase Management System, 简称DBMS)是介于用户和操作系统之间的、专门的数据管理软件,所有对数据库的操作和管理都通过数据库管理系统来完成。DBMS主要功能:数据定义(Data Definition Language, DDL):实现对数据库中各种数据对象进行结构定义。数据操纵(Data Manipulation Language, DML):实现对数据的插入、删除、修改和查询。运行控制和事务管理:提供数据库的安全性、完整性、并发控制以及故障恢复。数据库维护:数据库的转储备份、还原功能,性能监视、分析等。存储管理:实现数据在磁盘上的组织、存储、压缩、索引等工作,提高存储空间利用率和存取效率。硬件操作系统DBMS开发工具应用软件 1.2 数据库和数据库管理系统1.2.4数据库系统数据库系统(DataBase System, 简称DBS) 由数据库、数据库管理系统、数据库运行所需的硬件和软件环境以及各类数据库用户共同组成。 软件包含数据库管理系统、操作系统、各种开发设计语言和工具、实用程序以及应用软件,数据库用户包括普通终端用户、开发设计人员以及数据库管理员(DBA)。 1.3数据模型1

文档评论(0)

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

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

1亿VIP精品文档

相关文档