题目内容
项目描述随着互联网的进一步发展,网络媒体在人们心中的地位进一步提高,“新闻发布系统”作为网络媒体的核心系统,其重要性是越来越突出:一方面,它提供一个新闻管理和发布的功能;另一方面,现在的新闻发布要求实现与普通的用户交互,用户可以很方便地参加一些调查和相关新闻的评论,本项目主要是对新闻发布系统中的新闻信息表进行操作。新闻发布系统数据库操作要求如下:1)数据库NewsDB。2)角色表Roles,表结构如下表J2-10-1所示。表J2-10-1 Roles表3)Roles表基础数据如表J2-10-2所示记录。表J2-10-2 Roles表基础数据4)新闻类别表NewsKind,结构如表J2-10-3所示。表J2-10-3 NewsKind表5)NewsKind表基础数据如表J2-10-4所示记录。表J2-10-4 NewsKind表基础数据6)角色_新闻类别管理表RolePower,结构如表J2-10-5所示。表J2-10-5 RolePower表(1)任务描述任务1:用SQL语言创建新闻发布系统数据库1)创建数据库NewsDB,判断系统中是否有该名字的数据库,如果有则删除;如果没有则创建该数据库。任务2:用SQL语言创建角色表Roles、新闻类别表NewsKind、角色_新闻类别管理表RolePower1)按照提供的表J2-10-1、J2-10-3、J2-10-5结构创建数据库表,并设主键、外键。任务3:用SQL语言对新闻信息表News进行操作1)管理员可以添加任何类型新闻、经理则可以添加除今日报道外的所有类型新闻、普通用户则只可以添加今日报道,根据上述请将角色_新闻类别管理表RolePower表中数据添加完善。2)在角色表中添加备注字段,类型文本,可以为空。3)查找出普通用户能够添加新闻类型的名称。
查看答案
搜索结果不匹配?点我反馈
更多问题