首页 > 数据库技术
数据库-第六章 关系数据理论-6.3 数据依赖的公理系统
数据依赖的公理系统 一、Armstrong公理系统 1.推理规则 2.性质 二、函数依赖闭包 1.函数依赖集F的闭包 例: 2.属性集X关于函数依赖集F的闭包 例 : 3.闭包的引理 4.函数依赖集等价的概念 5.最小依赖集 例1 : 例2 : 例2 : 参考 《数据系统概论(第五版)》 人民大学 ...
分类:数据库技术   时间:2020-04-24 21:38:37    收藏:0  评论:0  赞:0  阅读:82
MySql中Explain详解与索引最佳实践
使用EXPLAIN关键字可以模拟优化器执行SQL语句,从而知道MySQL是 如何处理你的SQL语句的。分析你的查询语句或是结构的性能瓶颈 下面是使用 explain 的例子: 在 select 语句之前增加 explain 关键字,MySQL 会在查询上设置一个标记,执行查询时,会返回执行计划的信息 ...
分类:数据库技术   时间:2020-04-24 21:27:31    收藏:0  评论:0  赞:0  阅读:81
SpringBoot+Thyemleaf开发环境正常,运行就报错Template might not exist or might not be accessible
在controller层请求处理完了返回时,没有使用@RestController或@ResponseBody而返回了非json格式 这种情况下返回的数据thymeleaf模板无法解析,直接报错,本人也是因为这个原因才报错。 解决方案:可以将@Controller换成@RestController, ...
分类:数据库技术   时间:2020-04-24 21:20:49    收藏:0  评论:0  赞:0  阅读:103
数据库 - SQL语句 - 跨表链接/多表链接的查询
目的: 两张表中数据联系起来查询符合条件的数据(笛卡尔积) 实现:SQL语句 (1)内连接:join xxx on xxx 1 等值连接 select xxx from table1 (inner:表示内连接,可省略)join table2 on xxx=xxx (链接条件) where(数据过滤) ...
分类:数据库技术   时间:2020-04-24 21:09:25    收藏:0  评论:0  赞:0  阅读:80
cmd启动mysql,服务名无效
通过cmd无法启动mysql 解决办法: 在计算机管理(或者win+R,输入services.msc)中打开服务,查看mysql服务的名称是否正确。 键入正确的名称启动mysql。 ...
分类:数据库技术   时间:2020-04-24 20:59:57    收藏:0  评论:0  赞:0  阅读:82
用sqlite3创建数据库实现数据固化功能
首先在当前目录下创建数据库,代码如下: [ouyangxi@DESKTOP-QNJ4U2U code]$ sqlite3 tax.db SQLite version 3.22.0 2018-01-22 18:45:57 Enter ".help" for usage hints. sqlite> 接 ...
分类:数据库技术   时间:2020-04-24 20:56:51    收藏:0  评论:0  赞:0  阅读:79
Oracle数据字典
一、概述Oracle通过数据字典来管理和展现数据库信息,数据字典储存数据库的元数据,是数据库的“数据库”。数据字典由4部分组成:内部RDBMS(X\$)表、数据字典表、动态性能视图(V\$)和(静态)数据字典视图。数据字典系统表,保存在system表空间中。执行以下语句可以查询所有数据字典:select*fromdictionary;二、内部RDBMS(X$)表X\$表示Oracle数据库的核心部
分类:数据库技术   时间:2020-04-24 20:20:56    收藏:0  评论:0  赞:0  阅读:73
MySQL 50题练习
表名和字段 –1.学生表 Student(s_id,s_name,s_birth,s_sex) –学生编号,学生姓名, 出生年月,学生性别 –2.课程表 Course(c_id,c_name,t_id) – –课程编号, 课程名称, 教师编号 –3.教师表 Teacher(t_id,t_name) ...
分类:数据库技术   时间:2020-04-24 20:12:34    收藏:0  评论:0  赞:0  阅读:80
SQL Server数据库mdf文件中了勒索病毒*.mdf.KEY001 *.mdf
SQLServer数据库mdf文件中了勒索病毒*.mdf.KEY001常见的扩展名如下:*.mdf.EBA-82C-726*.mdf.[zikont@uthki.com].zikont*.mdf.id[902E91B3-2749].[wang_team777@aol.com].dewar*.mdf.id[902E91B3-2749].[backupassist@qq.com].dewar*.mdf
分类:数据库技术   时间:2020-04-24 19:43:32    收藏:0  评论:0  赞:0  阅读:114
MongoDB
1、Master-Slave主从结构主从架构一般用于备份或者做读写分离。一般有一主一从设计和一主多从设计。由两种角色构成:(1)主(Master)可读可写,当数据有修改的时候,会将oplog同步到所有连接的salve上去。(2)从(Slave)只读不可写,自动从Master同步数据。特别的,对于Mongodb来说,并不推荐使用Master-Slave架构,因为Master-Slave其中Maste
分类:数据库技术   时间:2020-04-24 19:26:59    收藏:0  评论:0  赞:0  阅读:71
MySQL如何快速插入数据
前言:日常学习和工作中,经常会遇到导数据的需求。比如数据迁移、数据恢复、新建从库等,这些操作可能都会涉及大量数据的导入。有时候导入进度慢,电脑风扇狂转真的很让人崩溃,其实有些小技巧是可以让导入更快速的,本篇文章笔者会谈一谈如何快速的导入数据。注:本篇文章只讨论如何快速导入由逻辑备份产生的SQL脚本,其他文件形式暂不讨论。1.尽量减小导入文件大小首先给个建议,导出导入数据尽量使用MySQL自带的命令
分类:数据库技术   时间:2020-04-24 19:14:07    收藏:0  评论:0  赞:0  阅读:83
Oracle的启动和关闭
Oracle数据库的启用和关闭需要DBA权限,本文介绍的全部操作由sysdba来执行。在运行数据库实例的操作系统的shell里执行以下命令就可以获得sysdba权限。sqlplus/assysdba一、数据库的启动Oracle数据库实例的启动要经历三个阶段。1)nomount:启动实例(Startaninstance)。2)mount:装载数据库(Mountthedatabase)。3)open:
分类:数据库技术   时间:2020-04-24 19:05:20    收藏:0  评论:0  赞:0  阅读:87
linux下mongodb安装
1、现在mongodb curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz 2、解压 tar -zxvf mongodb-linux-x86_64-3.0.6.tgz 3、将bin下的可执行文件位于bin目录 ...
分类:数据库技术   时间:2020-04-24 18:44:04    收藏:0  评论:0  赞:0  阅读:61
SQL server 报错收集
无法在表 'Movie' 中可为 Null 的列上定义 PRIMARY KEY 约束 列如果允许为null值的话,主外键都不能创建 null值会导属致唯一性的缺失,这是不能创建的理由 ...
分类:数据库技术   时间:2020-04-24 18:40:25    收藏:0  评论:0  赞:0  阅读:59
本地sql远程连接服务上的sql 无法连接解决方案
报错问题 解决方案 1.登录腾讯云/阿里云,找到控制台,找到服务器配置安全组 把sql server 端口号配置进去 2.登录远程桌面找到数据库管理 这里有个tcp需要启用,让后点击属性,配置一下IP和查看是否启用 3.重启sql server 服务 再远程连接试试,应该就可以了 ...
分类:数据库技术   时间:2020-04-24 18:20:43    收藏:0  评论:0  赞:0  阅读:111
SQL中Group by和聚合函数
本文转载于https://blog.csdn.net/shaofei63/article/details/42800793 为什么不能够select * from Table group by id,为什么一定不能是*,而是某一个列或者某个列的聚合函数,group by 多个字段可以怎么去很好的理解 ...
分类:数据库技术   时间:2020-04-24 18:09:06    收藏:0  评论:0  赞:0  阅读:86
MongoDB常用基础命令
以名称为bob的数据库为例 use bob 如果数据库不存在,则创建数据库,否则切换到指定数据库 show dbs 查看所有的数据库 db.dropDatabase() 删除当前切换到的数据库 db.createCollection("line") 创建集合(表)line show collecti ...
分类:数据库技术   时间:2020-04-24 17:58:38    收藏:0  评论:0  赞:0  阅读:72
MYSQL大数据分页优化技巧---覆盖索引&&延迟关联
问题:怎么使用limit offset,N来进行大数据的分页, 首先我们知道,limit offset,Nd的时候,Mysql的查询效率特别的低,注意是在limit大数据量的时候,测试的表的数据量是1kw条,limit 5000000,N的时候,数据变得非常的慢,当然了offset 特别小的时候,查 ...
分类:数据库技术   时间:2020-04-24 17:44:54    收藏:0  评论:0  赞:0  阅读:93
Oracle表空间和数据文件
一、表空间的概念Oracle数据库的数据存放在表空间中,表空间是一个逻辑的概念,它是由数据文件组成,表空间大小由数据文件的数量和大小决定。表空间有三种:PermanentTablespaces(永久表空间)、TemporaryTablespaces(临时表空间)、UndoTablespaces(回滚表空间),Oracle在创建数据库实例的时候,默认会创建三个永久表空间(SYSTEM、SYSAUX、
分类:数据库技术   时间:2020-04-24 15:53:03    收藏:0  评论:0  赞:0  阅读:113
SQL常用语句
查询某表中的数据 select * from 数据库表名 查询某表中不重复的数据 select distinct * from 数据库表名 查询某表中两个日期间的数据 select * from 数据库表名 where 日期字段 > '日期' and 日期字段 < '日期' select * fro ...
分类:数据库技术   时间:2020-04-24 15:45:35    收藏:0  评论:0  赞:0  阅读:67
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!