下列描述的删除操作中,哪一个操作不正确?A.从student中删除行(′010′,′王宏大′,′01′,′02′)B.从class中删除行(′02′,′计算机′,′张海′)C.从class中删除行(′03′,′英语′,′李洪亮′)D.先在student中删除行(′010′,′王宏大′,′01′,′02′),然后从class中删除行(′01′,′ 企业管理′,′郑红霞′)

题目

下列描述的删除操作中,哪一个操作不正确?

A.从student中删除行(′010′,′王宏大′,′01′,′02′)

B.从class中删除行(′02′,′计算机′,′张海′)

C.从class中删除行(′03′,′英语′,′李洪亮′)

D.先在student中删除行(′010′,′王宏大′,′01′,′02′),然后从class中删除行(′01′,′ 企业管理′,′郑红霞′)


相似考题
参考答案和解析
正确答案:B
解析:本题主要考查了在SQL语言中,什么情况下不能进行删除操作。 class的课程号是student表的外键,只有当课程号不被student表所使用的时候才能删除。因此B)不正确。
更多“下列描述的删除操作中,哪一个操作不正确?A.从student中删除行(′010′,′王宏大′,′01′,′02′)B.从cla ”相关问题
  • 第1题:

    下列描述的插入操作中,哪一个操作是正确的?

    A.在student中插入行(′102′,′赵民′,′05′,′02′)

    B.在student中插入行(′101′,′赵民′,′04′,′02′)

    C.先在class表中删除行(′03′,′英语′,′ 李洪亮′)然后在student中插入行(′105′,′李丽′,′03′,′03′)

    D.在student中插入行(′105′,′李丽′,′03′,′03′)


    正确答案:D
    解析:本题主要考查了在SQL语言中,什么情况下不能进行插入操作。 在class中没有课程号为05的部门,因此A)不正确;在表中不能有相同的记录,因此B)不正确;当删除了课程号为03的课程后,就不能在插入一条课程号为03的雇员信息了,所以C)不正确。

  • 第2题:

    下列描述的删除操作中,哪一个操作不正确?

    A.从student中删除行('010','王宏大','01','02')

    B.从class中删除行('02','计算机','张海')

    C.从class中删除行('03','英语','李洪亮')

    D.先在student中删除行('010','王宏大','01','02'),然后从class中删除行('01','企业管理','郑红霞')


    正确答案:B
    解析:class的课程号是student表的外键,只有当课程号不被student表所使用的时候才能删除。因此B)不正确。

  • 第3题:

    若执行下面列出的操作,( )操作不能成功执行。

    A.从EMP中删除行('010','王宏达','01',1200)

    B.在EMP中插入行('102','赵敏','01',1500)

    C.将EMP中雇员号='056'的工资改为1600元

    D.将EMP中雇员号='101'的部门号改为'05'


    正确答案:D

  • 第4题:

    下面三个题基于student表和class表,student表的主键是学号,class表的主键是课程号。

    下列描述的操作中,哪一个操作不正确?

    A.从表student中删除行('010','王宏大','01','02')

    B.在student中插入行('102','赵民','03','03')

    C.将student中学号='010'的课程号改为'02'

    D.将stuedent中雇员号='101'的课程号改为'05'


    正确答案:D
    解析:因为在class表中没有部门号是05的记录,因此D)操作不正确。

  • 第5题:

    下列描述的插入操作中,哪一个操作是正确的?

    A.在student中插入行('102','赵民','05','02')

    B.在student中插入行('101','赵民','04','02')

    C.先在class表中删除行('03','英语','李洪亮')然后在student中插入行('105','李丽','03','03')

    D.在student中插入行('105','李丽','03','03')


    正确答案:D
    解析:在class中没有课程号为05的部门,因此A) 不正确;在表中不能有相同的记录,因此B) 不正确;当删除了课程号为03的课程后,就不能在插入一条课程号为03的雇员信息了,所以C) 不正确。