下列关于数据库系统三级模式结构的描述中,正确的是 ______。
A、一个数据库可以有多个模式
B、一个数据库可以有多个外模式
C、一个数据库可以有多个内模式
D、一个数据库可以有多个模式和外模式
对于 SQL查询: SELECT * FROM tbl_name WHERE id = (SELECT id FROM tbl_name) ,假设该表中包含 id 字段,那么该语句正确执行的条件是 ______。
A、该表中必须有多条记录
B、该表中必须只有一条记录
C、该表中记录数必须小于等于一条
D、此SQL语句错误,无论如何都无法正确执行
使用 SQL语句查询学生信息表 tbl_student 中的所有数据,并按学生学号 stu_id 升序排列,正确的语 句是 ______。
A、SELECT*FROMtbl_studentORDERBYstu_idASC;
B、SELECT*FROMtbl_studentORDERBYstu_idDESC;
C、SELECT*FROMtbl_studentstu_idORDERBYASC;
D、SELECT*FROMtbl_studentstu_idORDERBYDESC;
模式 / 内模式映像保证数据库系统中的数据能够具有较高的 ______。
A、逻辑独立性
B、物理独立性
C、共享性
D、结构化
学生表 student 包含 sname、sex、age 三个属性列, 其中 age 的默认值是 20,执行 SQL语句 INSERT INTO student(sex ,sname,age)VALUES("M","Lili",); 的结果是 ______。
A、执行成功,sname,sex,age的值分别是Lili,M,20
B、执行成功,sname,sex,age的值分别是M,Lili,NULL
C、执行成功,sname,sex,age的值分别是M,Lili,20
D、SQL语句不正确,执行失败