今天为大家带来数据库的第一章的第一小节,让我带领大家一块学习数据库,这门数据管理的核心技术。
第一小节 数据库系统概述
目录
在我们完全学习数据库之前,我们首先要对数据库中一些基本概念有一些具体的了解。首先我们从这门课的标题来看,我们首先要知道数据是什么。
1.数据
(1)定义
它是描述事物符号的记录。而且在数据库中数据是存储的基本对象。
那我们可以举个例子,例如:93,-120。当然也包括我们生活中的照片,视频,音乐等这都可以叫做是数据。相信大家对数据有了一个初步的了解,知道了什么是数据。那么什么是数据的语义呢,从字面意思上就是说这个数据代表的是什么。但是如果给定你一个数据,我们这里就随便给一个数据:93。这个可以代表一个人的年龄,也可以表示一个人的数学成绩。仅从数据本身是无法确定其具体的含义的,需要通过结合实际情况来解释这个数据表示的是什么。所以说,数据与语义不可分。这点尤为重要!
2.数据库(DB)
(1)定义
长期存储在计算机内有组织,可共享的大量数据的集合。
我们是要知道数据库是什么,这里举个具体的例子:例如我们在入校时刷脸为什么可以识别出来这个人是你?这就是在其背后有一个巨大的数据库,里面存放着你的各种信息。所以就会识别出来。那么外校的人来的时候由于在数据库中没有这个人的信息,所以说他会扫描识别失败。这就是在电脑上存放着这么一个数据库,里面有所有学生的数据。包括年龄,身份证号等其他的个人信息。
*
以下会在下一篇文章具体讲述
数据库的特点:
1.数据库中的数据按一定的数据模型组织,描述和储存。
2.具有较小的数据冗余。
3.较高的数据独立性。
4.可扩展性。
5.可以为各种用户共享。
3.数据库管理系统(DBMS)
(1)定义
它是位于用户与操作系统之间的数据管理软件。与操作系统一样是计算机的基础软件。
(2)主要功能:
(1)数据定义功能
具体来说,这个系统会提供数据定义语言,让我们利用这个对数据库中的数据对象的各 种性质进行定义。总而言之,就相当于为我们提供了一种工具,让我们去定义数据库中各种数据
(2)数据组织,存储,管理功能
这个系统进行对数据的组织,应该怎样将数据进行存储,包括对数据进行管理。
(3)数据操控功能
该系统还提供数据操纵语言,通过这个可以实现对数据的操控,例如向数据库中插入,删除数据包括查询数据库中的数据等功能。
(4)数据库的事务管理和运行管理功能
(5)数据库的建立与维护功能
(6)其他功能
4.数据库系统(DBS)
(1)定义
由数据库,数据库管理系统,应用系统,数据管理员组成的存储,管理,处理和维护数据的系统。在不被混淆的情况下,我们通常将数据库系统叫做数据库。
以下为数据库的表示图:
以上是我对数据库一些基本概念的见解,感谢观看。