E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
数据库学习笔记
SQL
数据库学习笔记
还在更新中,如果有错误欢迎指出,参考了Oracle手册,数据库系统概念第6版,部分博客和教授上课讲述的内容目录前言DDL:数据定义语言建表操作create数据库操作DataBase删除操作drop修改属性操作alter建立引索操作indexDML:数据操纵语言插入操作insert更新操作update删除操作deleteDQL:数据查询语言选择操作select集合运算join运算orderbygro
Conyrol
·
2020-07-13 00:54
数据库
MySQL
数据库学习笔记
(一)
MySQL数据库笔记(一)一、为什么学习数据库数据库的好处:1.持久化数据到本地2.可以实现结构化查询,方便管理二、数据库相关概念★1、DB(Database):数据库,保存一组有组织的数据的容器2:DBS(DatabaseSystem):数据库系统,是一种虚拟系统,将多种内容关联起来的称呼DBS=DBMS+DB3、DBMS(DatabaseManagementSystem):数据库管理系统,又称
Donough★
·
2020-07-12 14:02
数据库
MySQL创建 查看 修改 删除数据库
MySQL
数据库学习笔记
----创建查看删除数据库创建数据库在使用数据库之前要创建数据库,就是在数据库系统中划分一块存储数据的空间。
陈yy哦
·
2020-07-12 12:53
MySQL数据库学习笔记
Redis
数据库学习笔记
03--go语言与Redis数据库简单交互
目录1.使用go语言与redis数据库交互配置1.1安装redis数据库操作工具包redigo1.2测试redigo工具包是否正常工作1.3redigo工具包来源1.4goget命令概述2.redigo工具包简单使用说明3.go语言与Redis数据库简单交互3.1准备工作3.2链接redis数据库3.3使用send方法对redis数据库写入数据3.4使用do方法对redis数据库读写数据3.5使用
Frank·Ming
·
2020-07-12 03:09
redis数据库
数据库学习笔记
(十一)
--IF语句Declare@pointasintSet@point=87IF@point>=60beginPRINT'pass,verygoog!'endELSEbeginPRINT'nopass,tryagain!'END--BEGINEND语句DECLARE@MyVarfloatSet@MyVar=5.7IF@MyVar>10.8BEGINSET@MyVar=123.456PRINT'变量@M
杨鑫newlfe
·
2020-07-12 03:17
数据库
数据库之路——greenplum
数据库学习笔记
一、常用指令:1.取端口号:select*fromgp_segment_configuration2.select*frompg_stat_activity该表能查看到当前数据库连接的IP地址,用户名,提交的查询等。3.selectpg_size_pretty(pg_relation_size('schema.tablename'));查看数据库占用空间4.selectpg_size_pretty
scorpio_cheetah
·
2020-07-11 15:09
数据库
MySQL
数据库学习笔记
MySQL数据库MySQL数据类型SQL语法约束:主键约束PRIMARYKEY唯一约束UNIQUEKEY默认约束DEFAULT外键约束数据表的修改添加列添加约束删除约束修改列&表数据库的增删改查插入记录更新记录删除记录查找记录查询表达式对查询结果分组对查询结果排序限制查询结果返回的数量LIMIT将一个表的记录插入另一个表子查询与连接子查询使用比较运算符的子查询使用[NOT]IN的子查询使用[NOT
Wu_Shang001
·
2020-07-11 00:11
笔记
数据库
数据库学习笔记
---------------事务
一、事务的概念我的理解是,它可能是对数据库的一系列的操作,但对于一个应用程序来说,是最小的逻辑执行单元。这中间对数据库的一系列的操作任何一个都必须成功,才能成功。否则全部操作失败。即要么全部成功,要么全部失败。如:转账的时候,必须同时修改两个账号的余额,否则就破坏了数据的完整性。二、事务的特性通常来讲,事务具备四个特性,即原子性、一致性、隔离性和持续性。也称ACID性原子性如同原子是自然界的最小颗
Time__Lc
·
2020-07-11 00:23
数据库
数据库学习笔记
(一)2017.9.7
SQL教程DBS(DatabaseSystem)传统的文件处理系统中存储组织信息的主要弊端数据的冗余和不一致性(dataredundancyandinconsistency)数据访问困难(dificultyinaccessingdata)数据孤立(dataisolation)完整性问题(integrityproblem)原子性问题(atomicityproblem)并发访问异常(concurren
SunnyQjm
·
2020-07-10 19:02
Oracle
数据库学习笔记
(1)
1、Oracle数据库(OracleRDBMS、Oracle):由Oracle公司开发的付费型的数据库系统。2、Oracle数据库服务器由一个数据库和至少一个数据库实例组成1)数据库是一组存储数据的文件2)数据库实例是一组管理数据库文件的内存结构ps:数据库和实例是紧密相连的,因此Oracle数据库通常用来指代实例和数据库;另数据库还需要后台进程组成,可以理解为下图的关系:3、Oracle数据库的
sunyzyx
·
2020-07-10 03:28
Oracle数据库学习
Oracle
数据库学习笔记
第二部分数据库注:如果PLSQL登录时出现"无监听",打开"服务",启动“OracleServerXE”,“OracleXETNSListener”,就可以了;——————————————————————————————Oracle:where子句和having子句都可以使用普通字段直接进行筛选,但是where效率高于having;where执行顺序:from——>where——>groupby—
奇葩朵朵开-36954019
·
2020-07-09 23:04
Oracle学习
Oracle
数据库学习笔记
(一)
一、SQL语言:DDL(数据定义语言)DataDefinitionLanguageDML(数据操作语言)DataManipulationLanguageTCL(事务控制语言)TranscationControlLanguageDQL(数据查询语言)DataQueryLanguageDCL(数据控制语言)DataControlLanguageCREATE创建表或其他对象的结构INSERT将数据插入到
無痕剑
·
2020-07-09 22:37
笔记
数据库索引原理内附大量面试题
数据库学习笔记
(一)——数据库索引全解,该文章是装载!!!!!!!
阿伟加油鸭
·
2020-07-09 08:34
数据库
Oracle
数据库学习笔记
——单行函数
字符函数lower():大写字母转小写upper():小写字母转大写initcap():单词首字母转大写substr(a,b):在字符串a中,从第b位开始取substr(a,b,c):在字符串a中从b开始取,取c位length()字符数,lengthb()字节数(英文字母1字母=1字符=1字节)(汉字1个汉字=1字符=2字节)in(a,b):查找字符串b在a的什么位置(标点符号也算是字符)lpad
INT31
·
2020-07-09 04:43
Oracle数据库
数据库中odbc和jdbc的区别-------java
数据库学习笔记
之1
from:http://web.tongji.edu.cn/~yangdy/database/paper6.htmJDBC和ODBC·班鹏新李龙·返回----异构数据库系统是由多个异构的成员数据库系统组成的数据库系统,异构性体现为各个成员数据库之间在硬件平台、操作系统或数据库管理系统等方面的不同。----Internet上大量信息必须通过数据库系统才能有效管理。由于历史等原因,Internet上的
superdont
·
2020-07-08 06:23
读书笔记
mysql
数据库学习笔记
1、将查询结果保存到新的表中语法:createtableselect字段序列from数据源createmycourseselectcourseNo,courseNamefromcourse;说明:创建了一个表,表中的字段是从course这张表中查询出来的courseNo,courseName这两个属性字段2、使用limit语句实现分页以下分页要点来自:http://www.2cto.com/dat
springsen
·
2020-07-08 06:11
数据库
第七章 数据库设计【
数据库学习笔记
】
1.数据流程图是用于描述结构化方法中(需求分析)阶段的工具。2.数据库设计中,用E-R图赖描述信息结构但不涉及信息在计算机中的表示,这是数据库设计的(概念设计阶段)3.在数据库设计中,将ER图转换成关系数据模型的过程属于(逻辑设计阶段)。4.子模式DDL是用来描述(数据库的局部逻辑结构)。5.数据库设计的概念设计阶段,表示概念结构的常用方法和描述工具是(实体联系法和实体联系图)。6.在E-R模型向
二喵君
·
2020-07-08 06:09
数据库系统概论学习笔记
我的学习之路—Oracle
数据库学习笔记
数据:是指所有能输入到计算机中并被计算机程序处理的符号的总称数据处理:是指各种形式的数据进行收集,储存,加工和传播的一系列活动的综合。其目的是从大量的原始的数据中抽取推导出对人们有用的信息。数据库是这样的数据集合:长期储存在计算机(数据库服务器)内——保障安全;有组织的管理,具有较小的冗余——有效管理,数据独立;可共享,多个用户可以对包含的数据进行共享——并发控制,权限管理等在Oracle数据库内
我的学习笔记
·
2020-07-08 04:06
Oralce数据库
准备面试数据库学习日记
数据库学习笔记
基础模块:如何设计一个关系化数据库:为什么要使用索引:什么样的信息成为索引:索引的数据结构:B-Tree:B+-Tree:B+Tree更适合用来做索引的原因Hash索引的缺点BitMap密集索引和稀疏索引的区别如何定位并且优化慢查询
qq_39137226
·
2020-07-08 00:11
数据库
Mysql
数据库学习笔记
(二)——常用函数和数据操作
目录常用函数1.数学函数2.字符串函数3.时间日期函数4.条件判断函数5.集合函数查询数据基础查询条件查询连接查询外连接查询子查询合并查询插入、更新、删除数据插入数据更新数据删除数据在Windows环境下MySQL默认不区分大小写,所以理论上只要名称正确怎么写都可以,但为了语句的可读性,建议遵循以下规范:关键字和函数名称全部大写数据库名称、表名称、字段名称全部小写SQL语句必须以分号结尾常用函数1
徐子悠
·
2020-07-07 21:30
MySQL
mysql
数据库学习笔记
1。数据库基本操作1.连接数据库mysql-uroot-p2.创建数据库createdatabase(ifnotexists)数据名;不可与其他数据库重名由字母数字_$组成可由上述任意字符开头但不可使用单独的数字3.指定字符集4.查看数据库showdatabases;5.选择数据库use名字6.修改7.删除dropdatabase名字8.退出quit2.数据类型1.数字类型2.字符串(字符)类型3
Muqiu7890
·
2020-07-07 19:05
数据库
日常总结
数据库学习笔记
和小练习(8)数据库安全性小练习
对于下列两个关系模式:学生(学号,姓名,年龄,性别,家庭住址,班级号)班级(班级号,班级名,班主任,班长)(1)授予用户U1拥有对两个表的所有权限,并可给其他用户授权grantallprivilegesontable学生,班级toU1withgrantoption;(2)授予用户U2对学生表具有查看权限,对家庭住址具有更新权限grantselect,update(家庭住址)ontable学生toU
pusude
·
2020-07-07 18:25
数据库
数据库学习笔记
和小练习(7)数据库安全性之存取控制
SQL中使用grant和revoke语句向用户授予或收回对数据的操作权限grant...on...to...[withgrantoption];发出该grant语句的可以是数据库管理员,也可以是该数据库对象创建者,还可以是已经拥有该权限的用户。接收权限的用户可以是一个或多个用户,也可以是public,即全体用户。如果指定了withgrantoption子句,则获得某种权限的用户还可以把这种权限再授
pusude
·
2020-07-07 18:25
数据库
MySQL
数据库学习笔记
(五)----MySQL字符串函数、日期时间函数
一、常见字符串函数:1、CHAR_LENGTH获取长度(字符为单位)2、FORMAT格式化3、INSERT替换的方式插入4、INSTR获取位置5、LEFT/RIGHT取左、取右6、LENGTH获取长度(字节为单位)7、LTRIM/RTRIM/TRIM去空格(左/右/自定义)8、STRCMP字符串比较9、CONCAT字符串拼接10、SUBSTRING字符串截取1、CHAR_LENGTH:获取长度(字
weixin_33847182
·
2020-07-06 15:26
数据库学习笔记
以及基本语法总结(二)
emp表格dept表格基本select查询语句--查询全部,*先给解析成每一个字段,再来查询select*fromemp;select*fromdept;--查询全部,效果同上selectempno,ename,job,mgr,hiredate,sal,comm,deptnofromemp;--筛选whereselect*fromempwhere+条件例如:--在部门20的人=--deptno=2
奋斗的runnoob
·
2020-07-06 05:55
数据库
数据库
Sqlite3
数据库学习笔记
一、Sqlite3数据库:第三方库1、数据库:按照数据结构来组织、存储和管理数据的仓库。2、如何存储数据?.db3、管理数据有哪些操作?增删改查4、数据库下载:移植第三方库下载数据库;把数据库搞到ubuntu上;sqlite-autoconf-3240000.tar.gz链接:https://pan.baidu.com/s/1U3QouxSqGWy30H8avH2CuQ提取码:0gfesudocp
༺༒至尊宝༒༻
·
2020-07-06 03:44
linux学习
Caché
数据库学习笔记
(4)
目录DeepSee的使用数据、方法等的导入与导出================================================================================================================DeepSee的作用是对表格中的数据进行可视化数据挖掘。主要过程是建立Cube(建立数据的关联,设置测量(measure)和分析
weixin_34293246
·
2020-07-06 01:22
Caché
数据库学习笔记
(1)
目录:Caché的概念和基础知识Caché数据库的安装创建命名空间(namespace)和数据库(database)Documentation的使用========================================================================================================Caché的概念和基础知识:搜狗百科维基百科
weixin_34248258
·
2020-07-06 00:49
数据库学习笔记
——求闭包和候选码
一、求闭包:例1:设有关系模式R(A,B,C,D,E),F={AB→C,B→D,C→E,EC→B,AC→B}。求(AB)+。求解方法:解:第一次:X(0)=X=AB搜索F中每一个函数依赖得到AB→C,B→DX(1)=AB∪C∪D=ABCD第二次:X(1)≠X(0)搜索F,得到C→E,AC→BX(2)=ABCD∪E∪B=ABCDE第三次:X(2)≠X(1)搜索F,得到EC→BX(3)=ABCDE∪B
手捧宇宙星河
·
2020-07-05 11:08
数据库学习笔记
——01基本概念
声明:本系列学习笔记是只是记录一下自己的学习过程,教程来自SQL必知必会(第四版),如有问题请留言,本人会及时删除概念SQL(StructuredQueryLanguage)一种专门用来与数据库沟通的语言数据库(database):保存有组织的数据的容器(通常是一个文件或一组文件)表(table):某种特定类型数据的结构化清单列(column):表中的一个字段。所有表都是由一个或多个列组成的数据类
Love零O
·
2020-07-05 08:41
Oracle
数据库学习笔记
(十五)--自连接
自连接其实就是站在不同的角度把一张表看成多张表。1、查询出员工姓名,员工领导姓名SELECTe1.ename,e2.enameFROMempe1,empe2WHEREe1.mgr=e2.empno;此时可将e1表看成是员工表,e2表看成是领导表,因为e1的领导是e2的员工编号。2、查询出员工姓名,员工部门名称,员工领导姓名,员工领导部门名称SELECTe1.ename,d1.dname,e2.en
java阳旭
·
2020-07-02 00:10
Oracle
数据库学习笔记
(1)——触发器的讲解
数据库学习笔记
(1)——触发器的讲解一、触发器的定义:二、触发器的作用:三、SQLServer有什么不同类型的触发器?
荣启欣
·
2020-07-01 07:46
SQL数据库的奥义
2020-02-07
mysql
数据库学习笔记
2020-2-7上午按住ctrl+滑轮改变navicate编辑器字体大小修改注释的颜色工具----选项-----颜色------注释–选择(行)投影(列)–查询员工姓名,工资的投影
m0_46285104
·
2020-07-01 03:13
笔记
Mysql
数据库学习笔记
Mysql数据库Linux版本学习笔记最近在阿里云花92块钱买了一台最低配置的学生主机(一年),感觉赚到了,所以准备利用这个服务器好好学习一下有关数据库和Linux的内容,我用的是Ubuntu。下面是我学习MySQL过程中的一些笔记,记录在此便以后查询和以后回顾自己的学习路径。常用的一些SQL命令及解释命令操作说明mysql-uroot-ppasswd登录数据库showdatabases;显示所有
yasenRK
·
2020-06-30 06:30
其他
Oracle
数据库学习笔记
_oracle创建表索引
关于索引更详细的介绍请见链接:https://www.csdn.net/gather_22/MtTaQg3sODM1Mi1ibG9n.html索引说明:索引是数据库对象之一,用于加快数据的检索,类似于书籍的索引。如果有一份10页的账单,请你找出账单中客户名=“小雨”的所有流水。如果没有索引,你需要搜索整个账单,因为不能保证只有一个‘小雨’的流水,必须全部搜索一遍,这种方法就相当于全表扫描检索方式。
TONGYING2020
·
2020-06-29 16:00
三级
数据库学习笔记
数据库的三级模式答:外模式、模式、内模式。外模式指用户可见的部分数据的表现形式;模式指全体数据的逻辑结构,用户不可见,是三级模式的中间部分;内模式指数据库的物理结构和存储方式数据库的二层映像>>保证了数据库系统中数据独立性[外模式/模式映像]:数据逻辑独立性[模式/内模式映像]:数据物理独立性浏览器/服务器架构中的应用服务器是什么?应用服务器指通过各种协议把商业逻辑提供给客户端的程序。它提供了访问
Rookie_run
·
2020-06-29 14:43
数据库
Oracle
数据库学习笔记
_oracle之exist 语句
oracle之exist语句EXISTS里的子查询结果集非空,EXISTS()子句的值就是true。EXISTS里的子查询结果集为空,EXISTS()子句的值就是false。NOTEXISTS里的子查询结果为非空,NOTEXISTS()字句的值是falseNOTEXISTS里的子查询结果为为空,NOTEXISTS()字句的值是true例如:SELECT*FROMS_C_INFORMATIONWHE
TONGYING2020
·
2020-06-29 11:00
Oracle
数据库学习笔记
_Oracle之replace()函数的使用
语法:replace(string,string1,string2)作用为:使用string2替换掉原字符串string中包含的所有string1。例如:selectREPLACE('2020/06/29','/','-')FROMdual;----------返回2020-06-29当“原字段新内容“省略时,默认为删除原字段就内容selectREPLACE('2020-06-29','-')FR
TONGYING2020
·
2020-06-29 11:00
Oracle
数据库学习笔记
_trim( )、ltrim( )、rtrim( )三个函数的用法
一、去除字符串前后空格(基本用法)例1:SELECTTRIM('Sample');结果:'Sample'例2:SELECTLTRIM('Sample');结果:'Sample'例3:SELECTRTRIM('Sample');结果:'Sample'二、去除字符串左右/中指定字符(进阶用法)trim(leading/trailing/bothstring1FROMstring2):从string2中
TONGYING2020
·
2020-06-29 10:00
MySQL
数据库学习笔记
MySQL
数据库学习笔记
1.SQL的分类(1)DDL:数据库的定义:主要操作数据库和表结构,主要命令有:create(创建),drop(删除),alter(修改)(2)DML:数据操纵语言:操作表数据,
匿名的对象
·
2020-06-29 06:15
我的笔记
MySQL
数据库学习笔记
二:MySQL的常用操作小练习,内含干货!
CREATETABLEEMP(EMPNOINT,##职工编号ENAMEVARCHAR(10),#职工名称JOBVARCHAR(9),#职工职位MGRINT,#上级领导编号HIREDATEDATE,#入职日期SALDOUBLE(7,2),#工资COMMDOUBLE(7,2),#奖金DEPTNOINT#部门编号);INSERTINTOEMPVALUES(7369,'SMITH','CLERK',790
不会下雨的云
·
2020-06-29 04:57
数据库
数据库学习笔记
(一)数据库的基本概念
今天开始学习数据库知识,教材为数据库系统基础教程第三版。第一章名词解释:1.数据库管理系统(DBMS):有效建立和维护大量数据的强大工具,并且能长期安全保存这些数据。2.数据库:是由DBMS管理的数据的集合,是一群信息的集合。DBMS的功能:1.允许用户使用特殊的数据定义语言建立新的数据库,并说明它们的模式(数据的逻辑结构)。2.使用合适的查询语言或数据操作语言为用户提供查询和更新数据的能力。3.
RicardoChou
·
2020-06-29 01:36
数据库
MySQL
数据库学习笔记
(一)----MySQL 5.6.21的安装和配置(setup版)
【声明】欢迎转载,但请保留文章原始出处→_→生命壹号:http://www.cnblogs.com/smyhvae/文章来源:http://www.cnblogs.com/smyhvae/p/4026782.html【正文】【开发环境】物理机版本:Win7旗舰版(64位)MySQL版本:5.5.40MSI版(64位)一、数据库类型:(1)关系数据库(2)面向对象数据库(3)XML数据库现在的主流是
weixin_34391854
·
2020-06-28 18:18
Oracle
数据库学习笔记
_Oracle的PLS_INTEGER类型
PLS_INTEGER类型PLS_INTEGER可以存储一个有符号的整形值,其精度范围和BINARY_INTEGER一样,是:-2^31~2^31。pls_integer是plsql里面的数据类型,不是SQL里面的数据类型。PLS_INTEGER和NUMBER比较起来,其优点是:1).占有较少的存储空间;2).可以直接进行算术运算(在NUMBER上不能直接进行算术运算,如果要计算,NUMBER必须
TONGYING2020
·
2020-06-28 18:00
MySQL
数据库学习笔记
(六)----MySQL多表查询之外键、表连接、子查询、索引
本章主要内容:一、外键二、表连接三、子查询四、索引一、外键:1、什么是外键2、外键语法3、外键的条件4、添加外键5、删除外键1、什么是外键:主键:是唯一标识一条记录,不能有重复的,不允许为空,用来保证数据完整性外键:是另一表的主键,外键可以有重复的,可以是空值,用来和其他表建立联系用的。所以说,如果谈到了外键,一定是至少涉及到两张表。例如下面这两张表:上面有两张表:部门表(dept)、员工表(em
weixin_34059951
·
2020-06-28 10:42
MySQL
数据库学习笔记
--查询
MySQL
数据库学习笔记
--查询MySQL
数据库学习笔记
--查询备份与恢复主键主键约束(唯一标识)主键自增长非空与唯一约束对象模型与关系模型外键约束一对一关系与多对多关系合并结果集连接查询内连接外连接子查询关键字集合
1lI
·
2020-06-27 03:13
Java
数据库学习笔记
——17创建和操纵表
从这节课开始,主要结合《MySQL必知必会》学习1创建表1.1表创建基础为利用CREATETABLE创建表,必须给出下列信息:新表的名字,在关键字CREATETABLE之后给出;表列的名字和定义,用逗号分隔。CREATETABLEcustomers(cust_idINTNOTNULLauto_increment,cust_nameCHAR(50)NOTNULL,cust_addressCHAR(5
Love零O
·
2020-06-27 00:58
mysql
数据库学习笔记
(六)————多表查询
多表查询建表:USEdt4;CREATETABLEdept(idBIGINT(20)NOTNULLAUTO_INCREMENTPRIMARYKEYCOMMENT'部门编号',deptNameVARCHAR(20)COMMENT'部门表')CREATETABLEemp(idBIGINT(20)NOTNULLAUTO_INCREMENTPRIMARYKEYCOMMENT'员工编号',empNameVA
the_new_zz
·
2020-06-26 18:47
数据结构
数据库
mysql
数据库学习笔记
和小练习(10)触发器
触发器:trigger,是用户定义在关系表上的一类由事件驱动的特殊过程,触发器在被定义以后,保存在数据库服务器,任何用户对表的操作,服务器都会自动激活该触发器。触发器又叫做:事件-条件-动作规则即事件发生->检查条件->执行动作(如果条件满足)其实就是事先为某张表绑定好一段代码,当对表进行某种操作(增删改)的时候,系统会自动触发代码执行。#触发器只能定义在基本表上(视图不支持),且只有创建表的用户
pusude
·
2020-06-24 20:25
数据库
数据库
一、Python操作
数据库学习笔记
1Python标准数据库接口DB-API介绍Python标准数据库接口为PythonDB-API,它为开发人员提供了数据库应用编程接口。
程序小白007
·
2020-06-22 22:00
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他