6.0 - SVSE - S1 - 考前冲刺题 - SQL_第1页
6.0 - SVSE - S1 - 考前冲刺题 - SQL_第2页
6.0 - SVSE - S1 - 考前冲刺题 - SQL_第3页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、6.0 - svse - s1 - 考前冲刺题 - sql 1. 你们正在设计一个数据库应用程序,在设计中途的时候,数据库进行了重新规划,因此原来的数据库不在使用,并且启用了一个新的数据库和和数据库表结构,但是,原来有一张重要的表中已输入了大量的数据,你检查了新的数据库表和原来的数据库表的结构,发现表的结构并没有更改,为了把原来的数据在新的数据库中利用,可以采用最好的办法是()。 (选择一项) a.重新在新的数据库表中录入全部的数据 b.使用数据转换服务的输出功能把原来的数据保存为文本文件,再把文本文件拷贝到新的数据库中 c.使用“insert into新的表名 select 旧的表名”的插入

2、语句进行表之间的数据转移 d.首先建立两张表之间的主外键关系,再在vb中使用ado对象进行数据分析和数据行插入 2. 在一个表中,通常使用()约束来保证列中的值都是唯一的,用来唯一的表示每行。(选择一项) a.主键 b.约束 c.索引 d.关系 3. 在sql server中,以下都属于二进制数据类型,除了()。(选择一项) a.binary b.image c.bit d.varbinary 4. ibm 公司圣何赛研究实验室的一位研究人员codd,在1970年6月发表的一篇论文中提出了一个模型,它允许设计者把他们的数据库分解成几个独立但是相关的表,这对提高数据库的性能很有意义,同时也向最终

3、用户保留原来数据库的外观。从此,codd就被公认为()数据库之父。(选择一项) a.状模型 b.层次模型 c.关系模型 d.平面模型 5. 假设“产品”表中有“产品id”,“产品名称”,“价格”此三个字段,要在此表里添加一条新记录,下列sql语句能实现添加功能的是()。(选择一项) a.update insert 产品 values(01008,花生,20); b.insert 产品 values(01008,花生,20); c.insert into 产品 values(01008,花生,20); d.insert * from 产品 values(01008,花生,20); 6. 下列从大

4、到小的排列正确的是()。(选择一项) a.数据库管理系统 数据库系统 数据库 b.数据库 数据库系统 数据库管理系统 c.数据库系统 数据库 数据库管理系统 d.数据库系统 数据库管理系统 数据库 7. 在sql server 2005中,附加数据库操作是指()(选择一项) a.把sql server数据库文件保存为其他数据库文件 b.根据数据库物理文件的信息,把数据库在sql server2005中恢复 c.把所有该数据库表的数据清空 d.把数据库删除 8. 现在学生信息表student_info,其中包括姓名(stu_name),学号(stu_id),成绩(stu_grade).我们需要查

5、询成绩为80分的学生姓名,要求结果按照学号降序排列。下面查询语句正确的是()(选择一项) a.select stu_name from student_info where stu_grade=80 order by stu_id asc; b.select stu_name from student_info where stu_grade=80 order by stu_id desc; c.select stu_id,stu_name from student_info where stu_grade=80 order by stu_name asc; d.select stu_name

6、 from student_info where stu_grade=80 like 80 order by stu_id desc; 9. 假设两张表建立了“主键外键”的引用关系,则主表(主键)中对应(外键)的数据()。(选择一项) a.必须在子表中有对应 b.可以比主表的数据多 c主表的数据行可以比子表的数据行少 d.必须为数字数据类型 10. 在实体关系图中,每个实体可能对应()。(选择一项) a.应用程序的一个功能模块 b.应用程序的一个界面 c.应用程序的一个函数 d.应用程序数据库中的一个表 11. 下列查询条件可以查询出员工数据表中的字段员工数据表中的字段员工所在地不在柏林的员工

7、()(选择一项) a.!柏林b.not柏林c.is not 柏林d.柏林 12. 在pub数据库中,按“type”分组titles表中的行,并且消除不是以字母p开头的那些“type”,下列正确的sql语句是()。(选择一项) a.select type from titles group by type where type like %p b.select type from titles group by type having type not like p% c.select type from titles group by type having type like p% d.se

