数据库学习1
来源:互联网 发布:淘宝下单流程图 编辑:程序博客网 时间:2024/06/18 08:01
今天是学习数据库的第一天,感觉和学C的这个时候的感觉一样,还不是很了解这块,太多的疑惑。我想这些后边会慢慢的懂的。
简单的列下今天的知识。
第一章:关系型数据库管理系统
使用数据库的优点 :1 ,减低存储数据的冗余度 2 ,提供更高的数据一致性 3 ,数据共享 4,便于维护数据完整性 5,能够实现数据的安全性。
元数据:组织和分类数据结构化的格式
元数据+数据:提供数据环境,一某种方式逻辑组织数据,高效维护数据。
数据模型:层次模型 、网状模型、关系模型、对象模型。
关系模型:把世界看作是实体和联系组成。
关系型数据库:
表是关系型数据库的核心单元,数据存储的地方
表的内部,数据被分为行和列。每一行代表一个实体,列代表实体的属性(说明的数据的名称,限定了数据类型)
表中——用主键来唯一标识每一行,外键表示表与表的关系
表间关系:一对一、一对多、多对多
RDBMS(关系型数据管理系统):
是管理、操作和维护关系型数据库的一种软件程序
分为本地和服务器数据库管理系统:
本地数据库管理系统:客户端进程(应用程序+数据库管理系统)+数据库数据
服务器数据库管理系统:客户端进程(应用程序)+服务器端进程(数据库管理系统)+数据库数据
SQL(结构化查询语言):
用于管理关系型数据库,并与数据库中的数据进行通讯的语言
关系型数据库的标准编程语言
提供所有基本数据类型操作
语言分类:DDL(数据定义语言)、DQL(数据查询语言)、DML(数据操作语言)、DCL(数据控制语言)
流行的关系型数据库服务器管理系统: 微软——MS SQL Server 、甲骨文——Oracle、IBM——DB2、MySQL、PostgreSQL
- 数据库学习感言 1
- 学习数据库(1)
- oracle数据库学习1
- 数据库学习笔记1
- 数据库学习1-基础
- 数据库--学习笔记1
- 数据库学习日记1
- 数据库学习笔记1
- 数据库学习1
- 数据库学习1
- oracle数据库学习1
- sqlite数据库学习1
- 数据库学习->1
- sqlite数据库学习1
- 数据库设计学习-1
- oracle数据库学习1
- 数据库学习(1)
- 数据库学习---1
- android源码分析(一) - 语言切换机制
- (类型转换)运算符重载
- iOS——API及各种字符串的连接关系
- hdoj 下沙的沙子有几粒? 1267 (DP&排列组合)
- JQuery中$.ajax()方法参数详解
- 数据库学习1
- 斯坦福机器学习课件NOTE1总结
- 简单邮件传输协议SMTP
- Hadoop Hive sql语法详解1-认识hive及DDL操作(1)
- Java并发知识——Concurrent包
- Android Provision (OOBE)
- 第一章 Web MVC简介 —— 跟开涛学SpringMVC
- iOS——系统地图的开发
- android之旅14 Activity横竖屏生命周期