数据库学习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
简单的列下今天的知识。
第一章:关系型数据库管理系统
使用数据库的优点 :1 ,减低存储数据的冗余度 2 ,提供更高的数据一致性 3 ,数据共享 4,便于维护数据完整性 5,能够实现数据的安全性。
元数据:组织和分类数据结构化的格式
元数据+数据:提供数据环境,一某种方式逻辑组织数据,高效维护数据。
数据模型:层次模型 、网状模型、关系模型、对象模型。
关系模型:把世界看作是实体和联系组成。
关系型数据库:
表是关系型数据库的核心单元,数据存储的地方
表的内部,数据被分为行和列。每一行代表一个实体,列代表实体的属性(说明的数据的名称,限定了数据类型)
表中——用主键来唯一标识每一行,外键表示表与表的关系
表间关系:一对一、一对多、多对多
RDBMS(关系型数据管理系统):
是管理、操作和维护关系型数据库的一种软件程序
分为本地和服务器数据库管理系统:
本地数据库管理系统:客户端进程(应用程序+数据库管理系统)+数据库数据
服务器数据库管理系统:客户端进程(应用程序)+服务器端进程(数据库管理系统)+数据库数据
SQL(结构化查询语言):
用于管理关系型数据库,并与数据库中的数据进行通讯的语言
关系型数据库的标准编程语言
提供所有基本数据类型操作
语言分类:DDL(数据定义语言)、DQL(数据查询语言)、DML(数据操作语言)、DCL(数据控制语言)
流行的关系型数据库服务器管理系统: 微软——MS SQL Server 、甲骨文——Oracle、IBM——DB2、MySQL、PostgreSQL
相关文章推荐
- MySql查看与修改auto_increment方法
- mysql jdbc驱动源码分析(获取Statement对象)
- 虚拟机centOS中安装Redis,主机Redis Destop Manager不能访问虚拟机Redis server的解决方案
- mysql中timestamp,datetime,int类型的区别与优劣
- redis安装与测试
- php操作memcache的单例模式并测试其机制
- ORACLE 数据库的回滚要求
- Oracle EBS 交叉币种(3)-应收交叉币种
- RMAN实战16:ORACLE数据库的不完全恢复和闪回
- Windows下使用mysql
- Hadoop Hive sql语法详解5--HiveQL与SQL区别?
- 关系型数据库管理系统简介
- Hadoop Hive sql语法详解--DQL 操作:数据查询SQL(4)
- Hadoop Hive sql语法详解3--DML 操作:元数据存储(3)
- Hadoop Hive sql语法详解-修改表结构(2)
- Hadoop Hive sql语法详解1-认识hive及DDL操作(1)
- WPF+数据库+三层
- SQL优化及注意事项
- tomcat session----memcache
- Oracle EBS 交叉币种(2)-应收交叉币种