电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

SQL语句建库建表建约束VIP免费

SQL语句建库建表建约束_第1页
1/29
SQL语句建库建表建约束_第2页
2/29
SQL语句建库建表建约束_第3页
3/29
SQL语言建库建表建约束制作人:成立智(成哥)QICQ:QQ1787211789Phone:15801239839备注:本人男(你懂得)学习目标理解SQL的相关概念掌握数据类型了解数据库存储结构掌握如何创建一个数据库以及表熟练使用添删改查操作SQL的基本概念数据库(DATABASE)和表(TABLE)字段(FIELD)关键字(KEY)记录(RECORD)数据库系统和数据库管理系统数据模型SQL的基本概念完整性约束:数据完整性(DataIntegrity指数据的精确性(Accuracy)和可靠性(Reliability)。数据完整性分为四类:实体完整性(EntityIntegrity)域完整性(DomainIntegrity)参照完整性(ReferentialIntegrity)用户定义的完整性(User-definedIntegrity)SQL的基本概念实体完整性(EntityIntegrity):实体完整性规定表的每一行在表中是惟一的实体。在数据表中可以对相应字段进行如下约束来实现实体完整性:UNIQUE(唯一约束)PRIMARYKEY(主键约束)IDENTITY(标识列)SQL的基本概念域完整性(DomainIntegrity):是指数据库表中的列必须满足某种特定的数据类型或约束。域完整性有以下几种约束:CHECK(检查约束)FOREIGNKEY(外键约束)DEFAULT(默认值约束)NOTNULL(不为空值约束)SQL的基本概念参照完整性(ReferentialIntegrity):是指两个表的主关键字和外关键字的数据应对应一致。在SQLServer中,参照完整性作用表现在如下几个方面:禁止在从表中插入包含主表中不存在的关键字的数据行禁止会导致从表中的相应值孤立的主表中的外关键字值改变禁止删除在从表中的有对应记录的主表记录SQL的基本概念用户定义的完整性(User-definedIntegrity):是针对某个特定关系数据库的约束条件,它反映某一具体应用所涉及的数据必须满足的语义要求。SQLServer提供了定义和检验这类完整性的机制,以便用统一的系统方法来处理它们,而不是用应用程序来承担这一功能。其它的完整性类型都支持用户定义的完整性。SQLServer提供了一些工具来帮助用户实现数据完整性,其中最主要的是:规则(Rule)、缺省值(Default)、约束(Constraint)和触发器(Trigger)。数据类型整型数据类型浮点数据类型字符数据类型日期和时间数据类型文本和图形数据类型货币数据类型位数据类型二进制数据类型特殊数据类型新增数据类型数据库管理数据库文件主数据库文件(PrimaryDatabaseFile)辅助数据库文件(SecondaryDatabaseFile)事务日志文件数据库的存储结构数据库文件组为了便于分配和管理,SQLServer允许将多个文件归纳为同一组,并赋予此组一个名称,这就是文件组。•1、文件与文件组在SQLServer中数据库是由数据库文件和事务日志文件组成的。一个数据库至少应包含一个数据库文件和一个事物日志文件。(1)数据库文件(DatabaseFile)数据库文件是存放数据库数据和数据库对象的文件。一个数据库可以有一个或多个数据库文件,一个数据库文件只属于一个数据库。当有多个数据库文件时,有一个文件被定义为主数据库文件(PrimaryDatabaseFile),扩展名为mdf,它用来存储数据库的启动信息和部分或全部数据,一个数据库只能有一个主数据库文件。其它数据库文件被称为次数据库文件(SecondaryDatabaseFile),扩展名为ndf,用来存储主文件没存储的其它数据。采用多个数据库文件来存储数据的优点体现在:·数据库文件可以不断扩充,而不受操作系统文件大小的限制;·可以将数据库文件存储在不同的硬盘中,这样可以同时对几个硬盘做数据存取,提高了数据处理的效率。对于服务器型的计算机尤为有用。(2)事务日志文件(TransactionLogFile)事务日志文件是用来记录数据库更新情况的文件,扩展名为ldf。例如使用INSERT、UPDATE、DELETE、等对数据库进行更的操作都会记录在此文件中,而如SELECT等对数据库内容不会有影响的操作则不会记录在案。一个数据库可以有一个或多个事务日志文件。(3)文件组(FileGroup)文件组是将多个数据库文件集合起来形成的一个整体。每个文件组有一个组名。与数据库文件一样,文件组也分为主文件组(PrimaryFileGroup)和次文件组(Secon...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

SQL语句建库建表建约束

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部