
数据库
文章平均质量分 90
J-Jian
没什么大不了的,学习就是了......
展开
-
关于数据库三大范式理解
1、数据库基础概念要理解数据库的范式,先应该了解关于关系数据库的一些基础概念,关系型数据库是用二维表来保存数据的,表与表之间可以有关联。实体:指的是客观存在的东西,比如现实生活中的一个人、一本书等等,在数据库中可以理解为属性(列)与属性(列)之间的关系。属性:在数据库中实则就是表的一列。元组:在数据库表的实则就是表的一行。码:表中可以唯一确定一个元组(行)的某个属性(或多个属性组成属性组),原创 2017-11-17 10:04:52 · 855 阅读 · 0 评论 -
学习MySQL复杂查询——day02
一、MySQL的group by语句1、group by是将具有相同的进行分组,化成一块数据集合,之后配合聚合函数进行数据处理。比如:全校学生成绩表(学号,姓名,班级,成绩….),现在我需要将按照相同的班级进行分类,之后计算出每个班的最高的成绩。(1)创建好student_score表 (2)按照班级进行分类:以班级分类为主 按照班级分类:计算出每个班的最高的成绩。select CLAS原创 2017-12-20 17:56:31 · 630 阅读 · 0 评论 -
MySQL存储过程的认识
一、存储过程概述1、什么是存储过程 存储过程个人理解可以概括为一下几点:存储过程是一组SQL语句集合,可以主动调用并给予参数完成程序中的单独功能。存储过程是一种可进行编译的函数,在某种程度上是类似于OOP面向对象中方法。存储过程可以视为是为了优化SQL批量处理而创建的。2、为什么要用存储过程 很多应用程序中都会用到存储过程,个人对存储过程的优点可以概括为以下几点:具有可复用性,程序中可原创 2017-12-04 23:26:11 · 565 阅读 · 0 评论 -
学习MySQL复杂查询——day01
为了能快速并且高效学习MySQL的相关复杂查询,查阅资料之后自己动手记录学习过程,加强记忆。第一天来学习MySQL的连接查询。一、MySQL的连接查询连接查询主要包括内连接与外连接等,是一种数据库中表与表之间是否关系的手段。 我们先准备建立两个表,分别为student与Grade,如下图所示: 1、内连接(inner jion)个人理解内连接是通过连接表中的相同条件,重新组合成对应的新纪录,进行原创 2017-12-13 18:06:26 · 650 阅读 · 0 评论 -
PowerDesigner新手简单使用
使用PowerDesigner主要是画相关的UML示意图,在介绍记录自己使用PowerDesigner之前,先记录下关于数据库建模的几个概念,也就是:概念模型、逻辑模型、物理模型。1、概念模型:从现实业务中抽象出来的概念,是用E-R图表示(E-R在大学学过,还是有印象的) 2、逻辑模型:是概念模型转化为具体的数据模型的过程,其实就是根据建立起来的概念模型来选择相应的层次、网状、关系、面对对象模型。原创 2017-12-11 18:44:07 · 1573 阅读 · 0 评论 -
认识MySQL的游标
一、MySQL游标的概念1、游标介绍MySQL的游标(cursor)是一个重要的概念,通过查找资料与自己的理解,主要得出以下几点关于自己的理解。有数据缓冲的思想:游标的设计是一种数据缓冲区的思想,用来存放SQL语句执行的结果。先有数据基础:游标是在先从数据表中检索出数据之后才能继续灵活操作的技术。类似于指针:游标类似于指向数据结构堆栈中的指针,用来pop出所指向的数据,并且只能每次取一个。2原创 2017-12-06 23:30:25 · 931 阅读 · 0 评论 -
学习MySQL复杂查询——day03
一、Trigger触发器1、什么是触发器,是用来做什么的?(1)触发器是一种与MySQL数据库有关的数据库对象,是对表操作时触发执行的对象。其实是一种特殊的存储过程,它的执行并不是程序调用,也不是人为启动,而是事件触发。 (2)触发器可以用来对一张表进行增、删、改操作的同时,也可以对另外一张表自动化完成操作。比如,我们在学生表中加入一个学生信息,那么学生表所对应的成绩表中的总成绩应该也要加上加入的原创 2017-12-28 09:53:23 · 442 阅读 · 0 评论 -
学习MySQL复杂查询——day04
一、MySQL复制表的几种方式我们首先创建表stuents_score,利用SQL语句查看创建表的结构与列名字段。-- 显示students_score的创建语句与结构SHOW CREATE TABLE students_score;-- 显示Create table表SQL语句/*CREATE TABLE `students_score` ( `ID` varchar(11) NOT原创 2017-12-29 14:41:52 · 448 阅读 · 0 评论