佛山开放大学:《SQL Server 2000 程序设计》课程教学资源(PPT课件)第3章 表和表数据的操作

第三章表和表数据的操作 第3章表和表数据的操作 要点: ● SQL Server的数据类型; ● 通过企业管理器创建、修改、删除表: ● 使用T-SQL语句创建、修改、删除表: ● 通过企业管理器插入、修改、删除表中数据; ● 使用T-SQL语句插入、修改、删除表中数据: 2023/7/16 《SQLServer程序设计》
第三章 表和表数据的操作 2023/7/16 《SQL Server 程序设计》 1 第3章 表和表数据的操作 要点: l SQL Server 的数据类型; l 通过企业管理器创建、修改、删除表; l 使用T-SQL语句创建、修改、删除表; l 通过企业管理器插入、修改、删除表中数据; l 使用T-SQL语句插入、修改、删除表中数据;

第三章表和表数据的操作 第3章表和表数据的操作 3.1表的创建 3.1.1数据类型 3.1.2创建及删除用户定义的数据类型 3.1.3使用企业管理器创建表 3.1.4使用T-SQL语句的CREATE TABLE创建表 3.2修改表 3.2.1使用SQL Server企业管理器修改表 3.2.2使用T-SQL的ALTER TABLE语句修改表 2023/7/16 《SQLServer程序设计》 2
第三章 表和表数据的操作 2023/7/16 《SQL Server 程序设计》 2 3.1 表的创建 3.1.1数据类型 3.1.2创建及删除用户定义的数据类型 3.1.3使用企业管理器创建表 3.1.4使用T-SQL语句的 CREATE TABLE 创建表 3.2 修改表 3.2.1使用SQL Server企业管理器修改表 3.2.2使用T-SQL的 ALTER TABLE语句修改表 第3章 表和表数据的操作

第三章表和表数据的操作 3.3删除表 3.3.1使用SQL Server企业管理器删除表 3.3.2使用T-SQL语句的DROP TABLE删除表 3.4表的数据操作 3.4.1向表中插入数据 3.4.2修改表中数据 3.4.3删除表中数据 2023/7/16 《SQLServer程序设计》
第三章 表和表数据的操作 2023/7/16 《SQL Server 程序设计》 3 3.3 删除表 3.3.1使用SQL Server企业管理器删除表 3.3.2使用T-SQL语句的 DROP TABLE 删除表 3.4 表的数据操作 3.4.1向表中插入数据 3.4.2修改表中数据 3.4.3删除表中数据

第三章表和表数据的操作 3.1表的创建 3.1.1数据类型 表:是数据库中最主要的数据对象,用于存储和操作数据的一种逻辑结 构,是一系列列的集合。 数据类型:是定义每个列所能存放的数据值和存储格式。 ①精度:数值数据中所存储的十进制数据的总位数。 ②小数位:数值数据中小数点右边可以有的数字位数的最大值。 ③长度:存储数据所使用的字节数。(Byte) 例:3980.587精度是7,小数位数是3。 2023/7/16 《SQLServer程序设计》
第三章 表和表数据的操作 2023/7/16 《SQL Server 程序设计》 4 3.1 表的创建 3.1.1 数据类型 表:是数据库中最主要的数据对象,用于存储和操作数据的一种逻辑结 构,是一系列列的集合。 数据类型:是定义每个列所能存放的数据值和存储格式。 ①精度:数值数据中所存储的十进制数据的总位数。 ②小数位:数值数据中小数点右边可以有的数字位数的最大值。 ③长度:存储数据所使用的字节数。(Byte) 例:3980.587 精度是7,小数位数是3

系统数据类型表 第三章表和表数据的操作 数据类型 符号标识 字符型 Char、varchar Unicode字符型 Nchar、nvarchar 文本型 Text、ntext 整数型 Bigint、int、smallint、tinyint 精确数值型 Decimal、numeric 浮点型 Float、real 货币型 Money、smallmoney 位型 bit 二进制型 Binary、.varbinary 日期时间型 Datetime,smalldatetime 时间戳型 timestamp 图像型 image 其他 Crusor、sql varinat、table、uniqueidentifier 2023/7/16 《SQLServer程序设计》 5
第三章 表和表数据的操作 2023/7/16 《SQL Server 程序设计》 5 数据类型 符号标识 字符型 Char、varchar Unicode字符型 Nchar、nvarchar 文本型 Text、ntext 整数型 Bigint、int、smallint、tinyint 精确数值型 Decimal、numeric 浮点型 Float、real 货币型 Money、smallmoney 位型 bit 二进制型 Binary、varbinary 日期时间型 Datetime、smalldatetime 时间戳型 timestamp 图像型 image 其他 Crusor、sql_varinat、table、uniqueidentifier 系统数据类型表

