首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

数据库管理系统

数据库SQL

概念讲解

数据库(Database)

按照 数据结构来组织、 存储和管理数据的仓库, 数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。

数据模型(model)

数据结构

存储在数据库中的对象类型的集合,作用是描述数据库组成对象以及对象之间的关系

数据操作

对数据对象进行的操作

数据完整性约束条件

数据与数据模型遵循完整性规则,它能保证数据的正确性和一致性

数据库存储结构

Head files

Hash buckets

B+trees

关系

描述实体与实体之间的联系的单一的数据结构。关系可以看做是笛卡尔积的有限子集

关系模型

数据模型。n个集合的笛卡尔积的一个子集

数据库完整性

实体完整性

域完整性

参考完整性

实体完整性

要求每个表中必须有主键

主键

在表中唯一标识一条数据。或与另一表产生联系

数据库组件

触发器(trigger)

针对数据表(库)的特殊的存储过程,当这个表发生了 Insert、Update或Delete操作时,会自动激活执行的,可以处理各种复杂的操作。在SQL Server 2005中,触发器有了更进一步的功能,在数据表(库)发生Create、Alter和Drop操作时,也会自动激活执行。

视图

视图是指存储在数据库中的查询的SQL语句,具有简单、安全、逻辑数据独立性的作用及视点集中简化操作定制数据安全性的优点。

数据库索引

数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。数据库索引就是为了提高表的搜索效率而对某些字段中的值建立的目录。

值班编辑 |李乐乐

责任编辑 |周光照

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180802G1P5PE00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券