您的位置:首页 > 数据库

数据库学习1

2015-12-28 22:12 375 查看
今天是学习数据库的第一天,感觉和学C的这个时候的感觉一样,还不是很了解这块,太多的疑惑。我想这些后边会慢慢的懂的。

简单的列下今天的知识。

第一章:关系型数据库管理系统

使用数据库的优点 :1 ,减低存储数据的冗余度 2 ,提供更高的数据一致性 3 ,数据共享 4,便于维护数据完整性 5,能够实现数据的安全性。

元数据:组织和分类数据结构化的格式

元数据+数据:提供数据环境,一某种方式逻辑组织数据,高效维护数据。

数据模型:层次模型 、网状模型、关系模型、对象模型。

关系模型:把世界看作是实体和联系组成。

关系型数据库:

表是关系型数据库的核心单元,数据存储的地方

表的内部,数据被分为行和列。每一行代表一个实体,列代表实体的属性(说明的数据的名称,限定了数据类型)

表中——用主键来唯一标识每一行,外键表示表与表的关系

表间关系:一对一、一对多、多对多

RDBMS(关系型数据管理系统):

是管理、操作和维护关系型数据库的一种软件程序

分为本地和服务器数据库管理系统:

本地数据库管理系统:客户端进程(应用程序+数据库管理系统)+数据库数据

服务器数据库管理系统:客户端进程(应用程序)+服务器端进程(数据库管理系统)+数据库数据

SQL(结构化查询语言):

用于管理关系型数据库,并与数据库中的数据进行通讯的语言

关系型数据库的标准编程语言

提供所有基本数据类型操作

语言分类:DDL(数据定义语言)、DQL(数据查询语言)、DML(数据操作语言)、DCL(数据控制语言)

流行的关系型数据库服务器管理系统: 微软——MS SQL Server 、甲骨文——Oracle、IBM——DB2、MySQL、PostgreSQL
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: