
【数据库视频之数据库索引、架构】
发布日期:2021-05-07 13:41:38
浏览次数:18
分类:原创文章
本文共 772 字,大约阅读时间需要 2 分钟。
**
一、索引概述
**
索引是一个单独的、物理的数据库结构。
它是某一个表中一列或者若干列的集合和相应的指向表中物理标识这些值的数据也的逻辑指针清单
索引一旦建立,将由数据库自动管理和维护。例如,在向表中插入、更新或者删除一条记录时,数据库会自动在索引中做出相应的修改。
**
二、 创建索引
**
方式:
1.工具
2.语句
语法格式:
CEATE
【UNIQUE】【CLUSTERED|NONCLUSTERED】
INDEX index_name
ON
table_name|view_name
(column_name[1,…,n])
**
三、管理索引
**
索引管理无修改一项
只进行查看和删除两项
删除方式:
删除命令
删除语句
drop index 表名.I_name
**
四、全文索引和目录
**
如何使用全文索引的向导?
直接右键 创建全文索引即可
**
五、 创建架构
**
如果包含很多数据表,对象。就可以创建架构,等于容器。
创建方式:
命令
**
六、修改和删除架构
**
修改架构:
删除架构:
1.如果架构正在使用不能直接删除,必须解除,然后进行删除,
2.利用drop 删除
**
七、 聚集索引和非聚集索引
**
聚集索引:确定表中数据的物理顺序。类似于电话薄,按姓氏排列数据。一个表中只能包含一个聚集索引。但该索引可以包含多个列(组合索引),就像电话簿按姓氏和名字进行组织一样。
非聚集索引:数据存储在一个位置,索引存储在另一个位置,索引带有指针指向数据的存储位置。索引中的项目按索引值的顺序存储,而表中的信息按另一个顺序存储。
非聚集搜因与聚集索引具有相同的B-Tree结构,但是与聚集索引有两个重大区别:
数据行不按非聚集索引键的顺序排序和存储
非聚集索引的叶层不包含数据页,相反,叶节点包含索引行。
发表评论
最新留言
逛到本站,mark一下
[***.202.152.39]2025年03月31日 21时31分19秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
linux shell 读取文件脚本
2019-03-04
git命令升级版用法
2019-03-04
sed常用命令
2019-03-04
linux下各种小命令
2019-03-04
checksec未完待续~
2019-03-04
python pexpect
2019-03-04
inode索引节点的概念
2019-03-04
python时间格式转换time模块
2019-03-04
文件校验
2019-03-04
python can i use return in wiht statement?
2019-03-04
coddenomicon工具
2019-03-04
create-react-app第一步
2019-03-04
testng测试工具简介
2019-03-04
mysql查看数据库状态
2019-03-04
怎么去利用已有的数据做分析?
2019-03-04
小程序开发之第三天
2019-03-04
某易游戏经典吃豆豆动画404页面源码
2019-03-04
专升本——英语视频学习
2019-03-04
Future education software
2019-03-04
C语言——经典200道实例【基础例题100道——进阶例题100道】
2019-03-04