欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    销售管理数据库数据表的创建和管理.ppt

    • 资源ID:6613002       资源大小:512KB        全文页数:21页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    销售管理数据库数据表的创建和管理.ppt

    第四章 销售管理数据库数据表的创建和管理,SQL Server 2005数据库应用技术 清华大学出版社,技能目标,学会创建数据表;学会创建和修改销售管理数据库中的数据表;学会使用约束来保证数据的完整性。,SQL Server 2005数据库应用技术 清华大学出版社,表的基本概念,表是组织和管理数据的基本单位。表由行和列组成的二维结构。表中的一行称为一条记录,表中的一列称为一个字段。,SQL Server 2005数据库应用技术 清华大学出版社,数据类型,数字数据字符数据货币数据日期和时间数据二进制字符串其他数据类型,SQL Server 2005数据库应用技术 清华大学出版社,列的属性,列的为空性 没有输入的值,未知或未定义。IDENTITY属性 可以使表的列包含系统自动生成的数字。,SQL Server 2005数据库应用技术 清华大学出版社,创建销售管理数据库的数据表,使用Management Studio【练习】在销售管理数据库中,利用Management Studio 创建客户表。使用CREATE TABLE语句【练习】在销售管理数据库中,利用 Create Table语句,创建部门表和商品表。使用模板,SQL Server 2005数据库应用技术 清华大学出版社,销售管理数据库的数据表管理,查看表结构 查看数据表的属性 查看表结构查看表中数据修改数据表 使用Management Studio 使用Alter Table 语句删除数据表重命名数据表,SQL Server 2005数据库应用技术 清华大学出版社,销售管理数据库数据的完整性,实体完整性(Entity Integrity)域完整性(Domain Integrity)参照完整性(Referential Integrity)用户定义的完整性(User-defined Integrity),SQL Server 2005数据库应用技术 清华大学出版社,约束概述,约束定义 约束分类主关键字约束(Primary Key Constraint)外关键字约束(Foreign Key Constraint)惟一约束(Unique Constraint)检查约束(Check Constraint)默认约束(Default Constraint),SQL Server 2005数据库应用技术 清华大学出版社,主键约束,使用Management Studio 创建主键约束 在创建表同时主键约束在一张现有表上添加主键约束,SQL Server 2005数据库应用技术 清华大学出版社,外键约束,使用Management Studio 创建外键约束使用Transact-SQL 语句定义外键 语法格式:CREATE TABLE(列名 数据类型 为空性 FOREIGN KEY REFERENCES ref_table(ref_column))其中,参数说明如下。REFERENCES:参照ref_table:主键表名,要建立关联的被参照表的名称ref_column:主键列名,SQL Server 2005数据库应用技术 清华大学出版社,惟一约束,惟一约束与主键约束的区别。惟一性约束指定的列可以有NULL 属性。但主键约束所在的列则不允许;一个表中可以包含多个惟一约束,而主键约束则只能有一个;创建惟一约束创建表的同时创建UNIQUE约束在现有的表中添加惟一约束,SQL Server 2005数据库应用技术 清华大学出版社,检查约束,SQL Server 2005数据库应用技术 清华大学出版社,检查约束,检查约束(CHECK约束)定义 实际上是验证字段输入内容的规则,表示一个字段的输入内容必须满足CHECK约束的条件,若不满足,则数据无法正常输入。可以对每个列设置CHECK约束。创建检查约束使用Management studio 使用Transact-SQL 语句 语法结构:CONSTRAINT 约束名 CHECK(logical_expression),n【练习】在销售管理数据库中的商品表中,为了保证数据的质量,确保商品的价格为大于0的数,库存量和已销售量数据为非负数。,SQL Server 2005数据库应用技术 清华大学出版社,默认值约束,默认值约束(DEFAULT)用于确保域完整性,它提供了一种为数据表中任何一列提供默认值的手段。创建默认值约束:1、使用Management studio 创建默认值 2、使用Transact-SQL 语句创建默认值定义语法:CONSTRAINT 约束名 DEFAULT constant_expression FOR 列名【练习】在销售管理数据库中的员工表中,新员工如果不到特定部门工作的话,新员工全部到“销售部”工作,SQL Server 2005数据库应用技术 清华大学出版社,数据表的操作,在SQL Server2005中,经过创建表确定基本结构以后,接着就是表中的数据处理:添加、修改和删除数据。方法:使用Management Studio操作表中数据使用Management Studio的可视化工具。,SQL Server 2005数据库应用技术 清华大学出版社,插入记录,INSERT语句通常有两种形式:一种是插入一条记录;另一种是插入子查询的结果,一次可以插入多条记录。INSERT语句语法插入一条记录 格式:INSERT INTO 表名(column_list)VALUES(DEFAULT|NULL|expression,.n)插入多条记录INSERT INTO 表名(column_list)SELECT column_list FROM table_list WHERE search_condition,SQL Server 2005数据库应用技术 清华大学出版社,插入记录(续),【练习】在销售管理数据库中,对每日销售数据统计,并存储在统计表中。,SQL Server 2005数据库应用技术 清华大学出版社,修改记录,语法格式:UPDATE 表名 SET column_name=value,column_name=value FROM table_nameWHERE condition【练习】在销售管理数据库中,将商品表中所有的商品的价格上调20%。【练习】将商品表product,所有库产量小于10商品的库存量置清为0。,SQL Server 2005数据库应用技术 清华大学出版社,删除记录,在表删除数据时,可以用DELETE语句来实现,其语法格式如下。DELETE FROM 表名WHERE condition其中,condition指定删除行的条件。【练习】将商品表product,删除所有库产量为0的商品。,SQL Server 2005数据库应用技术 清华大学出版社,课后任务,独自完成课后实训,

    注意事项

    本文(销售管理数据库数据表的创建和管理.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开