zoukankan      html  css  js  c++  java
  • 数据库系列学习(三)-数据的增、删、改

    1.开始准备学习的数据库

    本次学习,用到的数据库,sql语句如下

    image

    2.数据的插入

    A:简单的insert语句

    image

    B:简化的insert语句

    image

    C:非空约束对数据插入 的影响

    学生表 中的 SName 为 不可空类型,插入的时候,必须赋值

    D:主键对数据插入的影响

    主键在同一张表中必须是唯一的,即插入的时候不能有重复

    E:外键对数据插入的影响

    外键是指向另一个表已有数据的约束,因此学生表中的SClassId 在 班级表中必须有对应的CId

    3.数据的更新

    A:带where子句的update语句

    image

    B:非空约束对数据更新的影响

    学生表中的SName是非空的,所以我们不能将它更新为null

    C:主键对数据更新的影响

    主键在同一张表中是唯一的,更新的时候指定的主键 不能与 表中原有数据重复

    D:外键对数据更新的影响

    外键是指向另一个表中已有数据的约束,因此外键值必须是在目标 表中存在的

    表T_Class中的CId字段是指向表T_Student的SClassId字段的外键

    4.数据的删除

    A:带where子句的delete语句

    image

    更多精彩内容请看:http://www.cnblogs.com/2star
  • 相关阅读:
    软件工程课程总结
    c#代码分析
    运用visual studio进行简单的单元测试
    安装visual studio过程
    忙着,快乐着
    软件工程心得
    session
    XML
    期末团队评价
    黄金点游戏
  • 原文地址:https://www.cnblogs.com/kimisme/p/4507123.html
Copyright © 2011-2022 走看看