随笔分类 -  数据库

SQL——流程控制
摘要:环境 DBMS:MySQL 8.0.17 工具:Navicat Premium 11.2.16 概述 过程化SQL提供了流程控制语句,主要有条件控制语句和循环控制语句。这些语句都只能在SQL块中使用。 条件控制语句 if语句 定义一个函数用于判断年龄的阶段,其中1~10为幼年,11~20为少年,21 阅读全文

posted @ 2019-09-09 19:36 寇德·坡特 阅读(876) 评论(0) 推荐(0)

SQL——存储过程与函数
摘要:环境 DBMS:MySQL 8.0.17 工具:Navicat Premium 11.2.16 存储过程 存储过程是由过程化SQL语言书写的过程,这个过程经编译和优化后存储在数据库服务器中,使用时调用即可。 优点: 运行效率高。提供了在服务器端快速执行SQL语句的有效途径。 降低了客户机和服务器之间 阅读全文

posted @ 2019-09-09 18:16 寇德·坡特 阅读(3053) 评论(0) 推荐(2)

SQL——变量
摘要:环境 DBMS:MySQL 8.0.17 工具:Navicat Premium 11.2.16 概述 变量分为系统变量和自定义变量两种。 系统变量 系统变量是由数据库系统内置的变量,分为会话变量和全局变量两种。 会话变量 会话变量作用于当前会话。 查看会话变量: like用于模糊匹配。 查看MySQ 阅读全文

posted @ 2019-09-09 12:56 寇德·坡特 阅读(627) 评论(0) 推荐(0)

SQL——事务
摘要:环境 DBMS:MySQL 8.0.17 工具:Navicat Premium 11.2.16 概述 事务是用户定义的一个数据库操作序列,这些操作要么全做,要么全不做,是一个不可分割的工作单位。 ACID特性 事务具有4个特性:原子性(Atomicity)、一致性(Consistency)、隔离性( 阅读全文

posted @ 2019-09-08 11:15 寇德·坡特 阅读(300) 评论(0) 推荐(0)

SQL——视图
摘要:环境 DBMS:MySQL 8.0.17 工具:Navicat Premium 11.2.16 概述 视图是从一个或多个基本表导出的虚表。数据库中只存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原来的基本表中。所以一旦基本表中的数据发生变化,从视图中查询出的数据也会随之改变。 视图有以下优 阅读全文

posted @ 2019-09-07 18:48 寇德·坡特 阅读(379) 评论(0) 推荐(0)

SQL——基本表
摘要:环境 DBMS:MySQL 8.0.17 工具:Navicat Premium 11.2.16 创建 “if not exists”关键字:在创建前判断是否存在同名的表,不存在则创建表。 “auto_increment”关键字:自动递增。该字段必须是整数类型或小数类型的字段。一个表只能有一个自增列。 阅读全文

posted @ 2019-09-06 12:15 寇德·坡特 阅读(809) 评论(0) 推荐(0)

SQL——约束
摘要:环境 DBMS:MySQL 8.0.17 工具:Navicat Premium 11.2.16 概述 约束是指对当前字段的数据的限制条件。常见的约束有:非空约束、default约束、唯一约束、check约束、主键约束和外键约束。 非空约束 定义了非空约束的字段的数据不能取空值。 default约束 阅读全文

posted @ 2019-09-05 23:39 寇德·坡特 阅读(294) 评论(0) 推荐(0)

SQL——数据类型
摘要:环境 DBMS:MySQL 8.0.17 工具:Navicat Premium 11.2.16 整数类型 带符号:-27~27-1 无符号:0~28-1 带符号:-215~215-1 无符号:0~216-1 带符号:-223~223-1 无符号:0~224-1 带符号:-231~231-1 无符号: 阅读全文

posted @ 2019-09-04 23:51 寇德·坡特 阅读(224) 评论(0) 推荐(0)

SQL——数据库
摘要:环境 DBMS:MySQL 8.0.17 工具:Navicat Premium 11.2.16 数据库创建 创建数据库school: 再次创建数据库school,发现报错: 也就是说,数据库不能重复创建。 为了确保在创建数据库时不会出错,可以先判断是否存在同名数据库,如果不存在则创建数据库。 数据库 阅读全文

posted @ 2019-09-04 23:31 寇德·坡特 阅读(138) 评论(0) 推荐(0)

关系型数据库
摘要:关系模型 关系型数据库系统是采用关系模型来组织数据的数据库系统。关系模型建立在严格的数学概念的基础上。 数据结构 关系模型的数据结构是基本表。涉及到的术语有: 记录:表中的一行。 字段:表中的一列。 主键:可以用来唯一标识一个记录的一个或多个字段。 主字段:主键包含的字段。 外键:与其他字段有关联的 阅读全文

posted @ 2019-09-04 22:12 寇德·坡特 阅读(561) 评论(0) 推荐(0)

概述
摘要:基本概念 数据库 数据库(Database,DB)是长期储存在计算机内、有组织的、可共享的大量数据的集合。 数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。 数据库数据的特点:永久存储、有组织、可共享。 数据库管理系统 数据库管理系统 阅读全文

posted @ 2019-09-04 21:05 寇德·坡特 阅读(138) 评论(0) 推荐(0)

导航