码迷,mamicode.com
首页 > 数据库 > 详细

数据库基础

时间:2014-09-28 20:36:15      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:使用   文件   数据   c   r   管理   数据库   sql   应用   

一、数据处理的三个阶段:

1、人工管理阶段

2、文件系统阶段

3、数据库系统阶段

二、数据库:长期存储在计算机内,可共享。

三、数据库管理系统(DBMS)功能:

1、数据定义功能(DDL),如CREATE

2、数据存取功能(DML),增删改操作

3、数据库运行管理,是数据库管理系统的核心

四、数据库系统>数据库管理系统>数据库

五、数据库系统包括:

1、数据库

2、数据库管理系统

3、应用系统开发工具

4、数据库管理员(DBA)

5、用户

六、数据模型:提供信息操作手段

七、数据模型分类:

1、概念模型:面对用户(如用小人和圈圈画的用例图、E-R图,实体关系模型,与技术无关)需求分析

2、逻辑数据模型:从数据库看到的模型,与技术有关,用户可读懂,更贴近数据库,最常用的逻辑数据模型有层次模型、网状模型、关系模型

3、物理数据模型:面向计算机,数据管理员、架构师使用,不但与数据库管理系统有关,还与操作系统与硬件有关

八、关系模型:

关系:对应一张二维表

元组:对应表中的一行

属性:对应表中的一列

主码:某个属性组,唯一的表示一行,不能为空,也叫主键

域:属性的取值范围

分量:元组中的一个属性值

关系名:对关系(二维表)的描述

数据项:行列的交集

九、关系数据库三种方式:

1、一对一关系

2、一对多关系

3、多对多关系

十、中间表:把所有其他表的主键结合在一起作为中间表联合主键

十一、关系数据库:如ORACLE,DB2,SYBASE,SQL SERVER,MYSQL

数据库基础

标签:使用   文件   数据   c   r   管理   数据库   sql   应用   

原文地址:http://www.cnblogs.com/lixiaowei/p/3998819.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!