数据库中表的操作合编.ppt

  1. 1、本文档共50页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章 数据库中表的基本操作 软件工程系 许爽 章节脉络 4.1 数据库对象 4.1 数据库对象 1、数据表:被称为列的集合 数据表有两种:永久表:创建后一直存储 临时表:运行中被系统创建,用户退出 或系统修复会被自动删除 4.1 数据库对象 2、约束 4.1 数据库对象 4.1 数据库对象 实现方法:通过定义相应的规则,约束,默认值对象等 方法实现 4.1 数据库对象 4.1 数据库对象 实现方式:通过定义外键(外码)与主键(主码)间或 外键与唯一键间的对应关系实现完整性要求 4.1 数据库对象 3、默认 4.1 数据库对象 4、规则 创建方式:直接建表时创建规则 创建规则对象,再将其绑定到列 4.1 数据库对象 5、视图 作用:从一个或多个相关联表中派生出来,用于集中, 简化和定制显示数据库中的信息,限制用户所能 看见和修改的数据,对一个或多个基表中的数据 进行筛选和引用 本质:一种虚拟表,不是数据库中的实际存在的表,内 容来自于其他一些基表。形式与表相同,由行和 列组成的表形式 注意:数据库中存储视图的定义,而非视图中的数据 4.1 数据库对象 6、存储过程: 实质:存放在服务器上的预先编译好的sql语句,它在第 一次运行时进行语法检查和编译,编译后的存储 过程在cache中用于后续调用,这样执行存储过程 迅速而高效 两类:系统存储过程:存在master中 用户定义存储过程:由用户创建并能完成某一特 定功能的存储过程存在用户 数据库 4.1 数据库对象 7、触发器 实质:一种能够自动运行的数据库对象,由预先设定的 条件触发(脉冲) 工作流程:当用户对某些数据进行修改或删除操作,事 先设定的条件被满足就触发触发器的运行, 弹出一些对话框告知非法操作,或引起数据 不一致的混乱 作用:有复杂的处理逻辑,实现约束,规则等不能实现 的复杂的数据完整性和一致性,并由逻辑条件触 发而自动执行 4.2 数据库中表的设计和创建 一、SQL Server中的数据类型 4.2 数据库中表的设计和创建 表述:表示未知,不可用或是将在以后添加的数据 注意:①若一列允许为空值,则该列值可以不给出 ②若一列不允许为空值,则该列值必须给出 空值与空格字符或数字0不同 4.2 数据库中表的设计和创建 表述:主要用来存储由字母,数字和符号组成的字符串 char(n):由n指定定长字符串的长度,输入的字长小于n 的长度时,用空格填充,若输入的字长大于n 的长度时,自动截去多余部分 varchar(n):变长列中的数据会去掉尾部的空格 4.2 数据库中表的设计和创建 表述:指字符串由二进制值组成,而不是由字符组成 常用于时间标记(timestamp)和image类型 分类: binary:存储长度固定的二进制字符串 varbinary:存储长度可变的二进制字符串 image:存储大的二进制字符串(每行可达2GB) 4.2 数据库中表的设计和创建 整型: bit int smallint tinyint 精确数值型:意义与浮点型不同,精确数值型是精确的 数值,不是近似值 格式:decimal(p,s) 和 numeric(p,s) p(精度):指定小数点左右两边位数。最大精度为 38 (不包括小数点在内) s(小数位数):指定小数点右边可以存储的十进制数字 的最大个数。0≤s≤p 4.2 数据库中表的设计和创建 float:浮点数据类型,8个字节 real:实型数据,4个字节 4.2 数据库中表的设计和创建 datetime:年月日时分秒 smalldatetime:年月日 日期时间型的数据按照“月/日/年”顺序设定 4.2 数据库中表的设计和创建 nchar,nvarchar ntext:存储大量的文本 image:1~2147483647字节的位模式,用来存储照片、目 录图片或图画。一般

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档