Web前端开发中级模拟测试(一)上午题  B

总题数: 1    总分: 25
A卷 B卷
考试时间:120分钟

1、有序填空题, 25.0分 (难度:水平题  评分标准:全对给分  )

诗仙是___,诗圣是___;

阅读下列说明,用MySQL操作数据库。填写(1)至(10)代码。
【说明】
给项目“信息管理系统”设计一个数据库,采用MySQL数据库。主要创建产品信息管理模块,主要有新闻分类和新闻信息两个表。
MySQL数据库操作:创建数据库脚本db.sql
系统使用MySQL数据库,数据库名为info_manage,表名为newtypenewtype表包含序号、分类名称、时间,其中,序号为自增字段和主键。另一表明为news,news表包含序号、新闻标题、新闻内容、时间。补充下列(1)和(4),以下是对(1-4)的说明。
(1)
删除已经存在的数据库
(2)
创建数据库info_manage
(3) id
为自增字段
(4)
默认是当前时间
(5)
设置主键
___ DATABASE IF EXISTS user_center;
___;
USE info_manage;
CREATE TABLE `newtype`
(
`id` int (4) NOT NULL ___ COMMENT '
序号',
   `typename` varchar (16) NOT NULL COMMENT '
分类名称',
`time` datetime DEFAULT ___ COMMENT '
创建时间',
___(`id`)
)ENGINE= InnoDB DEFAULT CHARSET= utf8;

CREATE TABLE `news`
(
   `id` int (4) NOT NULL auto_increment COMMENT '
序号',
   `title` varchar (16) NOT NULL COMMENT '
新闻标题',
`body` text(20000)  COMMENT '
新闻内容',
   `time` datetime DEFAULT current_timestamp COMMENT '
创建时间',
   primary key (`id`)
)ENGINE= InnoDB DEFAULT CHARSET= utf8;

MySQL数据库操作:初始化数据脚本init.sql
MySQL数据库中,向info_manage数据库中newtype表插入信息分类数据,插入数据脚本如下。
USE info_manage;
___ newtype(typename) value('
行业新闻');
insert into newtype(typename) value('
集团新闻');
insert into newtype(typename) value('
通知公告');
MySQL数据库操作:修改news表】
news表中,字段‘新闻分类’未创建,现需要修改news,将‘新闻分类’字段插入到字段‘新闻标题’后,修改表脚本如下。
USE info_manage;
___ table news ___ newtype int(4) ___ title;
MySQL数据库操作:修改news表】
由于newtype输入的是数字,为了提高用户体验,现在需要将所有信息的分类名显示,显示的字段有新闻序号,新闻标题,新闻分类名。执行脚本如下:
USE info_manage;
create view newsinfo as select n.id,n.title,t.typename from news as n,newtype as t where___;
【问题】
进行动态网页开发,补全代码,在___处填入正确的内容。