Mysql & Oracle
文章平均质量分 78
关于Mysql、Oracle数据库的知识
骑着蜗牛ひ追导弹'
鲸落于海,星沉于洼,风隐于密林,蝉鸣漏进夏至。
展开
-
【MySQL】MySQL 8.0+ 解决时区报错问题
MySQL 8.0以上版本出现的时区问题原创 2022-08-14 00:44:07 · 2281 阅读 · 0 评论 -
【Oracle 数据库】笔记资源分享
关于oracle数据库的学习有道云笔记分享:文档:Oracle链接:http://note.youdao.com/noteshare?id=dcec77decbcb6cce01a2b2f97c437faf原创 2021-02-26 16:46:40 · 240 阅读 · 0 评论 -
【数据库】了解设计数据库的步骤
一、了解设计数据库的步骤(数据库生命周期较软件长) Why 设计数据库 ? *节省数据空间 ---> (数据冗余---数据重复的现象) | | 减少冗余的方法:分类 * 保证数据原创 2020-09-09 21:28:13 · 246 阅读 · 0 评论 -
【MySQL】归纳整理
文章目录一 、数据库概述1.1 基础知识1.2 根据系统需求绘制 E-R 图案例一:校务管理系统案例二:销售管理系统二 、创建数据库和表2.1 创建配置数据库2.2 使用合适的数据类型创建表及插入数据2.3 修改表结构三 、SQL 数据操纵语言3.1 数据的插入、删除和修改处理3.2 查询语句、连接查询3.3 嵌套子查询3.4 对查询结果进行排序、分组3.5 常用函数在查询操作中的应用四 、视图五、创建索引【考查目标】1.掌握绘制E-R 图的方法。2.掌握创建配置数据库。3.掌握创建表、表..原创 2022-03-02 14:18:16 · 530 阅读 · 0 评论 -
【MySQL】巩固:多表关系的表设计
原创 2021-06-15 18:30:41 · 179 阅读 · 0 评论 -
【MySQL】DQL常见操作
文章目录一、select 基本查询1.基本语法2.查询常量3.查询函数4.查询表达式5.查询指定字段6.查询所有列7.查询带有别名列7.1 双引号创建别名7.2 单引号创建列别名7.3 不用引号创建列别名7.4 使用as创建列别名7.5 易错理解8.查询带有别名表二、select 条件查询1.条件查询运算符等于(=)不等于(<>、!=)⼤于(>)2.逻辑查询运算符AND(并且)OR(或者)3.LIKE(模糊查询)4.BETWEEN AND(区间查询)5.IN查询6.NOT IN查询7.I.原创 2021-04-28 17:08:03 · 293 阅读 · 0 评论 -
【MySQL】DML常见操作
文章目录DML常见操作一、插⼊操作1.插⼊单⾏2种⽅式⽅式1⽅式22.批量插⼊2种⽅式⽅式1⽅式23.测试二、数据更新1.单表更新2.多表更新三、删除数据操作1.使⽤delete删除单表删除多表删除示例1示例22.使⽤truncate删除3.drop、truncate、delete 的区别DML常见操作DML(Data Manipulation Language)数据操作语⾔,以INSERT、UPDATE、DELETE三种指 令为核⼼,分别代表插⼊、更新与删除,是必须要掌握的指令,DML和SQL..原创 2021-04-19 23:38:46 · 2467 阅读 · 0 评论 -
【MySQL】DDL常见操作
文章目录DDL常见操作一、库的管理1.创建库2.删除库3.建库通⽤的写法二、表管理1.创建表约束说明2.删除表3.修改表名4.表设置备注5.复制表只复制表结构复制表结构+数据三、表中列的管理1.添加列2.修改列3.删除列DDL常见操作DDL:Data De[ine Language数据定义语⾔,主要⽤来对数据库、表进⾏⼀些管理操作。 如:建库、删库、建表、修改表、删除表、对列的增删改等等。 ⽂中涉及到的语法⽤[]包含的内容属于可选项。一、库的管理1.创建库create database [i.原创 2021-04-18 12:32:34 · 639 阅读 · 0 评论 -
【MySQL】数据库表结构的修改
MySQL数据库表结构的修改应用场景:当一张数据库中表已经建立好结构 并且也已经存有数据 不应该删除整张表若需要修改表的部分字段的类型 字段名 或属性 可以采用alter修改1.增加列alter table 表名 add 列名 类型(长度)约束;2.修改现有列类型、长度和约束alter table 表名 modify 列名 类型(长度) 约束;注意:modify只能修改属性 不能修改列名3.修改现有列名称alter table表名 change 旧列名 新列名 类型(长度)转载 2021-03-25 19:42:43 · 856 阅读 · 0 评论 -
【MySQL】连接(Join)以及 求交集和差集
参见:https://blog.csdn.net/fengdijiang/article/details/102739658?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522161639943716780255283085%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=16163994371678025528308.原创 2021-03-22 15:57:56 · 1590 阅读 · 0 评论 -
【MySQL】数据处理(视图)
视图:1.视图是一张虚拟表,其结构和数据是基于对表的查询基础上。视图中是没有数据的,其数据都来自于基本表!2.特点:(1)简化操作:将复杂查询定义为视图(2)提高了数据的安全性:创建可控的环境,只能访问权限以内的数据,用户只能查询和修改显示的数据(3)屏蔽数据库的复杂性:数据库管理员可以将难懂的列替换成用户易理解的(4)数据及时更新(5)便于数据共享3.语法create (or...原创 2019-12-23 14:35:19 · 551 阅读 · 0 评论 -
【MySQL】数据处理(数据的查询之子查询、复查询)
MySQL.数据处理(数据的查询之子查询、复查询)子查询通过添加(select…)搜索进行;mysql> select*from 图书信息;+---------------+---------------------------------+--------+------+--------+------------+----------+----------+| ISBN编号 ...原创 2020-01-18 21:06:20 · 705 阅读 · 0 评论 -
【MySQL】多表连接
创建以下四张表,并实行连接,进行成绩查询举例create table departments ( did char(2) primary key not null comment'部门号', dname varchar(30) not null comment'部门名称' );create table c...原创 2019-12-12 20:48:23 · 315 阅读 · 0 评论 -
【MySQL】MySQL 的连接(内、左、右、全)
一、表 的连 结1.目的:减少数据的冗余2.核心:分类***连接时至少要两张表,连接主要有内连接(inner join)、左外连接(left outer join)、右外连接(right outer join)。在连接语句中‘on’后加条件内连接中,join、inner join、cross join三者是等价的在表的查询中,可以为表赋予别名,只有当该字段在所有字段中为唯一字段时可...原创 2019-12-02 20:17:05 · 706 阅读 · 0 评论 -
【MySQL】数据处理(数据的查询)
What?所谓的查询就是我们通过编写代码可以查到数据库中表格里的数据,当然不只是数据。查询产生一个虚拟表看到的是以表格的形式展现的,但结果并不真正地储存,每一次的查询只是从数据表中提取数据。How?SELECT [ALL | DISTINCT] 输出列表达式, … /SELECT子句/FROM 表名1 [ , 表名2] …] /FROM子句/[WHER...原创 2019-12-17 20:55:37 · 559 阅读 · 0 评论 -
【MySQL】数据处理(数据的删除三种方法概念)
概念:==三者均可删除数据表 ==truncate table在功能上与不带 where子句的 delete 语句相同:二者均删除表中的全部行。但 truncate table比 delete 速度快,且使用的系统和事务日志资源少。delete 语句每次删除一行,并在事务日志中为所删除的每行记录一项。truncate table通过释放存储表数据所用的数据页来删除数据,并且只在事务日志中记...转载 2019-12-17 19:28:06 · 1306 阅读 · 1 评论 -
【MySQL】数据处理(数据的删除)
一、数据的删除俗话说得好,时过境迁,数据库中的数据也不例外。在这个飞速发展的快节奏时代里,新知识不断涌现,数据也在更新着。当你愁着为一条条更改数据时,何尝不想着快速脱离囧Σ(っ °Д °;)っ境呢,也许对于某些数据库或数据来说,删除是个不错的选择,今天咱们就再来学一招。1.在数据库数据的删除中,我们使用的是 Delete语句2.基本语法:delete from <表名> w...原创 2019-12-17 19:30:13 · 1659 阅读 · 0 评论 -
【MySQL】数据处理(数据的更新)
一、数据的更新**在学会数据的插入之后,如果需要修改,怎么办呢?不要慌,我们还有Update语句可以使用,进行对数据的更新。下面一起来学习吧。1.在数据更新中,我们将要用到 update语句2.基本语法:update <表名>set <列名1=值1>,<列名2=值2>,<列名3=值3>…where <更新条件>...原创 2019-12-16 19:44:29 · 422 阅读 · 0 评论 -
【MySQL】数据处理(数据的插入)
一、数据的插入单表的插入通过前面的学习,我们已经掌握了如何去建立一张表格,光有表格还不行,还得有数据,接下来我将带领大家一起学习数据(记录)的插入。首先要创建一张表格:create table 藏书信息 ( 图书编号 char(12) not null, ISBN编号 varchar(20) not null,...原创 2019-12-16 18:37:44 · 1180 阅读 · 0 评论