ImageVerifierCode 换一换
格式:DOCX , 页数:26 ,大小:24.52KB ,
资源ID:4957273      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-4957273.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(中南大学数据库题库03数据表.docx)为本站会员(b****4)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

中南大学数据库题库03数据表.docx

1、中南大学数据库题库03数据表有职工工资表(职工号、日期、基本工资、奖金、工资合计),其中“工资合计”等于同一行数据的“基本工资”与“奖金”之和,在职工工资表中插入一行数据时(设一次只插入一行数据)能实现自动计算“工资合计”列的值的代码是( )。A ALTERTABLE职工工资表ADDCHECK(工资合计=基本工资+奖金)B UPDATE职工工资表SET工资合计=基本工资+奖金C INSERT INTO职工工资表(工资合计) VALUES (基本工资+奖金)D CREATETRIGGERtgz ON 职工工资表FORINSERTASUPDATE职工工资表SET 工资合计=a.基本工资+a.奖金F

2、ROM职工工资表a JOININSERTEDb ONa.职工号=b.职工号 ANDa.日期=b.日期参考答案D在SQLServer中,有教师表(教师号,职称,工资)。现要为“教授”的工资增加400。下列语句中正确的是( )。A UPDATE教师表SET工资=工资+400 WHERE 职称=教授B UPDATE教师表WITH工资=工资+400 WHERE 职称=教授C UPDATEFROM 教师表SET工资=工资+400 WHERE 职称=教授D UPDATE教师表SET 工资+400 WHERE 职称=教授参考答案A在为student_db数据库的St_Info表录入数据时,常常需要一遍又一遍

3、地输入“男”到学生“性别”列, 以下( )方法可以解决这个问题。A创建一个DEFAULT约束(或默认值)B创建一个CHECK约束C创建一个UNIQUE约束(或唯一值)D创建一个PRIMARY KEY约束(或主键)参考答案A下列哪一个命令为删除sample数据库的tb_name表( )。Adelete from tb_nameBdelete from sample.tb_nameCdrop table sample.DBO.tb_nameDdrop table sample.tb_name参考答案CSQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE、UP

4、DATE实现( )功能。A数据查询B数据定义C数据操纵D数据控制参考答案CCREATE TABLE语句( )。A必须在数据表名称中指定表所属的数据库B必须指明数据表的所有者C指定的所有者和表名称组合起来在数据库中必须唯一D省略数据表名称时,则自动创建一个本地临时表参考答案C从表中删除一行或多行记录的语句是( )。AUPDATEBDELETECDROPDINSERT参考答案B在数据完整性的各类型中,将行定义为特定表中的唯一实体的是( )。A实体完整性B域完整性C引用完整性D用户定义完整性参考答案A下面关于关联叙述正确的是( )。A可在两个表的不同数据类型的字段间创建关联B可在两个表的不同数据类型

5、的同名字段间创建关联C可在两个表的相同数据类型的不同名称的字段间创建关联D在创建关联时选择了级联删除相关的记录,则外键表中的某条记录删除时,可自动删除主键表中的关联记录。参考答案C设关系数据库中有一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型。若要把“郑欣的化学成绩80分”插入S表中,正确的语句是( )。AADD INTO S VALUES(郑欣, 化学, 80) BINSERT INTO S VALUES(郑欣, 化学, 80)CADD INTO S VALUES(郑欣, 化学, 80) DINSERT INTO S V

6、ALUES(郑欣, 化学, 80) 参考答案D在SQL Server中,下列标识符可以作为本地临时表名的是( )。A#MyTableBMyTableCMyTableD#MyTable参考答案D数据表可以设置字段Check约束,这种约束属于()。A实体完整性范畴B参照完整性范畴C数据一致性范畴D域完整性范畴参考答案D若用如下的SQL语句创建了一个表SC:CREATE TABLE SC( S CHAR(6) NOT NULL,C CHAR(3) NOT NULL,SCORE INT,NOTE CHAR(20) )向SC表插入如下数据行时,( )行可以被插入。A(201009,111,60,必修)B

