1、数据库。
J.Martin给数据库下了一个比较完整的定义:数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的存储独立于使用它的程序;对数据库插入新数据,修改和检索原有数据均能按一种公用的和可控制的方式进行。当某个系统中存在结构上完全分开的若干个数据库时,则该系统包含一个“数据库集合”。
2、SQL。
SQL(Structured Query Language)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。同时也是数据库脚本文件的扩展名。
3、T-SQL。
T-SQL语言,是Transact SQL的缩写,这是微软公司对 ANSI标准的SQL语言的一种扩展,是一种动态数据库编程语言,专用于Mircrosoft SQL Server的数据驱动。许多公 司都对ANSI标准SQL进行了扩展,比如Oracle公司也有一 套PL/SQL,在Oralce系统中必须使用PL/SQL语言进行数 据库的操作,同样,在SQL Server 2000中也必须用TSQL进行操作。
关系:
SQL是沟通数据库服务器和客户端的重要工具;SQL 是一门 ANSI 的标准计算机语言,用来访问和操作数据库系统。SQL 语句用于取回和更新数据库中的数据。
T-SQL是SQL 程序设计语言的增强版,它是用来让应用程式与 SQL Server 沟通的主要语言。T-SQL 提供标准 SQL的DDL 和 DML 功能,加上延伸的函数、系统预存程序以及程式设计结构(例如 IF 和 WHILE)让程式设计更有弹性。