第三章表和表数据的操作 3.1.2创建及删除用户定义数据类型 创建及删除用户定义数据类型提供的三个参数: ·名称: ·新数据类型所依据的系统数据类型: ·新数据类型是否允许空值。 2023/7/16 《SQLServer程序设计》
第三章 表和表数据的操作 2023/7/16 《SQL Server 程序设计》 6 3.1.2 创建及删除用户定义数据类型 创建及删除用户定义数据类型提供的三个参数: • 名称; • 新数据类型所依据的系统数据类型; • 新数据类型是否允许空值

第三章表和表数据的操作 3.1.2创建及删除用户定义数据类型 1、使用企业管理器创建用户定义的数据类型 2、使用企业管理器删除用户定义的数据类型 3、使用T-SQL的sp_addtype的创建用户定义数据类型 语法: Sp_addtype [@typename=]type [@phystype=]system_data_type L,[@nulltype=]'null_type'] [[@owner=]'ownername'] *用户定义的数据类型名称在数据库中必须唯一; *不能使用timestamp数据类型 2023/7/16 《SQLServer程序设计》
第三章 表和表数据的操作 2023/7/16 《SQL Server 程序设计》 7 3.1.2 创建及删除用户定义数据类型 1、使用企业管理器创建用户定义的数据类型 2、使用企业管理器删除用户定义的数据类型 3、使用T –SQL 的sp_addtype的创建用户定义数据类型 语法: Sp_addtype [@typename=] type [@phystype=]system_data_type [, [@nulltype=] null_type] [, [@owner=] ownername] * 用户定义的数据类型名称在数据库中必须唯一; * 不能使用timestamp数据类型

第三章表和表数据的操作 例3.1创建不允许空值的用户定义数据类型 Use学生成绩 Go Exec sp_addtype ssn,'varchar(11),'not null' 例3.2创建允许空值的用户定义数据类型 Use学生成绩 Go Exec sp addtype birthday,'smalldatetime',null' 2023/7/16 《SQLServer程序设计》 8
第三章 表和表数据的操作 2023/7/16 《SQL Server 程序设计》 8 例3.1 创建不允许空值的用户定义数据类型 Use 学生成绩 Go Exec sp_addtype ssn,'varchar(11)','not null' 例3.2 创建允许空值的用户定义数据类型 Use 学生成绩 Go Exec sp_addtype birthday,'smalldatetime','null

第三章表和表数据的操作 4、使用T-SQL的sp_droptype删除用户定义数据类型 语法: Sp_droptype [@typename=]type 例3.3删除用户定义的数据类型birthday Use学生成绩 Go Exec sp_droptype birthday 2023/7/16 《SQLServer程序设计》
第三章 表和表数据的操作 2023/7/16 《SQL Server 程序设计》 9 4、使用T –SQL 的sp_droptype删除用户定义数据类型 语法: Sp_droptype [@typename=] type 例3.3 删除用户定义的数据类型birthday Use 学生成绩 Go Exec sp_droptype birthday

