一、数据
定义:是数据库中存储的基本对象,数据的含义称为数据的语义。
二、数据库DB
定义:是长期储存在计算机内,有组织的,可共享的大量数据集合
数据库的特征
数据按一定的数据模型组织,描述和存储
可为各种用户共享
冗余度较小
数据独立性高(物理+逻辑)
易扩展
三、数据库管理系统DBMS
定义:是位于用户与操作系统之间的一层数据管理软件
四、数据库系统DBS
构成:数据库+数据库管理系统+应用系统+数据库管理员
主要功能:数据定义功能、数据操纵功能、数据库的运行管理、数据库的建立以及维护
定义:是指在计算机系统中引入数据库后的系统构成
数据库管理技术经历了:人工管理,文件系统管理、数据库系统三个阶段。
概念模型及逻辑模型
(1)概念模型
也称信息模型、它是按用户的观点来对数据和信息建模,主要用用数据库设计。
(2)逻辑模型和物理模型
逻辑模型主要包括网状模型、层次模型、关系模型
数据模型是数据库系统的核心和基础,
1.2数据模型的组成要求
数据结构
数据结构:描述数据库的组成对象及对象之间的联系
两类对象(实体、联系)
数据结构是对系统静态特性的描述
第一范式:
属性的原子性:就是数据库中的每一列都是不可分割的基本数据项,同一列中不能有多个值。
第二范式: 是在第一范式的基础上建立起来的。
***属性完全依赖于主键***即非主属性不能依赖于主键的部分属性,必须依赖于主键的所有属性。
第三范式:
满足第三范式必须先满足第二范式
SQL
1.DDL 数据定义语言
-----create table,alter-table,drop table
2.DML 数据操纵语言
-------select … from
--------insert,delete,update
3.DCL数据控制语言
--------grant,revoke
数据库的基础概念
最新推荐文章于 2022-01-04 14:26:57 发布