T-SQL :编制程序理论 (一)

SQL代表结构化查询语言,是一种在关周详据库系统中询问和保管数据的标准语言。sql语句也是有多少个项目,包罗定义语言(DDL),数据操作语言(DML),数据调节语言(DCL)。

汇合理论

聚集,大家的意趣是:大肆集结体M是大家感知或想到的,能够规定的、互异的对象m(称为M的成分)的全部。
——Joseph W. Dauben 和 吉优rg Cantor(普林斯顿大学出版社,1986年)

DDL包含create,alter,drop等说话,DML用于查询和修改包含select,insert,update,delete
,DCL包涵 group,revoke。

谓词逻辑

相似的话,谓词是壹本性质或是一个代表“持有”或“不持有”的表明式,换句话说,相当于“真”或“假”。

1.集结理论

关系模型

涉嫌模型是基于集结理论和谓词逻辑举行数量管理和操作的语义模型。

*参考:
《SQL Server 二零一一 T-SQL基础教程》Itzik Ben-Gan
著;张洪举,李联国,张昊(zhāng hào)天 译

“互异”每个成分必须唯一,七个讲堂里,人方可被以为是相会,学生也许教室都得以,由此依赖选定不一样剧中人物定义差异的汇集。

2.谓词逻辑

谓词能够知晓成壹本本性,不难点说正是“真”或”假“ 
不过在支付中又加了壹特品质  真,假,null。

3.涉嫌模型

担保数量的一致性表示,最小化可能有冗余切不就义完整性

4.缺失值

贰个事变推断不是“真”正是“假” 但却并不能够管理全体情形。类似于
把顾客的手提式有线电话机号存入数据库字段“ml” 顾客恐怕手提式有线电话机号改换 就表示缺失也是第三种关系 对应 null 。

5.三大范式

 1NF:表与行必需是为独一的,简单题说表正确的代表了涉及就符合第一范式。

 2NF:知足第一范式和主外键的涉嫌。

 3NF:满意第二范式 非主键属性不能够借助别的的非主键属性。

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图