第三章表和表数据的操作 3.1.3使用企业管理器创建表 创建表:定义表的结构及约束 3.1.4使用T-SQL语句的CREATE TABLE创建表 2023/7/16 《SQLServer程序设计》
第三章 表和表数据的操作 2023/7/16 《SQL Server 程序设计》 10 3.1.3 使用企业管理器创建表 创建表:定义表的结构及约束. 3.1.4 使用T-SQL语句的 CREATE TABLE 创建表
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 佛山开放大学:《SQL Server 2000 程序设计》课程教学资源(PPT课件)第1章 SQL Sever2000概述(教师:孟艳敏).ppt
- 佛山开放大学:《SQL Server 2000 程序设计》课程教学资源(PPT课件)第10章 服务器性能和活动监视.ppt
- 佛山开放大学:《SQL Server 2000 程序设计》课程教学资源(PPT课件)第2章 数据库文件管理.ppt
- 佛山开放大学:《SQL Server 2000 程序设计》课程教学资源(PPT课件)第12章 ODBC数据库应用程序开发.ppt
- 中国科学技术大学:《嵌入式系统设计方法》课程教学资源(课件讲稿,第二版)RTE规范与建模方法之 Domain Specific Modeling Languages(MARTE、AADL、Autosar).pdf
- 中国科学技术大学:《嵌入式系统设计方法》课程教学资源(课件讲稿,第二版)实时嵌入式软件设计(控制系统,DARTS,EA,语言).pdf
- 中国科学技术大学:《嵌入式系统设计方法》课程教学资源(课件讲稿,第二版)设计验证与需求确认(嵌入式系统的属性与验证).pdf
- 中国科学技术大学:《嵌入式系统设计方法》课程教学资源(课件讲稿,第二版)嵌入式系统形式化规范与建模(FSM,KPN,SDF).pdf
- 中国科学技术大学:《嵌入式系统设计方法》课程教学资源(课件讲稿,第二版)嵌入式操作系统(uC、OSII).pdf
- 中国科学技术大学:《嵌入式系统设计方法》课程教学资源(课件讲稿,第二版)实时调度(多处理器、调度异常、WCET).pdf
- 中国科学技术大学:《嵌入式系统设计方法》课程教学资源(课件讲稿,第二版)实时调度理论(任务调度、可调度性).pdf
- 中国科学技术大学:《嵌入式系统设计方法》课程教学资源(课件讲稿,第二版)嵌入式操作系统(概述).pdf
- 中国科学技术大学:《嵌入式系统设计方法》课程教学资源(课件讲稿,第二版)ARM体系结构与Cortex-M3(Advanced RISC Machines).pdf
- 中国科学技术大学:《嵌入式系统设计方法》课程教学资源(课件讲稿,第二版)嵌入式处理器体系结构.pdf
- 中国科学技术大学:《嵌入式系统设计方法》课程教学资源(课件讲稿,第二版)嵌入式实时系统及设计方法概述(主讲:李曦).pdf
- 中国科学技术大学:《嵌入式系统设计方法》课程教学资源(课件讲稿,第一版)07 低功耗系统设计.pdf
- 中国科学技术大学:《嵌入式系统设计方法》课程教学资源(课件讲稿,第一版)06 分布式DRE系统(时钟同步-TTP).pdf
- 中国科学技术大学:《嵌入式系统设计方法》课程教学资源(课件讲稿,第一版)05 RTE设计方法之CBD与MBD.pdf
- 中国科学技术大学:《嵌入式系统设计方法》课程教学资源(课件讲稿,第一版)05 嵌入式系统的描述与验证.pdf
- 中国科学技术大学:《嵌入式系统设计方法》课程教学资源(课件讲稿,第一版)05 嵌入式系统设计方法——软硬件协同设计方法.pdf
- 佛山开放大学:《SQL Server 2000 程序设计》课程教学资源(PPT课件)第4章 约束、默认和规则.ppt
- 佛山开放大学:《SQL Server 2000 程序设计》课程教学资源(PPT课件)第5章 关系、索引和视图.ppt
- 佛山开放大学:《SQL Server 2000 程序设计》课程教学资源(PPT课件)第6章 T-SQL程序设计.ppt
- 佛山开放大学:《SQL Server 2000 程序设计》课程教学资源(PPT课件)第7章 存储过程和触发器.ppt
- 佛山开放大学:《SQL Server 2000 程序设计》课程教学资源(PPT课件)第8章 数据的备份和恢复.ppt
- 佛山开放大学:《SQL Server 2000 程序设计》课程教学资源(PPT课件)第9章 安全管理.ppt
- 中国信通院:勒索病毒安全防护手册(2021年9月).pdf
- 全国信息安全标准化技术委员会:大数据安全标准化白皮书(2018版).pdf
- 中国科学技术大学:Non-Uniform Recursive Doo-Sabin Surfaces.pdf
- 中国科学技术大学:Non-Uniform Recursive Doo-Sabin Surfaces.pdf
- 中国科学技术大学:Distance Between a Catmull-Clark Subdivision Surface and Its Limit Mesh.ppt
- 中国科学技术大学:Distance Between a Catmull-Clark Subdivision Surface and Its Limit Mesh.pdf
- 中国科学技术大学:Extended Doo-Sabin Surfaces.pdf
- 中国科学技术大学:Full Camera Calibration from a Single View of Planar Scene.pdf
- 中国科学技术大学:A bound on the approximation of a Catmull-Clark subdivision surface by its limit mesh.pdf
- 中国科学技术大学:Bounding the Distance between a Loop Subdivision Surface and Its Limit Mesh.pdf
- 中国科学技术大学:Bounding the Distance between a Loop Subdivision Surface and Its Limit Mesh.pdf
- 中国科学技术大学:An Efficient Approach to Real-Time Sky Simulation.pdf
- 中国科学技术大学:Estimating Error Bounds and Subdivision Depths for Loop Subdivision Surfaces.pdf
- 中国科学技术大学:一类多参数的曲线细分格式.pdf