简答题若用如下的SQL语句创建了一个表S Create Table S( Sno Char(6) NOT NULL, Sname Char(8) NOT NULL, Sex Char(2), Age SMALLINT) 现向S表插入如下记录时,哪一条记录可以被插入( )。 A、(‘991001’,‘李明芳’,女,‘23’) B、(‘991746’,‘张伟’,NULL,NULL ) C、( NULL,‘李浩’,‘男’,21 ) D、(‘992345’,NULL,‘女’,24)简答题假设学生关系是S(Sno,Sname,Sex,Age),课程关系C(Cno,Cname,Teacher),学生选课关系SC(Sno,Cno,Grade)。要查询课程名(Cname)为“数据库”、性别(Sex)为“男”的学生信息,将涉及的关系是( )。 A、S B、SC,C C、S,SC D、S,SC,C简答题SQL中,下列涉及空值的操作,不正确的是( )。 A、 AGE IS NULL B、AGE=NULL C、 AGE IS NOT NULL D、 NOT(AGE IS NULL)简答题SQL语句中,条件:年龄Between 18 And 30 表示年龄在18至30之间,且( )。 A、包括30但不包括18 B、包括18和30 C、包括18但不包括30 D、不包括18和30简答题下列关于唯一约束与主键的区别的描述正确的是( )。 A、唯一约束的值不允许为空,主键约束的值允许为空 B、唯一约束的值允许为空,主键约束的值不允许为空 C、唯一约束就是主键约束 D、唯一约束和主键约束的值都不允许为空简答题已知关系:学生(学号,姓名,年龄),如果按照年龄高低列出所有学生信息,则SQL语句应该是( ) A、Select * from 学生 Order by 年龄; B、Select * from 学生 Order by 年龄 DESC; C、Select * from 学生 Order 年龄; D、Select * from 学生 Order 年龄 DESC;简答题对工资表(员工号,姓名,部门号,月薪)进行查询,分部门统计人数和平均公司,查询语句应( ) A、Select 部门号,Count(*),AVG(月薪) from 工资表 group by 月薪 B、Select 部门号,Count(*),AVG(月薪) from 工资表 group by 部门号 C、Select 部门号,Count(月薪),AVG(*) from 工资表 group by 部门号 D、Select 部门号,Count(月薪),AVG(月薪) from 工资表 group by 月薪简答题关系模式Student(Sno,Sname,Sage),若要求查询姓“刘”的学生的学号(Sno)和姓名(Sname),正确的SQL语句是( )。 A、 Select Sno,Sname From Student Where Sname Like ‘刘_’ B、 Select Sno,Sname From Student Where Sname Like ‘刘%’ C、Select Sno,Sname From Student Where Sname Like ‘刘’ D、 Select Sno,Sname From Student Where Sname Like ‘%刘’简答题在SQL中,修改数据表结构应使用的命令是( )。 A、Alter B、Drop C、Grant D、Update简答题在字符匹配查询中,关于通配符“%”说法最准确的是( )。 A、代表任意单个字符 B、代表任意长度的字符串 C、代表0个字符 D、以上都是简答题数据库中增加一条新数据使用的命令是( )。 A、Insert B、Drop C、Update D、Create简答题SQL中”DELETE FROM 表名”表示( )。 A、从基本表中删除所有元组 B、从基本表中删除所有属性 C、从数据库中删除这个基本表 D、从基本表中删除重复元组简答题在SQL语句中,消除重复的行,可以用以下哪个关键字?( ) A、Unique B、Distinct C、Only D、One简答题在视图上不能完成的操作是( )。 A、 更新视图数据 B、查询 C、在视图上定义新的基本表 D、在视图上定义新的视图简答题在SQL语句中,允许取空值但不允许出现重复的约束是( )。 A、NULL B、Primary key C、UNIQUE D、Foreign key