7、(200823,101,NULL,NULL)C(NULL,103,80,选修)D(201132,NULL,86,)参考答案B若要在基本表S中增加一列CN(课程名),可用( )。AADD TABLE S(CN CHAR(8)BADD TABLE S ALTER(CN CHAR(8)CALTER TABLE S ADD CN CHAR(8)DALTER TABLE S (ADD CN CHAR(8)参考答案C下面( )Transact-SQL语句可以创建一个数据表。AALTER TABLEBCREATE TABLECCREATE DATEBASEDALTER VIEW参考答案B在为Students

8、_db数据库的S_C_Info表录入成绩数据时,必须使得数据满足表达式:0=成绩=55 AND score =60CUpdate grade set score=score+5 where score between 55 or 60 DUpdate grade set score=score+5 where score =60参考答案B( )完整性是指一个关系中所有主属性不能取空值。A实体B域C引用D用户定义参考答案A下列关于表的叙述正确的是( )。A只要用户表没有人使用,则可将其删除B用户表可以隐藏C系统表可以隐藏D系统表可以删除参考答案C关系数据库中,主键是( )。A为标识表中唯一的实体

9、B创建唯一的索引,允许空值C只允许以表中第一字段建立D允许有多个主键的 参考答案A在为studentsdb数据库的student_info表录入数据时,常常需要一遍又一遍地输入“男”到学生“性别”列, 以下( )方法可以解决这个问题。A创建一个DEFAULT约束(或默认值)B创建一个CHECK约束C创建一个UNIQUE约束(或唯一值)D创建一个PRIMARY KEY约束(或主键)参考答案AINSERT INTO Goods(Name,Storage,Price) VALUES(Keyboard,3000,90.00)的作用是( )。A添加数据到一行中的所有列B插人默认值C添加数据到一行中的部分

10、列D插入多个行参考答案C在SQL中,建立表用的命令是 ( )。ACREATE SCHEMA BCREATE TABLECCREATE VIEW DCREATE INDEX参考答案BSQL语言中,删除表中数据的命令是( )。ADELETEBDROP CCLEARDREMOVE参考答案ASQL语言中,删除一个表的命令是( )。ADELETEBDROPCCLEARDREMOVE参考答案BSQL Server 2000中表更新数据的命令是( )。AUSEBSELECTCUPDATEDDROP 参考答案C在SQL中,建立规则用的命令是 ( )。ACREATE TABLE BCREATE RULECCRE

11、ATE VIEWDCREATE INDEX参考答案B已知职工和职工亲属两个关系,当职工调出时,应该从职工关系中删除该职工的元组,同时在职工亲属关系中删除对应的亲属元组。在SQL语言中定义这个完整性约束的短语是( )。AINSTEAD OF DELETE BINSTEAD OF DROP CAFTER DELETE DAFTER UPDATE参考答案C定义外键实现的是哪一(些)类完整性?( )A实体完整性B参照完整性C用户定义的完整性D实体完整性、参照完整性和用户定义的完整性参考答案B有一个关系:学生(学号,系别),规定学号的值域是8个数字组成的字符串,这一规则属于( )。A实体完整性约束B参照

12、完整性约束C用户自定义完整性约束D引用完整性约束参考答案C下面有关主键的叙述正确的是( )。A不同的记录可以具有重复的主键值或空值B一个表中的主键可以是一个或多个字段C在一个表中主键只可以是一个字段D表中的主键的数据类型必须定义为自动编号或文本参考答案B关于关系图下列哪项是正确的( )。A关系图是在同一个表中不同字段之间建立关联B关系图是表与表之间建立关联,与字段无关C关系图是在不同表中的字段之间建立关联D关系图是在不同数据库之间建立关联参考答案C表在数据库中是一个非常重要的数据对象,它是用来( )各种数据内容的。A显示B查询C存放D检索参考答案C若要删除booklist表中列bookname

13、值为“book1”和“book2”的所有数据,以下语句删除不成功的是( )。Adelete booklist where bookname in (book1, book2)Bdelete booklist where (bookname=book1) or (bookname=book2)Cdelete booklist where bookname=book1 or bookname=book2Ddelete booklist where bookname=book1 and bookname=book2参考答案D下面有关主键的叙述正确的是( )。A不同的记录可以具有重复的主键值或空值B一

14、个表中的主键可以是一个或多个字段C在一个表中主键只可以是一个字段D表中的主键的数据类型必须定义为自动编号或文本参考答案BSQLserver 中( )语句能将temp表中的hostname字段扩充为varchar(100)。Aalter table temp alter column hostname varchar(1100) Balter table temp column hostname varchar(100)Calter table temp alter column of hostname varchar(100)Dalter table temp add column hostn

15、ame varchar(100)参考答案A一般情况下,以下( )字段可以作为主关键字。A基本工资B职称CD身份证号码参考答案D假定有一个用户表,表中包含字段:UserId (int)、UserName (varchar)、 PassWord(varchar) 等,该表需要设置主键,以下说法最恰当的是( )。A此表设计主键时,根据选择主键的最少性原则,最好采用UserId和PassWord作为组合主键。B此表设计主键时,根据选择主键的最少性原则,最好采用UserId作为主键。C此表设计主键时,根据选择主键的最少性原则,最好采用UserName和PassWord作为组合主键。D如果采用UserId

16、作为主键,那么在UserId列输入的数值,允许为空。参考答案B在一个表中,通常使用键约束来保证每个元组都是唯一的,用来唯一的表示每行的属性为 ( )。A主键B约束C索引D关系参考答案A设有学生选课的三张表,学生S(学号,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字为A课号,成绩B学号,成绩C学号,课号D学号,成绩参考答案C在学生表中要查找所有年龄大于30岁姓王的男同学,应该采用的关系运算是A选择B投影C联接D自然联接参考答案A若要将“s_c_info”表中所有学生的成绩“score”加5分,则正确的SQL语句是AUPDATE s_c_info S

17、ET score =5BUPDATE s_c_info SET scorescore +5CUPDATE FROM s_c_info SET score =5DUPDATE FROM s_c_info SET score = score +5参考答案B下列关于主关键字叙述正确的是A一个表可以没有主关键字B只能将一个字段定义为主关键字C如果一个表只有一条记录,则主关键字字段可以为空值D都正确参考答案A不允许数据库表在指定列上具有相同的值,且不允许有空值,这属于哪种约束( )。ADEFAULT约束BCHECK约束CPRIMARY KEY约束DFOREIGN KEY约束参考答案C不允许数据库表在指定

18、列上具有相同的值,且不允许有空值,这属于哪种约束( )。ADEFAULT约束BCHECK约束CPRIMARY KEY约束DFOREIGN KEY约束参考答案C批处理结束的标志是( )。AactionBgoCforDup参考答案B存储在数据库中的数据的准确性属于( )。A数据完整性B数据有效性C数据安全性D以上都不是参考答案A在T-SQL语言中,修改表结构时,应使用的命令是AUPDATEBINSERTCMODIFYDALTER参考答案D若用如下的SQL语句创建了一个表S :CREATE TABLE S( S# CHAR(6) NOT NULL, SNAME CHAR(8) NOT NULL, S

19、EX CHAR(2), AGE INTEGER ) 现向S表插入如下行时,哪一行可以被插入( )。A(991001,李明芳,女,23)B(990746,张为,NULL,NULL)C(NULL,陈道一,男,32) D(992345, NULL, 女, 25)参考答案B在表中使用IDENTITY列时,每张表只允许有( )IDENTITY列。A一个B两个C三个D四个参考答案ASQL语言中,删除一个表中所有数据,但保留表结构的命令是( )。ADELETEBCLEARCDROPDREMORE参考答案A使用( )语句,将Account表内的性别字段内容,全部都改为“男”。AUpdate account S

20、ET Sex =女 where Sex =男BUpdate account SET Sex =男 where Sex =女CUpdate FROM account SET Sex =女 where Sex =男DUpdate FROM account SET Sex =男 where Sex =女参考答案B若在员工数据表中,希望把工资字段的取值范围限定在2000到4000,则可在工资字段上建立( )。ACHECK约束B唯一约束C默认约束D主键约束参考答案A使用SQL命令将学生表STUDENT中的学生年龄AGE字段的值增加1岁,应该使用的命令是( )。AREPLACE AGE WITH AGE+

21、1BUPDATE STUDENT AGE WITH AGE+1CUPDATE SET AGE WITH AGE+1DUPDATE STUDENT SET AGE=AGE+1参考答案D对于UPDATE语句的说法正确的是:( )。AUPDATE一次只能修改一列的值BUPDATE只能修改不能赋值CUPDATE可以指定要修改的列和想赋予的新值DUPDATE不能加WHERE条件参考答案C若要删除数据库中已经存在的表S,可用()。ADELETE TABLE SBDELETE SCDROP TABLE SDDROP S参考答案C若student表中包含主键sudentid,并且其中有studentid为10

22、0和101的记录,则执行语句:UPDATE student SET studentid=101 WHERE studentid=100结果可能是( )。A错误提示:主键列不能更新。B更新了一条数据。C错误提示:违反主键约束。D既不提示错误,也不更新数据。参考答案C在SQL Server数据库中, 已有数据表student, 可以删除该表数据的命令是( )。ADROP FROM studentBDELETE FROMstudentCREMOVE FROM studentDKILL FROM student参考答案B在T-SQL语法中,用来插入和更新数据的命令是( )。AINSERT,UPDATE

23、BDELETE,INSERTCDELETE,UPDATEDCREATE,INSERT参考答案ATransact-SQL语言将数据插入到数据表的语句是INSERT INTO,修改数据的语句是UPDATE。参考答案正确一个表可以创建多个主键。参考答案错误如果对行的更新违反了某个约束或规则,则取消该语句,返回错误并且不更新任何记录。参考答案正确删除表时,与该表相关的规则和约束不会被删除。参考答案错误空值不同于空字符串或数值零,通常表示未填写、未知(Unknown)、不可用或将在以后添加的数据。 参考答案正确在数据库管理系统中数据完整性是指数据的正确性、有效性和一致性。参考答案正确一个数据表中只能有一

24、个主键约束,但可以有多个UNIQUE约束。参考答案正确默认值属于数据完整性的范畴。参考答案正确实体完整性是要求关系中主属性非空。参考答案正确临时表不能永久保存信息。参考答案正确空值(NULL)意味着数据尚未输入,它与0或者长度为零的字符串()的含义相同。参考答案错误数据的有效性就是判断数据是否处在所定义域的有效范围之内。参考答案正确SQL Server 中的数据表是一个重要的数据库对象,表定义为列的集合。参考答案正确数据的完整性主要防范的对象是非法用户。参考答案错误规则使用一次就必须定义一次。参考答案错误SQL Server不允许字段名为汉字。参考答案错误设置惟一约束的列不允许为空。参考答案错

25、误主键可以是复合键。参考答案正确每个数据表中必须创建一个主键和一个外键。参考答案错误NULL即空值,等于0。参考答案错误默认约束是在CREATE TABLE或ALTER TABLE语句中定义的,删除表的时候默认约束也随之删除了。参考答案正确数据库对象规则可以绑定到列,若删除该列所在表,则该规则也同时被删除。参考答案错误使用INSERT语句一次只能为表添加一行数据。参考答案正确建立数据表时,将年龄字段值限制在1825岁之间,这种约束属于参照完整性约束。参考答案错误在定义表间关系时,应设立一些准则,这些准则将有助于维护数据的完整性。参照完整性就是在输入、删除或更新记录时,为维持表之间数据的统一必须遵循的规则。

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2