zl程序教程

数据库基础Ⅱ

  • MySQL数据库基础知识_MySQL数据库的特点

    MySQL数据库基础知识_MySQL数据库的特点

    大家好,又见面了,我是你们的朋友全栈君。 文章目录Mysql使用时的注意事项库的操作数据类型数值类型日期和时间类型字符串类型表的操作表中数据的增删改查基础插入数据:insert查询数据:select条件查询修改数据:update删除数据:deleteMysql使用时的注意事项每日一条数据库操作语句都应该以分号 ;结尾,因为mysql支持换行操作mysql数据库对大小写不敏感,大小写皆可,通常

    日期 2023-06-12 10:48:40     
  • 数据库最常用的 8 种基础语法

    数据库最常用的 8 种基础语法

    今天是日更的 41/365 天大家好,我是阿常。今天我和大家分享——数据库最常用的 8 种基础语法。● SQL SELECT 用法● SQL SELECT DISTINCT 用法● SQL WHERE 用法● SQL AND & OR 用法● SQL ORDER BY 用法● SQL INSERT INTO 用法● SQL UPDATE 用法● SQL DELETE 用法一、SQL SEL

    日期 2023-06-12 10:48:40     
  • mysql数据库基础知识总结

    mysql数据库基础知识总结

    大家好,又见面了,我是你们的朋友全栈君。 mysql数据库基础知识总结一、基础常用命令1.创建命令create user ‘用户名’ @‘ip’ identified by ‘密码’; 创建用户 drop user 用户名@ip 删除用户 show databases; 查数据库 show tables; 看表 create database 数据库名 default charset

    日期 2023-06-12 10:48:40     
  • MySQL 数据库基础知识(系统化一篇入门)[通俗易懂]

    MySQL 数据库基础知识(系统化一篇入门)[通俗易懂]

    大家好,又见面了,我是你们的朋友全栈君。目录一、数据库简述1.1、数据库概述1.2、数据库分类二.SQL的概述2.1、SQL的优点2.2、SQL的分类三、数据库的数据类型3.1、数据库的列类型3.2、数据库的字段属性四、数据库、数据表的基本操作4.1、数据库的基本操作4. 2、数据表的基本操作1、创建、查看数据表 2、修改数据表五、数据表字段的约束 5.1、主键约束5.2、外键约束5.3、唯一性约

    日期 2023-06-12 10:48:40     
  • 数据库-MySQL-基础(10)-内连接,外连接,自连接

    数据库-MySQL-基础(10)-内连接,外连接,自连接

    目录内连接内连接查询语法 案例演示外连接外连接查询的语法案例演示 自连接自连接查询语法案例演示内连接内连接查询语法——隐式内连接 SELECT 字段列表 FROM 表1,表2 WHERE 条件... ; ——显示内连接 SELECT 字段列表 FROM 表1 [INNER] JOIN 表2 ON 连接条件...; 注: inner 可以省略内连接查询得是俩张表交集的部分 案例演示初始的emp表

    日期 2023-06-12 10:48:40     
  • 数据库-MySQL基础(9)-多表关系

    数据库-MySQL基础(9)-多表关系

    目录概述1、一对多2、多对多3、一对一多表查询概述多表查询分类1、连接查询2、子查询概述项目开发中,在进行数据库表结构关系设计时,会根据业务需求及业务模块之间的关系,分析设计表结构,由于业务之间相互关联,所以各个表结构之间也存在各种联系,基本上分为三种:—— 一对多(多对一)—— 多对多—— 一对一1、一对多案例:部门与员工的关系关系:一个部门对应多个员工,一个员工对应一个部门实现:在多的一方建立

    日期 2023-06-12 10:48:40     
  • 数据库-MySQL-基础(8)-约束

    数据库-MySQL-基础(8)-约束

    目录概述 约束演示外键约束删除/更新行为概述 1、概念:约束是作用于表中字段上的规则,用于限制存储表中的数据2、目的:保证数据库中数据的正确、有效性和完整性3、分类:4、注意: 约束是作用表中字段上的,可以在创建表 / 修改表时候添加约束 约束演示案例:根据需求完成表结构的创建代码create table user( id int primary key auto_increment,

    日期 2023-06-12 10:48:40     
  • 数据库-MySQL-基础(5)- DQL

    数据库-MySQL-基础(5)- DQL

    目录DQL-聚合函数1、介绍2、常见聚合函数3、语法4、案例 DQL-分组查询1、语法2、where 与having区别3、案例4、注意DQL-排序查询1、语法2、排序方式3、案例DQL-分页查询1、语法2、注意3、案例DQL-执行顺序DQL-聚合函数1、介绍将一列数据作为一个整体,进行纵向计算。2、常见聚合函数函数功能count统计数量max最大值min最小值avg平均值sum求和3、语法 SE

    日期 2023-06-12 10:48:40     
  • 数据库-MySQL-基础(3)-DML操作

    数据库-MySQL-基础(3)-DML操作

    CSDN话题挑战赛第2期 参赛话题:学习笔记目录DML介绍DML-添加数据1、给指定字段添加数据2、给全部字段添加数据 3、批量添加数据4、DML-修改数据 5、DML-删除数据 DML介绍DML,用来对数据库中的表的数据记录进行增删改操作DML-添加数据1、给指定字段添加数据 INSERT INTO 表名  (字段名 1 ,字段名 2,....) VALUES(值1,值2,....); 2

    日期 2023-06-12 10:48:40     
  • 数据库-MySQL-基础 (1)

    数据库-MySQL-基础 (1)

    CSDN话题挑战赛第2期 参赛话题:学习笔记目录一、MySQL的启动及配置1、启动与停止2、客户端连接二、MySQL概述: 1、关系型数据库三、SQL1、SQL通用语法2、SQL分类3、DDL一、MySQL的启动及配置1、启动与停止 windows 键+ R键  打开命令行输入 : services.msc找到MySQL80  右键可以选择启动和停止,默认是打开是启动的还有一种方式,window

    日期 2023-06-12 10:48:40     
  • 数据库入门必备基础知识

    数据库入门必备基础知识

      1. 数据库的重要性  数据库是一个容器,仓库存的是货物,而数据库存的是数据。数据很好的解决了数据到哪里去,以及数据从哪里来的问题。  2. 数据库工具的选择  选择数据库是根据项目特点,架构,以及其他很多相关因素决定的,包括:数据安全性、数据量、易用性、项目经费等等。当然,一个项目使用什么样的数据库,是属于项目架构的一部分了,一般测试人员不需要参与。测试人员需要了解当前市面上,受欢迎、使用多

    日期 2023-06-12 10:48:40     
  • MySQL数据库:第二章:基础查询

    MySQL数据库:第二章:基础查询

    回退至Mysql数据库理论与实战 #进阶一:基础查询 语法: select 查询列表 from 表名; 特点: 1、查询的结果集是一个虚拟表,并没有真实存在 2、查询列表支持常量、字段(列)、表达式、方法(函数)等 类似于 System.out.println(一个值); 补充: 1、去重 2、起别名 3、常见的函数 database() version() user() ifnull() con

    日期 2023-06-12 10:48:40     
  • 2.Redis数据库基础数据类型介绍与使用

    2.Redis数据库基础数据类型介绍与使用

    [TOC]0x01 Redis 数据类型描述: Redis常见五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(Sorted set 有序集合)。其还支持其它类型例如Bit arrays (or simply bitmaps)(处理位数组一样处理字符串值)、HyperLogLogs(概率数据)、Streams类型(抽象日志)。参考地址: https

    日期 2023-06-12 10:48:40     
  • MySQL数据库编程基础入门2

    MySQL数据库编程基础入门2

    [TOC]0.MySQL语法描述:学习MySQL除了一些基本的SQL语句以外,我们还需要学习MySQL扩展部分的知识;通过前面的学习我们知道SQL类型大致分为四类,在后面的学习采用这四类来入门了解使用MySQL 8.0;语法定义语法定义说明:1.SQL关键字不区分大小写,可以用任何字母大写(建议大写),每条语句后加上’;’结束;2.在语法描述中,方括号 [ 关键字 ]表示可选的关键字参数;3.当语

    日期 2023-06-12 10:48:40     
  • AI-Native数据库正在打造新一代金融基础设施

    AI-Native数据库正在打造新一代金融基础设施

    作者 | 王樑 责编 | 杨阳 出品 | 《新程序员》编辑部当IT(Information Technology)向DT(Data Technology)演进时,所有商业实践都会被重塑。金融企业数字化转型需要夯实基础设施,让企业的IT、DT等系统得以升级和改变,进而融入企业的业务创新、运营管理与金融服务等环节,让企业经营可以变得更加敏捷、轻松。 阿拉丁(Aladdin)系统的繁荣,印证着

    日期 2023-06-12 10:48:40     
  • 数据库基础,看完这篇就够了!

    数据库基础,看完这篇就够了!

    “阅读本文大概需要25分钟。你好,我是测试蔡坨坨。对于测试同学来说,除了知道测试基础知识外,还需要掌握一些测试基本技能,主要有Linux、数据库、计算机网络等,在此之前我们已经讨论过Linux基础知识以及在实际工作中的应用,可参考往期文章「学会Linux,看完这篇就行了!」。今天,我们就来聊一聊数据库,数据库是大学本科计算机系核心课程之一,其重要性不言而喻。数据库在面试中基本属于必考内容,最多的就

    日期 2023-06-12 10:48:40     
  • 水利数据库设计与实现-数据库设计基础知识

    水利数据库设计与实现-数据库设计基础知识

      基本概念  数据库系统DBS:是一个采用了数据库技术,有组织地、动态地存储大量相关数据, 方便多用户访问的计算机系统。其由下面四个部分组成:  数据库(统一管理、长期存储在计算机内的,有组织的相关数据的集合)  硬件(构成计算机系统包括存储数据所需的外部设备)  软件(操作系统、数据库管理系统及应用程序)  人员(系统分析和数据库设计人员、应用程序员、最终用户、数据库管理员口BA)。  数据

    日期 2023-06-12 10:48:40     
  • MySQL数据库基础学习(四)

    MySQL数据库基础学习(四)

    2.3 DDLData Definition Language,数据定义语言,用来定义数据库对象(数据库,表,字段) 。2.3.1 数据库操作1). 查询所有数据库show databases ;复制2). 查询当前数据库select database() ;复制3). 创建数据库create database [ if not exists ] 数据库名 [ default charset 字符

    日期 2023-06-12 10:48:40     
  • MySQL数据库基础学习(七)

    MySQL数据库基础学习(七)

    2.3.2.4 表操作-修改1). 添加字段ALTER TABLE 表名 ADD 字段名 类型 (长度) [ COMMENT 注释 ] [ 约束 ];复制案例:为emp表增加一个新的字段”昵称”为nickname,类型为varchar(20)ALTER TABLE emp ADD nickname varchar(20) COMMENT '昵称';复制2). 修改数据类型1 A

    日期 2023-06-12 10:48:40     
  • MySQL数据库基础学习(八)

    MySQL数据库基础学习(八)

    2.4 图形化界面工具上述,我们已经讲解了通过DDL语句,如何操作数据库、操作表、操作表中的字段,而通过DDL语句执行在命令进行操作,主要存在以下两点问题:1).会影响开发效率 ;2). 使用起来,并不直观,并不方便 ;所以呢,我们在日常的开发中,会借助于MySQL的图形化界面,来简化开发,提高开发效率。而目前mysql主流的图形化界面工具,有以下几种:而本次课程中,选择最后一种DataGrip,

    日期 2023-06-12 10:48:40     
  • MySQL数据库基础学习(十)

    MySQL数据库基础学习(十)

    2). 给全部字段添加数据1 INSERT INTO 表名 VALUES (值1, 值2, ...);复制案例:插入数据到employee表,具体的SQL如下:insert into employee values(2,'2','张无忌','男',18,'123456789012345670','2005-0

    日期 2023-06-12 10:48:40     
  • MySQL数据库基础学习(十三)

    MySQL数据库基础学习(十三)

    2.6.4 聚合函数1). 介绍将一列数据作为一个整体,进行纵向计算 。2). 常见的聚合函数3). 语法SELECT 聚合函数(字段列表) FROM 表名 ;复制注意 : NULL值是不参与所有聚合函数运算的。案例:A. 统计该企业员工数量select count(*) from emp; -- 统计的是总记录数 select count(idcard) from emp; -- 统计的是idc

    日期 2023-06-12 10:48:40     
  • MySQL数据库基础学习(二十四)

    MySQL数据库基础学习(二十四)

    4.3 外键约束4.3.1 介绍外键:用来让两张表的数据之间建立连接,从而保证数据的一致性和完整性。我们来看一个例子:左侧的emp表是员工表,里面存储员工的基本信息,包含员工的ID、姓名、年龄、职位、薪资、入职日期、上级主管ID、部门ID,在员工的信息中存储的是部门的ID dept_id,而这个部门的ID是关联的部门表dept的主键id,那emp表的dept_id就是外键,关联的是另一张表的主键。

    日期 2023-06-12 10:48:40     
  • MySQL数据库基础学习(二十五)

    MySQL数据库基础学习(二十五)

    4.3.2 语法1). 添加外键CREATE TABLE 表名( 字段名 数据类型, ... [CONSTRAINT] [外键名称] FOREIGN KEY (外键字段名) REFERENCES 主表 (主表列名) );复制ALTER TABLE 表名 ADD CONSTRAINT 外键名称 FOREIGN KEY (外键字段名) REFERENCES 主表 (主表列名) ;复制案例:为emp表的

    日期 2023-06-12 10:48:40     
  • MySQL数据库基础学习(二十八)

    MySQL数据库基础学习(二十八)

    5.2.2 概述多表查询就是指从多张表中查询数据。原来查询单表数据,执行的SQL形式为:select * from emp;那么我们要执行多表查询,就只需要使用逗号分隔多张表即可,如:select * from emp , dept; 具体的执行结果如下:此时,我们看到查询结果中包含了大量的结果集,总共102条记录,而这其实就是员工表emp所有的记录(17) 与 部门表dept所有记录(6) 的所

    日期 2023-06-12 10:48:40     
  • (一) MdbCluster分布式内存数据库——基础架构介绍

    (一) MdbCluster分布式内存数据库——基础架构介绍

    (一) MdbCluster分布式内存数据库——基础架构介绍  这个项目是怎么开始的我已经有些记不清楚了,大概是原来的内存数据库很不好用,一次次地让我们踩坑,我又自以为是地觉得可以做一个更好的出来。自从拥有自己的团队以来,我思考最多的总是如何带着团队做出有意义和有价值的产品,而不是将时间浪费在无谓的琐事上面。分布式内存数据库恰是这样一个具有挑战性,又在我们能力可控范围内的项目。于是我和团队的两个小

    日期 2023-06-12 10:48:40     
  • 数据库演习-Class2 基础操作

    数据库演习-Class2 基础操作

    写SQL习惯注意:语法问题:1.执行语句后面用分号;2.设置主键外键的限制语句:用反引号!3.表最后一个设定没有符号原则问题:#原则1:语句不能依赖上下文,这样有就删除再创建,没有就创建。#原则2:删除时先删除外键所在的表中该元素,再删除主键所在表,#原则3:创建时先创建主键所在表2.1 创建数据库drop database if exists dlut002; create database i

    日期 2023-06-12 10:48:40     
  • Oracle数据库基础介绍:自带表空间的说明 system sysaux users undo

    Oracle数据库基础介绍:自带表空间的说明 system sysaux users undo

    需求: 需要整理现场用户创建的表空间以及其存储数据,进行规范化管理。在整理用户现场建立的表空间时,需要排除掉非用户创建的表空间,所有首先需要那些表空间是用户创建的,那些是Oracle自带的。 本机测试建立一个新库,发现自带表空间如下: 下面对每一个表空间进行简单说明(部分内容引自网络): 1、SYSAUX表空间   SYSAUX表空间在Oracle Database 10

    日期 2023-06-12 10:48:40     
  • MongoDB数据库基础知识详细介绍

    MongoDB数据库基础知识详细介绍

    一、NoSQL 了解Mongodb之前先了解一下NoSQL,NoSQL是Not Only SQL的缩写。由提供缺乏SQL关系数据库的严格限制模型的存储和检索技术组成。主要是简化设计、水平扩展以及对数据的可用性进行更精细的控制。NoSQL有多种技术例如:Redis的键值结构、HBase的列结构等。 二、Mongodb Mongodb也是NoSQL的一种。它基于的文档模型把数据对象作为一个集合

    日期 2023-06-12 10:48:40     
  • PostgreSQL数据库基础 之  字符串处理与日期处理操作

    PostgreSQL数据库基础 之 字符串处理与日期处理操作

    CONCAT_WS(sep text, str any [,str any [, ] ]) SELECT * FROM CONCAT_WS( # , hello , world ) 字符串剪切与截取 LPAD(string text, length int [,fill text]) RPAD(string text, length int [,fill text]) SELECT LP

    日期 2023-06-12 10:48:40     
  • Postgresql 数据库基础 字符串截取字符串的案例

    Postgresql 数据库基础 字符串截取字符串的案例

    截取字符串一般用 substring 就够用了。对于有些长度不定的就没法用这个函数了,但还是有规律的,可以某个字符分割。 如:(这是一个url,截取最后一部分。现在要取 后面部分内容) 8a59e88177ad5e70-20170317120301AB9E.plist 12b8d5c26d83a17f-20170308173008D5DD.plist 这时需要 split_part 函数

    日期 2023-06-12 10:48:40