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
数据库学习笔记
Redis
数据库学习笔记
原作者来自https://www.jb51.net/article/56448.htmredis作者镇楼安装Redis解压安装包直接make,安装简单make成功后会在src文件夹下产生一些二进制可执行文件,包括redis-server、redis-cli等等:$find.-typef-executable./redis-benchmark//用于进行redis性能测试的工具./redis-che
你大兄弟
·
2020-08-05 19:18
数据库
Oracles
数据库学习笔记
(三)多表查询
多表查询一、为什么使用多表连接因为在实际系统中,一张表无法涵盖业务的所有信息,即使能,使用一张表来存储所有业务数据也会使数据变得难以维护,提高耦合性,失去可维护性。比如一个超市系统将会员表,库存表,进货表,售价表糅合成一张表,相信没有任何管理员愿意去使用这种表。二、笛卡尔积1.笛卡尔积是:第一个表中的所有行和第二个表中的所有行都发生连接。2.笛卡尔积在下列情况产生: (1)连接条件被省略; (2)
chenjipayne
·
2020-08-05 01:33
Java复习笔记
数据库
Oracles
数据库学习笔记
(二)简单查询
一、SELECTFROMWHERE 数据库作为一个数据存储管理的系统,“增、删、改、查”四种操作是万物之根本。“增、删、改”也需要建立在正确的查找之上,所以先学习查询,是一切的基础。数据库使用Oracle自带的scott,下图为EMP的各张表SELECT子句:表示所需检索的数据列FROM子句:表示检索的数据来自哪个表WHERE子句:表示检索的限制条件1.查询emp表中的所有信息SELECT*FR
chenjipayne
·
2020-08-05 01:33
数据库
Oracle
数据库学习笔记
(一)安装与准备
安装与准备一、为什么要使用Oracle数据库? 在学校里,我们学习《数据库原理》时,使用的是微软提供的SqlServer数据库。在window平台下,SqlServer是最契合的数据库,微软一贯持有的“所见即所得”的理念使得SqlServer有很人性化的交互界面,学习起来容易上手。然而在我们自己开发系统时,我们更加的倾向于使用MySql数据库,因为它轻量化,免费,开源的。但是在企业里,大型项目往
chenjipayne
·
2020-08-05 01:33
数据库
Oracles
数据库学习笔记
(五)子查询(嵌套查询)
子查询(嵌套查询)一、如何使用子查询1.括号内的查询叫做子查询,也叫内部查询,先于主查询执行。2.子查询的结果被主查询(外部查询)使用3.exproperator包括比较运算符: 单行运算符:>、=、>=、、(SELECT) (3)对于单行子查询要使用单行运算符SELECTFROMWHEREA>(SELECT) (4)对于多行子查询要使用多行运算符SELECTFROMWHEREA>ALL(S
chenjipayne
·
2020-08-05 01:33
数据库
Oracles
数据库学习笔记
(四)分组查询
分组查询一、分组函数 分组函数是对表中一组记录进行操作,每组只返回一个结果,即首先要对表记录进行分组,然后再进行操作汇总,每组返回一个结果,分组时可能是整个表分为一组,也可能根据条件分成多组。分组函数常用到以下五个函数:1、MIN()2、MAX()3、SUM()4、AVG()5、COUNT()1.MIN函数和MAX函数MIN和MAX函数主要是返回每组的最小值和最大值。MIN([DISTINCT|
chenjipayne
·
2020-08-04 23:16
数据库
数据库学习笔记
——创建表和操纵表
创建表caeatetable表名(字段1数据类型,字段2数据类型,字段3数据类型...)使用Null值默认允许字段为null值使用notnull,可以设置字段不允许为空值createtable表名(字段数据类型notnull)主键介绍createtable表名(字段1数据类型notnullprimarykey)可以有符合组件的形式主键值必须唯一主键必须为notnull(也可以先创建表,之后在修改表
可萌可颜可甜可咸可心可耐可厉害了
·
2020-08-04 12:25
数据库
数据库学习笔记
数据库笔记(MYSQL)打开数据库usetestshowdatabases;显示数据库中的表showtables;删除表;dropdatabase+表名;创建一个库createdatabase+库名创建一个表createtable+表名(idintauto_incrementnotnull,//自增型必须设成int型usernamevarchar(10)notnull,passwordvarcha
啦啦leilei
·
2020-08-02 18:59
MySQL
数据库学习笔记
(9)- DQL之表连接(内连接、外连接、自连接)
表连接(JOIN)是在多个表之间通过一定的连接条件,使表之间发生关联,进而能从多个表直接获取数据。文章目录1.外键(foreignkey)2.内连接与外连接3.自连接在介绍表连接之前,首先介绍一下外键1.外键(foreignkey)外键(foreignkey)为某个表中的一列,它包含另一个表的主键。下面是一个简单的例子,比如一个学生表studen中,存储学生的信息(学号、姓名、年龄等),另一张成绩
douzhq
·
2020-08-02 17:57
MySQL
MySQL
数据库学习笔记
(8)- DQL之分组数据
文章目录1.分组的基本使用2.分组过滤3.group_concat的使用MySQL中使用groupby对数据进行分组。它必须配合聚合函数进行使用,对数据进行分组后可以执行count、sum、avg、max和min等操作。1.分组的基本使用下面是一个简单的示例,将员工表employee按照部门department进行分组,统计各个部门的人数。完整的表中数据如下:使用如下语句对数据进行分组:SELEC
douzhq
·
2020-08-02 17:57
MySQL
MySQL
数据库学习笔记
(10)- distinct与in和exists子查询
文章目录1.distinct的使用2.子查询in3.子查询exists1.distinct的使用distinct用于在查询中返回列的唯一不同值(去重复),支持单列或多列。(只能写在SELECT的后面)比如,我们想获取员工表中所有的部门,可以将SQL语句写成如下:SELECTDISTINCTdepartmentFROMemployee;2.子查询in如果运算符in后面的值是来源于某个查询结果,并非是
douzhq
·
2020-08-02 17:26
MySQL
MongoDB
数据库学习笔记
(三)添加用户,配置权限
数据库角色解析MongoDB数据库的内置用户角色有以下几种:数据库用户角色数据库管理员角色集群管理员角色备份和恢复角色所有数据库角色超级用户角色1.数据库用户角色1.1'read'角色包含读取所有非系统集合数据,通俗理解就是有权限读取除去系统自带的数据库(admin,local,config)之外的数据库。1.2'readWrite'角色包含read角色的权限同时增加了对非系统集合数据的修改权限,
Happly·嘻嘻
·
2020-08-02 13:07
MongoDB
数据库学习笔记
(1)
数据库学习笔记
(1)文章目录
数据库学习笔记
(1)@[toc]redis是什么存储的数据类型redis关键技术事件循环逐出过期持久化主从复制(异步操作:写入成功即成功)pipelinemgetredis集群
LynnWonderLu
·
2020-07-30 21:25
note
BE
数据库学习笔记
:SQL语句+刷题+零碎知识点大集合
牛客刷题零碎知识点:select*fromtableNamelimiti,n#tableName:'表名#i:为查询结果的索引值(默认从0开始),当i=0时可省略i#n:为查询结果返回的数量#i与n之间使用英文逗号","隔开#limitn等同于limit0,n-leftjoin(左联接)返回包括左表中的所有记录和右表中联结字段相等的记录(以左表为主表)-rightjoin(右联接)返回包括右表中的
conquistado
·
2020-07-30 10:31
数据库实战
MySQL
数据库学习笔记
(八)----JDBC入门及简单增删改数据库的操作
【声明】欢迎转载,但请保留文章原始出处→_→生命壹号:http://www.cnblogs.com/smyhvae/文章来源:http://www.cnblogs.com/smyhvae/p/4050825.html【正文】一、JDBC的引入1、JDBC的概念JDBC:JavaDatabaseConnection,表示数据库连接(任何数据库都支持JDBC的连接),是一个独立于特定数据库管理系统、通
weixin_33932129
·
2020-07-30 10:18
Oracle
数据库学习笔记
(二十四)--存储过程和out类型参数
存储过程概念存储过程就是提前把已经编译好的一段PL/SQL语言,放置在数据库端,可以直接被调用。这一段PL/SQL一般都是固定步骤的业务。创建存储过程语法:create[orreplace]PROCEDURE过程名[(参数名in/out数据类型)]ASbeginPLSQL子程序体;End;或者create[orreplace]PROCEDURE过程名[(参数名in/out数据类型)]isbegin
java阳旭
·
2020-07-30 08:31
Oracle
MySQL
数据库学习笔记
----JDBC入门及简单增删改数据库的操作
一、JDBC的引入1、JDBC的概念JDBC:JavaDatabaseConnection,表示数据库连接(任何数据库都支持JDBC的连接),是一个独立于特定数据库管理系统、通用的sql数据库存取和操作的公共接口。它是java中专门提供的一组用于操作数据库的标准,所有的数据库生产商如果要是想为java提供支持,则必须支持此标准。既然是标准的话,所以说JDBC实际上是一套访问数据库的接口。2、常用操
Onedean
·
2020-07-30 08:10
Java
Mongodb
数据库学习笔记
Mongodb数据库学习1.安装、配置环境变量找到mongodb的bin目录,将其配置到path环境变量中2.开启服务mongod--dbpath+数据库所在位置3.连接到服务mongo/mongo127.0.0.1:270174.查看所有数据库列表showdbs5.创建数据库、使用数据库(数据库不存在时创建,存在时使用,操作某一数据库时,先use切换到该数据库下)use+数据库名称如:usead
未vv
·
2020-07-30 06:38
嵌入式sqlite3
数据库学习笔记
嵌入式sqlite3一、sqlite3安装1.本地安装下载安装包,官网地址:http://www.sqlite.org/download.html步骤如下:$tarxvfzsqlite-autoconf-3071502.tar.gz$cdsqlite-autoconf-3071502$./configure--prefix=/usr/local//指定安装目录$make$makeinstal 2.
殷忆枫
·
2020-07-30 03:39
s3c2440
VC++
数据库学习笔记
:ADO:: Connection 对象
VC++
数据库学习笔记
:ADO::Connection对象Attributes属性错误提示:“在事务处理过程中,连接对对象不能被明确地切断。
aasmfox
·
2020-07-29 16:53
数据库学习笔记
(四)数据库设计——概念结构设计
概念模型:在需求分析阶段所得到的应用需求应该首先抽象为信息世界的结构,然后才能更好,更准确地用某一数据库管理系统实现这些需求。E-R模型:E-R模型是用E-R图来描述现实世界的概念模型。1、实体之间的联系(1)两个实体型之间的联系一对一联系一对多联系多对多联系2、两个以上的实体型之间的联系3、单个实体型内的联系一般地,把参与练习的实体型的数目称为联系的度。例如两个实体型之间的联系度为2,也称为二元
喜欢_月夜
·
2020-07-28 22:36
数据库管理系统
Oracle
数据库学习笔记
Oracle
数据库学习笔记
---------Oracle数据库简介:Oracle:甲骨文Oracle10gOracle11g---------------------------Oracle数据库的安装
weixin_30239339
·
2020-07-28 15:23
数据库
php
网络
NoSQL
数据库学习笔记
之 Why NoSQL
随着互联网技术的发展,大数据时代已经来临。大数据通常指PB级别以上的海量数据。大数据带来大机遇的同时也对数据的管理和应用提出了挑战。大数据时代,传统关系型数据库的问题和挑战大数据不仅数据量巨大,而且还具有数据类型多样、数据生成速度快等特点。总体而言,支持海量数据处理的系统应具有如下特性:高可扩展性(满足数据量增长的需要);高性能(满足数据读写的实时性和查询处理的高性能);容错性(保证分布系统的可用
wang28103
·
2020-07-28 15:43
NoSQL
数据库学习笔记
一(概论)
《数据库原理与应用》第一章概论一、数据库管理技术1.人工管理阶段,无管理软件2.文件系统阶段,有管理软件3.数据库系统阶段,数据结构化,高数据独立性,由DBMS统一控制管理二、第一代DBMS:层次/网状数据模型第二代DBMS:关系数据库系统第三代DBMS:基于扩展的关系模型或面向对象数据模型。三、数据:描述对象的符号。四、数据库管理系统:a数据定义功能;b数据操纵功能;c数据库运行管理;d数据库的
Gavin2014
·
2020-07-28 15:06
时序
数据库学习笔记
引用:http://liubin.org/blog/2016/02/18/tsdb-intro/https://www.xaprb.com/blog/2014/06/08/time-series-database-requirements/http://jmoiron.net/blog/thoughts-on-timeseries-databases1、时序数据库有多少种类型DB-Engines:
vtnews
·
2020-07-28 15:02
数据库
第六章 关系数据理论【
数据库学习笔记
】
1.为了设计出性能较优的关系模式,必须进行规范化,规范化主要的理论依据是关系规范化理论。2.规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:每一个属性都是不可分解的。3.已知关系模式R(A,B,C,D,E)及其上的函数相关性集合F={A→D,B→C,E→A},该关系模式的候选关键字是BE。4.设学生关系S(SNO,SNAME,SSEX,SAGE,SDPART
二喵君
·
2020-07-28 11:35
数据库系统概论学习笔记
MSSQL学习笔记
数据库学习笔记
【概念】1.数据库基本概念1.数据模型层次模型网状模型关系模型2.关系型数据库语言2.数据库设计1.概念模型2.逻辑模型1.(1:1)联系的E-R图到关系模式的转换3.(1:n)联系的E-R
Mask_Clown
·
2020-07-28 11:06
笔记
数据库学习笔记
之SQL语句
参考:http://www.w3school.com.cn/sql/sql_syntax.aspSQL语句简介首先说数据库,数据库仅是存储数据的地方,而对数据库数据的访问、操作等管理数据库的功能是通过数据库管理系统(DatabaseManagementSystem,DBSM)完成的,习惯上把数据库和DBSM统称为数据库,一般说的数据就是两者的集合。DBMS有一个数据字典(也称为系统表),负责存储它
rosy_dawn
·
2020-07-28 10:54
数据库
数据库学习笔记
文章目录
数据库学习笔记
第一篇基础篇第1章绪论1.1数据库系统概论1.1.1数据库的四个基本概念1.1.2数据库系统的特点1.2数据模型1.2.1数据模型应该满足三方面要求:1.2.2两类数据模型1.2.3
theDogKnight_0304
·
2020-07-28 07:50
基础学习
mysql
数据库学习笔记
五--视图
视图创建视图在创建试图时,当前用户必须具有创建视图的权限,同时应该具有查询涉及列的select权限。selectcreat_view_privfrommysql.userwhereuser=‘root’;当用户具有创建视图的权限,可以进行创建视图的操作create[orreplace][algorithm={undefined|merge|temptable}]view[db_name.]view
甜航一直在
·
2020-07-28 07:29
数据库学习
笔记
mysql
mysql
学习笔记
MySQL
数据库学习笔记
(三)——索引和触发器
目录MySQL存储引擎索引索引分类索引设计原则创建索引的方式触发器创建触发器查看触发器删除触发器MySQL存储引擎在介绍MySQL索引之前,有必要介绍一下MySQL数据库中的存储引擎;不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,下面介绍三种常见、常用的。注:MySQL5.5.5之后InnoDB存储引擎为默认存储引擎。InnoDB存储引擎MyISAM存储引擎MEMORY存储引擎支持提
徐子悠
·
2020-07-28 06:57
MySQL
数据库学习笔记
【MySQL】
一、数据库基础1、为什么要使用数据库持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用。持久化的大多数时候是将内存中的数据存储在数据库中,当然也可以存储在磁盘文件、XML数据文件中。方便管理数据(例如:快速的检索等)2、什么是数据库DB:数据库(Database)即存储数据的“仓库”。它保存了一系列有组织的数据。DBMS:数据库管理系统(DatabaseManagemen
魔法 • 革
·
2020-07-28 06:19
数据库学习笔记
(数据库管理系统)
一、DBMS的核心模块组成语法分析-生成语法树-权限检查-具体操作-调用物理层各种源语进行操作二、访问类型1、访问超过15%的元组则顺序查找一遍基本该文件所涉及的硬盘快里面都会有所涉及存为堆文件2、查找某一条特定元组存为哈希文件比较好查询3、查询少量元组(少于15%)4、范围查询5、更新三、文件存储方式存储方式A、堆文件:访问只能顺序扫描B、哈希文件C、B+数索引+堆文件D、动态哈希E、栅格结构文
llxxdd2341
·
2020-07-28 02:03
数据库笔记
数据库学习笔记
(数据库管理)
关系模型的完整性是对关系的某种约束条件,这些条件实际上是现实世界的要求。关系模型有三类完整性约束:-实体完整性:主码的值不能为空-参照完整性:如果关系R2的外码与关系R1的主码相对应,则外码X的每个值(如果不取空值)必须在R1的主码值中找到-用户定义完整性:某一具体应用所涉及的数据必须满足的语义要求在关系模式中各属性之间常常会相互依赖、相互制约的现象,称为函数依赖(FunctionalDepend
fatever
·
2020-07-27 22:25
数据库
数据库学习笔记
(一)
目录数据库基本知识关系型数据库关键字说明SQLMySQLMySQL服务器对象基本的SQL操作数据库操作数据表操作数据操作中文数据问题数据库校对集乱码问题数据库基本知识数据库的定义数据库:database,存储数据的仓库数据库:高效存储和处理数据的介质(介质分为两种,内存和磁盘)数据库的分类数据库基于存储介质的不同分为了两类:关系型数据库(SQL)和非关系型数据库(NOSQL:NotOnlySQL)
Wang-wonk
·
2020-07-27 17:13
MySQL
(一)
数据库学习笔记
第一章 绪论
Tags:数据库1.1数据库系统概述1.1.1数据库的4个基本概念数据(data)描述事物的符号记录称为数据。数据的含义称为数据的语义,数据与语义是不可分的。数据库(DataBase,DB)数据库是长期存储在计算机内、有组织的、可共享的大量数据的集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。概论的讲,数据库数据具有永久存储、
MemoryD
·
2020-07-27 16:37
数据库
数据库学习笔记
7关系数据库标准语言SQL
SQL概述目前,没有一个数据库系统能够支持SQL标准的所有概念和特性许多软件厂商对SQL基本命令集还进行了不同程度的扩充和修改,有可以支持标准以外的一些功能特性SQL的特点SQL集数据查询(dataquery)、数据操纵(datamanipulation)、数据定义(datadefinition)和数据控制(datacontrol)功能于一体。综合统一非关系模型(层次模型、网状模型)的数据语言一般
一笑不琅然
·
2020-07-27 14:47
数据库
关系型
数据库学习笔记
之①SQL语言简介
SQL语言一、概念SQL语言,是结构化查询语言(StructuredQueryLanguage)的简称。SQL语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL。数据查询语言DQL数据查询语言DQL基本结构是由SELECT子句,FR
Wumic
·
2020-07-27 13:14
数据库
数据库复习笔记
数据库学习笔记
(一)文章目录
数据库学习笔记
(一)1绪论1.1数据库概述1.1.1四个基本概念1.1.2数据管理技术发展1.1.3数据库特点1.2数据模型1.2.1两类数据模型1.2.2数据模型组成要素1.2.3
black_kyatu
·
2020-07-27 11:04
数据库系统
SparkSQL Hive
数据库学习笔记
(二)
SparkSQLHive实现行转列、列转行,实现由图a转图b效果1、准备学生信息表2、准备字段表,并记录第一个字段的名字(用于作别名)3、表t1:将多列成绩转为一列4、表t2:将一列成绩转为多行5、表t3:将t2表和字段表通过id连接起来,查询时要带上id以免出现笛卡尔积图a图b1、准备学生信息表//创建学生信息表createtableods_zq_hzllzh_ddl(idint,namestr
weixin_45827130
·
2020-07-23 11:26
SparkSQL数据库
hive
数据库
sql
JSP访问
数据库学习笔记
第一步:加载数据库驱动程序mySql-------Class.forName("com.mysql.jdbc.Driver");Oracle------Class.forName("oracle.jdbc.driver.OracleDriver);......第二步:链接数据库Connectioncon=DriverManager.getConnection(url,user,pwd);第三步:创
y200930690129
·
2020-07-15 11:44
学习笔记
MYSQL学习笔记(二)——数据库和数据表操作
MYSQL
数据库学习笔记
(二)目录MYSQL
数据库学习笔记
(二)一、MYSQL数据库操作(一)创建数据库(二)指定当前数据库(三)修改数据库(四)删除数据库二、数据表操作(一)创建数据表(二)复制现成的表
*蓝天翔*
·
2020-07-14 20:48
MYSQL
MYSQL学习笔记(一)——基本设置与常用命令
MYSQL
数据库学习笔记
(一)mysql入门(基本配置与常用命令)利用假期时间学习mysql数据库的使用,学习参考书籍是《mysql数据库教程》,郑阿奇主编。
*蓝天翔*
·
2020-07-14 20:16
MYSQL
数据库学习笔记
(二)关于主键
PrimaryKey在物理层面上,主键有两个用途:惟一地标识一行作为一个可以被外键有效引用的对象注意:1.类似于索引,表中每一行都有一个唯一标识自己的索引.不允许有NULL值.2.永远也不要更新MySQL主键主键不应包含动态变化的数据4.主键应当由计算机自动生成声明方法:创建表时:createtablestudents,primarykey();创表后设置主键altertablecustomers
Pamela_Liu
·
2020-07-14 11:28
达梦
数据库学习笔记
达梦
数据库学习笔记
介绍DM7安装创建数据库创建表空间创建用户建表管理表备份还原ODBC配置【常用表】介绍DM7是达梦数据库有限公司推出的新一代高性能数据库产品。
zhangxiaofan2020
·
2020-07-13 23:50
达梦数据库
达梦8
数据库学习笔记
冯欢to达梦大学#获取系统位数getconfLONG_BIT#查询操作系统release信息lsb_release-a#查询系统信息cat/etc/issue#查询系统名称uname-agroupadddinstalluseradd-gdinstall-m-d/home/dmdba-s/bin/bashdmdbapasswddmdbaulimit-aswap内存为物理内存1.5倍mount-olo
weixin_48918474
·
2020-07-13 21:17
达梦8
数据库学习笔记
——unique约束
unique约束注意点:1、定义了unique约束的字段中不能包含重复值2、可以为一个或多个字段定义unique约束3、unique约束中可以包含null空值(unique只要求每列的值不一样,当值是null时也算是不一样)unique约束的添加:(unique约束可以通过两种方法添加,一种是在建表时添加,另一种是在建表完成后添加)一、建表时添加:只为单列添加unique约束(以下代码均可直接粘贴
小蕊儿啊
·
2020-07-13 19:29
数据库学习
数据库学习笔记
--- SQL查询数据库中所有表中的字段名和字段类型
这里总结几个数据库的查询所有表字段名和字段类型的SQL语句:Mysqldatabase:selectCOLUMN_NAME,DATA_TYPEfrominformation_schema.COLUMNSwheretable_name=Oracledatabase:selectcolumn_name,data_typefromall_tab_columnswhereTABLE_NAME=SQLSer
杨鑫newlfe
·
2020-07-13 15:06
数据库
Oracle
数据库学习笔记
(二十六)--触发器的概念和分类
触发器的概念触发器就是制定一个规则,当我们做增删改操作的时候,只要满足该规则,自动触发,无需调用。触发器的分类语句级触发器:不包含有foreachrow的触发器。行级触发器:包含有foreachrow的就是行级触发器。加foreachrow是为了使用:old或者:new的对象/一行记录。在触发器中触发语句与伪记录变量的值触发语句:old:newInsert所有字段都是空(null)将要插入的数据U
java阳旭
·
2020-07-13 04:05
Oracle
【
数据库学习笔记
】2:有关函数依赖和属性集的一些概念
这几天数据库听的有点混乱,整理一下。函数依赖(FD)函数依赖X→YX→Y表示当X的值确定时,Y的值也是确定的,表现在数据库上就是X和Y都是属性集的子集,也就可以看成投影出的两张表,如果X[i]=X[j]即X中某两行相等,那么Y[i]=Y[j]即相应的Y的这两行也一定相等。或者说,如果大表中的某两行在X上的值相等,那么在Y上的值也相等,也即Y的取值依赖于X的取值(但不表示知道X就知道Y,因为仅仅是说
LauZyHou
·
2020-07-13 01:35
数据库
上一页
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
其他