- 1、本文档共67页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
2024/9/16广州铁路职业技术学院计算机应用教研室何继业易丹编制1数据库应用技术
----SQLServer2008何继业、易丹陈国荣编著王金兰主审
2024/9/162广州铁路职业技术学院计算机应用教研室何继业易丹编制第4章数据库表设计【学习要求】了解表的结构、类型。熟悉数据类型。熟悉数据库教学模型。理解约束的概念。掌握数据库关系图的创建方法。掌握表的创建、修改、删除与重命名等操作。掌握数据完整性约束的实现方法。掌握表间依赖关系的查看方法。
2024/9/163广州铁路职业技术学院计算机应用教研室何继业易丹编制第4章数据库表设计4.1数据库表概述4.2数据类型4.3了解教学数据库及表4.4数据完整性约束概述4.5使用SSMS方式管理数据库表4.6使用T-SQL语句管理数据库表4.7查看表间依赖关系
2024/9/164广州铁路职业技术学院计算机应用教研室何继业易丹编制第4章数据库表设计4.1数据库表概述SQLServer2008中的数据库是结构数据模型中关系模型的一种实现,关系模型中的“关系”对应着数据库中的表,即数据库表。因此,表的有关概念与第1章介绍的“关系数据库”的基本概念一一对应,这里不再重复介绍。4.1.1表的结构1.表的基本组成图4-1是本书教学数据库模型中“student”学生表的记录样例,图中给出了关系和表的有关概念的对应关系以及关系的基本组成。
2024/9/165广州铁路职业技术学院计算机应用教研室何继业易丹编制第4章数据库表设计4.1.1表的结构2.表的结构SQLServer数据库的表包含两部分内容,一是存储在表中的数据记录;二是表结构的描述内容。从图4-1容易看出,一条记录的数据由一个或若干个字段的原子数据构成,这容易理解,但是,表结构的描述却复杂得多,表结构主要由表名、一个或多个字段以及完整性约束规则等内容组成,每个字段又由字段名、字段的数据类型、数据长度、约束等基本属性构成。4.1.2表的类型在SQLServer系统中,把表分为四种类型,即用户表、分区表、临时表和系统表。每种类型的表都有其自身的作用和特点。1.用户表用户表是数据库用户创建的自定义表,用于存放用户应用系统的具体数据。用户表创建后被存储在SQLServer系统的用户数据库中。
2024/9/166广州铁路职业技术学院计算机应用教研室何继业易丹编制第4章数据库表设计4.1.2表的类型2.分区表当表很大时,可以水平地把大表的数据分割成一些单元,然后把某些单元放在同一个数据库的多个文件组中,这样,便于理大表和索引,提高操管作效率。3.临时表临时表是因临时存储数据而临时创建的表,用户一旦断开与数据库的连接临时表就会自动删除。临时表在创建时可指定为局部临时表和全局临时表。临时表创建后被存储在SQLServer系统的“Tempdb”数据库中。(1)局部临时表局部临时表创建后,只对连接者可见,在用户断开数据库的连接时,局部临时表会自动删除,所以,局部临时表是私有的。(2)全局临时表全局临时表在创建后,只有当引用全局临时表的所有用户都与实例断开连接后,全局临时表才自动删除。全局临时表为所有用户所共享。
2024/9/167广州铁路职业技术学院计算机应用教研室何继业易丹编制第4章数据库表设计4.1.2表的类型4.系统表SQLServer系统将数据库服务器的配置信息以及所有表的描述信息存储在一组特殊的表中,这组表称为系统表。一般用户不能直接查看和修改系统表,只有通过专门的管理员账号连接才能查看和修改系统表的信息。4.2数据类型在一张表里,同一列的数据的数据类型都是相同的。例如,“姓名”字段的数据类型是字符串、“年龄”字段的数据类型是整数等等。在数据库中创建表时,必须为每个字段确定数据类型。SQLServer2008提供了一套完整的数据类型集,此外,还允许用户自定义数据类型。表4.1列出了SQLServer2008系统常用的数据类型,其他没有列出的数据类型请读者参考SQLServer2008系统的联机帮助文档。
2024/9/168广州铁路职业技术学院计算机应用教研室何继业易丹编制第4章数据库表设计4.2数据类型
2024/9/169广州铁路职业技术学院计算机应用教研室何继业易丹编制第4章数据库表设计4.2数据类型续上表:
2024/9/1610广州铁路职业技术学院计算机应用教研室何继业易丹编制第4章
您可能关注的文档
- 专题01二次根式(5个知识点7种题型1个易错点)(原卷版).pdf
- 专题01二次根式(知识串讲+热考题型+专题训练)-2022-2023学年八年级数学下学期期中期末考点大串讲(人教版)(解析版).pdf
- 专题01二次根式(知识串讲+热考题型+专题训练)-2022-2023学年八年级数学下学期期中期末考点大串讲(人教版)(原卷版).pdf
- 专题01二次根式的概念与性质重难点专练(解析版)-【考点培优尖子生专用】2021-2022学年八年级数学专题训练(沪教版).pdf
- 专题01二次根式的概念与性质重难点专练(原卷版)-【考点培优尖子生专用】2021-2022学年八年级数学专题训练(沪教版).pdf
- 专题01二次函数(2个知识点3大题型1个易错点)(沪科版)(解析版).pdf
- 专题01二次函数(2个知识点3大题型1个易错点)(沪科版)(原卷版).pdf
- 专题01二次函数(重点)(原卷版).pdf
- 专题01二次函数的定义重难点专练(解析版)-【考点培优尖子生专用】2021-2022学年九年级数学专题训练(沪教版).pdf
- 专题01二次函数的定义重难点专练(原卷版)-【考点培优尖子生专用】2021-2022学年九年级数学专题训练(沪教版).pdf
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
最近下载
- Zkteco中控智慧万傲瑞达V6000_2.0.0用户手册(停车CS岗亭端).pdf
- 2023-2024学年江苏省淮安市清江浦区三校八年级(上)期中数学试卷.doc VIP
- 要拿我当一挺机关枪使用.docx
- 母婴三病培训.pptx VIP
- 管理信息系统题目_带答案.doc
- 《汽车侧面气囊和帘式气囊模块性能要求GBT+38795-2020》详细解读.pdf
- 初中班主任工作经验交流精美PPT课件.ppt VIP
- 探放水工考试卷及答案 .docx
- 【申论】公务员考试辅导·笔试系统讲义(2025国考版).docx
- 2023-2024学年江苏省淮安市盱眙县八年级(上)期中检测英语试卷(附答案详解).pdf VIP
文档评论(0)