• 软件测试培训第17天


    数据表的操作:表的创建

    1.表是数据库存储数据的基本单位。一个表包含若干字段或记录;

    语法:

    create table 表名(

    属性名 数据类型[完整性约束条件],

    属性名 数据类型[完整性约束条件],

    属性名 数据表格[完整性约束条件]

    );

    2.主键约束

    唯一区别一条记录,主要设置了主键,那么也肯定是非空的。

    3.外键约束

    两个表之间设置的关联

    4.非空约束

    该字段的值不能为空

    5.唯一约束

    该字段的值是唯一的

    6. 自增

    可以设置某字段的自增步长一般用作主键自增长

    7.默认

    表示不给某字段赋值它就会使用默认值

    约束条件:

    primary key:标识该属性为该表的主键,可以唯一的标识对应的记录;

    foreign key:标识该属性为该表的外键,与某表的主键关联

    not null:标识该属性不能为空

    unique:标识该属性的值是唯一的

    auto_increment:标识该属性的值自动增加

    default:为该属性设置默认值

    建立商品类型表

    CREATE TABLE product_type( #商品类别表

    id INT PRIMARY KEY AUTO_INCREMENT,

    product_type_name VARCHAR(20),

    product_type_desc VARCHAR(200)

    );

    建立商品表:

    CREATE TABLE product( #商品表

    id INT PRIMARY KEY AUTO_INCREMENT,

    product_name VARCHAR(20),

    picture VARCHAR(10),

    price DECIMAL(6,2),

    product_type_id INT,

    CONSTRAINT fk_product_type_id FOREIGN KEY (product_type_id) REFERENCES product_type(id)

    );

  • 相关阅读:
    commando VM安装
    Pocscan搭建详解
    Windows-RW-LinuxFS
    Festival
    ffmpeg-metadata
    FFmpeg-Screen-Recording
    ffmpeg-map
    ffmpeg-utils
    Linux-Fcitx5
    ffmpeg-volumedetect
  • 原文地址:https://www.cnblogs.com/k874146812-/p/7865173.html
Copyright © 2020-2023  润新知