试题详情
- 单项选择题 你是一个技术培训中心数据库开发者。通常地,用书面管理雇员的学历、教师、课程和教室安排。这个培训中心希望通过开发一个数据库录入信息来实现无纸化记录。你为这个数据库设计表,设计如图
你想缩短查询的响应时间和将数据冗余最小化。你应该做什么?() A、创建一个名为Instructors的新表。包含InstructorID、InstructorName、OfficePhone等字段,为添加一个Courses表添加一个名为InstructorID的字段。
B、将Classroom中的所有字段复制到Courses,并删除Classroom表。
C、移除Courses表的主键约束用一个基于CourseID和CourseTitle的主键约束来代替。
D、移除ClassroomID字段,并在ClassroomNumber和ClassTime字段上以主键约束做基础。
关注下方微信公众号,在线模考后查看

热门试题
- 如果希望从成绩表中查询出所有成绩小于等于
- 你正在设计你公司的SALES数据库。这个
- 以下哪种类型的约束条件强制唯一性()
- 在SQL Server中,要授予某安全性
- 如果不允许其他事务对某一数据对象加任何类
- 请观察PRODUCT表和SUPPLIER
- SQL Server数据库中的系统表的表
- 表1-表4是下列题目中用到的4个表,请根
- 下列说法中,()属于表设计原则。
- select语句的过滤条件既可以放在wh
- 什么是存储过程?为什么要使用存储过程?
- 视图可用于保留基表中旧数据的历史记录,因
- 评估以下CREATETABLE语句的执行
- 在SQL中,用户可以直接操作的是()。
- 使用NOCACHE创建序列时可确保成功使
- 以下关于减小列宽的哪个说法是的()
- 索引与视图具有相同的用途。
- 用户SUSAN创建了“雇员”表,然后创建
- 使用SQL语言创建一个表,要限定某列的值
- 表中的一行称为一个()。