8、lect type from titles group by type where type like p% 13. 在表student中,包含主键列stuid,则执行执行的结果可能是()。(选择一项) a.更新了多行数据 b.没有数据更新 c.删除了一行不符合要求的数据 d.t_sql语法错误,不能执行 14. microsoft sql server 中,创建一个数据库,可以包含以下()文件。(选择三项) a.主要数据文件 b.次要数据 c.日志文件 d.记录集 15. 我们通常使用()输入存储和管理数据 (选择一项) a.数据库管理系统(dbms) b.数据库 c.管理信息系统(ms)

9、d.数据词典 16. 有一个商品信息表(表名:prolnfo),表的字段为:proid(商品编号),procatg(商品类别),proname(商品名称),proprice(商品价格),下列选项()可以查询每一类商品的平均价格。(选择一项) a.slect procatg,avg (proprice)from proinfo b.slect procatg, avg (proprice) from proinfo group procatg c.slect avg (proprice) from proinfo group by procatg d.slect avg (proprice) f

10、rom proinfo 17. 在t-sql中,以下()是通配符 (选择一项) a. b.% c.or d.where 18. 在关系型数据库中,基于公共字段将两个或多个表联系起来称为联接,联接包括以下不同的类型,除了()。 (选择一项) a.内部联接 b.外键联接 c.外部联接 d.自联接 19. 在sqlserver2005中,创建表之后()。 (选择一项) a.不允许再改更主键 b.可以没有主键 c.只能在企业管理器中更改主键,不能通过tsql更改主键 d.主键允许为空 20. 使用sql创建多表查询要求查询中所涉及的表必须有() (选择一项) a.主键 b.公共字段 c.组合键 d.以

11、上都是 21. 从sql server2005中导入导出数据可以通过()实现。(选择一项) a.excle中 “导入和导出数据” b.企业管理器中的导入/导出选项 c.使用查询分析器 d.使用企业管理器中的工具箱中的图标 22. 有一个出版物表,包含图书编码(book-code),书名(book-name),出版日期(issue-dt),备注(mem-cd)等字段,字段()作为该表的主键可能是最恰当的。(选择一项) a.book-code b.book-name c.issue-dt d.mem-cd 23. 一个表中,通常使用键约束来保证每条纪录都是唯一的,用来唯一地标每行的属性称为() (

12、选择一项) a.主键 b.约束 c.索引 d.关系 24. microsoft sql server 2005在安装的时候就创建的事例用户数据库包括()。(选择两项) a.pubs b.master c.northwind d.msdb 25. 下面对于域完整性理解正确的是()。(选择两项) a.域的完整性和实体完整性都强调了数据的唯一性 b.可以指定列值的有效数据 c.列的数据类型增强了域的完整性 d.存储过程可用来定义域的完整性 26. 查找authors表中的所有电话号码的首位为4,第二位为0或1的电话号码()。(选择一项) a.select phone from authors whe

13、re phone like 41,0% b.select phone from authors where phone in 4% c.select phone from authors where phone like 4_1,0% d.select phone from authors where phone between 41% and 40% 27. 关系型数据库中,要防止小于100的数保存到int类型的unitsinstock列可以()。(选择一项) a.使用主键约束 b.使用缺省约束 c.使用外键约束 d.使用检查约束 28. 包含元数据的表由关系型数据库管理系统创建和维护,其中

14、,表的创建涉及的内容包括以下的方面,除了()。(选择一项) a.指定数据库类型 b.指定可以输入到字段中的数据的大小 c.实施任何必要的约束以确保输入的数据有效 d.实施限制权限 29. 从货物订单数据表(order)中查询出其中订单金额(order_price)在1000和5000之间的订单的详细信息,并按照订单金额(order_price)升序排列。正确的语句是()。(选择一项) a.select * from order where order_price between 1000 and 5000 order by order_price asc b.select * from order where order_price between 1000 and 5000 order by order_price desc c.select * from order where 100030. 在sql server 中,若职工表的表结构为:职工(职工号

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论