当前位置: 首页 > wzjs >正文

上传图片的网站要怎么做网络营销课程作业

上传图片的网站要怎么做,网络营销课程作业,国内电商运营是做什么的,用discuz做交友网站逆风执炬&#xff0c;向光而行 一、补充 我们首先对之前的文章进行一下补充 1.1 check约束 我们通过具体的案例来对这check约束进行一下讲解 CREATE TABLE gardens(id INT CHECK(id<10),name VARCHAR(255) UNIQUE,garden INT DEFAULT 100 );DESC gardens;INSERT INTO gard…

逆风执炬,向光而行

一、补充

        我们首先对之前的文章进行一下补充

        1.1 check约束

        我们通过具体的案例来对这check约束进行一下讲解

CREATE TABLE gardens(id INT CHECK(id<10),name VARCHAR(255) UNIQUE,garden INT DEFAULT 100
);DESC gardens;INSERT INTO gardens
VALUES(1,'t',100)

        此时,如果你要添加的数据中,id 大于等于10,将会显示插入失败;如果garden没有具体数据,则garden默认为是100

INSERT INTO gardens(id,name)
VALUES(2,'p')INSERT INTO gardens(id,name)
VALUES(40,'t')SELECT * FROM gardens

Check constraint 'gardens_chk_1' is violated

        1.2 在 ALTER TABLE时添加约束

ALTER TABLE gardens
MODIFY `name` VARCHAR(255) DEFAULT 'Me'DESC gardens

        1.3 在 CREATE TABLE时删除约束

ALTER TABLE gardens
MODIFY `name` VARCHAR(255);DESC gardens
这里的删除其实同样是一种修改

二、视图

        2.1 视图的理解

        1.视图是一种虚拟表,本身是不具有数据的,占用很少的内存空间,它是SQL中的一个重要概念,可以将视图理解为存储起来的SELECT 语句
        2.视图中的select语句涉及到的表,称为基表,针对视图做DML操作,会影响到对应的基表中的数据,反之亦然
        3.视图本身的删除,不会导致基表中数据的删除
        4.视图的应用场景:针对小型项目,不推荐使用视图
        5.视图的优点:简化查询、控制数据访问权限

        2.2 创建视图

        在 CREATE VIEW语句中嵌入子查询
        方式为:CREATE VIEW 视图名称
        AS 查询语句

        准备工作:

    CREATE DATABASE test1;USE test1;CREATE TABLE empsASSELECT *FROM emp.departments;CREATE TABLE deptsASSELECT *FROM emp.department_position;SELECT * FROM emps;SELECT * FROM depts;

        2.3 创建视图

	CREATE VIEW empss ASSELECT emps.id,emps.`name`,depts.positionFROM emps,depts# 因为这里只是为了展示一下单表的情况,所以就没有加入多表的连接条件

        2.4 针对于多表

	CREATE VIEW empsssASSELECT emps.id,emps.`name`,depts.positionFROM emps,deptsWHERE emps.id = depts.id

        2.5 添加视图字段的别名

	CREATE VIEW empsss(emp1_id,depts_position)ASSELECT emps.id,depts.positionFROM emps,deptsWHERE emps.id = depts.id;SELECT * FROM empsss;

        2.6 视图的优化

	CREATE VIEW emp_deptASSELECT CONCAT(emp1.`name`,'(',depts.position,')') '姓名(部门)',emp1.salaryFROM emp1 JOIN depts ON emp1.id = depts.id;SELECT * FROM emp_dept;

        2.7 基于视图创建视图

 CREATE VIEW f_emp_deptASSELECT emp_dept.salaryFROM emp_dept;SELECT * FROM emp_dept;

        2.8  查看视图

 # 查看数据库的表对象、视图对象SHOW TABLES;# 查看视图结构DESC emp_dept;# 查看视图属性信息SHOW TABLE STATUS LIKE 'emp_dept'; # 查看视图的详细定义信息SHOW CREATE VIEW emp_dept;
查看数据库的表对象、视图对象
查看视图结构

查看视图属性信息
查看视图的详细定义信息

        2.9 更新视图中的数据

        更新表中的数据会导致视图中的数据改变;同理,更新视图中的数据也会导致表中的数据改变

 UPDATE emp_deptSET salary = 1000WHERE salary IS NULL;SELECT * FROM emp_dept;

        当视图中的字段在及原表中不存在,则不更新视图中的数据

 USE testCREATE VIEW avgASSELECT student.Sname,avg(sc.grade)FROM student,sc,courseWHERE student.Sno = sc.Sno AND sc.`课程号` = course.`课程号`GROUP BY student.Sname

        在这里进行错误展示

 UPDATE avgSET avg(sc.grade) = 100WHERE Sname = '周九'SELECT * FROM avg;

三、结语

        风起青萍,浪成微澜

须知少日拏云志,曾许人间第一流。我们还年轻,我们还有无限可能!

http://www.dtcms.com/wzjs/149750.html

相关文章:

  • 南京做网站xjrkj品牌营销策略四种类型
  • 国内移动端网站做的最好的2345网址大全
  • 建设公司与建筑公司的区别seo实战优化
  • 郑州网站建设技术外包网站seo哪家好
  • 网站建设销售怎么样找seo外包公司需要注意什么
  • 新网站提交百度收录网页
  • p站代理网址搜索引擎优化英文简称
  • 网站开发语言汇总百度站长提交网址
  • html5网站开发教程专业网店推广
  • 外贸网站建设招聘图片seo优化是什么意思
  • 保险网站有哪些上海优化网站
  • 域名注册网站建设网络实名谷歌seo是什么职业
  • 做网站建设的怎么拓展业务郑州网站建设公司
  • 电子商务网站建设规划论文烟台seo外包
  • 网站跟网页的区别seo优化网站技术排名百度推广
  • 设计制作的基本步骤是什么aso优化
  • 网站建设属于应用软件吗旅游最新资讯 新闻
  • 济南正规网站建设公司哪家好南宁百度推广seo
  • 国建设文化艺术协会网站南宁推广软件
  • wordpress中能搜索到form中的文字吗抖音seo推荐算法
  • react做门户网站搜狗seo软件
  • 乌兰察布盟建设银行网站百度收录检测
  • redis做缓存的网站并发数app开发自学教程
  • win系统做网站深圳搜索竞价账户托管
  • 广州网站建设阿里云成都私人做网站建设
  • 山东川畅信息技术有限公司网站建设百度新闻发布
  • 页面设计需求需要做哪些方面免费网站seo优化
  • 网络广告的特点win10系统优化软件哪个好
  • 在建设银行网站申请完信用卡网站批量收录
  • 美康优选网站怎么做的广告免费发布信息