数据 Data

一、数据的定义:
数据(Data)

是数据库中存储的基本对象。

数据库 DB

一、数据库的定义:
数据库(Database,DB)

数据库是长期储存在计算机内,有组织可共享大量的数据集合。
二、数据库的特征

  1. 数据模型组织描述存储数据;
  2. 数据共享;
  3. 较小的冗余度(就是一个数据存放多次)

这个要多说一下,计算机存储里同一个数据有多个副本,如果说这个数据需要修改就要把所有的副本值修改,如果冗余度过高,也就意味着源代码中有很多个副本值,一个个修改工作量相当大,而且容易出现遗漏现象,导致运行错误。同样的,冗余度是不能没有的,我们要做的只能是让冗余度尽量小,因为在数据库出问题的时候,需要在副本里修改bug,所以冗余度的存在是必须的。

  1. 较高的数据独立性

数据库是提供给用户使用的

不管数据结构怎么变,应用都不变就是数据独立性的体现。

  1. 易扩展
    保证应用可以在原来的架构上,进行数据优化以达到优化应用功能和画面等作用。(而不是推翻重建)

数据库管理系统 DBMS

一、数据库管理系统的定义:
数据库管理系统(Database Management System,DBMS)
数据库管理系统是介于用户和操作系统之间的数据管理软件。
二、数据库管理系统的功能

  1. 数据定义功能
  • 提供数据定义语言(Data Definition Language,DDL)
  • 定义数据库中的数据对象
  1. 数据组织、存储和管理(怎么表达数据)
  • 分类组织、存储和管理各种数据
  • 确定组织数据的文件结构和存储方式
  • 实现数据之间的联系
  • 提供多种存取方法(如:索引查找,hash查找 etc.)以提高存取效率
  1. 数据操纵功能(怎么运用数据)
  • 提供数据操纵语言(Data Manipulation Language,DML)
  • 利用DML操纵数据实现对数据库的基本操作(增删改查)
  1. 数据库的事务管理和运行管理
  • 保证数据的完整性和安全性(就是说存在后台数据,用户看不到也不能修改)
  • 多用户对数据的并发使用(用户之间的数据不能互相影响,相互独立)
  • 发生故障后的系统恢复(能够返回到之前某一个)
  1. 数据库的建立和维护功能
  • 初始数据的输入,转换
  • 数据库的转储,恢复
  • 数据库数据的批量装载
  • 数据库的重组织
  • 性能监视
  • etc.
  1. 其他功能
  • DBMS与网络中其他软件系统的通信
  • DBMS间的数据转换
  • 异构数据库之间的互访与互操作

数据库系统 DBS

一、数据库系统的定义:
数据库系统(Database System,DBS)

数据库系统(DBS)包含数据库数据库管理系统(以及应用开发工具)、应用程序数据库管理员(DataBase Administrator,DBA)

