博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数据库
阅读量:5072 次
发布时间:2019-06-12

本文共 874 字,大约阅读时间需要 2 分钟。

  今天我就来把我学到的mysql知识点总结一下。以后忘了可以看看以便能够快速的回忆学过的基本知识。(总结有的地方可能有些争议希望大神能多多交流)

  数据库的发展经历了漫长的时间。文件系统 、网状模型、层次模型、关系模型、对象模型。mysql数据库就是一种关系模型的数据库。关系模型就是把世界看作是由实体和联系组成的。所谓的实体就是指现实世界中客观存在并可相互识别的事物。实体所具有的某一特性称为属性。实体可以通过若干属性来描述。以关系模型建立的数据库称为关系型数据库,相类似的实体被存入表中,表示关系型数据库的核心单元,他是存储数据单元的地方。

  关系类型

  1 一对一:当两个表中的一个表的一行只与另一个表的一行彼此相关时,我们称这个为一对一的关系。

  2 一对多:当两个表中的一个表的一行可以与另一个表的一到多行想关联,而另一个表的一行只能与这个的一行想关联。

  3 多对多:两个表中,一个表的一行可以与另一个表的一道多行想关联,另一个表的一行也可以这样。

 关系型数据库管理系统

    关系型数据库只是一个保存数据的容器,大多数数据库依靠一个称为数据库管理系统(DBMS)的软件来管理数据库中的数据,管理关系型数据库的软件称为关系型数据库管理系统(RDBMS)。数据库应用程序通过RDBMS与关系型数据库进行交互。

  SQL

    结构化查询语言sql(Structured Query Language)是一种用于管理关系型数据库,并于数据库中的语言进行通讯的计算机语言。sql是最普遍实现和应用的数据库语言,并且已成为数据库管理的标准语言。SQLyuRDBMS协同工作,来定义数据库的结构、存储数据、操作数据、获取数据、控制对数据的访问以及确保数据的完整性。SQL提供所有基本的数据库操作,但是每个RDBMS实现的方法可能有细微的区别。

  SQL语句的分类

    1 数据定义语句(DDL)

    2 数据查询语句(DQL)

    3 数据控制语句(DCL)

    4 数据操作语句(DML)

   

转载于:https://www.cnblogs.com/rh0612/p/7061899.html

你可能感兴趣的文章
洛谷 [P1948] 电话线
查看>>
MM主要的表和主要字段
查看>>
数据验证随想
查看>>
k8s etcd 集群配置安装
查看>>
SQL反模式学习笔记16 使用随机数排序
查看>>
MySQL_第一部基础入门
查看>>
XML 树结构,语法规则,元素,属性,验证及其解析
查看>>
hdu 4850 Wow! Such String!(欧拉回路)
查看>>
rlwrap(在sqlplus下使用上下键)
查看>>
重新初始化VS2010
查看>>
TCP的ACK确认系列 — 延迟确认
查看>>
uboot的FIT功能
查看>>
ZkApi的方法跨域访问ZkResource的静态资源文件出现的问题
查看>>
ZendStudio快捷键 注释的快捷键
查看>>
Headfirst设计模式的C++实现——迭代器(Iterator)
查看>>
Unity图形功能的硬件要求 Hardware Requirements for Unity's Graphics Features
查看>>
CellClick点击一行,左边编辑数据绑定
查看>>
iOS学习笔记
查看>>
easyui的combobox/combogrid检索
查看>>
GRASP软件设计的模式和原则
查看>>