本文目录导读:
基础概念
1、数据库(Database):存储、组织、管理和检索数据的集合。
2、关系型数据库(Relational Database):以关系模型为基础的数据库,数据以表格形式存储。
3、表(Table):关系型数据库中的基本存储单元,由行和列组成。
图片来源于网络,如有侵权联系删除
4、行(Row):表中的一行数据,代表一个实体。
5、列(Column):表中的一列数据,代表实体的一个属性。
6、主键(Primary Key):表中唯一标识每一行的列,用于保证数据的唯一性。
7、外键(Foreign Key):在两个表之间建立关联的列,用于保证数据的一致性。
8、关联(Relation):表与表之间的联系,通常通过外键实现。
9、视图(View):从基本表或其他视图派生出来的虚拟表,可以简化查询。
10、查询(Query):从数据库中检索数据的过程。
数据模型
1、关系模型(Relational Model):以表格形式表示实体及其关系的数据模型。
2、层次模型(Hierarchical Model):以树形结构表示实体及其关系的模型。
3、网状模型(Network Model):以网状结构表示实体及其关系的模型。
4、物化视图(Materialized View):存储查询结果的虚拟表,可以提高查询性能。
5、物化路径(Materialized Path):在层次模型中,用于表示实体间关系的路径。
图片来源于网络,如有侵权联系删除
数据定义语言(DDL)
1、创建表(CREATE TABLE):定义新表的结构。
2、修改表(ALTER TABLE):修改已存在表的结构。
3、删除表(DROP TABLE):删除已存在表。
4、创建视图(CREATE VIEW):定义视图。
5、修改视图(ALTER VIEW):修改视图。
6、删除视图(DROP VIEW):删除视图。
数据操纵语言(DML)
1、插入(INSERT):向表中添加新数据。
2、删除(DELETE):从表中删除数据。
3、更新(UPDATE):修改表中已存在数据。
4、查询(SELECT):从表中检索数据。
数据控制语言(DCL)
1、授权(GRANT):授予用户对数据库对象的访问权限。
2、收回(REVOKE):收回用户对数据库对象的访问权限。
图片来源于网络,如有侵权联系删除
其他术语
1、数据库管理系统(DBMS):管理和维护数据库的软件系统。
2、事务(Transaction):一系列操作的集合,具有原子性、一致性、隔离性和持久性。
3、索引(Index):加快数据检索速度的数据结构。
4、约束(Constraint):限制数据插入、更新和删除的规则。
5、触发器(Trigger):在数据库事件发生时自动执行的操作。
6、存储过程(Stored Procedure):在数据库中存储的可重复使用的代码块。
7、数据库备份(Backup):复制数据库以防止数据丢失。
8、数据库恢复(Recovery):在数据库损坏后恢复数据。
9、数据库性能优化(Performance Tuning):提高数据库性能的过程。
10、数据库安全(Database Security):保护数据库免受未经授权访问的措施。
关系型数据库术语涵盖了数据库的基本概念、数据模型、数据定义语言、数据操纵语言、数据控制语言以及其他相关术语,了解这些术语有助于更好地理解关系型数据库的工作原理和应用。
标签: #关系型数据库术语有哪些
评论列表