您的位置:首页 > 数据库

关系型数据库基础

2016-01-05 11:39 323 查看
关系型数据库管理系统简介
1.1为什么使用数据库

数据库:就是在计算机上集中存放数据的地方

数据库的集中控制的优点:降低存储数据的冗余度、更高的数据一致性,存储的数据可以分享、可以建立数据库所遵循的标准、便于维护数据
的完整性,能够实现数据的安全性

1.2数据在数据库中的存储形式

层次模型(树状图):父子之间的关系,一个父记录多个自己录

网状模型(食物链):允许记录多个父子关系

关系模型:独立于应用程序,”表“示数据库的核心

对象模型:出现晚,维护费用高

NoSQL:

1.3关系型数据库的基本概念

实体具有的某一特性成为属性

表中的行代表实体,列代表实体的属性

·
主键:用一个唯一的标识符来识别每一个行

外键:用来表达表与表之间的关系,表示表中的一到多个列到另一个表中的一到多个列的值

表与表之间的关系:一对一、一对多(以边为主表,多边为从表)、多对多

1.4关系型数据库管理系统(Relational Database Management System 简称RDBMS)

1).本地数据库管路系统(又称为桌面型管理系统):

2).数据库服务器管路系统:

1.5结构化查询语言SQL

执行一个或多个操作的编码指令

SQL非过程性质(只关注其结果):

SQL语句:数据定义语句(DDL)、数据查询语句(DQL)、数据操作语句(DML)、数据控制语句(DCL)

管理数据库和表
保证数据完整性
使用DML语句更改数据
简单的数据查询
聚合函数于分组
组合查询
连接
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: