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,降低了应用程序开发和维护的成本,可以在VC、VB以及ASP(Active Server Pages)和Microsoft Internet Explorer等脚本对象模型中使用。
· RDO(Remote Data Object)
远程数据对象,它 封装了ODBC,可以在VC、VB等中使用。
· SQL(Structured Query Language):
SQL是结构化查询语言(Structured Query Language)的缩写,是关系数据库的标准语言。
· 视图(View):
视图是查询结果的关系,是被存储的查询定义。因此,视图数据在物理上是不存在的,但是可以查看,也可以通过视图修改基本表中的数据,故称为视图。
· 游标(CURSOR)
游标是系统为用户的查询结果开辟的数据缓冲区,存放 SQL的查询结果集合。
· 完整性约束(Integrity Constraint):
对数据库数据的正确性和有效性的约束。假如在任何时刻,一个数据库满足显式指定的验证规则集合,就说该数据库是满足完整性约束的。
· 触发器(Trigger):
触发器是一种特殊类型的存储过程,它由一系列的命令组成。当关系表中数据被修改时,系统自动执行触发器定义的操作。
· T-SQL(Transaction - SQL):
T-SQL是SQL Server的数据库语言,它是对标准SQL语言的扩充。T-SQL以函数、数据类型、逻辑运算符及流程控制语句等扩充了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 3.0和 4.0 之中,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的Web服务器应用程序。
· 数据库操纵语言DML:
数据操纵语言DML是终端用户、应用程序实现对数据库中的数据进行各种操纵的语言。DML包括的基本操作功能有:增加、删除、更新、检索等。
· 事务(transaction):
是用户定义的一个数据库操作序列,这些操作要么全做,要么全不做,是一个不可分割的工作单元。
文章来源于领测软件测试网 https://www.ltesting.net/