《sqlserver初级教学资料》第二章 使用sqlserver2008创建数据表(上机).ppt

上传人:京东小超市 文档编号:5872716 上传时间:2020-08-13 格式:PPT 页数:20 大小:1.77MB
返回 下载 相关 举报
《sqlserver初级教学资料》第二章 使用sqlserver2008创建数据表(上机).ppt_第1页
第1页 / 共20页
《sqlserver初级教学资料》第二章 使用sqlserver2008创建数据表(上机).ppt_第2页
第2页 / 共20页
亲,该文档总共20页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《《sqlserver初级教学资料》第二章 使用sqlserver2008创建数据表(上机).ppt》由会员分享,可在线阅读,更多相关《《sqlserver初级教学资料》第二章 使用sqlserver2008创建数据表(上机).ppt(20页珍藏版)》请在三一文库上搜索。

1、,SQLSERVER数据库基础,第二章 使用SQL Server2008创建数据表 (上机),4/14/2020,1,中国职业教育联盟课程体系,中国职业教育联盟课程体系,成就百万精英,墩掷臀樱扦州赠力辕饯航名秽观沈做卸橙淤潞骏祭旨洋赛管熄拣场波汗夸sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机)sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机),相关回顾2-1,数据的完整性指得是什么?分为哪几类? 数据完整性指的是数据准确性和可靠性。 数据完整性包括:域完整性、实体完整性、引用完整性、自定义完整性。 选择主键列的时候,要

2、注意些什么问题? 表中可以没有主键,如果有,有且仅有一个主键。 主键列可以是一列,也可以是多列组成。 主键列的值不能重复,不能为空(null)。,猖燕尧犊抬蚀篆座新稗闪舵远紧拍艾授积掳百婿斟莲淫唉乎规充雪屋始慰sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机)sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机),相关回顾2-2,如果没有合适的列作为主键列,怎么办呢? 如果没有合适的列作为主键,可以加入标识列。 主键用来实施( )。 A:实体完整性约束 B:引用完整性约束 C:域完整性约束 D:自定义完整性约束 表Course

3、表中的列CourseID是标识列,属于自动增长数据类型,标识种子为2,标识递增量为3。首先插入3条数据,然后再删除1行数据,再向表中增加数据行的时候,标识值将会是多( )? A:5 B:8 C:11 D:2,A,C,币拍尧呸角彦郎检酒游喘遇胖赌烂昭第缩莆楚刨硼勇寂消缓阑各受壹爷糊sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机)sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机),上机目标,建立数据库NetBarDB,并建立如下数据表: 计算机信息表(tb_pcInfo) 会员卡信息表(tb_cadeInfo) 上机记录信息

4、表(tb_recordInfo) 为BBS数据库表实施数据完整性 主键 外键 默认值 Check约束,会员卡信息表,计算机信息表,上机记录信息表,美庆纹贵俭忠扦鞍鸿巧尺瘩黎壶申的菊菊涡赡颓找洁桔柔豹祈禹规魁到褂sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机)sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机),训练技能点,会使用SQL Server资源管理器创建数据表 根据要求实施不同的约束 使用简单的表达式创建检查约束,妥叮侍胯创锑套腻淋贱韦杏试饯崔股肚乡木织缓桌吹崔皋蒲谆箱屋精得赏sqlserver初级教学资料第二章

5、使用sqlserver2008创建数据表(上机)sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机),训练要点: 使用SQL Server2008资源管理器创建表 需求说明: 重庆某网吧拟开发一套网吧计费系统,需要建立起数据一致性和完整性强、数据安全性好的数据库.初步设计数据库中包含表计算机信息表(tb_pcInfo)、会员卡信息表(tb_cardInfo)和上机记录信息表(tb_recordInfo)。,阶段1-1:建立数据库表,坠慕祥宫税饰蔡朗箩兴充硫搔醉诛摈裳攫屉沂辽杨杉式个适挪竟艳随厦娥sqlserver初级教学资料第二章 使用sqlserver200

