这行代码没BUG

一个相信努力可以改变人生的人,我相信一切的上进行为都是值得的,至少可以让我看见更大的世界。

随笔分类 -  数据库

摘要:JOIN的使用 JOIN 理论 MySQL 七种 JOIN 的 SQL 编写 环境搭建 # 创建部门表 CREATE TABLE tbl_dept ( id INT NOT NULL AUTO_INCREMENT, deptName VARCHAR (30) DEFAULT NULL, locAdd 阅读全文
posted @ 2021-08-22 14:44 这行代码没Bug 阅读(341) 评论(0) 推荐(1) 编辑
摘要:JDBC 数据库驱动 这里的驱动的概念和平时听到的那种驱动的概念是一样的,比如平时购买的声卡,网卡直接插到计算机上面是不能用的,必须要安装相应的驱动程序之后才能够使用声卡和网卡,同样道理,我们安装好数据库之后,我们的应用程序也是不能直接使用数据库的,必须要通过相应的数据库驱动程序,通过驱动程序去和数 阅读全文
posted @ 2021-02-22 15:07 这行代码没Bug 阅读(87) 评论(0) 推荐(0) 编辑
摘要:规范化数据库设计 当数据库比较复杂时我们需要设计数据库 糟糕的数据库设计 : 数据冗余,存储空间浪费 数据更新和插入的异常 程序性能差 良好的数据库设计 : 节省数据的存储空间 能够保证数据的完整性 方便进行数据库应用系统的开发 软件项目开发周期中数据库设计 : 需求分析阶段: 分析客户的业务和数据 阅读全文
posted @ 2021-02-22 15:04 这行代码没Bug 阅读(68) 评论(0) 推荐(0) 编辑
摘要:事务 概述 什么是事务 事务就是将一组SQL语句放在同一批次内去执行 如果一个SQL语句出错,则该批次内的所有SQL都将被取消执行 MySQL事务处理只支持InnoDB和BDB数据表类型 事务的ACID原则 原子性(Atomic) 整个事务中的所有操作,要么全部完成,要么全部不完成,不可能停滞在中间 阅读全文
posted @ 2021-02-21 20:41 这行代码没Bug 阅读(116) 评论(0) 推荐(0) 编辑
摘要:MySQL函数 常用函数 官方文档 : https://dev.mysql.com/doc/refman/5.7/en/func-op-summary-ref.html 数据函数 SELECT ABS(-8); /*绝对值*/ SELECT CEILING(9.4); /*向上取整*/ SELECT 阅读全文
posted @ 2021-02-20 13:56 这行代码没Bug 阅读(67) 评论(0) 推荐(0) 编辑
摘要:DQL查询 DQL语言 DQL( Data Query Language 数据查询语言 ) 查询数据库数据 , 如SELECT语句 简单的单表查询或多表的复杂查询和嵌套查询 是数据库语言中最核心,最重要的语句 使用频率最高的语句 SELECT语法 SELECT [ALL | DISTINCT] {* 阅读全文
posted @ 2021-02-19 20:00 这行代码没Bug 阅读(127) 评论(0) 推荐(0) 编辑
摘要:MySQL数据管理 外键 外键概念 如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外键。由此可见,外键表示了两个关系之间的相关联系。以另一个关系的外键作主关键字的表被称为主表,具有此外键的表被称为主表的从表。 在实际操作中,将一个表的值放入第二个表来表示关联,所使用的值是 阅读全文
posted @ 2021-02-18 17:14 这行代码没Bug 阅读(63) 评论(0) 推荐(0) 编辑
摘要:操作数据库 结构化查询语句分类 名称 解释 命令 DDL(数据库定义语言) 定义和管理数据对象,例如数据库和数据表 create、drop、alter DML(数据操作语言) 用于操作数据库对象中所包含的数据 insert、update、delete DQL(数据查询语言) 用于查询数据库数据 se 阅读全文
posted @ 2021-02-17 16:12 这行代码没Bug 阅读(88) 评论(0) 推荐(0) 编辑
摘要:初识MySQL 只会写代码的是码农;学好数据库,基本能混口饭吃;在此基础上再学好操作系统和计算机网络,就能当一个不错的程序员。如果能再把离散数学、数字电路、体系结构、数据结构/算法、编译原理学通透,再加上丰富的实践经验与领域特定知识,就能算是一个优秀的工程师了。 为什么要学习数据库 1、岗位技能需求 阅读全文
posted @ 2021-02-17 16:07 这行代码没Bug 阅读(82) 评论(0) 推荐(0) 编辑