索引 概述 索引(index)是帮助 MySQL 高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据, 这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。 没有建立索引时,要进行全表扫描,效率很慢,为了加快 ...
分类:
数据库 时间:
2020-07-02 21:54:06
阅读次数:
68
数据的概念对象object,也称为实体型。在现实世界中具有相同性质、遵循相同规则的一类事物的抽象称为对象。对象是实体集数据化的结果,比如学生、老师、课程等是对象。 实例instance 是指对象中的每一个具体的事物,例如学生张三、李四。 属性attribute 是实体的某一方面特征的抽象表示,例如学 ...
分类:
数据库 时间:
2020-06-28 13:44:34
阅读次数:
89
一、Oracle简介 Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、 ...
分类:
数据库 时间:
2020-06-26 14:21:21
阅读次数:
61
第一章 数据库的四个特点 数据结构化 数据共享性高,冗余度低,伸缩性强 数据独立性高 数据由数据库管理系统统一管理和控制 数据模型的组成要素 P18 数据结构 数据操作 数据的完整性约束条件 关系模型 关系:通常说的一张表 元组:表中的一行即为一个元组 属性:表中的一列即为一个属性 码: 表中的某个 ...
分类:
数据库 时间:
2020-06-26 11:03:47
阅读次数:
447
数据库(针对SQL Server ) 绪论 定义 数据 数据库 数据库管理系统 数据库系统 数据模型 概念模型 逻辑模型 物理模型 E-R 图 实体型 属性 联系 三级模式结构及特点 是帮助MySQL高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护者满足特定查找算法的数据结构,这些结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。如下面的示意图所示。左边是数据表,一共有两开七条记录,最左边的是数据记录的物理地址(注意逻辑上相邻的记录在磁盘上也并不是一定物理相邻的)
分类:
数据库 时间:
2020-06-23 10:34:02
阅读次数:
68
1、索引的目的是什么? 快速访问数据表中的特定信息,提高检索速度 创建唯一性索引,保证数据库表中每一行数据的唯一性。 加速表和表之间的连接 使用分组和排序子句进行数据检索时,可以显著减少查询中分组和排序的时间 2、索引对数据库系统的负面影响是什么? 负面影响: 创建索引和维护索引需要耗费时间,这个时 ...
分类:
数据库 时间:
2020-06-22 17:13:40
阅读次数:
61
一、MySQL架构 和其它数据库相比,MySQL有点与众不同,它的架构可以在多种不同场景中应用并发挥良好作用。主要体现在存储引擎的架构上,插件式的存储引擎架构将查询处理和其它的系统任务以及数据的存储提取相分离。这种架构可以根据业务的需求和实际需要选择合适的存储引擎。 连接层:最上层是一些客户端和连接 ...
分类:
数据库 时间:
2020-06-22 17:05:02
阅读次数:
177
一、绪论 数据库是长期储存在计算内、有组织的,可共享的大量数据的集合。 数据库管理系统的主要功能:数据定义功能,数据组织、存储和管理、数据操纵功能、数据库的事务管理和运行功能、数据库的建立和维护功能。 数据库系统(DBS)包含数据库(DB)和数据库管理系统(DBMS) 数据库系统的特点:(1)数据结 ...
分类:
数据库 时间:
2020-06-21 23:24:45
阅读次数:
65
触发器(TRIGGER)是由事件来触发某个操作。这些事件包括 INSERT 语句、UPDATE 语句和 DELETE 语句。 当数据库系统执行这些事件时,就会激活触发器执行相应的操作。 一、创建只有一个执行语句的触发器 CREATE TRIGGER 触发器名 BEFORE | AFTER 触发事件O ...
分类:
数据库 时间:
2020-06-20 10:34:54
阅读次数:
57