




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第二章
SQLServer数据库表管理回顾举例说明数据冗余的概念。数据库的数据文件和日志文件的扩展名分别是什么?日志文件最少能设为多大?举例说明在哪些情况下需要分离和附加数据库?2预习检查至少说出SQLServer中三种基本的数据类型。举例说明在哪些情况下要用到检查约束。3本章任务建立学员数据库表1创建表2设置所有表的主键及不为空约束3设置学员信息表和学员成绩表的关系4设置课程表和学员成绩表的关系4创建数据库表设置表的主键、外键和建立表之间的关系为表增加约束本章目标5再论数据完整性2-1数据完整性+=准确性可靠性6再论数据完整性2-2数据存放在表中“数据完整性的问题大多是由于设计引起的”创建表的时候,就应当保证以后数据输入是正确的 ——错误的数据、不符合要求的数据不允许输入创建表:保证数据的完整性=实施完整性约束7完整性包括…2-1输入的类型是否正确?——年龄必须是数字输入的格式是否正确?——身份证号码必须是18位是否在允许的范围内?——性别只能是”男”或者”女”是否存在重复输入?——学员信息输入了两次是否符合其他特定要求?——信誉值大于5的用户才能够加入会员列表……列值要求(约束)整行要求(约束)8完整性包括…2-2域完整性实体完整性引用完整性自定义完整性9实体完整性河南新乡赵可以0010016河南新乡张丽鹃0010015江西南昌雷铜0010014湖南新田吴兰0010013山东定陶李山0010012….地址姓名学号江西南昌雷铜0010014×约束方法:唯一约束、主键约束、标识列10域完整性河南新乡赵可以0010016河南新乡张丽鹃0010015江西南昌雷铜0010014湖南新田吴兰0010013山东定陶李山0010012….地址姓名学号湖北江门李亮8700000000×约束方法:限制数据类型、检查约束、外键约束、默认值、非空约束11引用完整性河南新乡赵可以0010016河南新乡张丽鹃0010015江西南昌雷铜0010014湖南新田吴兰0010013山东定陶李山0010012…地址姓名学号980010021数学×约束方法:外键约束科目学号分数…数学001001288数学001001374语文001001267语文001001381数学00100169812自定义完整性AV121322乔峰CV0016AV372133玄痛CV0015AV378291沙悟净AV0014AV378290猪悟能AV0013AV378289孙悟空AV0012….会员证用户姓名用户编号约束方法:规则、存储过程、触发器帐号姓名信用….00192孙悟空700288猪悟能612333段誉890111虚竹4093000岳不群-10×触发器:检查信用值13表操作演示打开表、数据输入等操作…14创建数据库表-115SQ概L谊Se辨rv旨er的数悉据类裳型分类备注和说明数据类型说明二进制数据类型存储非子符和文本的数据Image可用来存储图像文本数据类型字符数据包括任意字母、符号或数字字符的组合Char固定长度的非Unicode字符数据Varchar可变长度非Unicode数据Nchar固定长度的Unicode数据Nvarchar可变长度Unicode数据Text存储长文本信息Ntext存储可变长度的长文本日期和时间日期和时间在单引号内输入Datetime日期和时间数字数据该数据仅包含数字,包括正数、负数以及分数intsmallint整数floatreal数字货币数据类型用于十进制货币值MoneyBit数据类型表示是/否的数据Bit存储布尔数据类型16思考电话炭号码边一般坊使用注什么傻数据信类型社存储?性别纹一般毙使用雨什么辫数据巩类型挺存储?年龄茫信息拔一般熔使用己什么谨数据赏类型弟存储?照片驻信息师一般效使用拿什么理数据霜类型燥存储?薪水钞一般那使用灾什么遍数据阶类型稍存储?17创建填数据铜库表-218思考学员敌姓名爆允许很为空苍吗?家庭液地址怎允许泻为空到吗?电子抄邮件壁信息双允许爪为空拖吗?考试块成绩盘允许逼为空虚吗?19创建址数据立库表-320思考在主嫁键列暴输入寄的数仁值,闸允许钟为空鼓吗?一个抬表可增以有谷多个嫂主键娘吗?在一串个学降校数魄据库衬中,正如果贵一个德学校春内允搁许重后名的办学员暖,但售是一民个班笛级内刚不允屡许学燃员重循名,黎可以街组合薄班级蔑和姓归名两姓个字播段一蔑起来锋作为们主键规吗?21选择傍主键还的原脚则最少洒性尽量铜选择移单个输键作疤为主多键稳定汗性尽量箩选择轧数值算更新亦少的涉列作欠为主组键22创建推数据候库表-4表中断没有缸合适惹的列管作为蜜主键秋怎么西办?23思考标识殊列允慈许为容字符竿数据顽类型受吗?如果档标识紧列A的初显始值肾为1,增轰长量箩为2,则污输入平三行跪数据螺以后阳,再仇删除塑两行巩,下容次再床输入哈数据忘行的蜓时候储,标晕识值残从多窃少开命始?24创建淡数据条库表-525主外尊键关映系-1演示贴建立短主-外键岂关系……26主外刻键关挽系-2演示久建立么数据群库关影系图……27主外殊键关牺系-3当主绘表中码没有对应的记勺录时委,不能将记塔录添邪加到子表——成绩让表中类不能穗出现询在学徐员信哥息表出中不播存在猴的学铲号;不能更改颤主表踪蝶中的机值而导致子表中猾的记壁录孤迈立——把学细员信赴息表屋中的胃学号泰改变字了,辉学员逼成绩升表中紫的学偿号也些应当竟随之涌改变贯;子表存在傲与主表推对应隔的记录,不殿能从主表饼中删揪除该行——不能把有成毕绩的学员俘删除挂了删除洽主表饭前,诵先删怠子表——先删尘学员棵成绩蹲表、极后删灭除学毁员信拆息表28创建弱检查扔约束演示妖建立努检查蕉约束……29创建恭数据产库完甲毕!输入迁数据乖项,仆验证宋主键枣、主设外键赤关系泰、检委查约疤束……30导入-导出弟数据演示长导出乘数据晌为EX烫CE梅L文件……31总结1、保勺证数消据完仅整性厌从(牌)步百骤开堤始。A、建纹立数零据库B、建信立数虑据库竖表C、在伟表中锈输入晓数据D、数爸据导浊出2、创秒建表俘的字士段主诸要有万哪些祥操作颗项?输入嫩字段必
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 ISO/IEC 24760-1:2025 EN Information security,cybersecurity and privacy protection - A framework for identity management - Part 1: Core concepts and terminology
- 飞机钣金工入职考核试卷及答案
- 棉花播种工艺考核试卷及答案
- 锅炉设备试压工标准化作业考核试卷及答案
- 糖艺师设备维护与保养考核试卷及答案
- 高职院校优化数字人才培养链的现实需求与策略研究
- 选矿技术考试题库及答案
- 2025中国农民丰收节庆农业丰收享美好生活
- 银行招聘试题及答案网站
- 银行营销考试题及答案
- 园林景观施工图设计课件
- 自考英语二4500词汇汇总
- 高毅投资冯柳文章(全集)
- 不同温度下饱和蒸汽压力及水含量对照表
- 特种设备作业人员体检表(叉车)
- 上海小学数学教材目录(沪教版)
- GB/T 13576.4-1992锯齿形(3°、30°)螺纹公差
- 一年级新生入学家长会
- 机械工程学科课件
- 污水管道施工截流,导流方案
- 保洁常用工具和设备一览表
评论
0/150
提交评论