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