数据库系统基本概念

本系列内容主要参考哈工大战德臣老师讲解的《数据库系统》整理的笔记及个人理解
目的:
1.学习什么是数据库,及关系数据库中表格中的基本定义
2.学习数据库,数据库管理系统,数据库系统的基本概念
3.学习数据库管理系统基本功能
第一个目标
从数据的角度看,数据库是指有关联关系的数据的集合
从表格的角度看,数据库是值有关联关系的表格的集合
其实传统的纸质表格,比如打印一张表统计全班同学的信息,这个其实就可以看作数据库中的表格,全校的集中到一起保存,这个集合其实就是数据库了。
数据库存储在计算机中我们需要关心其存储和数据操作。
下面是表格的一些定义:关系模式和关系在后面会有讲解
在这里插入图片描述
第二个目标
数据库管理系统(DBMS),管理数据库的软件,比如mysql,sqlserver等
数据库管理员(DBA),管理数据库的人员,通常是利用数据库管理系统
数据库应用(DBAP),建立在数据库之上的应用软件,比如oa等
数据库系统,通常是指DBMS,DB,DBA,DBAP等的集合。
总结:如果发现以前对数据库的称呼不是很准确,不需要在工作中太较真,但是弄清楚这些定义对整个系统的学习是有帮助的。
第三个目标
数据管理系统一般需要4个基本的功能
1.定义数据库,包括创建数据库,创建表等操作
2.操作数据,包括对数据的增删改查
3.数据库控制,主要指对操作权限的控制
4.数据库维护,主要转储,数据恢复,性能分析等。
针对上面四个功能,需要有三种语言,这三种的集合基本组成了sql语言
1a.数据定义语言,DDL,Data Definition Language
2a.数据操作语言,DML,Data Manipulation Language
3a.数据控制语言,DCL,Data Control Language
数据库管理系统的组成部分及执行结构如下:
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值