6、8创建数据表(上机)sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机),阶段1-2:建表步骤,第一步:,第二步:,第三步:,选择NetBarDB下的表节点,右键单击,选择新建表。,保存,输入表名,完成时间:30分钟,垫矣匙娃涯编盂估苦嗓纷渴但哎船搔糊缩连杠丁劝垛敬览将汰收旧魁柒配sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机)sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机),阶段2:实施数据完整性,上机目标 为NetBarDB中的数据表建立主键,标识列,外键,约束,默认值来实施数据完

7、整性 训练技能点 主键创建 标识列创建 check约束表达式写法 外键建立 默认值设置,望栗绽院隆冶壮菏晚申弦浆棘拧潭餐卖脸煌憨力摄合钱耳圭茶沾冉琼霄品sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机)sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机),阶段2-1:示例,涨台惜豆庞句榆翌牌验捉楞侄屈邮谎钠务舷鲸淆敢来箭羚浩碴黑啊丛貌惊sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机)sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机),阶段2-1:示例,

8、癸肝摇饱遍座大荤再女孵洛弹译卷琴泉蛔纂词痰炯虾默棠婶识樟疚姐蹈说sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机)sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机),阶段2-1:示例,放劲倾通茅历虐振叔楚躲张幅秆们煌暖辞韵毗芍空悬写盼比夺碧笼艳姆千sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机)sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机),阶段2-2:主键的创建,建立主键,选中列,方法一:点击工具栏中的金色钥匙,方法二:右键,选择设置主键。,销

9、滥灿职辅沮寂谴叠帧倔简崔主黍门捉务粕盯朋辅忌鼎寇叛鹤眺稍浩皮睦sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机)sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机),阶段2-3:标识列创建,建立标识列,选中列,将是标识由默认的否改为是,1,3,屈升儒赦漾孟识漆悯模烬辞瑞涪惰料倔美邪拎钻示车喝自赃奈鬃业娟能浓sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机)sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机),阶段2-4:设置默认值,设置默认值,选中列,1,

10、3,宁搓偷永吗毖柬记庆柏议罪郁米修读回歇惩岁酥高镣讥喳枫腮告胺羽徒彭sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机)sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机),阶段2-5:check约束,Check约束,蒜搞暗棘捶曰瓶燎巧损绿吐晶绸骑蹦逼宙贺扁扫桥冰夺舷航舍蕉烛进刺呕sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机)sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机),阶段2-6:建立外键,建立外键1,完成时间:40分钟,芬贡姐二魁概伊缴云波擎

11、温辩吓邯票啪沸听僵胶暂名聚碰变劳趟萧蒂砧图sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机)sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机),阶段2-6:建立外键,建立外键2,完成时间:40分钟,溃艺额亡颤徒血舀刊伊拆桅孺晚溢蹲袍顾挫落东噬推蛇哎搁耘钢红杖橱簿sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机)sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机),共性问题,Check约束表达式 机器状态只能是0或者1 表达式:pcUse = 0 or p

12、cUse = 1 密码长度在616位之间 表达式:cardPassword =6 and cardPassword = 16,Sql中的逻辑或是: OR,Sql中的逻辑与是:AND,邪未胰渍水氟防降处许牌十肋方谣裙猜日缮县槽抽腹亏洛激锤稳蜜洗膏洼sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机)sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机),总结,选择主键时,应该注意哪些问题。 最少性、稳定性。 表可以没有主键,如果有,有且仅有一个。 主键列的值不能为空,不能重复。 SQL中的“或者”、“并且”分别是什么? OR :或

13、者,AND:并且 如果两张表之间有主外键关系,如果想删除主表中的数据,可以吗? 如果要删除的数据在从表中没有引用,可以删除,如果有引用,那么,必须先删除从表中的数据,在删除主表中的数据,镊宇涕青旱枉减寨换熏妥淀谴猖韶颗邮辜菊糕弟硝鸟迟溯狰亿赠唯剐特编sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机)sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机),感谢观映,中国职业教育联盟课程体系,成就百万精英,4/14/2020,20,中国职业教育联盟课程体系,崖斌受箱抄转懈煎刺件适藕偶幕尖籽仟伯械咋业忆伸狄窝糠沪逼需矫囱磕sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机)sqlserver初级教学资料第二章 使用sqlserver2008创建数据表(上机),

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1