第 1 题(简答题)
题目名称:
HashMap和HashSet的博客总结
题目内容:
第 2 题(编程题)
题目名称:
只出现一次的数字
题目内容:
只出现一次的数字
第 3 题(编程题)
题目名称:
宝石与石头
题目内容:
宝石与石头
第 4 题(编程题)
题目名称:
坏键盘打字
题目内容:
坏键盘打字
第 5 题(编程题)
题目名称:
前k个高频单词
题目内容:
前k个高频单词
第 6 题(编程题)
题目名称:
复杂链表的复制
题目内容:
复杂链表的复制
第 7 题(单选题)
题目名称:
2. 判断对错。List,Set,Map都继承自继承Collection接口。
题目内容:
A .对
B .错
第 8 题(单选题)
题目名称:
1. Java中的集合类包括ArrayList、LinkedList、HashMap等,下列关于集合类描述错误的是?
题目内容:
A .ArrayList和LinkedList均实现了List接口
B .ArrayList的访问速度比LinkedList快
C .随机添加和删除元素时,ArrayList的表现更佳
D .HashMap实现Map接口,它允许任何类型的键和值对象
第 9 题(编程题)
题目名称:
7.存在重复元素
题目内容:
[存在重复元素](https://leetcode-cn.com/problems/contains-duplicate/)
第 10 题(编程题)
题目名称:
8.存在重复元素 II
题目内容:
[存在重复元素 II](https://leetcode-cn.com/problems/contains-duplicate-ii/)
第 1 题(单选题)
题目名称:
不属于关系数据库的是( )
题目内容:
A .Oracle
B .Essbase
C .SQL Server
D .DB2
第 2 题(单选题)
题目名称:
下面不属于数据库系统特点的是( )
题目内容:
A .数据冗余度高
B .数据具有完整性
C .数据共享性好
D .数据独立性高
第 3 题(单选题)
题目名称:
关于关系型数据库,正确且全面的描述是:( )
题目内容:
A .在关系模型中数据的逻辑结构是一张二维表
B .DML是介于关系代数和关系演算之间的语言,它充分体现了关系数据库语言的特性和优点
C .关系模型的完整性规则是对关系的某种约束,分为实体完整性和参照完整性约束
D .关系数据库中,关系也称为数据库,元组也称为行,属性也称为列
第 4 题(单选题)
题目名称:
一个关系数据库文件中的各条记录 ( ) 。
题目内容:
A .前后顺序不能任意颠倒,一定要按照输入的顺序排列
B .前后顺序可以任意颠倒,不影响库中的数据关系
C .前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同
D .前后顺序不能任意颠倒,一定要按照关键字字段值的顺序排列
第 5 题(单选题)
题目名称:
关系数据库规范化的目的是为了解决关系数据库中的( )
题目内容:
A .插入、删除异常及数据冗余问题
B .查询速度低的问题
C .数据操作复杂的问题
D .数据安全性和完整性保障的问题
第 1 题(单选题)
题目名称:
在SQL中,删除数据库用的命令是( )
题目内容:
A .DROP TABLE
B .CREATE DATABASE
C .DROP VIEW
D .DROP DATABASE
第 2 题(单选题)
题目名称:
在SQL中,建立表用的命令是( )
题目内容:
A .CREATE TABLE
B .CREATE RULE
C .CREATE VIEW
D .CREATE INDEX
第 3 题(编程题)
题目名称:
设计一张商品表
题目内容:
设计一张商品表,包含以下字段:商品名称、商品价格、商品库存、商品描述
第 4 题(编程题)
题目名称:
设计一张老师表
题目内容:
设计一张老师表,包含以下字段:姓名、年龄、身高、体重、性别、学历、生日、身份证号
第 5 题(编程题)
题目名称:
设计一张图书表
题目内容:
设计一张图书表,包含以下字段:图书名称,图书作者、图书价格、图书分类
第 1 题(编程题)
题目名称:
插入练习1
题目内容:
在以上创建的商品表中插入一条数据:名称为“学生书包”、价格18.91、库存101、描述为空
第 2 题(编程题)
题目名称:
插入练习2
题目内容:
在图书表中新增一条记录:Java核心技术、作者“Cay S. Horstman”,价格56.43,分类为“计算机技术”
第 1 题(多选题)
题目名称:
执行以下 SQL ,下面哪些名字会被查询出来( )
SELECT FirstName FROM StaffList WHERE FirstName LIKE '_A%'
题目内容:
A .Allen
B .CLARK
C .JACKSON
D .David
第 2 题(单选题)
题目名称:
SQL语言允许使用通配符进行字符串匹配的操作,其中‘%’可以表示( )
题目内容:
A .零个字符
B .1个字符
C .多个字符
D .以上都可以
第 3 题(单选题)
题目名称:
A表字段a 类型int中有100条记录,值分别为1至100。如下语句 SELECT a FROM A WHERE a BETWEEN 1 AND 50 OR (a IN (25,70,95) AND a BETWEEN 25 AND 75) 则如下哪个值在这个sql语句返回的结果集中?( )
题目内容:
A .30
B .51
C .75
D .95
第 4 题(编程题)
题目名称:
查询练习1
题目内容:
student学生表中,字段有姓名name,年龄age,要求查询姓张,并且年龄在18到25岁之间的学生
第 5 题(编程题)
题目名称:
查询练习2
题目内容:
查询article文章表中,发表日期create_date在2019年1月1日上午10点30分至2019年11月10日下午4点2分的文章
第 6 题(编程题)
题目名称:
查询练习3
题目内容:
查询article文章表中,文章标题title为空,或者满足发表日期create_date在2019年1月1日之后
第 7 题(编程题)
题目名称:
查询练习4
题目内容:
查询book图书表中,作者author列不为空,或者满足条件:价格price在50元以上且出版日期publish_date在2019年之后的图书信息
第 8 题(编程题)
题目名称:
查询练习5
题目内容:
查询用户user表中,同时满足以下两个条件的用户数据:
1. ID在1至200或300至500,且账号accout列不为空
2. 充值金额amount在1000以上。
第 1 题(编程题)
题目名称:
修改练习1
题目内容:
修改所有库存大于30的商品记录,将价格增加50块
第 2 题(编程题)
题目名称:
删除练习
题目内容:
删除商品表中,价格大于60,或者是库存小于200的记录
第 3 题(编程题)
题目名称:
修改练习2
题目内容:
修改“Java核心技术”的图书信息,将价格修改为61
第 1 题(单选题)
题目名称:
SQL中,下列涉及空值的操作,不正确的是?
题目内容:
A .name IS NULL
B .name= NULL
C .namee IS NoT NULL
D .NoT(name IS NULL)
第 2 题(单选题)
题目名称:
在满足实体完整性约束的条件下
题目内容:
A .一个关系中应该有一个或多个候选关键字
B .一个关系中只能有一个候选关键字
C .一个关系中必须有多关键字个候选
D .一个关系中可以没有候选关键字
第 3 题(单选题)
题目名称:
下列选项中,不属于SQL约束的是
题目内容:
A .UNIQUE
B .PRIMARY KEY
C .FOREIGN KEY
D .BETWEEN
第 4 题(单选题)
题目名称:
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是?
题目内容:
A .一对一
B .一对多
C .多对一
D .多对多
第 5 题(编程题)
题目名称:
设计一个考勤系统
题目内容:
考勤系统,包含员工表,考勤记录表
第 6 题(编程题)
题目名称:
设计一个学校宿舍管理系统
题目内容:
学校宿舍管理系统,要求包含宿舍信息,学生信息,每日的宿舍查房记录。
第 7 题(编程题)
题目名称:
设计一个车辆违章系统
题目内容:
车辆违章系统,包含用户表,车辆表,违章信息表。违章信息表中包含用户和车辆的违章信息
第 8 题(编程题)
题目名称:
设计一个学校食堂管理系统
题目内容:
学校食堂管理系统,包含食堂表,食堂仓口表,仓口收费记录表
第 1 题(单选题)
题目名称:
SQL 查询语句中 WHERE 、 GROUP BY 、 HAVING 这些关键字区别和用法总结错误的是
题目内容:
A .HAVING在查询语句中必须依赖于GROUP BY
B .WHERE子句用来限制SELECT语句从表中指定选取的行
C .GROUP BY子句用来分组WHERE子句的输出结果集
D .HAVING子句用来从分组的结果中筛选列
第 2 题(多选题)
题目名称:
某查询语句运行后返回的结果集为:
1班 72
2班 75
3班 NULL
则有可能的查询语句是以下:
题目内容:
A .SELECT class, AVG(score) FROM test WHERE class<4
B .SELECT class, AVG(score) FROM test WHERE class<4 GROUP BY class
C .SELECT class, AVG(score) FROM test WHERE class<4 GROUP BY ALL class
D .SELECT class, AVG(score) FROM test GROUP BY class HAVING class<4
第 3 题(单选题)
题目名称:
有订单表orders,包含字段用户信息userid,字段产品信息productid,查询至少被订购过两回的productid。
题目内容:
A .select productid from orders where count(productid)>1
B .select productid from orders where max(productid)>1
C .select productid from orders where having count(productid)>1 group by productid
D .select productid from orders group by productid having count(productid)>1
第 4 题(编程题)
题目名称:
有一张员工表emp,字段:姓名name,性别sex,部门depart,工资salary。查询以下数据:
题目内容:
1、查询男女员工的平均工资
2、查询各部门的总薪水
3、查询总薪水排名第二的部门
4、查询姓名重复的员工信息
5、查询各部门薪水大于10000的男性员工的平均薪水