数据库-数据库的常用术语

数据库-原理部分

常用的术语

数据模型

数据模型(Data model)是数据库结构的基础,是用来描述数据的一组概念和定
义,数据模型主要有三个要素:数据结构、数据操作、数据约束条件。

数据结构:对象类型的集合,是对静态属性的描述。
数据操作:是对数据库中的各种对象性数据,允许执行的操作的集合,如增删改查等;
数据操作是对系统动态热性的描述。
数据的约束条件:是一组完整性规则的集合,也就是说,对于具体的应用必须先遵循特
定的语义约束条件。比如:性别只能取 “男”或者“女”中的之一。考试成绩:(满分100)
只能是0-100的数值。

数据库

数据库(database)是长期存储在计算机外存上有结构,可共享的数据集合;数据
库中的数据按照一定的数据模型描述、组织和存储,具有较小的冗余度,较高的数据独
立性和可扩展性,并可以为多个用户共享。
常见数据库分类:
关系型数据库:如:MySQL,oracle,sqlserver
非关系型数据库:如:redis,hbase等

数据库管理系统

数据库管理系统(database managerment system, DBMS)是指数据库系统中对
数据库进行管理的软件系统,是数据库系统的核心组成部分。数据库的一切操作,如增
删改查以及各种控制,都是通过DBMS进行的。
具有以下4个基本的功能:
1、数据定义功能
用户可以通过DBMS提供的数据定义语言对数据库的数据进行定义。
2、数据操纵功能
用户可以通过数据操纵语言实现对数据库的增删改查操作
3、数据库运行管理
管理数据库的运行是DBMS运行时的核心工作。所有访问数据库的操作都要在DBMS的统
一管理下进行,以保证数据的安全性、完整性、一致性以及多用户对数据库的并发使
用。

4、数据库的建立和维护
建立数据库,包括数据库初始数据的输入与数据转换等。维护数据库,包括数据库的转
储与恢复,数据库的重组织,性能监控和分析。

数据库系统相关人员

数据库系统的相关人员是数据库系统的重要组成部分,具体可以分为以下的三类人员
1、数据库管理员
职责:负责数据库的建立、使用、维护的专门人员
2、应用程序开发人员
职责:开发数据库应用程序的人员,可以使用数据库管理系统的所有功能。
3、最终用户
职责:一般来说,是通过应用程序使用数据库的人员,最终用户无需自己编写应用程
序。

数据库系统 

数据库系统(database system DBS)是由硬件系统,数据库管理系统,数据库, 
数据库应用程序,数据库系统相关人员构成的人-机系统,是指有数据库的整个计算机系
统。
说明:在许多场合下,数据库,数据库管理系统,数据库系统不做严格区分;

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值