数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

数据库基础:教你轻松掌握数据库系统的一些专用词汇表[2]


发布日期:2023年10月18日
 
数据库基础:教你轻松掌握数据库系统的一些专用词汇表[2]

· 主数据文件

SQL Server数据库管理系统中主数据文件用于存储指向其他数据库文件的指针和启动信息SQL Server的每个数据库只有一个主数据文件扩展名为mdb

· 辅数据文件

SQL Server数据库管理系统中所有不适合存储在主数据文件中的数据都存储在辅数据文件中如果主数据文件可以包含所有的数据可不用辅数据文件大规模的数据库可以有分布在多个磁盘驱动上的辅文件文件的扩展名为ndf

· 日志文件(LOG File)

存储数据库的事务日志信息必要时利用日志恢复数据库每个数据库至少需要一个日志文件SQL Server日志文件的扩展名为ldf

· 开放数据库互连ODBC(Open Database Connection)

这是一个调用级的数据库访问接口而且是标准 的数据库通用接口通过使用不同的数据库管理系统提供的ODBC驱动程序应用程序可以访问不同的数据库系统而不必随数据库的改变而改变

· OLE DB:

这是一个基于组件对象模型(COM)的数据访问接口

· ADO(ActiveX Data Object )

封装了OLE DB降低了应用程序开发和维护的成本可以在VCVB以及ASP(Active Server Pages)和Microsoft Internet Explorer等脚本对象模型中使用

· RDO(Remote Data Object)

远程数据对象它 封装了ODBC可以在VCVB等中使用

· SQL(Structured Query Language):

SQL是结构化查询语言(Structured Query Language)的缩写是关系数据库的标准语言

· 视图(View)

视图是查询结果的关系是被存储的查询定义因此视图数据在物理上是不存在的但是可以查看也可以通过视图修改基本表中的数据故称为视图

· 游标(CURSOR)

游标是系统为用户的查询结果开辟的数据缓沖区存放 SQL的查询结果集合

· 完整性约束(Integrity Constraint)

对数据库数据的正确性和有效性的约束假如在任何时刻一个数据库满足显式指定的验证规则集合就说该数据库是满足完整性约束的

· 触发器(Trigger)

触发器是一种特殊类型的存储过程它由一系列的命令组成当关系表中数据被修改时系统自动执行触发器定义的操作

· TSQL(Transaction SQL)

TSQL是SQL Server的数据库语言它是对标准SQL语言的扩充TSQL以函数数据类型逻辑运算符及流程控制语句等扩充了SQL语言的功能

· 存储过程(Stored Procedure)

存储过程是存放在服务器上的预先定义与编译好的SQL语句可以提供给有权限的用户共享调用提高系统的执行效率

· 数据模式(Data Schema):

对某一类数据的结构属性联系和约束的描述称为数据模式

· 关系模式(Relation Schema):

对关系的描述称为关系模式关系模式可以形式化地表示为

R(U F)或R(U)

其中R为关系名 U为组成该关系的属性名集合 F为属性间数据的依赖关系集合

· 数据依赖(Data Dependency):

是说明在一个关系中属性值之间的相互关系它是现实世界属性间相互联系的抽象是数据内在的性质是语义的体现

· 函数依赖(Functional Dependency)

所谓函数依赖是指关系中一个或一组属性的值可以决定其它属性的值函数依赖正象一个函数 y = f(x) 一样x的值给定后y的值也就唯一地确定了

· 规范化(Normalization)

关系模式需要满足一定的条件不同程度的条件称作不同程度的规范化对关系的最基本的规范化要求是每一个分量必须是不可分的数据项

· 原子聚合(Atom Aggregation)

原子聚合是用实体表示联系即把实体之间的联系看作是更高层次的一个实体对较低层次实体不予考虑

· 数据流图(Data Flow Diagram)

是从数据对数据的加工两方面表达数据处理系统工作过程的一种图形表示法 具有直观易于被用户和软件人员双方理解的特点

· 数据字典(Data Dictionary)

是各类数据描述的集合通常包括数据项数据结构数据流数据存储和加工过程等五个部分

· Asp

ASP是一套微软开发的服务器端脚本环境ASP内含于IIS 之中通过ASP我们可以结合HTML网页ASP指令和ActiveX元件建立动态交互且高效的Web服务器应用程序

· 数据库操纵语言DML

数据操纵语言DML是终端用户应用程序实现对数据库中的数据进行各种操纵的语言DML包括的基本操作功能有增加删除更新检索等

· 事务(transaction)

是用户定义的一个数据库操作序列这些操作要么全做要么全不做是一个不可分割的工作单元

[] [] []

               

上一篇:数据库基础:教你轻松掌握数据库系统的一些专用词汇表[3]

下一篇:数据库基础:教你轻松掌握数据库系统的一些专用词汇表[1]