博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Sql Server系列:数据库对象
阅读量:7198 次
发布时间:2019-06-29

本文共 475 字,大约阅读时间需要 1 分钟。

  数据库对象是数据库的组成部分,数据表、视图、索引、存储过程以及触发器等都是数据库对象。

  数据库的主要对象是数据表,数据表是一系列二维数组的集合,用于存储各种信息。

  视图表面上看与表几乎一样,具有一组命名的字段和数据项,但它其实是一个虚拟的表,是通过查询数据库中的表数据后产生的,它限制了用户能看到和修改的数据。可以用视图来控制用户对数据的访问,简化数据的显示。在视图中可以使用SELECT语句查询数据等。

  索引是对数据库表中一列或多列的值进行排序的一种结构,它提供了快速访问数据途径,使用索引可以提供数据库中特定数据的查询速度。

  存储过程是为完成特定的功能而汇集在一起的一条或多条SQL语句的集合,是经编译后存储在数据库中的SQL程序。

  触发器和存储过程一样,都是用户定义的SQL命令的集合。触发器是由事件来触发某个操作,这些事件包括INSERT、UPDATE和DELETE语句。如果定义了触发程序,当数据库执行这些语句的时候会激活触发器执行相应的操作,触发程序是与表有关的命名数据库对象,当表上出现特定事件时,将激活该对象。

转载地址:http://awqkm.baihongyu.com/

你可能感兴趣的文章
Linux 文件与目录权限对比说明
查看>>
mysql远程连接出错
查看>>
PreparedStatement与Statement的选择
查看>>
机器狗病毒特征与防治
查看>>
firewalld
查看>>
函数调用栈
查看>>
MySQL DDL操作--------临时表存储实战
查看>>
linux下如何增加LVM磁盘空间
查看>>
Ruby和Ruby Gems 的运行环境
查看>>
tar命令
查看>>
su: warning: cannot change directory to /home/mysql: 权限不够 -bash: /home/mysql/.ba
查看>>
联手8Manage CRM实现互联网家装客户关系管理
查看>>
42_自定义泛型类的应用
查看>>
DNS-https://whois.net/
查看>>
Linux paste的用法
查看>>
mysql主从数据库同步和字符集问题
查看>>
强制禁止虚拟机和esxi同步时间
查看>>
Linux服务简单优化
查看>>
linux命令:通过PHP、myql、httpd建立论坛、博客网站
查看>>
【NetApp】模拟器root volume损坏的解决方法
查看>>