• day44作业


    1.int(10)  该数据类型占几个字节,10的含义是什么?

    int 占四个字节,显示十进制的可以显示的宽度。

    2.总结char 和varchar的区别以及优缺点:

    char是不可变长的字符串,varchar是可变长的字符串。char特点:读取速度快,比较浪费存储空间;varchar特点:读取速度慢,较为节省存储空间。

    3.float(10,5) 能存储的最大数据是多少

    最大 99999.99999

    4 创建学生表:有学生 id,姓名,密码,年龄

    默认密码000000 性别必须是w 或 m  姓名 密码不能为空

    create table student (id int primary key auto_increment,name char(10) not null,pwd char(10) not null default "000000",age int(3));

    5 创建学校表:有学校id,学校名称,地址  校区不能重复 

    create table school (id int(3) primary key auto_increment,name char(20) unique,addr char(10) unique);

    6 创建课程表:有课程id,课程名称,课程价格,课程周期,所属校区(其实就是学校id) 校区不能为空,

    create table course (id int(3) primary key auto_increment,name char(20),price int(10),period char(10),school_id int(3) not null);

     

    添加学生:张三,20岁,密码123
    李四,18岁,密码111

    insert into  student values (null,"张三","123",20),(null,"李四","111",18);

    创建学校:oldboyBeijing 地址:北京昌平
    oldboyShanghai 地址:上海浦东

    insert into school(name,addr) values ("oldboyBeijing","北京昌平"),("oldboyShanghai","上海浦东");

    创建课程:Python全栈开发一期,价格2w, 周期5个月,属于上海校区
    Linux运维一期 价格200,周期2个月,属于上海校区

    Python全栈开发20期 ,价格2w,周期5个月,属于北京校区

    insert into course (name,price,period,school_id) values("Python全栈开发一期",20000,"5个月",2),

    ("Linux运维一期",200,"2个月",2),("Python全栈开发20期",20000,"5个月",1);

  • 相关阅读:
    Linux学习33 crontab定时任务语法在线校验 上海
    python测试开发django175.bootstrap导航带下拉菜单的标签页标签页(navtabs) 上海
    python测试开发django172.jQuery 发送请求获取的数据设置为全局变量 上海
    team讨论有感
    蜕变(3)---模式
    uml建模的随想
    Bridge Strategy 和State的区别
    友元在模式中的运用
    Design&Pattern团队《设计模式在软件开发的应用》精华版
    面向对象乱弹(一)
  • 原文地址:https://www.cnblogs.com/msj513/p/9991145.html
Copyright © 2020-2023  润新知