哪位大侠可以提供一些mysql数据库的题库,一定要带答案的!将感激不尽!!

晴川 2024-05-25 22:23:49
最佳回答
一、不定项选择题(共40题,每小题2.5分,总分100分)1. 数据库管理系统的发展历经了如下那些模型阶段( acde )a. 层次模型 b. 结构模型 c. 关系模型d. 网状模型 e.对象模型2. 关系型数据库的核心单元是( b )a. 对象 b. 表c. 行 d. 列3. 对于关系型数据库来说,表之间存在下面那些关系( abc )a. 一对一关系 b. 一对多关系c. 多对多关系 d. 继承关系4. 在sql中,下面对于数据定义语言(ddl)描述正确的是( d )。a. ddl关心的是数据库中的数据 b. 完成数据的增、删、改、查操作c. 控制对数据库的访问 d. 定义数据库的结构5. mysql是一种( c )数据库管理系统。a. 层次型 b. 网络型 c. 关系型 d. 对象型6. sql中,下列操作有语法错误的是( b )a. age ** not ** b. not(age ** **)c. sname=‘王五’ d. sname=‘王%’7. sql中,下列关于创建、管理数据库的操作语句不正确的是( cde )a. create database instant b. use instant c. new database instant d. connection instant e. delete datebase instant8. 在mysql中,不存在的数据类型是( f )。a. int b. text c. decimald. varchar e. datetime f. varchar2 9. 在mysql中,下列关于创建数据库表的描述正确的是( c )。a. 在创建表时必须设定列的约束b. 在删除表的时候通过外键约束连接在一起的表会被一同删除c. 在创建表时必须设置列类型 d. 通过create table new_t select * from old_t复制表的同时,表的约束能够一起被复制到新表中10. 根据数据完整性实施的方法,可以将其分为( acdf )a. 实体完整性 b. 表完整性 c.域完整性d. 引用完整性 e. 记录完整性 f.用户自定义完整性11. 下面关于域完整性的方法,不正确的是( a )。a. 主键约束 b. 外键约束 c.检查约束d. 非空约束 e. 默认值12. 下面关于创建和管理索引正确的描述是( c )。a. 创建索引是为了便于全表扫描b. 索引会加快delete、update和insert语句的执行速度c. 索引被用于快速找到想要的记录d. 大量使用索引可以提高数据库的整体性能13. sql中,“age in(20,22)”的语义是( d )。a. age<=22 and age >=20 b. age <22 and age >20c. age =20 and age =22 d. age =20 or age =2214. 有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于( c )a. 实体完整性约束 b. 参照完整性约束c. 用户自定义完整性约束 d. **完整性约束15. 下面sql是来源于考试成绩表t_exam:学号stuid、科目编号subid、成绩score,考试日期:ex_date。有以下sql,它表示的意思是:( b ) select stu_id,subid,count(*) as x from t_exam where ex_date=’2008-08-08’ group stu_id,subid h**ing count(*)>1 order by x desca. 找出’2008-08-08’这天某科考试2次及以上的学生记录b. 找出’2008-08-08’这天,某科考试2次及以上的学生记录,考试次数多的放在前面c. 找出’2008-08-08’这天,某科考试2次及以上的学生记录,考试次数少的放在前面d. 根据学号和学科分组,找出每个人考试科数,最后考试次数多的放在前面16. emp表如下所示,下面哪些sql语句的返回值为3:( bd )emp雇员号 雇员名 部门号 工资 001  张山  02   2000010  王宏达 01   1200056  马林生 02   1000101  赵敏 04   a. select count(*) from empb. select count(d**tinct 部门号) from empc. select count(*) from emp group by 雇员号d. select count(工资) from emp17. 下面那一项不是select语句对数据的操作:( d )a. 投影 b. 联接 c. 并 d. 级联18. 下面关于sql数据查询操作描述正确的有:( abd )a. 投影操作是选择对表中的哪些列进行查询操作b. 使用d**tinct**可以过滤查询中重复的记录c. 在模糊查询中,通配符“%”表示匹配单个字符,而“_”表示匹配零个或多个字符d. 在mysql中使用limit**限制从数据库中返回记录的行数19. 在sql语言中,条件“between 20 and 30”表示年龄在20到30之间,且( a )。a. 包括20岁和30岁 b. 不包括20岁和30岁c. 包括20岁,不包括30岁 d. 不包括20岁,包括30岁20. sql语言中,删除emp表中全部数据的命令正确的是( c )。a. delete * from emp b. drop table empc. truncate table emp d. 没有正确答案21. 有关索引的说法错误的是( ad )a. 索引的目的是为增加数据操作的速度b. 索引是数据库内部使用的对象c. 索引建立得太多,会降低数据增加删除修改速度d. 只能为一个字段建立索引22. 下列哪个**在select语句中表示所有列( a )a. * b. all c. desc d. d**tinct23. 在表中设置外键实现的是哪一类数据完整性( b )a. 实体完整性 b. 引用完整性c. 用户定义的完整性 d. 实体完整性、引用完整性和用户定义的完整性24. 下面正确表示employees表中有多少非**的region列的sql语句是( b )a. select count(* ) from employee**. select count(all region) from employeesc. select count(d**tinct region) from employeesd. select sum(all region) from employees25. 下面可以通过聚合函数的结果来过滤查询结果集的sql子句是( c )a. where子句 b. group by子句c. h**ing 子句 d. order by子句26. t_score(stu_id,sub_id,score),即成绩表(学号,科目编号,成绩)。学生如果某科没有考试,则该科成绩录入**。能够获取各位学生的平均成绩的选项是( a )a. select **g(nvl(socre,0)) from score group by stu_idb. select stu_id,**g(sorce) from scorec. select stu_id,**g(score) from scored. select stu_id,sum(score)/count(score) from score27. 若要求查找s表中,姓名的第一个字为'王'的学生学号和姓名。下面列出的sql语句中,哪个是正确的( b )a. select sno,sname from s where sname=′王%′b. select sno,sname from s where sname like′王%′c. select sno,sname from s where sname like′王_′d. 全部28. 若要求“查询选修了3门以上课程的学生的学生号”,正确的sql语句是( b )a. select sno from sc group by sno where count(*)> 3b. select sno from sc group by sno h**ing( count(*)> 3)c. select sno from sc order by sno where count(*)> 3d. select sno from sc order by sno h**ing count(*)>= 329. 对下面的查询语句描述正确的是( d )select studentid,name, (select count(*) from studentexamwhere studentexam.studentid = student.studentid) as examstakenfrom studentorder by examstaken desca. 从student表中查找studentid和name,并按照升序排列b. 从student表中查找studentid和name,并按照降序排列c. 从student表中查找studentid、name和考试次数d. 从student表中查找studentid、name,并从studentexam表中查找与studentid一致的学生考试次数,并按照降序排列30. 下面题基于学生-课程数据库中的三个基本表:学生信息表:s(sno, sname, sex, age, dept) 主键为sno课程信息表:c(cno, cname, teacher) 主键为cno学生选课信息表:sc(sno, cno, grade) 主键为(sno, cno)“从学生选课信息表中找出无成绩的学生信息”的sql语句是( c d )a.select * from sc where grade=**b.select * from sc where grade ** ‘ ’c.select * from sc where grade ** **d.select * from sc where grade =‘ ’31. 当子查询返回多行时,可以采用的解决办法是( c )。a. 使用聚合函数 b. where条件判断c. 使用in运算符 d. 使用group by进行分组32. 下面关于在子查询中使用运算符描述不正确的是( d )。a. 使用in运算符用于查找字段值属于某一组值的行b. 使用ex**ts运算符用于测试子查询是否返回行,如果返回其值就为真c. 使用all运算符用于测试子查询结果集的所有行是否满足指定的条件d. 使用any运算符用于测试子查询结果集中的一行或多行不满足指定的条件33. 下面关于组合查询描述不正确的是( d )。a. 从一个表中获取的数据必须和其它表中的数据具有相同的列数b. 两个表中相对应的列必须具有相同的数据类型c. union的结果集列名与第一个select语句的结果集中的列名相同d. union的结果集列名与第二个select语句的结果集中的列名相同e. union all运算符返回每个数据集的所有成员34. 下面关于联接的描述正确的是( a )。a. 内联接使用比较运算符根据每个表共有的列值来匹配两个表中的行b. 左外联接结果集包含从右边的表返回的所有行c. 右外联接结果集包含从左边的表返回的所有行d. 全外联接返回左表和右表中的所有匹配的行35. 下面关于数据库设计过程正确的顺序描述是( c )。a. 需求收集和分析、逻辑设计、物理设计、概念设计b. 概念设计、需求收集和分析、逻辑设计、物理设计c. 需求收集和分析、概念设计、逻辑设计、物理设计d. 需求收集和分析、概念设计、物理设计、逻辑设计36. er图属于下面哪一种数据库设计模型( b )。a. 物理数据模型b. 概念数据模型c. 逻辑数据模型d. 需求模型37. 非主键必须完全依赖于主键列,这属于下列范式的内容( bc )a. 1nf b. 2nf c. 3nf d. 都没有的38. 如果一个字段的数据必须来源另一个表的主键,那么要在这个字段上建立( b )。a. pk(主键) b. fk(外键) c. uk(唯一键) d. 复合主键39. 根据三个范式的定义,下面哪个选项的设计是正确的( c )职工编号 姓名 工种 车间 车间主任1001 李宁 车工 一车间 周杰1002 王海 铣工 一车间 周杰1003 赵亮 钳工 二车间 吴明1001 李宁 钳工 二车间 吴明a. 员工表、工种表、车间表b. 员工表、工种表、车间表、车间主任表c. 员工表、工种表、车间表、员工工种表、员工车间表d. 以上设计均不正确40. 下列说法中,哪些是正确的( bd )a. rdbms是数据库管理系统的简称b. 各行记录都不能重复,是第二范式要求的c. 在数据库设计中一定要满足第三范式d. 索引越多,查询越快,数据更新越慢 20210311
汇率兑换计算器

