单选题考虑下列实例,设计一个数据库存储学校里的所有课程情况,在Professors表中存储教授的信息,在Courses表中存储课程的信息,每门课程分配给一个教授,每个教授可以教几门课程,要求只有在Professors表中注册过的教授才可以教课程,而教授也只可以教在Courses中登记过的课程,()可以满足此要求?A在Professors表中建立一个主键,引用Courses表B在Courses表中建立一个外键,引用Professors表C在Professors表中建立一个外键,引用Courses表D在Courses表中建立一个主键,引用Professors表
单选题
考虑下列实例,设计一个数据库存储学校里的所有课程情况,在Professors表中存储教授的信息,在Courses表中存储课程的信息,每门课程分配给一个教授,每个教授可以教几门课程,要求只有在Professors表中注册过的教授才可以教课程,而教授也只可以教在Courses中登记过的课程,()可以满足此要求?
A
在Professors表中建立一个主键,引用Courses表
B
在Courses表中建立一个外键,引用Professors表
C
在Professors表中建立一个外键,引用Courses表
D
在Courses表中建立一个主键,引用Professors表
参考解析
解析:
暂无解析
相关考题:
(25)下列关于SQL语言的叙述中,不正确的是( )。A)SQL语言支持数据库的3级模式结构B)一个基本表只能存储在一个存储文件中C)一个SQL表可以是一个基本表或者是一个视图D)数据库中数据的存储结构组成了关系数据库的内模式
( 48 )下列关于 Oracle 数据库系统的表空间的叙述中,哪一条是不正确的?A )表空间是逻辑存储单元B )每一个 Oracle 数据库只有一个表空间C )每个表空间可创建一个或多个数据文件D )一个 Oracle 数据库的总存储容量是该数据库的所有表空间的存储容量之和
在SQL中,关系模式被称为“基本表”,存储模式被称为“存储文件”,子模式被称为“视图”,下列说法中不正确的是( )。A.用户可以对视图和基本表进行查询操作B.视图是若干个基本表或其他视图构成的C.一个基本表不能跨越多个存储文件,同理,一个存储文件也不能存放多个基本表D.基本表是实际存储在数据库中的表
下列关于SQL语言的叙述中,哪一个是不正确的?A.SQL语言支持数据库的三级模式结构B.一个基本表只能存储在一个存储文件中C.一个SQL表可以是一个基本表或者是一个视图D.数据库中数据的存储结构组成了关系数据库的内模式
下面关于SQL Server数据库系统表的不正确叙述是( )。 A.数据库的数据字典信息存储在系统表中。B. 用户可以直接查看、修改系统表中的数据。C.数据库每个表的定义信息都存放在系统表中。D.系统表必须存储在主文件中。
你是TreyResearch一个数据库的开发者。你正在设计一个SQLServer2005/2008数据库,该数据库将被很多公司用来发布复制。你在一个包含有机密信息的数据库中创建了一些存储过程。你想要阻止公司来查看这些机密信息。你该怎么做?()A、从系统表syscomments中删除存储过程中的文本。B、对存储过程的文本加密C、在系统表syscomments否认public角色中的SELECT权限D、在系统表sysobjects否认public角色中的SELECT权限
下列对表的叙述错误的是()A、表是数据库中唯一物理存储数据的地方B、表是存储在数据库中的许多相关信息的集合C、数据库中的所有数据都是按一定规则分寸在若干个表中的D、在同一个数据库中,每一个表都有多个标识符,成为表名
下列对表的叙述正确的有()A、表是数据库中唯一物理存储数据的地方B、在同一个数据库中,每一个表都有唯一一个个标识符,成为表名C、数据库中的所有数据都是按一定规则分寸在若干个表中的D、表是存储在数据库中的许多相关信息的集合
考虑下列实例,设计一个数据库存储学校里的所有课程情况,在Professors表中存储教授的信息,在Courses表中存储课程的信息,每门课程分配给一个教授,每个教授可以教几门课程,要求只有在Professors表中注册过的教授才可以教课程,而教授也只可以教在Courses中登记过的课程,()可以满足此要求?A、在Professors表中建立一个主键,引用Courses表B、在Courses表中建立一个外键,引用Professors表C、在Professors表中建立一个外键,引用Courses表D、在Courses表中建立一个主键,引用Professors表
下列关于基本表和存储文件之间关系的描述中错误的是()。A、 一个基本表只能存储于一个文件中,一个存储文件中也只能存放一个基本表B、 一个基本表只能存储于一个文件中,但一个存储文件中能存放多个基本表C、 一个基本表可以存储于一个或多个文件中,但一个存储文件中也只能存放一个基本表D、 一个基本表可以存储于一个或多个文件中,一个存储文件中也可以存放一个或多个基本表
单选题下列关于SQL语言的叙述中,不正确的是()。ASQL语言支持数据库的3级模式结构B一个基本表只能存储在一个存储文件中C一个SQL表可以是一个基本表或者是一个视图D数据库中数据的存储结构组成了关系数据库的内模式
单选题你是TreyResearch一个数据库的开发者。你正在设计一个SQLServer2005/2008数据库,该数据库将被很多公司用来发布复制。你在一个包含有机密信息的数据库中创建了一些存储过程。你想要阻止公司来查看这些机密信息。你该怎么做?()A从系统表syscomments中删除存储过程中的文本。B对存储过程的文本加密C在系统表syscomments否认public角色中的SELECT权限D在系统表sysobjects否认public角色中的SELECT权限
单选题下列对表的叙述错误的是()A表是数据库中唯一物理存储数据的地方B表是存储在数据库中的许多相关信息的集合C数据库中的所有数据都是按一定规则分寸在若干个表中的D在同一个数据库中,每一个表都有多个标识符,成为表名
多选题下列对表的叙述正确的有()A表是数据库中唯一物理存储数据的地方B在同一个数据库中,每一个表都有唯一一个个标识符,成为表名C数据库中的所有数据都是按一定规则分寸在若干个表中的D表是存储在数据库中的许多相关信息的集合