关系型数据库基础
来源:互联网 发布:看足球赛的软件 编辑:程序博客网 时间:2024/05/17 02:47
为什么使用数据库
1 数据库:在计算机上集中存放数据的地方。
2数据库集中式控制的优点:
a. 降低储存数据的冗余度(减少数据重复)
b.数据一致性
c.共享(其他人可以查看)
d.建立数据库遵循的标准(有一定的规格)
e.维护数据的完整性(保证数据的准确性)
f.实现数据的安全性
3元数据:数据以结构化的格式来被组织和分类
4数据库的数据模型:
a.层次模型(父与子的关系,层层递进)
b.网状模型(多个父子关系,相互联系)
c.关系模型((核心表)更改数据库数据,但不影响应用程序)
d.对象模型
5实体:现实世界中客观存在并可相互区别的事物
6属性:实体所具有的某一特性
7关系型数据库:以关系模型来创建的数据库,是数据储存的地方,它的核心单元为表
8在表的内部,数据被分成列(属性,说明数据的类型)和行(实体)
9主键:用唯一的标识符来标志每一个行的标识符
10外键:用来表达表和表之间的关联关系
11表之间的关联关系的关系类型:
a.一对一关系
b.一对多关系(“多边”的表为从表(维护),“一边”的表为主表)
c.多对多关系(表中添加第三个表,这个表叫做连接表)
12关系型数据库管理系统(RDBMS):
a.本地数据库管理系统
b.数据库服务器管理系统
13 SQL(结构化查询语言):
a.数据定义语言(DDL):创建,修改,删除
b.数据查询语言(DQL)
c.数据操作语言(DML) :插入,更改,删除
d.数据控制语言(DCL):控制对数据库的访问
- 关系型数据库基础
- 关系型数据库基础
- 关系型数据库基础
- 关系型数据库基础
- 关系型数据库基础
- 关系型数据库基础
- 关系型数据库基础 第一章
- 关系型数据库基础第一章
- 关系型数据库基础 one
- 关系型数据库MySQL基础
- 关系型数据库基础总结
- 关系型数据库基础(一)
- 关系型数据库基础总结
- 数据库基础(1)关系型数据库
- 数据库基础--关系数据库
- 关系型数据库基础 第二章
- 关系型数据库基础之:组合查询
- 关系型数据库基础之:联接
- OkHttp的使用简介及封装,实现更简洁的调用
- Android Animation动画
- 协同开发环境搭建(SVN+Mysql+nat123+Myeclipse)
- JQuery EasyUI combobox(下拉列表框)
- UITextView的注意点
- 关系型数据库基础
- 公元2016年1月5日。雨。一年的计划。
- 论文笔记:Faster R-CNN:Towards Real-Time Object Detection with Region Proposal Networks
- warning: unrecognized item "timeout" in "qSupported" response
- 学习街舞过程中容易出现的错误
- 【Java数据结构】排序
- scp命令
- 最后一战编译步骤
- Shikra的PID调参教程