类似问答
  • 需要一份excel入库,出库,库存一起的进销存表格模板,录入数据时可以自动计算
    • 2024-05-25 07:38:56
    • 提问者: 未知
    本人使用的商贸财神管理软件就有数据导入/数据导出功能。。。表格编辑完成进行数据导入时,直接点击“数据导入”按钮即可
  • 金融学题库(含答案)
    • 2024-05-25 16:04:07
    • 提问者: 未知
    金融学复习题库一空题1、是由足值货币向现代信用货币发展的一种过渡性的货币形态。代用货币2、在现代经济中,信用货币存在的主要形式是和。现金银行存款3、是新型的信用货币形式,是高科技的信用货币。电子货币4、所谓“流通中的货币”,就是发挥职能的货币和发挥职能的货币的总和。流通手段支付手段5、从货币制度诞生以来,经历了、、和四种主要货币制度形态。银本位制金银复本位制金本位制信用货币制度6、金银复本位制主要...
  • mysql数据库十大优化技巧
    • 2024-05-25 09:56:25
    • 提问者: 未知
    11. 优化你的mysql查询缓存 在mysql服务器上进行查询,可以启用高速查询缓存。让数据库引擎在后台悄悄的处理是提高性能的最有效方法之一。当同一个查询被执行多次时,如果结果是从缓存中提取,那是相当快的。 但主要的问题是,它是那么容易被隐藏起来以至于我们大多数程序员会忽略它。在有些处理任务中,我们实际上是可以阻止查询缓存工作的。 1. // query cache does not work ...
  • **的专利数据库有哪些
    • 2024-05-25 06:20:09
    • 提问者: 未知
    2、时尚审美,潮流同步,独有鼻部美学数据库,审美冠绝全球。...**分段式**创始人,其自体软骨结合高泰克斯膨体材料相结合的技术,荣获**专利技术,成功解决了传统**...
  • 关于autocad数据库的问题
    • 2024-05-25 09:14:07
    • 提问者: 未知
    首先看看我理解的对不对,你是否想作个数据库,将autocad的文件统统保存在数据库中,然后通过数据库和autocad交互,存取数据文件?如果是这样,提供这个思路给你。些个程序产生个虚拟文件,另外...
  • mysql数据库时间用什么类型的数据
    • 2024-05-25 04:51:49
    • 提问者: 未知
    mysql数库用什么类型的数据mysql中经常用储日期的数型有三date、datetime、timestamp。date数据类型:用来存储没间的日期。mysql获取和显示这个类型的格式为“yyyy-mm-dd”。支持的时间范围为“1000-00-00”到“9999-12-31”。datetime类型:存储既有日期又有时间的数据。存储和显示的格式为 “yyyy-mm-dd hh:mm:ss”。支持的...
  • ebsco数据库包含以下哪些子库
    • 2024-05-25 07:28:29
    • 提问者: 未知
    ebsco数据库主页 ebsco也按照专业将**上的所有数据库分为多个数据库, 每个数据库下面又包含多个子数据库:  general/news databases(综合/新闻数据库)  arts/architecture databases(艺术/建筑数据库)  business/economics databases(商业/经济数据库)  computer science/enginee...
  • 哪位大侠能提供今天的重要数据吗?
    • 2024-05-25 13:03:55
    • 提问者: 未知
    10月17日-10月21日的各国经济数据[含前值和预测值]10月17日星期一 06:45 新西兰 9月份食品物价指数 前值-0.2%月,2.0%年;市场预测0.2%月,1.1%年 06:45 新西兰 第三季消费者物价指数 前值0.9%季,2...
  • mysql数据库可以存图片吗?
    • 2024-05-25 11:50:54
    • 提问者: 未知
    mysql数据库是可以存储图片的,2113操作方法:5261 1、具体的脚本代码如下,其4102中我们假定文件上传域的名称为picture;1653 2、这样,我们就可以成功的把图片保存到数据库中。如果在将图片插入mysql的过程中出现问题,可以检查一下mysql数据库所允许的最大数据包的大小。如果设置值过小的...
  • mysql已经可以干大部分事情了,还有必要使用商业数据库或者postgresql吗?
    • 2024-05-25 04:15:38
    • 提问者: 未知
    这个问题涉及到很多方面。mysql的innodb引擎有事务了,而且也能进行很多比较复杂的查询,包括嵌套查询等…
汇率兑换计算器

热门推荐
热门问答
最新问答
推荐问答
新手帮助
常见问题
房贷计算器-九子财经 | 备案号: 桂ICP备19010581号-1 商务联系 企鹅:2790-680461

特别声明:本网为公益网站,人人都可发布,所有内容为会员自行上传发布",本站不承担任何法律责任,如内容有该作者著作权或违规内容,请联系我们清空删除。