第三章表的创建与管理.ppt

上传人:99****p 文档编号:1441589 上传时间:2019-02-27 格式:PPT 页数:109 大小:763.50KB
下载 相关 举报
第三章表的创建与管理.ppt_第1页
第1页 / 共109页
第三章表的创建与管理.ppt_第2页
第2页 / 共109页
第三章表的创建与管理.ppt_第3页
第3页 / 共109页
第三章表的创建与管理.ppt_第4页
第4页 / 共109页
第三章表的创建与管理.ppt_第5页
第5页 / 共109页
点击查看更多>>
资源描述

1、第三章 表的创建与管理主要内容 3.1 数据类型 3.2 表的创建 3.3 表结构的修改 3.4 表的重命名与删除 3.5 向表中添加、更新、删除数据 3.6 数据完整性的概念与实施方法 1.表的概念:表是数据库的数据对象,用于存储和操作数据的一种逻辑结构,是一系列列的集合。 2.表的构成:表由表头和若干行数据构成。 3.表的特性:表中每一行代表一个惟一的记录,每列代表一个域。学生成绩表表名表头数据行列 4.对表的操作: 填表:将数据写入表中。 修改:改正表中的数据信息。 删除:删除表中记录信息。 查询:在表中按某些条件查找记录信息。 5.注意: 在 SQL Server2000中,每个数据库

2、最多可存储 20亿个表 ,每个表可以有 1024列 ,每行最多可以存储8060字节 。 SQL Server中表分为: 永久表 和 临时表 。其中永久表在创建后,除非用户删除否则将一直存放在数据库文件中;而临时表则会在用户退出或进行系统修复时被自动删除。 6.数据类型:u ( 1)相关概念: 概念 :定义每个列所能存放的数据值和存储格式。 精度 :指数值数据中所存储的十进制数据的总位数。例如: tinyint类型可以表示范围是0 255,其精度为 3。 小数位数 :指数值数据中小数点右边可以有的数字位数的最大值。例: 89.658,其精度为 5,小数位数为 3。 长度 :存储数据所用的字节数。

3、例:tinyint所用长度为 1字节。 ( 2)种类: 系统数据类型 和 用户自定义数据类型 。SQL Server2000中列的数据类型既可以是系统数据类型也可以是用户自定义数据类型。 学生成绩管理系统: 学生表(学号、姓名、系别号) Student(ID,Name,DepartID) 系别表(系别号,系别名称) Department(ID,Title) 成绩表(学号、课程号、成绩) Achievement(StuID,CorsID,Achieve) 课程表(课程号、课程名称、专业号) Course(ID,Name,SpeciaID) 专业表(专业号、专业名称) speciality (ID

4、,Name)3.1数据类型 3.1.1系统数据类型 3.1.2自定义数据类型3.1.1系统数据类型1. 整型数据类型2. 浮点数据类型 3. 字符数据类型 4. 日期和时间数据类型 5. 文本和图形数据类型 6. 货币数据类型 7. 位数据类型 8. 二进制数据类型 9. 特殊数据类型 10. 新增数据类型类 型 精度小数位数长 度(字节 )范 围字符型 char(n) N 固定varchar(n) n 为实际输 入字符数unicodeNchar(n) 2N 固定Nvarchar(n) 2n 为实际输 入字符数文本型 Text 231 1 为实际输 入字符数 (ASCII)Ntext 230 1 为实际输 入字符数 (Unicode)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。