【数据库】数据库的四个基本概念Data DB DBMS DBS相关推荐

  1. Data,DB,DBMS,DBS,DBA

    数据(Data) 数据库(Database,DB) 数据库管理系统(DBMS) 数据库系统(DBS) 数据库管理员(DBA) 1.数据 数据是信息的承载者 数据可以是数字,也可以是文字,图片,音频等等 ...

  2. 数据库之区分DB\DBMS\DBS

    1.什么是DB.DBMS.DBS?三者的全称和中文意思,三者的区别与联系,相互之间的包含关系? 答: DB.DBS.DBMS三者的关系是DBS(数据库系统)包括DB(数据库)和DBMS(数据库管理系统 ...

  3. 1. 数据库的四个基本概念

    数据库的四个基本概念 数据,数据库,数据库管理系统和数据库系统是与数据库技术密切相关的4个基本概念. 1). 数据(data) 描述事物的符号记录,譬如:数字.文字.图形.图像.音频.视频等,多种表现 ...

  4. 【数据库考试】数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和物理设计

    一.选择题 (1) 在下列四个选项中,不属于基本关系运算的是(D ). A) 连接B) 投影C) 选择D) 排序 (2) 如果一个班只能有一个班长,而且一班长不能同时担任其它班的班 长,班级和班长两个 ...

  5. 阐述一下Mysql事务的四个特性_数据库事务的四个基本性质?

    本文转载:http://www.sqlstudy.com/sql_article.php?id=2008080302 数据库事务概念 什么是数据库事务? 事务(transaction)是由一系列操作序 ...

  6. 数据库杂谈(四)——关系演算和E-R数据模型

    文章目录 3 形式化关系查询语言 3.2 关系演算和E-R数据模型 3.2.1 概述 3.2.2 元组关系演算 3.2.2.1 概述 3.2.2.2 形式化定义 3.2.2.3 表达式的安全性 3.2 ...

  7. 计算机数据库管理基本知识,2015年计算机四级考试《数据库技术》基础知识:概念篇...

    2015年计算机四级考试<数据库技术>基础知识:概念篇 信息与数据 1. 信息.物质.能量是组成客观世界并促进社会发展的三大基本要素; 2. 信息(Information)--是客观世界事 ...

  8. 【mysql篇】mysql数据库知识点(四种语言)

    mysql数据库语言分为四种DDL,DQL,DML,DCL下面我们一一介绍: 注:(上图取自黑马程序员的课程APP中,这些笔记也是看了黑马程序员的课程之后做的): 一,       DDL(data ...

  9. (六.数据库技术与Access 2010 基本概念七.计算机网络及网页制作基本概念八.数字多媒体技术基本概念九.信息安全基本概念十.新一代信息技术基本概念)

    ※▲○计算机文化基础知识 六.数据库技术与Access 2010 基本概念 1.数据库技术基础 2.数据库管理系统 3.数据管理系统 Acess 2010 4.补充 七.计算机网络及网页制作基本概念 ...

最新文章

  1. 关于js禁止浏览器缩放
  2. 马拦过河卒(NOIP2002)
  3. 【正一专栏】卡卡退役-送别了多少人的青春和初恋
  4. Mac下github的使用
  5. hive中的逻辑运算符 案列_Hive内置运算符
  6. HTML判断如果并且,将html转换为js,并且其中含有判断语句
  7. nyoj--496--巡回赛(拓扑排序)
  8. 易宝典文章——玩转Office 365中的Exchange Online服务 之二十八 怎样过滤病毒***邮件...
  9. LINUX编译OpenJDK8:cc1plus: all warnings being treated as errors
  10. 计算机网络系统集成实验指导,系统集成实验指导.docx
  11. SQL盲注及python脚本编写
  12. 51单片机智能循迹小车的通俗易懂讲解
  13. 八数码问题引发的思考
  14. 哲学:哲学(世界观学说、社会形态之一)
  15. 蒂姆•库克在斯坦福毕业典礼上都讲了啥?
  16. 【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 整合Spring Data JPA
  17. Python-----从所示的三门成绩中,生成个人成绩单,并显示每个人选修了几门课程。
  18. 加州房价预测项目详细笔记(Regression)——(3)准备数据(数据的预处理)
  19. 记阿里巴巴的一次面试,教你怎样应对到来的“金三银四
  20. NPC整流器,三电平,中点钳位。PWM整流器三电平模型。simulink

热门文章

  1. python return用法_Python 为什么没有 void 关键字?
  2. ajax读取评论数据,评论提交使用ajax提交实现
  3. 几个 PHP 的“魔术常量”
  4. NSFileHandle
  5. selenium对富文本的操作
  6. 226. Invert Binary Tree 1
  7. 关于分布式计算的一些概念
  8. 《软技能——代码之外的生存指南》 之博客篇
  9. Kafka学习笔记-Java简单操作
  10. Git学习(一)(2015年11月12日)