博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MYSQL的学习(一)Mysql数据库
阅读量:4507 次
发布时间:2019-06-08

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

1.什么是数据库?

   数据库(database)是按照数据结构来组织.存储和管理数据的仓库

2.关系型数据库管理系统(Relational Database Management System即RDBMS)

  所谓的关系型数据库,是建立在关系型基础上的数据库.借助于集合代数等数学概念和方法来处理数据库中的数据

    RDBMS的特点:

        a.数据以表格的形式出现.

        b.每行为各种记录名称

        c.每列为记录名称所对应的数据域

        d.许多的行和列组成一张单表

        e.若干的单表组成databse

    RBDMS 术语

          数据库:数据库是一些关联表的集合

          数据表:表是数据的矩阵.在一个数据库中的表看起来像一个简单的电子表格

          列:一列(数据元素)包含了相同的数据,例如邮政编码的数据

          行:一行(=元组,或记录)是一组相关的数据,例如一条用户订阅的数据

         冗余:存储两倍数据,冗余降低了性能,但提高了安全性

         主键:主键是唯一的.一个表中只能包含一个主键.你可以用主键来查询数据

         外键:外键用于关联两个表

         复合键:复合键(组合键)将多个列作为一个索引键,一般用于复合索引

         索引:使用索引可快速访问数据库表中的特定信息.索引是对数据库表中一列或多列的值进行排序的一种结构.类似于书籍 的目录

         参照完整性:参照完整性要求关系中不允许引用不存在的实体.与实体完整性是关系模型必须满足的完整性约束条件,目的是保证数据的一致性

3.SQL指结构化查询语言.

   SQL分为两个部分:数据操作语言(DML)与数据定义语音(DDL)

         DML的构成包括查询与更新指令:

                   select   从数据库表中获取数据

                    update   更新数据库表中的数据

                    delete     从数据库表中删除数据

                     insert into  向数据库表中插入数据

          DDL则是使我们拥有创建或删除表格的能力,也可以用来定义索引(键),规定表之间的链接,以及施加表间的约束.

                      create database    创建数据库

                     alter database          修改 数据库

                      create table            创建新表

                      alter table                变更数据库表

                      drop table                 删除表

                       create index            创建索引(搜素键)

                        drop index               删除索引

4.Mysql数据库

    Mysql是一个关系型数据库管理系统.这种所谓的""关系型"可以理解为"表格"的概念一个关系型数据库由一个或数个表格组成.

                    

 

 

 

 

        

 

转载于:https://www.cnblogs.com/liminde/p/7088802.html

你可能感兴趣的文章
Analysis on Human Various Emotional Expression
查看>>
DataGridView DataGridViewCheckBoxColumn编辑时实时触发事件
查看>>
SignalR---服务端
查看>>
PlayerPrefs存储Vector3等结构数据
查看>>
LightOJ - 1422 Halloween Costumes (区间DP)
查看>>
《面向对象程序设计》——寒假作业3
查看>>
Dubbo架构设计详解
查看>>
谁终将点燃闪电,必长久如云漂泊
查看>>
小诗句集萃四
查看>>
软件之美: 易用性设计的目标及准则
查看>>
java socket报文通信(一)socket的建立
查看>>
cv2.Laplacian 模糊判断
查看>>
【DNN 系列】 MVC 分页
查看>>
异步回调,事件,线程池与协程
查看>>
线程中断。。
查看>>
SuperSocket 1.4 文档列表
查看>>
Redis学习笔记
查看>>
Spring Boot 2.x教程-Thymeleaf 原理是什么
查看>>
matlab函数:c2d离散化函数(待完善)
查看>>
java并发多面性
查看>>