分类: 编程

213 篇文章

thumbnail
6. 事务管理
一. 事务基础 1. 事务概念 数据库的事务是一种机制,包含了一组数据库操作命令。事务把所有的命令作为一个整体一起向系统提交或撤销操作请求,即这一组数据库命令要么同时成功,要么同时失败。 例如在进行转账操作时,张三转账给李四 500 元,首先会验证张三账户余额是否充足,如果是,则张三账户减少 500,李四账户增加 500 。如果在这过程中,由于某种…
thumbnail
5. 数据库设计与多表查询
一. 数据库设计基础 1. 设计概念 数据库设计是软件研发过程中很重要的一个环节,在学习数据库设计之前,要先了解软件研发的步骤。 一个成熟的软件,从想法的产生到成功上线,要经历需求调研及分析,设计,编码,测试和部署等过程,在开始阶段产品经理会根据客户的需求设计产品原型,而设计一般有架构师和开发工程师完成,这其中就包括数据库设计,还有软件结构设计,接…
thumbnail
4. 数据约束
一. 约束概念与分类 1. 约束的概念 约束是作用于表中列上的规则,用于限制加入表的数据。 例如,作为主键的列一定是非空的唯一的,否则将无法对数据进行区分。约束的存在保证了数据库中数据的正确性、有效性和完整性。所以约束在数据库设计中是非常重要的。 2. 约束的分类 前面说到SQL标准把约束分为了6大类,分别是非空约束,唯一约束,主键约束,检查约束,…
thumbnail
3. SQL 核心语法
一. DDL - 数据定义语言 1. 操作数据库 首先要学习的是使用DDL来对数据库进行操作,主要是对数据库的增删改查操作。 1.1 查询 查询所有的数据库: show databases; 例如: 1.2 创建数据库 创建新的数据库: create database 数据库名称; 使用上面的方式创建新的数据库时,如果该数据库已经存在,则会出现错误…
thumbnail
2. MySQL 安装与配置
安装 mysql 还是要看这个: [[编程/5. 工程化与运维/1. 开发工具安装与环境/MySQL/Windows MySQL安装教程和Navicat安装|Windows MySQL安装教程和Navicat安装]] 一. MySQL安装 MySQL有很多的安装方式,这里可以使用绿色版,避免了安装版的一些繁琐的操作,直接在官网下载与自己电脑相对应的…
thumbnail
1. 导论与基础
一. 数据库核心概念 1. 数据 (Data) 数据 是指数据库中存储的基本对象,是描述事物的符号记录。 2. 数据库 (Database) 数据库 是指存放数据的仓库,长期存放在计算机内的有组织可共享的数据集合。 数据库技术解决了数据的持久化存储问题,同时利用数据库管理系统解决了对大量数据操作繁琐的问题。 3. 数据库管理系统 (DBMS) 数据…
day01
这篇文章没有摘要
thumbnail
day07 ruoyi框架讲解
day07 ruoyi框架讲解 一、前端框架必备的知识点 1. 路由守卫(导航守卫) ruoyi :permission.js文件,配置了路由守卫。 import router from './router' import store from './store' import { Message } from 'element-ui' impor…
thumbnail
3.源码阅读
1. 前端代码分析 找到src/views/course/course/index.vue文件,护理项目的前端代码已经添加了详细的注释,如下: <template> <div class="app-container"> <!-- 搜索表单 start --> <el-form :model="queryP…