学习笔记 | 数据库概述 DB、DBMS、DBS
01 数据Data
02 数据库DataBase
- “按照数据结构来组织、存储和管理数据的仓库”。
James.Martin给数据库下了一个比较完整的定义:
- 数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务。
- 数据的存储独立于使用它的程序。对数据插入新数据、修改和检索原有数据均能按一种公用的和可控制的方式进行。
数据库的类型
03 数据库管理系统DBMS
DBMS的主要功能 For 程序员
数据定义功能:提供数据定义语言DDL定义数据库中的数据对象。
数据操纵功能:提供数据操纵语言DML操纵数据实现对数据库的基本操作(查询、插入、删除和修改)。
04 数据库系统DBS
数据库系统:是一个实际可运行的存储、维护和应用系统提供数据的软件系统。
数据库系统构成:DBMS、DB、应用软件、数据库管理员DBA、用户。
- mysql,oracle都数据库管理系统。
数据库系统(DataBase System)简称DBS,包括数据库(DataBase)简称DB、数据库管理系统(DataBase Management System)简称DBMS、应用系统、数据库管理员(DataBase Administrator)简称DBA 。所以DBS是个大的概念 ,DB是专门存数据的集合 ,DBMS是由DBA对DB的查询、更新、删除、修改操作的。DBMS用来操纵和管理DB的软件,用于建立、使用和维护DB。它对DB进行统一的管理和控制,以保证DB的安全性和完整性,用户可以通过DBMS访问DB中的数据,DBA也可以通过DBMS进行DB的维护工作,它可使多个应用程序和用户拥有不同的方法在同时或不同时刻去建立、修改和询问DB(也就是说DBMS可以将控制权发挥到极致(也就是所说的安全性))。 DB是长期存储在计算机内的有组织、可共享的大量的数据集合。它可以供各种用户共享,具有最小冗余度和较高的数据独立性。
学习笔记 | 数据库概述 DB、DBMS、DBS相关推荐
- Oracle学习笔记 字符集概述
Oracle 学习笔记 字符集概述 这节课开始讲oracle里面的字符集 偏重于原理和简单的一些判断以及实现 字符集它涉及到很多的东西 比如建库和操作系统环境 这节课把字符集的原理性的东西以及常见的操 ...
- 28 Oracle深度学习笔记——ORACLE自带DBMS函数包
28.Oracle深度学习笔记--ORACLE自带DBMS函数包 欢迎转载,转载请标明出处:http://blog.csdn.net/notbaron/article/details/50830889 ...
- 28.Oracle深度学习笔记——ORACLE自带DBMS函数包
28.Oracle深度学习笔记--ORACLE自带DBMS函数包 欢迎转载,转载请标明出处:http://blog.csdn.net/notbaron/article/details/50830889 ...
- 数据库之区分DB\DBMS\DBS
1.什么是DB.DBMS.DBS?三者的全称和中文意思,三者的区别与联系,相互之间的包含关系? 答: DB.DBS.DBMS三者的关系是DBS(数据库系统)包括DB(数据库)和DBMS(数据库管理系统 ...
- Data,DB,DBMS,DBS,DBA
数据(Data) 数据库(Database,DB) 数据库管理系统(DBMS) 数据库系统(DBS) 数据库管理员(DBA) 1.数据 数据是信息的承载者 数据可以是数字,也可以是文字,图片,音频等等 ...
- MYSQL个人学习笔记——数据库介绍、mysql安装配置、数据库操作指令、备份恢复、mysql函数、例题分享
数据库 一.数据库概述 数据库(DataBase,简称DB):长期存储数据的仓库 数据库分类:层次式数据库.网络式数据库.关系型数据库 数据库特点: 1.实现数据共享,减少数据冗余 2.采用特定的数据 ...
- JVM学习笔记上(概述-本地方法栈)
背景 前一阵跟着宋红康的视频学了学JVM,视频没有更新完,所以也没学完,这里记录一下笔记 JVM概述 JVM位置: 运行在操作系统之上 相对于java语言,JVM的位置如下所示 对于安卓的Davli ...
- CV学习笔记-数字图像概述
数字图像 1. 图像 像素: 像素是分辨率的单位.像素是构成位图图像的基本单元,每个像素都有自己的颜色. 分辨率: 又称"解析度",图像的分辨率就是单位英寸内的像素点数.单位是PP ...
- [学习笔记]OpenFlow概述(1)
个人学习笔记,出问题请指出下.摘取<图解OpenFLow> Openflow协议是由斯坦福大学提出,最初的出发点是为了更加轻松地构建用于研究的网络. Openflow的初期设计思想:无需设 ...
最新文章
- SDUTOJ [2801] 并查集模板
- Oracle表与索引的分析及索引重建
- 有道算法题--排序之桶排序实现求排序后相邻最大差值问题
- 从MySQL随机选取数据
- MYSQL避免全表扫描__如何查看sql查询是否用到索引(mysql)
- 已有一个已排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中。
- opencv学习笔记2
- 构建房屋预测回归模型
- 关于线程中断的3个重要方法总结
- createwindow 和 dialogbox的区别
- ios 类别(category)
- 【做图工具】MulimgViewer 论文图像处理神器
- NCEPU-EDM使用说明
- outlook安全电子邮件实现
- 端口输出报错**Error** test5.ASM(60) Constant too large
- 贪心题集(vjoj)
- 东华助手 v1.6.5
- 传统企业如何做数字化转型?弄懂这3大底层逻辑你就懂了
- 《小窗幽记》全文 陈继儒
- 最大化使用51的RAM空间